Anda di halaman 1dari 13

SILABUS MATA PELAJARAN

Satuan Pendidikan : SMK


Mata Pelajaran : PEMROGRAMAN DASAR
Kelas / Semester : X /1
Kompetensi Inti*
KI 1: Menghayati dan mengamalkan ajaran agama yang dianutnya
KI 2: Menghayati dan Mengamalkan perilaku jujur, disiplin,tanggungjawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif
dan proaktif dan menunjukan sikap sebagai bagian dari solusi atas pelbagai permasalahan dalam berinteraksi secara efektif dengan
lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3: Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan procedural berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4: Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
1.1. Memahami nilai-nilai
keimanan dengan
menyadari hubungan
keteraturan dan
kompleksitas alam dan
jagad raya terhadap TIDAK PERLU DIISI
kebesaran Tuhan yang Keterangan:
menciptakannya. Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching).
1.2. Mendiskripsikan Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4.
kebesaran Tuhan yang
menciptakan Pelbagai
sumber energi di alam.
1.3. Mengamalkan nilai-
nilai keimanan sesuai

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
dengan ajaran
agamanya dalam
kehidupan sehari-hari

2.1. Menunjukkan perilaku


ilmiah (memiliki rasa TIDAK PERLU DIISI
ingin tahu; objektif; Keterangan:
jujur; teliti; cermat; Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching).
tekun; hati-hati; Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4.
bertanggung jawab;
terbuka; kritis; kreatif;
inovatif dan peduli
lingkungan) dalam
aktivitas sehari- hari
sebagai wujud
implementasi sikap
dalam melakukan
percobaan dan
berdiskusi
2.2. Menghargai kerja
individu dan kelompok
dalam aktivitas sehari-
hari sebagai wujud
implementasi
melaksanakan
percobaan
dan melaporkan hasil
percobaan

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.1. Memahami Algoritma Mengamati: Tugas: 8 minggu x - Buku teks pelajaran
penggunaan data Pemrograman - Pelbagai contoh - Membuat algoritma 2 JP
dalam algoritma dan - Konsep algoritma penerapan algoritma sederhana (bahasa - Buku panduan guru
konsep algoritma - Struktur dasar dalam kehidupan natural,
pemrograman algoritma sehari-hari pseudocode dan - Sutedjo, budi, “Algoritma dan
- algoritma - Karakteristik tipe data flowchart) untuk Teknik Pemrograman,
menggunakan Menanya: menyelesaikan Penerbit ANDI, Yogyakarta,
4.1. Menggunakan
bahasa natural - Rumusan masalah permasalahan 2009.
algoritma
- Pengenalan terkait penerapan dalam kehidupan
pemrograman untuk
Variabel algoritma sederhana sehari-hari. - Munir, Rinaldi, “Algoritma
memecahkan
- Pengenalan tipe - Logika Portopolio: dan pemrograman dalam
permasalahan
data penyelesaian - Laporan praktek bahasa Pascal dan C”,
- Pengenalan masalah dengan membuat Informatika Bandung, 2011
operator struktur algoritma algoritma
- Pseudocode Eksperimen/explore: pemecahan
- Flowchart - Membuat algoritma masalah
- Penggunaan Tool sederhana untuk menggunakan
flowchart menyelesaikan bahasa natural,
permasalahan flowchart dan
menggunakan bahasa pseudocode.
natural, flowchart dan Observasi :
pseudocode - Checklist hasil
Asosiasi: pengamatan
- Menerapkan konsep Pelbagai
algorima (bahasa contoh
natural, flowchart dan algoritma
pseudocode) untuk Tes:
menyelesaikan - Tes tertulis dan
permasalahan praktek tentang
Komunikasi: konsep algoritma,
- Mempresentasikan pseudocode,
algoritma penyelesaian flowchart
permasalahan

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.2. Memahami struktur Algoritma Mengamati Tugas - Buku teks pelajaran
algoritma serta percabangan - Pelbagai contoh - Membuat 6 minggu x
menganalisis data - Percabangan penerapan algoritma algoritma 2 JP - Buku panduan guru
dalam suatu algoritma 1 kondisi percabangan 1, 2, lebih (pseudocode dan
percabangan - Percabangan 2 dari 2 kondisi dan flowchart) untuk - Sutedjo, budi, “Algoritma dan
4.2. Menggunakan kondisi percabangan bersarang menyelesaikan Teknik Pemrograman,
algoritma percabangan - Percabangan Menanya permasalahan Penerbit ANDI, Yogyakarta,
untuk memecahkan lebih dari 2 - Rumusan masalah menggunakan 2009.
permasalahan kondisi terkait algoritma logika percabangan
- Percabangan percabangan 1, 2, lebih 1, 2, lebih dari 2 - Munir, Rinaldi, “Algoritma
bersarang dari 2 kondisi dan kondisi, serta dan pemrograman dalam
percabangan bersarang percabangan bahasa Pascal dan C”,
- Alur penyelesaian bersarang. Informatika Bandung, 2011
masalah dengan Portopolio
algoritma percabangan. - Laporan praktikum
Eksperimenexplore algoritma
- Membuat algoritma percabangan 1, 2,
penyelesaian masalah lebih dari 2 kondisi,
percabangan 1, 2, lebih dan percabangan
dari 2 kondisi, serta bersarang
percabangan bersarang Observasi :
Asosiasi - Checklist hasil
- Menerapkan pengamatan contoh
algoritma algoritma
percabangan untuk percabangan
memecahkan masalah Tes:
- Menganalisa - Tes tertulis dan
algoritma praktek tentang
percabangan dengan konsep algoritma
Pelbagai data percabangan 1, 2
Komunikasi lebih dari 2 kondisi,
- Mempresentasikan dan percabangan
algoritma penyelesaian bersarang
masalah percabangan
* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.3. Memahami struktur Algoritma Mengamati: Tugas: 6 minggu x - Buku teks pelajaran
algoritma serta perulangan - Pelbagai ragam contoh - Membuat 2 JP
menganalisa data - Perulangan penerapan algoritma algoritma - Buku panduan guru
dalam suatu algoritma dengan kondisi perulangan (pseudocode dan
perulangan diawal Menanya: flowchart) untuk - Sutedjo, budi, “Algoritma dan
4.3. Memecahkan - Perulangan - Rumusan masalah dan menyelesaikan Teknik Pemrograman,
permasalahan dengan dengan kondisi logika penyelesaian permasalahan Penerbit ANDI, Yogyakarta,
algoritma perulangan diakhir masalah menggunakan menggunakan 2009.
- Perulangan algoritma perulangan logika perulangan
dengan kondisi Eksperimen/explore: Portopolio: - Munir, Rinaldi, “Algoritma
akhir diinputkan - Membuat pelbagai - Laporan praktikum dan pemrograman dalam
user algoritma penyelesaian algoritma bahasa Pascal dan C”,
- Perulangan masalah menggunakan perulangan Informatika Bandung, 2011
sebagai pencacah logika perulangan Observasi:
naik Asosiasi: - checklist hasil
- Perulangan - Menerapkan algoritma pengamatan
sebagai pencacah perulangan untuk Pelbagai ragam
turun. menyelesaikan masalah contoh penerapan
- Menganalisa algoritma
algoritma perulangan perulangan
dengan Pelbagai Tes:
macam data - Tes tertulis dan
Komunikasi: praktek algoritma
- Mempresentasikan perulangan
pelbagai ragam
algoritma penyelesaian
masalah menggunakan
logika perulangan

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
SILABUS MATA PELAJARAN

