π― Hasil Pembelajaran Terperinci
- βMenerangkan konsep teras Kod Arahan dan Pengaturcaraan dengan istilah yang tepat.
- βMenghubungkan konsep dengan contoh dan data sebenar.
- βMelaksanakan proses secara langkah demi langkah serta menyemak hasil.
- βMengesan salah faham dan membetulkan alasan berdasarkan bukti.
- βMengaplikasikan pengetahuan dalam situasi baharu dan soalan KBAT.
Pengekodan menterjemah algoritma kepada arahan yang mematuhi sintaks bahasa. Murid perlu mengurus data, operator, input/output, struktur kawalan dan pengujian sambil membezakan ralat sintaks, masa larian dan logik.
Pemboleh ubah dan jenis data
Pemboleh ubah ialah ruang bernama yang menyimpan nilai semasa program berjalan. Jenis data menentukan nilai dan operasi yang sah: integer bagi nombor bulat, float bagi perpuluhan, string bagi teks dan boolean bagi benar/palsu. Nama yang jelas mengurangkan salah faham.
Input, proses dan output
Program biasanya menerima input, menukarnya kepada jenis sesuai, memproses data dan memaparkan output. Input pengguna perlu dianggap mungkin kosong, salah jenis atau di luar julat. Pengesahan memberi mesej yang membantu pengguna membetulkan nilai.
Operator dan struktur kawalan
Operator aritmetik melaksanakan pengiraan, operator perbandingan menghasilkan boolean, dan operator logik menggabungkan syarat. Jujukan berjalan dari atas ke bawah, pilihan memilih laluan dan ulangan mengulangi tugas. Struktur dipilih berdasarkan masalah, bukan secara rawak.
Ralat dan pengujian
Ralat sintaks melanggar tatabahasa bahasa, ralat masa larian berlaku ketika pelaksanaan, dan ralat logik menghasilkan output salah walaupun program berjalan. Kes ujian menyatakan input, output dijangka, output sebenar dan status lulus/gagal supaya pembaikan dapat dibuktikan.
π Glosari mini
- Pemboleh ubah
- Ruang bernama bagi nilai yang boleh berubah.
- Jenis data
- Kategori nilai dan operasi yang dibenarkan.
- Operator
- Simbol atau kata yang melakukan operasi.
- Validasi
- Semakan bahawa input memenuhi peraturan.
- Penyahpepijatan
- Proses mencari dan membaiki punca ralat.
Input sah β proses β output; input tidak sah β maklum balas β cuba semula
Validasi perlu berlaku sebelum operasi yang bergantung pada input.
Contoh: Lebar negatif tidak digunakan dalam formula; pengguna diminta membetulkannya.
π― TIP: Jangan hafal istilah Kod Arahan dan Pengaturcaraan secara terasing. Terangkan sebab, syarat penggunaan dan kesannya terhadap output.