Page 150 - C:\Users\15710210730001\Documents\Flip PDF Professional\INFORMATIKA-BG-KLS_X\
P. 150
latihan mandiri. Guru memberikan umpan balik dan scafolding pada
siswa yang mengalami kesulitan.
4. (15 Menit) Minta siswa secara berpasangan mengecek kode dan program
yang telah dibuat oleh siswa lainnya. Mintalah siswa menguji program
rekan mereka dengan menggunakan kasus uji yang diberikan, atau dibuat
sendiri oleh siswa. Setelah itu, pancing siswa untuk memperbaiki program
apabila terdapat kesalahan pada program.
5. (15 Menit) Guru dapat membahas aktivitas dengan meminta beberapa
siswa menjelaskan hasil pekerjaannya. Hal ini akan melatih siswa dalam
mengomunikasikan suatu artefak pemrograman dengan rekannya.
6. (10 Menit) Guru dapat mengulas kembali beberapa kesalahan umum yang
terjadi pada saat latihan pemrograman. Setelah itu, siswa dapat diminta
untuk memperbaiki program di sisa waktu, atau dikerjakan kembali ke
rumah.
7. (5 Menit) Guru menutup kelas dan mengarahkan siswa pada aktivitas
reáeksi. Kode hasil pekerjaan dapat dikumpulkan untu diperiksa.
Pembahasan Ayo, Berlatih 3
Problem 1: Belajar Baca Tulis (Tingkat Kesulitan: )
Penjelasan singkat:
1. Pada soal, siswa diperintahkan untuk memasukkan tiga buah bilangan.
Bilangan pertama ialah bilangan bulat (integer), bilangan kedua ialah
bilangan desimal eáoat dan bilangan ketig ialah bilangan bulat eintegerf.
2. Untuk menyelesaikan soal, siswa perlu deànisikan tiga buah variabel.
int a : bilangan 1
loat b : bilangan 2
int c : bilangan 3
3. Baca ketiga bilangan tersebut menggunakan scanf(“%d %f %d”,
&a, &b, &c);,
4. Hasil masukan akan dicetak sesuai format yang diperintahkan. Untuk
mendapat baris baru setelah satu variabel tercetak, gunakan ‘\n’.
142 Buku Panduan Guru • Informaika untuk SMA Kelas X