Satuan Pendidikan : SMK


Mata Pelajaran : PEMROGRAMAN DASAR
Kelas / Semester :X/ 2
Kompetensi Inti*
KI 1: Menghayati dan mengamalkan ajaran agama yang dianutnya
KI 2: Menghayati dan Mengamalkan perilaku jujur, disiplin,tanggungjawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif
dan proaktif dan menunjukan sikap sebagai bagian dari solusi atas pelbagai permasalahan dalam berinteraksi secara efektif dengan
lingkungan sosial dan alam serta dalam menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.
KI 3: Memahami, menerapkan dan menganalisis pengetahuan faktual, konseptual, dan procedural berdasarkan rasa ingin tahunya tentang ilmu
pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait
penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4: Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah
secara mandiri, dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
1.1. Memahami nilai-nilai
keimanan dengan
menyadari hubungan
keteraturan dan
kompleksitas alam dan
jagad raya terhadap TIDAK PERLU DIISI
kebesaran Tuhan yang Keterangan:
menciptakannya. Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching).
1.2. Mendiskripsikan Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4.
kebesaran Tuhan yang
menciptakan pelbagai
sumber energi di alam.
1.3. Mengamalkan nilai-
nilai keimanan sesuai

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
dengan ajaran
agamanya dalam
kehidupan sehari-hari

