Tentang Program
🧑🏫 Untuk Siapa Kelas Ini?
Kelas ini dirancang untuk siswa yang ingin belajar algoritma dan programming dengan menggunakan Python. Dalam kelas ini siswa akan diajak untuk melatih kemampuan berpikir kritis, berpikir komputasional, dan berpikir kreatif.
Selain untuk mengenal dasar pemrograman, setelah mengikuti kelas ini siwa juga akan mengenal ekosistem Python, sehingga bisa menentukan arah belajar selanjutnya sesuai dengan bidang yang diminati.
🛣 Roadmap Belajar
Pertemuan 1: Pengantar Python
Dalam pertemuan pertama, siswa akan diajak untuk mengenal bahasa pemrograman Python. Siswa akan diajak untuk mengenal sintaks dan perlengkapan yang dibutuhkan untuk melakukan programming dengan Python.
Pertemuan 2: Algoritma Dasar
Dalam pertemuan ini, siswa akan belajar tentang algoritma pemrograman. Siswa akan dibimbing untuk menganalisa, merinci dan menyelesaikan permasalahan yang diberikan, sehingga dapat melatih kemampuan berpikir siswa.
Pertemuan 3: Struktur Data & Variable
Dalam pertemuan ini siswa akan belajar tentang struktur data yang dimiliki oleh Python. Dalam pertemuan ini, siswa juga akan belajar membuat program sederhana dengan menggunakan Python.
Pertemuan 4: Struktur Kontrol dan Perulangan
Dalam pertemuan ini siswa akan belajar menggunakan struktur kontrol untuk mengatur aliran data dalam program Python. Siswa juga akan akan belajar tentang perulangan dalam program Python.
Pertemuan 5: List dan Tuple
Dalam kelas ini siswa akan belajar menggunakan List dan Tuple. Siswa akan belajar membuat dan memanipulasinya sesuai kebutuhan program.
Pertemuan 6: Function & Formating
Dalam kelas ini siswa akan belajar untuk membuat program yang modular dengan menggunakan function.
Pertemuan 7: Files
Dalam kelas ini siswa akan belajar untuk bekerja dengan file dengan Python. Siswa akan belajar untuk menyusun project sehingga code bisa dimanajemen dengan baik.
Pertemuan 8: Final Project
Dalam project akhir dari kelas ini siswa akan belajar membuat games kuis sederhana dengan menggunakan Python.