Sialabus Pemprograman Dasar
Sialabus Pemprograman Dasar
3.5. Menerapkan Tipe Data, Variabel, Mengamati: Tugas: 4 JP - Buku teks pelajaran
penggunaan tipe data, Operator dan - Pelbagai ragam contoh - Membuat kode
variabel, konstanta, Ekspresi kode program yang program komputer - Buku panduan guru
operator dan ekspresi - Tipe data, variabel melibatkan tipe data, menggunakan
4.5. Mengolah data dan konstanta variabel, konstanta, pelbagai ragam tipe - Sams Teach Yourself C++ in
menggunakan konsep - Operator dan operator dan ekspresi data, variabel 24 Hours, 2011, United
tipe data, variabel, ekspresi Menanya: konstanta, operator States of America: Pearson
konstanta, operator dan - Ragam tipe data, variabel, dan ekspresi. Education, Inc
ekspresi. konstanta, operator, Portopolio:
ekspresi dan - Laporan pembuatan - Qt Basic Curriculum, 2011,
karakteristiknya kode program NICE (Nokia Indonesia
Mengeksplorasi: menggunakan Community Enthusiast)
- Membuat pelbagai kode pelbagai ragam tipe
program menggunakan data, variabel,
ragam tipe data, variabel, konstanta, operator
kontanta, operator dan dan ekspresi sesuai
ekspresi sesuai algoritma dengan algoritma
sederhana. sederhana.
- Melakukan kompilasi, Observasi:
eksekusi dan perbaikan - checklist hasil
kesalahan program pengamatan pelbagai
Mengasosiasi: ragam contoh kode
- Menyimpulkan program
penggunaan tipe data, Tes:
variabel, konstanta, Tes tertulis tentang
operator dan ekspresi penggunaan tipe data,
dalam program komputer variabel, konstanta,
sederhana operator dan ekspresi.
Mengkomunikasikan:
Membuat laporan dan
mempresentasikan hasil
program komputer
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.6. Menerapkan struktur Struktur Kontrol Mengamati: Tugas: 8 JP - Buku teks pelajaran
kontrol percabangan Percabangan - Pelbagai contoh kode - Membuat kode
dalam bahasa - Percabangan 1 program dengan struktur program - Buku panduan guru
pemrograman kondisi kontrol percabangan. menggunakan
- Percabangan 2 Menanya: struktur kontrol - Sams Teach Yourself C++ in
4.6. Memecahkan masalah kondisi - Pelbagai strukur percabangan 24 Hours, 2011, United
menggunakan struktur - Percabangan lebih penulisan kontrol Portopolio: States of America: Pearson
kontrol percabangan dari 2 kondisi percabangan 1, 2, lebih - Laporan pembuatan Education, Inc
- Percabangan dari 2 konsisi dan kode program
bersarang bersarang. menggunakan - Qt Basic Curriculum, 2011,
Mengeksplorasi: struktur kontrol NICE (Nokia Indonesia
- Membuat pelbagai kode percabangan sesuai Community Enthusiast)
program menggunakan dengan algoritma
struktur percabangan yang telah
sesuai dengan algoritma dirumuskan
yang telah dirumuskan. Observasi:
- Melakukan kompilasi, - Checklist hasil
eksekusi dan perbaikan pengamatan pelbagai
kesalahan program contoh kode program
Mengasosiasi: dengan struktur
- Menyimpulkan penerapan kontrol percabangan.
algoritma dan struktur Tes:
kontrol percabangan 1, 2, Tes tertulis dan praktek
lebih dari 2 konsisi dan tentang konsep dan
bersarang dalam program penerapan struktur
komputer percabangan
Mengkomunikasikan:
Mempresentasikan hasil
program komputer yang
melibatkan struktur
percabangan
3.7. Menerapkan struktur Struktur Kontrol Mengamati: Tugas: 8 JP - Buku teks pelajaran
kontrol perulangan Perulangan - Pelbagai ragam contoh - Membuat pelbagai
dalam bahasa - Perulangan dengan kode program dengan kode program - Buku panduan guru
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
pemrograman. kondisi diawal struktur kontrol menggunakan
4.7. Memecahkan masalah - Perulangan dengan perulangan struktur kontrol - Sams Teach Yourself C++ in
menggunakan struktur kondisi diakhir Menanya: perulangan sesuai 24 Hours, 2011, United
kontrol perulangan. - Perulangan dengan - Pelbagai penulisan kode dengan algoritma States of America: Pearson
kondisi diinputkan program struktur kontrol yang telah Education, Inc
user perulangan dirumuskan
- Perulangan dengan Mengeksplorasi: Portopolio: - Qt Basic Curriculum, 2010,
pernyataan - Membuat pelbagai kode - Laporan pembuatan NICE (Nokia Indonesia
continue program menggunakan kode program Community Enthusiast)
- Perulangan dengan struktur perulangan menggunakan
pernyataan break sesuai dengan algoritma struktur kontrol
yang telah dirumuskan perulangan
- Melakukan kompilasi, Observasi:
eksekusi dan perbaikan - checklist hasil
kesalahan program. pengamatan pelbagai
Mengasosiasi: ragam contoh kode
- Menyimpulkan pelbagai program dengan
ragam struktur kontrol struktur kontrol
perulangan dalam perulangan
program komputer sesuai Tes:
dengan algoritma yang Tes tertulis dan praktek
telah dirumuskan tentang konsep dan
Mengkomunikasikan: penerapan struktur
- Mempresentasikan hasil kontrol perulangan
program komputer yang
melibatkan struktur
perulangan