2.1. Menunjukkan perilaku


ilmiah (memiliki rasa TIDAK PERLU DIISI
ingin tahu; objektif; Keterangan:
jujur; teliti; cermat; Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching).
tekun; hati-hati; Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4.
bertanggung jawab;
terbuka; kritis; kreatif;
inovatif dan peduli
lingkungan) dalam
aktivitas sehari- hari
sebagai wujud
implementasi sikap
dalam melakukan
percobaan dan
berdiskusi
2.2. Menghargai kerja
individu dan kelompok
dalam aktivitas sehari-
hari sebagai wujud
implementasi
melaksanakan
percobaan
dan melaporkan hasil
percobaan

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.4. Menerapkan bahasa Bahasa Mengamati: Tugas: 4 minggu x - Buku teks pelajaran
pemrograman pemrograman - Framework bahasa - Membuat kode 2 JP
4.4. Mengolah algoritma ke - Pengenalan pemrograman program sederhana - Buku panduan guru
dalam bentuk kode bahasa - Instalasi tools bahasa sesuai dengan
program komputer pemrograman pemrograman algoritma yang - Sams Teach Yourself C++ in
- Pengenalan - Pelbagai contoh kode telah dirumuskan 24 Hours, 2011, United
tools/framework program dalam bahasa sesuai standar States of America: Pearson
pengembangan pemrograman input dan output Education, Inc
program Menanya: - Mengkompilasi,
- Instalasi tools - Struktur penulisan mengeksekusi kode - Qt Basic Curriculum, 2011,
bahasa program dalam bahasa dan perbaikan NICE (Nokia Indonesia
pemrograman pemrograman program Community Enthusiast)
- Struktur bahasa - Proses kompilasi dan Portopolio:
pemrograman eksekusi program - Laporan pembuatan
- Standar output Eksperimen/explore: kode program
dalam bahasa - Melakukan instalasi sesuai dengan
pemrograman bahasa pemrograman algoritma yang
- Standar Input - Membuat kode telah dirumuskan
dalam bahasa program dengan sesuai standar
pemrograman algoritma sederhana input dan output.
- Kompilasi - Melakukan kompilasi, Observasi:
dan eksekusi eksekusi dan perbaikan - checklist hasil
program kesalahan program pengamatan
- Perbaikan Asosiasi: Tes:
kesalahan - Menerapkan struktur - Tes tertulis dan
penulisan program dan praktek tentang
algoritma dasar dalam konsep dan
pembuatan program penerapan bahasa
komputer sederhana. pemrograman
Komunikasi: dalam program
- Membuat laporan dan sederhana
presentasi program.

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.5. Menerapkan - Tipe data, Mengamati: Tugas: 2 minggu x - Buku teks pelajaran
penggunaan tipe data, variabel dan - Pelbagai ragam contoh - Membuat kode 2 JP
variabel, konstanta, konstanta kode program yang program komputer - Buku panduan guru
operator dan ekspresi - Operator dan melibatkan tipe data, menggunakan
4.5. Mengolah data ekspresi variabel, konstanta, pelbagai ragam tipe - Sams Teach Yourself C++ in
menggunakan konsep operator dan ekspresi data, variabel 24 Hours, 2011, United
tipe data, variabel, Menanya: konstanta, operator States of America: Pearson
konstanta, operator - Ragam tipe data, dan ekspresi. Education, Inc
dan ekspresi. variabel, konstanta, Portopolio:
operator, ekspresi dan - Laporan pembuatan - Qt Basic Curriculum, 2011,
karakteristiknya kode program NICE (Nokia Indonesia
Eksperimen/explore: menggunakan Community Enthusiast)
- Membuat pelbagai kode pelbagai ragam tipe
program menggunakan data, variabel,
ragam tipe data, konstanta, operator
variabel, kontanta, dan ekspresi sesuai
operator dan ekspresi dengan algoritma
sesuai algoritma sederhana.
sederhana. Observasi:
- Melakukan kompilasi, - checklist hasil
eksekusi dan perbaikan pengamatan
kesalahan program pelbagai ragam
Asosiasi: contoh kode
- Menerapkan tipe data, program
variabel, konstanta Tes:
Operator dan ekspresi - Tes tertulis tentang
dalam program penggunaan tipe
komputer sederhana data, variabel,
Komunikasi: konstanta, operator
- Membuat laporan dan dan ekspresi.
mempresentasikan hasil
program komputer

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.6. Menerapkan struktur Struktur Kontrol Mengamati: Tugas: 4 minggu x - Buku teks pelajaran
kontrol percabangan Percabangan - Pelbagai contoh kode - Membuat kode 2 JP )
dalam bahasa - Percabangan program program - Buku panduan guru
pemrograman 1 kondisi dengan struktur menggunakan
- Percabangan 2 kontrol struktur kontrol - Sams Teach Yourself C++ in
4.6. Memecahkan masalah kondisi percabangan. percabangan 24 Hours, 2011, United
menggunakan struktur - Percabangan Menanya : Portopolio: States of America: Pearson
kontrol percabangan lebih dari 2 - Pelbagai strukur - Laporan pembuatan Education, Inc
kondisi penulisan kontrol kode program
- Percabangan percabangan 1, 2, lebih menggunakan - Qt Basic Curriculum, 2011,
bersarang dari 2 konsisi dan struktur kontrol NICE (Nokia Indonesia
bersarang. percabangan sesuai Community Enthusiast)
Eksperimen/explore: dengan algoritma
- Membuat pelbagai kode yang telah
program menggunakan dirumuskan
struktur percabangan Observasi:
sesuai dengan algoritma - Checklist hasil
yang telah dirumuskan. pengamatan
- Melakukan kompilasi, pelbagai contoh
eksekusi dan perbaikan kode program
kesalahan program dengan struktur
Asosiasi: kontrol
- Menerapkan algoritma percabangan.
dan struktur kontrol Tes:
percabangan 1, 2, lebih - Tes tertulis dan
dari 2 konsisi dan praktek tentang
bersarang dalam konsep dan
program komputer penerapan struktur
Komunikasi: percabangan
- Mempresentasikan hasil
program komputer yang
melibatkan struktur
percabangan

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.7. Menerapkan struktur Struktur Kontrol Mengamati : Tugas : 4 minggu x - Buku teks pelajaran
kontrol perulangan Perulangan - Pelbagai ragam contoh - Membuat pelbagai 2 JP
dalam bahasa - Perulangan kode program dengan kode program - Buku panduan guru
pemrograman. dengan kondisi struktur kontrol menggunakan
4.7. Memecahkan masalah diawal perulangan struktur kontrol - Sams Teach Yourself C++ in
menggunakan struktur - Perulangan Menanya : perulangan sesuai 24 Hours, 2011, United
kontrol perulangan. dengan kondisi - Pelbagai penulisan kode dengan algoritma States of America: Pearson
diakhir program struktur yang telah Education, Inc
- Perulangan kontrol perulangan dirumuskan
dengan kondisi Eksperimen/explore: Portopolio : - Qt Basic Curriculum, 2010,
diinputkan user - Membuat pelbagai kode - Laporan pembuatan NICE (Nokia Indonesia
- Perulangan program menggunakan kode program Community Enthusiast)
dengan struktur perulangan menggunakan
pernyataan sesuai dengan algoritma struktur kontrol
continue yang telah dirumuskan perulangan
- Perulangan - Melakukan kompilasi, Observasi :
dengan eksekusi dan perbaikan - checklist hasil
pernyataan break kesalahan program. pengamatan
Asosiasi: pelbagai ragam
- Menerapkan pelbagai contoh kode
ragam struktur kontrol program
perulangan dalam dengan struktur
program komputer kontrol
sesuai dengan algoritma perulangan
yang telah dirumuskan Tes:
Komunikasi : - Tes tertulis dan
- Mempresentasikan hasil praktek tentang
program komputer yang konsep dan
melibatkan struktur penerapan struktur
perulangan kontrol perulangan

* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
Alokasi
Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar
Waktu
3.8. Menerapkan Konsep desain Mengamati: Tugas : 4 minggu x - Buku teks pelajaran
keseluruhan konsep dan analisa - Rancangan algoritma - Merancang 2 JP
algoritma dalam algoritma untuk permasalahan program komputer - Buku panduan guru
penyelesaian masalah - Definisi yang komplek untuk
kompleks - Tahapan - Contoh debugging permasalahan yang - Sutedjo, budi, “Algoritma dan
4.8. Menganalisa pengembangan program komputer komplek Teknik Pemrograman,
kesalahan dalam program Menanya : - Membuat kode Penerbit ANDI, Yogyakarta,
program komputer - Konsep desain dan program 2009.
- Hierarchi atau analisa algoritma untuk komputer
struktur chart permasalahan komplek - Debugging dan - Munir, Rinaldi, “Algoritma
- Konsep Eksperimen/explore: error handling dan pemrograman dalam
debugging dan - Merumuskan program komputer bahasa Pascal dan C”,
error handling permasalahan komplek Portopolio : Informatika Bandung, 2011
- Studi kasus sebagai studi kasus - Laporan praktek
proyek aplikasi - Merancang aplikasi perancangan - Sams Teach Yourself C++ in
program program komputer pembuatan dan 24 Hours, 2011, Pearson
komputer - Membuat kode analisa program Education, Inc, United States
program komputer komputer of America
(coding) Observasi :
- Debugging dan - checklist hasil - Qt Basic Curriculum, 2011,
error handling rancangan algoritma NICE (Nokia Indonesia
program komputer untuk Community Enthusiast)
Asosiasi: permasalahan yang
- Menerapkan konsep komplek dan contoh
desain dan analisa debugging program
algoritma untuk komputer
menyelesaikan Tes
permasalahan komplek - Tes tertulis dan
Komunikasi : praktek tentang
- Mempresentasikan hasil desain program
rancangan, pembuatan komputer,
kode program analisa debugging dan
dan perbaikan error handling
program
komputer
* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.
* Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. Misalnya pendekatan kontekstual, portofolio, kolaboratif, belajar aktif, penyelesaian
masalah. Setiap pendekatan dilengkapi dengan mengamati, menanya, eksperimen/explore, asosiasi, komunikasi sesuai dengan kebutuhan masing-masing pendekatan.

Anda mungkin juga menyukai