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.

Keterangan: jujur. cermat. terbuka. kritis. penyelesaian masalah. Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching).2.1. portofolio. kreatif. Misalnya pendekatan kontekstual. eksperimen/explore. Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4. tekun. objektif. Alokasi Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar Waktu dengan ajaran agamanya dalam kehidupan sehari-hari 2. bertanggung jawab. asosiasi. . komunikasi sesuai dengan kebutuhan masing-masing pendekatan. Setiap pendekatan dilengkapi dengan mengamati. inovatif dan peduli lingkungan) dalam aktivitas sehari. Menunjukkan perilaku ilmiah (memiliki rasa TIDAK PERLU DIISI ingin tahu. belajar aktif. menanya. hati-hati. 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]. teliti. kolaboratif.hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi 2.

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

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

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

dan humaniora dalam wawasan kemanusiaan.2. dan procedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan. 1. Alokasi Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar Waktu 1. KI 3: Memahami. dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah.1. portofolio. budaya. dan mampu melaksanakan tugas spesifik di bawah pengawasan langsung. menanya. peduli (gotong royong. dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri. KI 4: Mengolah. disiplin. Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching). asosiasi. kebesaran Tuhan yang menciptakan pelbagai sumber energi di alam. belajar aktif. Mendiskripsikan Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4. Mengamalkan nilai- nilai keimanan sesuai * Untuk kolom “Pembelajaran” diisi dengan pendekatan pembelajaran [bisa lebih dari satu]. 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. .3. seni. kenegaraan. eksperimen/explore. Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap TIDAK PERLU DIISI kebesaran Tuhan yang Keterangan: menciptakannya. kerjasama. santun. toleran. teknologi. penyelesaian masalah. kebangsaan. 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. kolaboratif. konseptual.tanggungjawab. 1. komunikasi sesuai dengan kebutuhan masing-masing pendekatan. Misalnya pendekatan kontekstual. Setiap pendekatan dilengkapi dengan mengamati. menalar. menerapkan dan menganalisis pengetahuan faktual. damai).

menanya. Setiap pendekatan dilengkapi dengan mengamati. kolaboratif. inovatif dan peduli lingkungan) dalam aktivitas sehari. . objektif. asosiasi. bertanggung jawab.hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi 2. komunikasi sesuai dengan kebutuhan masing-masing pendekatan. 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].2.1. Keterangan: jujur. penyelesaian masalah. cermat. eksperimen/explore. teliti. terbuka. Menunjukkan perilaku ilmiah (memiliki rasa TIDAK PERLU DIISI ingin tahu. Misalnya pendekatan kontekstual. kreatif. kritis. Alokasi Kompetensi Dasar Materi Pokok Pembelajaran* Penilaian Sumber Belajar Waktu dengan ajaran agamanya dalam kehidupan sehari-hari 2. Nilai-nilai spiritual dan sosial merupakan proses pembelajaran nilai secara tidak langsung (indirect values teaching). portofolio. belajar aktif. tekun. Dalam arti bahwa keterkaitan KI 1 dan KI 2 hanya akan terjadi dalam proses pembelajaran KI 3 dan KI 4. hati-hati.

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

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

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

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

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

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