1. Apa itu Pemrograman Prosedural?
Pemrograman Prosedural adalah paradigma
pemrograman imperatif yang memecah program menjadi bagian-bagian kecil
bernama prosedur atau fungsi—setiap bagian menjalankan tugas
tertentu secara berurutan.Fokus utama: urutan instruksi dan modularitas.
2. Konsep Utama yang
Diperkenalkan:
Menurut silabus Bab 7 Kelas 8,
topik pemrograman prosedural meliputi:
- Variabel – penyimpan nilai yang bisa
berubah.
- Percabangan (Conditional Statements) –
seperti if-else yang memungkinkan pengambilan keputusan dalam program.
- Pengulangan (Looping) – seperti for, while
yang memungkinkan eksekusi instruksi berulang kali secara otomatis.
3. Manfaat Pendekatan
Prosedural untuk Siswa:
- Modularitas: Program dibagi menjadi bagian
kecil (fungsi), sehingga lebih mudah dipahami, diuji, dan diperbaiki.
- Keterbacaan & Pemeliharaan: Struktur
program yang rapi membuatnya lebih mudah dibaca dan diperbarui.
- Logika yang Jelas: Dengan eksekusi
berurutan, siswa dapat memahami data flow dan logika program secara lebih
sistematis.
4. Hubungan dengan Algoritma
Visual (Scratch / Blockly):
Konsep seperti Custom Block,
Loop, dan Conditional dalam Scratch atau Blockly merupakan
representasi visual langsung dari pemrograman prosedural:
- Custom Block = fungsi/prosedur.
- Loop dan Conditional = struktur kontrol logika.
- Variabel = penyimpanan data sementara untuk
digunakan di kemudian hari.
Materi ini membantu siswa memahami konsep prosedural melalui visualisasi blok, sebelum beralih ke kode tekstual.
Tidak ada komentar:
Posting Komentar