KOMPETENSI INTI KOMP KOMPET ETEN ENSI SI INT INTI 3 (PE (PENGE NGETAHUA AHUAN) N)
KOMP KOMPET ETEN ENS SI INT INTII 4 (KET (KETER ERAM AMPI PIL LAN) AN)
Memahami, menerapkan, menganalisis, dan Melaksanakan Melaksanakan tugas spesifik dengan menggunakan alat, mengevaluasi tentang pengetahuan faktual, konseptual, informasi, dan prosedur kerja yang lazim dilakukan serta operasional dasar, dan metakognitif sesuai dengan memecahkan masalah sesuai dengan bidang kerja Teknik bidang dan lingkup kerja Dasar-dasar Teknik Elektronika Industri menampilkan kinerja di bawah Elektronika pada tingkat teknis, spesifik, detil, dan bimbingan dengan mutu dan kuantitas yang terukur kompleks, berkenaan dengan ilmu pengetahuan, sesuai dengan standar kompetensi kerja. Menunjukkan teknologi, seni, budaya, dan humaniora dalam konteks keterampilan menalar, mengolah, dan menyaji secara pengembangan potensi diri sebagai bagian dari keluarga, efektif, kreatif, produktif,kritis, mandiri, sekolah, dunia kerja, warga masyarakat nasional, kolaboratif,kom kolaboratif,komunikatif, unikatif, dan solutif dalam dalam ranah abstrak regional, dan internasional. terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung. Menunjukkan keterampilan mempersepsi,kesiapan,meniru,membiasakan, gerak mahir,menjadikan gerak alami dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya disekolah,serta disekolah,serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.
URAIAN MATERI MATERI KOMPETENSI INTI DAN KOMPETENSI DASAR Nama
: AGUNG SETYONO,S.Pd
NIP
: -
Sek!a" Ke$a!a Sek!a" NIP 'da* S+d Kea"!a P%*%am S+d Kea"!a Km$e+e& Kea"!a Ma+a Pe!aa%a Ke!a&Seme&+e%
: : : : : : : :
Ke*a+a Pe Peme!aa%a
SMK #SORE # TULUNGAGUNG D%&. MASDUGI TEKNOLOGI DAN REKAYASA TEKNIK ELEKTRONIKA TEKNIK ELEKTRONIKA INDUSTRI TEKNIK PEMROGRAMAN, MIKROPOSESOR DAN MI / TEI 0 1 2 Mengasosiasi dan Mengkomunikasikan : (5M)
Pe!aa
: Observasi, Tes Tertulis,
Sme% 'e!aa%
: Internet, Perpustakaan
m!a" am $e%m** Ta" Pe!aa%a A!ka& 9ak+
: 5 P : 26072608 : 5 4; MENIT
Modul dan Jobsheet , Sekolah
KOMPETENSI INTI
URAIAN MATERI MATERI KOMPETENSI INTI DAN KOMPETENSI DASAR Nama
: AGUNG SETYONO,S.Pd
NIP
: -
Sek!a" Ke$a!a Sek!a" NIP 'da* S+d Kea"!a P%*%am S+d Kea"!a Km$e+e& Kea"!a Ma+a Pe!aa%a Ke!a&Seme&+e%
: : : : : : : :
Ke*a+a Pe Peme!aa%a
SMK #SORE # TULUNGAGUNG D%&. MASDUGI TEKNOLOGI DAN REKAYASA TEKNIK ELEKTRONIKA TEKNIK ELEKTRONIKA INDUSTRI TEKNIK PEMROGRAMAN, MIKROPOSESOR DAN MI / TEI 0 1 2 Mengasosiasi dan Mengkomunikasikan : (5M)
Pe!aa
: Observasi, Tes Tertulis,
Sme% 'e!aa%
: Internet, Perpustakaan
m!a" am $e%m** Ta" Pe!aa%a A!ka& 9ak+
: 5 P : 26072608 : 5 4; MENIT
Modul dan Jobsheet , Sekolah
KOMPETENSI INTI
NO.
( ) * + # ! "
URAIAN MATERI
"." !.( ".( !.) ".) !.* ".* !.+ ".+ !. ". !.".!. ". !.# ".# !.! ".! !." "."
Mendemonstrasikan program aplikasi sederhana dengan menggunakan control Menerapkan program aplikasi sederhana yang menggunakan proses pengulangan &close Mendemontrasikan Mendemontrasik an loop' program aplikasi sederhana yang menggunakan proses pengulangan&close loop' Menentukan program aplikasi yang menggunakan penempatan kursor di layar Menjelaskan penggunaan sub program dalam program aplikasi Merancang program yang menggunakan sub program dalam program aplikasi Menerapkan program dengan teknik penggunaan variable array Membuat program dengan teknik penggunaan variable array dan file data Memahami prinsip membuat program berbasis grafik Mendemontrasikan Mendemontrasik an membuat program berbasis grafik
NO.
!! !# !! !" !(
URAIAN MATERI
!.!".!!.! ".! !.!# ".!# !.!! ".!! !.!" ".!" !.!( ".!(
ROKONTROLER
MATERI PEM'ELAARAN
Mengoperasikan program aplikasi sederhana dengan menggunakan control Menyusun program aplikasi sederhana yang menggunakan proses pengula Mengoperasikan program aplikasi sederhana yang menggunakan proses p Menjelaskan program aplikasi yang menggunakan penempatan kursor di la Mengoperasikan program aplikasi yang menggunakan penempatan kursor Mengidentifikasi penggunaan sub program dalam program aplikasi Mengkombinasikan program yang menggunakan sub program dalam progr Menyusun program dengan teknik penggunaan variable array Menyusun program dengan teknik penggunaan variable array dan file data Menjelaskan prinsip membuat program berbasis grafik Mengoperasikan membuat program berbasis grafik
MODEL PEM'ELAARAN . roject /ase 0earning #. 1iscovery 0earning !. In2uiry 0earning ". roblem /ase 0earning &Isi dengan 3ngka' # # # # # # # # # # # # # # # # # # # # #
"." !.( ".( !.) ".) !.* ".* !.+ ".+ !. ". !.".!. ". !.# ".# !.! ".! !." " "
MATERI PEM'ELAARAN
MODEL PEM'ELAARAN . roject /ase 0earning #. 1iscovery 0earning !. In2uiry 0earning ". roblem /ase 0earning &Isi dengan 3ngka'
KEGIATAN PEM'ELAARAN
PENILAIAN
4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek 4egiatan Mengamati, Menanya, Mengeksplorasi, Men5bservasi, Tes Tertulis, Tugas Terstruktur, Tugas raktek
KEGIATAN PEM'ELAARAN
PENILAIAN
KOMPETENSI DASAR
IPK
TUUAN PEM'ELAARAN Melalui modul dan browsing internet peserta didik dapat 6
Memahami teknik pemecahan !. masalah matematis
Memahami teknik pemecahan !. masalah matematis
Menjelaskan teknik pemecahan !.. masalah matematis
Menjelaskan Teknik emecahan Masalah Matematis dengan santun dan penuh bertanggung jawab
Memahami teknik pemecahan !. masalah matematis
Menerapkan teknik pemecahan !..# masalah matematis
Menerapkan Teknik emecahan # Masalah Matematis dengan disiplin dan bertanggung
!.#
Membuat urutan pemecahan masalah dengan menggunakan diagram alir
"..
Menyusun urutan pemecahan masalah dengan menggunakan diagram alir
Menyusun 8rutan emecahan Masalah 1engan Menggunakan 1iagram 3lir dengan penuh rasa ingin tahu dan bertanggung jawab
Menjelaskan penggunaan bahasa pemrograman dalam menyelesaikan !.#. masalah
Menjelaskan enggunaan /ahasa emrograman 1alam Menyelesaikan Masalah dengan santun dan penuh bertanggung jawab
enerap an penggunaan a asa pemrograman dalam !.# menyelesaikan masalah
enerap an penggunaan a asa pemrograman dalam menyelesaikan !.#.# masalah
Menerapkan enggunaan /ahasa # emrograman 1alam Menyelesaikan Masalah
Menerapkan penggunaan bahasa pemrograman dalam !.# menyelesaikan masalah
Menganalisis penggunaan bahasa pemrograman dalam menyelesaikan !.#.! masalah
Menganalisis enggunaan /ahasa emrograman 1alam Menyelesaikan ! Masalah dengan disiplin dan bertanggung
Membuat program dalam menyelesaikan masalah dengan ".# Menggunakan bahasa $
Menyusun pemecahan !. masalah dengan flowchart menggunakan 7E1
Melalui software $ode/loks peserta didik dapat 6
pemrograman dalam menyelesaikan masalah
Menerapkan penggunaan bahasa pemrograman dalam !.# menyelesaikan masalah
Menyusun pemecahan !. masalah dengan flowchart menggunakan 7E1
Melalui software 7E1 peserta didik dapat 6
Memahami teknik pemecahan !. masalah matematis
".
MATERI PEM'ELAARAN
1engan software $ode/loks peserta didik dapat 6
Menyusun bahasa pemrograman menggunakan $ode/locks !.#
em ua program a am menyelesaikan masalah dengan ".# Menggunakan bahasa $
erancang program a am menyelesaikan masalah dengan ".#. Menggunakan bahasa $
Merancang rogram 1alam Menyelesaikan Masalah 1engan Menggunakan /ahasa $
Membuat program dalam menyelesaikan masalah dengan ".# Menggunakan bahasa $
Mengoperasikan program dalam menyelesaikan masalah dengan ".#.# Menggunakan bahasa $
Mengoperasikan rogram 1alam Menyelesaikan Masalah 1engan Menggunakan /ahasa $ # dengan disiplin dan bertanggung jawab
".#
Membuat program dalam menyelesaikan masalah dengan Menggunakan bahasa $
".#.!
Menguji program dalam menyelesaikan masalah dengan Menggunakan bahasa $
Menyusun program Menggunakan bahasa $ pada ".# $odeblocks
Menguji rogram 1alam Menyelesaikan Masalah 1engan Menggunakan /ahasa $ ! dengan disiplin dan bertanggung jawab
Melalui software $ode/loks peserta didik dapat 6
Membedakan program aplikasi sederhana dengan menggunakan !.! konstanta,variable, operator dan perintah input%output dikomputer
Membedakan program aplikasi sederhana dengan menggunakan !.! konstanta,variable, operator dan perintah input%output dikomputer
Menjelaskan program aplikasi sederhana dengan menggunakan !.!. konstanta,variable, operator dan perintah input%output dikomputer
Menjelaskan rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta,:ariable, 5perator 1an erintah Input%5utput 1ikomputer dengan santun dan penuh bertanggung jawab
Membedakan program aplikasi sederhana dengan menggunakan !.! konstanta,variable, operator dan perintah input%output dikomputer
Menerapkan program aplikasi sederhana dengan menggunakan !.!.# konstanta,variable, operator dan perintah input%output dikomputer
Menerapkan rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta,:ariable, 5perator 1an # erintah Input%5utput 1ikomputer dengan disiplin dan bertanggung jawab
Membedakan program aplikasi sederhana dengan menggunakan !.! konstanta,variable, operator dan perintah input%output dikomputer
Menganalisis program aplikasi sederhana dengan menggunakan !.!.! konstanta,variable, operator dan perintah input%output dikomputer
Menganalisis rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta,:ariable, 5perator 1an ! erintah Input%5utput 1ikomputer dengan disiplin dan bertanggung jawab
!.!
Menjelaskan rogram aplikasi sederhana dengan menggunakan konstanta,variable, operator dan perintah input%output dikomputer
1engan software $ode/loks peserta didik dapat 6
Membuat program aplikasi sederhana dengan menggunakan ".! konstanta, variable, operator dan perintah input%output
Membuat program aplikasi sederhana dengan menggunakan ".! konstanta, variable, operator dan perintah input%output
Membuat program aplikasi sederhana dengan menggunakan ".! konstanta, variable, operator dan perintah input%output
Membuat program aplikasi sederhana dengan menggunakan ".! konstanta, variable, operator dan perintah input%output
Menerapkan program aplikasi sederhana dengan menggunakan ".!. konstanta, variable, operator dan perintah input%output
Mendemostrasikan program aplikasi sederhana dengan menggunakan ".!.# konstanta, variable, operator dan perintah input%output
Menguji program aplikasi sederhana dengan menggunakan konstanta, ".!.! variable, operator dan perintah input%output
Mendemostrasikan rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta, :ariable, 5perator 1an # erintah Input%5utput dengan disiplin dan bertanggung jawab
Menyusun program aplikasi sederhana dengan ".! menggunakan konstanta, variable, operator dan perintah input%output
Menguji rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta, :ariable, 5perator 1an erintah ! Input%5utput dengan disiplin dan bertanggung jawab
Melalui software $ode/loks peserta didik dapat 6
Menerapkan program aplikasi sederhana dengan menggunakan control statemen, dan perintah !." input%output di layar monitor &open loop'
Menerapkan program aplikasi sederhana dengan menggunakan control statemen, dan perintah !." input%output di layar monitor &open loop'
Menerapkan rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta, :ariable, 5perator 1an erintah Input%5utput dengan disiplin dan bertanggung jawab
Menjelaskan program aplikasi sederhana dengan menggunakan control statemen, dan perintah !.". input%output di layar monitor &open loop'
Menjelaskan rogram 3plikasi 9ederhana 1engan Menggunakan $ontrol 9tatemen, 1an erintah Input%5utput 1i 0ayar Monitor &5pen 0oop' dengan santun dan penuh bertanggung jawab
Menyusun program aplikasi sederhana dengan menggunakan control
Menerapkan program aplikasi sederhana dengan menggunakan control statemen, dan perintah !." input%output di layar monitor &open loop'
Menentukan program aplikasi sederhana dengan menggunakan control statemen, dan perintah !.".# input%output di layar monitor &open loop'
Menerapkan program aplikasi sederhana dengan menggunakan control statemen, dan perintah !." input%output di layar monitor &open loop'
Menganalisis program aplikasi sederhana dengan menggunakan control statemen, dan perintah !.".! input%output di layar monitor &open loop'
Mendemonstrasikan program aplikasi sederhana dengan menggunakan control statemen, "." dan perintah input%output di layar monitor&open loop'
Mendemonstrasikan program aplikasi sederhana dengan menggunakan control statemen, "." dan perintah input%output di layar monitor&open loop'
Menerapkan program aplikasi sederhana dengan menggunakan control statemen, dan perintah ".". input%output di layar monitor&open loop'
Mendemonstrasikan program aplikasi sederhana dengan menggunakan control statemen, "." dan perintah input%output di layar monitor&open loop'
Menunjukan program aplikasi sederhana dengan menggunakan control statemen, dan perintah ".".# input%output di layar monitor&open loop'
Mendemonstrasikan program aplikasi sederhana dengan menggunakan control statemen, "." dan perintah input%output di layar monitor&open loop'
Menguji program aplikasi sederhana dengan menggunakan control ".".! statemen, dan perintah input%output di layar monitor&open loop'
Menentukan rogram 3plikasi 9ederhana 1engan Menggunakan $ontrol 9tatemen, 1an erintah Input%5utput 1i 0ayar Monitor &5pen # 0oop' dengan disiplin dan bertanggung jawab
statemen, dan perintah input%output di layar monitor &open loop' !."
Menganalisis rogram 3plikasi 9ederhana 1engan Menggunakan $ontrol 9tatemen, 1an erintah ! Input%5utput 1i 0ayar Monitor &5pen 0oop' dengan disiplin dan bertanggung jawab Melalui software code/loks peserta didik dapat 6
Menerapkan rogram 3plikasi 9ederhana 1engan Menggunakan $ontrol 9tatemen, 1an erintah Input%5utput 1i 0ayar Monitor&5pen 0oop' dengan disiplin dan bertanggung jawab Menunjukan rogram 3plikasi 9ederhana 1engan Menggunakan $ontrol 9tatemen, 1an erintah Input%5utput 1i 0ayar Monitor&5pen # 0oop' dengan disiplin dan bertanggung jawab Menguji rogram 3plikasi 9ederhana 1engan Menggunakan $ontrol 9tatemen, 1an erintah Input%5utput ! 1i 0ayar Monitor&5pen 0oop' dengan disiplin dan bertanggung jawab
"."
Mengoperasikan program aplikasi sederhana dengan menggunakan control statemen, dan perintah input%output di layar monitor &open loop'
Melalui software $ode/loks peserta didik dapat 6 Menerapkan program aplikasi !.( sederhana yang menggunakan proses pengulangan &close loop'
Menerapkan program aplikasi !.( sederhana yang menggunakan proses pengulangan &close loop'
Menerapkan program aplikasi !.( sederhana yang menggunakan proses pengulangan &close loop'
Menyusun program aplikasi !.(. sederhana yang menggunakan proses pengulangan &close loop'
Menyusun rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan &$lose 0oop' dengan santun dan penuh bertanggung jawab
Menerapkan program aplikasi !.(.# sederhana yang menggunakan proses pengulangan &close loop'
Menerapkan rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan &$lose 0oop' # dengan disiplin dan bertanggung jawab
dengan software $ode/loks peserta didik dapat 6
Mendemontrasikan program aplikasi sederhana yang ".( menggunakan proses pengulangan&close loop'
Mendemontrasikan program aplikasi sederhana yang ".( menggunakan proses pengulangan&close loop'
".(
Mendemontrasikan program aplikasi sederhana yang menggunakan proses pengulangan&close loop'
Menyusun program aplikasi sederhana yang menggunakan !.( proses pengulangan &close loop'
Menerapkan program aplikasi ".(. sederhana yang menggunakan proses pengulangan&close loop'
Menerapkan rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan&$lose 0oop' dengan disiplin dan bertanggung jawab
Mendemostrasikan rogram 3plikasi 9ederhana 7ang Menggunakan Mendemostrasikan program aplikasi roses engulangan&$lose 0oop' ".(.# sederhana yang menggunakan # dengan disiplin dan bertanggung proses pengulangan&close loop' jawab
".(
Mengoperasikan program aplikasi sederhana yang menggunakan proses pengulangan&close loop'
Mendemontrasikan program aplikasi sederhana yang ".( menggunakan proses pengulangan&close loop'
Meguji program aplikasi sederhana ".(.! yang menggunakan proses pengulangan&close loop'
Melalui software code/loks peserta didik dapat 6
Menentukan program aplikasi yang menggunakan penempatan kursor !.) di layar monitor dan perintah input%output
Menentukan program aplikasi yang menggunakan penempatan kursor !.) di layar monitor dan perintah input%output
Menentukan program aplikasi yang menggunakan penempatan kursor !.) di layar monitor dan perintah input%output
Menjelaskan program aplikasi yang menggunakan penempatan kursor di !.). layar monitor dan perintah input%output
Menerapkan program aplikasi yang menggunakan penempatan kursor di !.).# layar monitor dan perintah input%output
Menjelaskan rogram 3plikasi 7ang Menggunakan enempatan 4ursor 1i 0ayar Monitor 1an erintah Input%5utput dengan santun dan penuh bertanggung jawab
Menjelaskan program aplikasi yang menggunakan !.) penempatan kursor di layar monitor dan perintah input%output
Menerapkan rogram 3plikasi 7ang Menggunakan enempatan 4ursor 1i 0ayar Monitor 1an erintah # Input%5utput dengan disiplin dan bertanggung jawab
1isediakan rangkaian pengatur nada &Tone $ntrol ' peserta didik dapat 6
Mendemontrasikan program aplikasi yang menggunakan ".) penempatan kursor di layar monitor dan perintah input%output, dan perintah input%output di layar
Mendemontrasikan program aplikasi yang menggunakan ".) penempatan kursor di layar monitor dan perintah input%output, dan perintah input%output di layar
Meguji rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan&$lose 0oop' dengan ! disiplin dan bertanggung jawab
Mengimplementasikan program aplikasi yang menggunakan ".). penempatan kursor di layar monitor dan perintah input%output, dan perintah input%output di layar
Mengimplementasikan rogram 3plikasi 7ang Menggunakan enempatan 4ursor 1i 0ayar Monitor 1an erintah Input%5utput, 1an erintah Input%5utput 1i 0ayar dengan disiplin dan bertanggung jawab
Mengoperasikan program aplikasi yang menggunakan penempatan kursor di layar ".) monitor dan perintah input%output, dan perintah input%output di layar
Mendemontrasikan program aplikasi yang menggunakan ".) penempatan kursor di layar monitor dan perintah input%output, dan perintah input%output di layar
Mendemonstrasikan program aplikasi yang menggunakan ".).# penempatan kursor di layar monitor dan perintah input%output, dan perintah input%output di layar
Mendemonstrasikan rogram 3plikasi 7ang Menggunakan enempatan 4ursor 1i 0ayar Monitor 1an erintah # Input%5utput, 1an erintah Input%5utput 1i 0ayar dengan disiplin dan bertanggung jawab Melalui software $ode/loks peserta didik dapat 6
!.*
!.*
!.*
Menjelaskan penggunaan sub program dalam program aplikasi
Menjelaskan penggunaan sub program dalam program aplikasi
Menjelaskan penggunaan sub program dalam program aplikasi
Mengintegrasikan% Menyusun !.*. penggunaan sub program dalam program aplikasi
!.*.(
Menghubungkan penggunaan sub program dalam program aplikasi
Mengintegrasikan% Menyusun enggunaan 9ub rogram 1alam rogram 3plikasi dengan santun dan penuh bertanggung jawab
Mengidentifikasi penggunaan !.* sub program dalam program aplikasi
Menghubungkan enggunaan 9ub rogram 1alam rogram 3plikasi dengan disiplin dan bertanggung ( jawab
1engan software $ode/loks peserta didik dapat 6 Merancang program yang ".* menggunakan sub program dalam program aplikasi
Merancang program yang ".* menggunakan sub program dalam program aplikasi
Menyusun program yang ".*. menggunakan sub program dalam program aplikasi
Menyusun rogram 7ang Menggunakan 9ub rogram 1alam rogram 3plikasi dengan santun dan penuh bertanggung jawab Mengkombinasikan program yang menggunakan sub
Merancang program yang ".* menggunakan sub program dalam program aplikasi
Merancang program yang ".* menggunakan sub program dalam program aplikasi
Merancang program yang ".*.# menggunakan sub program dalam program aplikasi
Memadukan program yang ".*.! menggunakan sub program dalam program aplikasi
Merancang rogram 7ang Menggunakan 9ub rogram 1alam rogram 3plikasi dengan disiplin dan # bertanggung jawab
.
program dalam program aplikasi
Memadukan rogram 7ang Menggunakan 9ub rogram 1alam rogram 3plikasi dengan disiplin dan ! bertanggung jawab
Melalui software $ode/loks peserta didik dapat 6 !.+
!.+
!.+
Menerapkan program dengan teknik penggunaan variable array
Menerapkan program dengan teknik Menggunakan program dengan !.+. penggunaan variable array teknik penggunaan variable array
Menerapkan program dengan teknik Mengoperasikan program dengan !.+.# penggunaan variable array teknik penggunaan variable array
Menggunakan rogram 1engan Teknik enggunaan :ariable 3rray dengan santun dan penuh bertanggung jawab
Mengoperasikan rogram 1engan Teknik enggunaan :ariable 3rray dengan disiplin dan bertanggung # jawab
1isediakan software code/loks peserta didik dapat 6 Membuat program dengan teknik ".+ penggunaan variable array dan file data
!.+
Menyusun program dengan teknik penggunaan variable array
Membuat program dengan teknik ".+ penggunaan variable array dan file data
Membuat program dengan teknik ".+ penggunaan variable array dan file data
Membuat program dengan teknik ".+ penggunaan variable array dan file data
Mengoreksi program dengan teknik ".+. penggunaan variable array dan file data
Merancang program dengan teknik ".+.# penggunaan variable array dan file data
Membuat program dengan teknik ".+.! penggunaan variable array dan file data
Mengoreksi rogram 1engan Teknik enggunaan :ariable 3rray 1an ;ile 1ata dengan santun dan penuh bertanggung jawab
Merancang rogram 1engan Teknik enggunaan :ariable 3rray 1an ;ile 1ata dengan disiplin dan # bertanggung jawab
".+
Menyusun program dengan teknik penggunaan variable array dan file data
!.
Menjelaskan prinsip membuat program berbasis grafik
Membuat rogram 1engan Teknik enggunaan :ariable 3rray 1an ;ile 1ata dengan disiplin dan ! bertanggung jawab
Melalui software code/loks peserta didik dapat 6 !.
!.
!.
Memahami prinsip membuat program berbasis grafik
Memahami prinsip membuat program berbasis grafik
Memahami prinsip membuat program berbasis grafik
!..
!..#
Menjelaskan prinsip membuat program berbasis grafik
Merencanakan prinsip membuat program berbasis grafik
Menjelaskan rinsip Membuat rogram /erbasis
Merencanakan rinsip Membuat rogram /erbasis
1engan software $ode/loks peserta didik dapat 6 ".
".
Mendemontrasikan membuat program berbasis grafik
Mendemontrasikan membuat program berbasis grafik
".
"..
Mendemonstrasikan membuat program berbasis grafik
Mengoperasikan membuat program berbasis grafik
Mendemonstrasikan Membuat rogram /erbasis
Melalui diberikan macam macam elektronika digital peserta didik dapat 6 !.-
=:308E>
!.-
!.-. =:308E>
!.- -
=:308E>
!.-
!.-.# =:308E>
#
1isediakan rangkaian elektronika digital peserta didik dapat 6 ".-
=:308E>
".-
".-. =:308E>
=:308E>
".-
".-.# =:308E>
".- -
#
=:308E>
".-
".-.! =:308E>
!
Melalui diberikan rangkaian digital kombinasi peserta didik dapat 6 !.
=:308E>
!.
!.. =:308E>
!. -
=:308E>
!.
!..# =:308E>
#
1isediakan rangkaian digital peserta didik dapat 6 ".
=:308E>
".
".. =:308E>
". -
Melalui disediakan macam?macam rangkaian shift register peserta didik dapat 6 !.#
=:308E>
!.#
!.#. =:308E>
!.# -
=:308E>
!.#
!.#.# =:308E>
#
1isediakan macam?macam rangkaian shift register peserta didik dapat 6 ".#
=:308E>
".#
".#. =:308E>
.
Melalui dipaparkan rangkaian penghitung peserta didik dapat 6 !.!
!.! -
=:308E>
!.!
!.!. =:308E>
=:308E>
!.!
!.!.# =:308E>
#
1isediakan rangkaian penghitung peserta didik dapat 6 ".!
".! -
=:308E>
".!
".!. =:308E>
=:308E>
".!
".!.# =:308E>
#
Melalui 10 peserta didik dapat 6
!."
!." -
=:308E> !."
!.". =:308E>
=:308E>
!."
!.".# =:308E>
# 1isediakan peserta didik dapat 6
"."
"." -
"."
".". =:308E>
"."
".".# =:308E>
#
=:308E> =:308E> Melalui peserta didik dapat 6
!.(
!.( -
=:308E> !.(
!.(. =:308E>
!.(
!.(.# =:308E>
#
=:308E>
=:308E> !.(
!.(.! =:308E>
!
1isediakan peserta didik dapat 6 ".(
".( =:308E>
".(
".(. =:308E>
".(
".(.# =:308E>
#
=:308E>
=:308E> ".(
".(.! =:308E>
! Melalui peserta didik dapat 6
!.)
!.) -
!.)
!.). =:308E>
!.)
!.).# =:308E>
#
=:308E> =:308E> 1isediakan peserta didik dapat 6
".)
".) -
".)
".). =:308E>
".)
".).# =:308E>
#
".)
".).! =:308E>
!
=:308E> =:308E> =:308E> Melalui peserta didik dapat 6
!.*
!.* -
!.*
!.*. =:308E>
!.*
!.*.# =:308E>
#
=:308E> 1isediakan peserta didik dapat 6
".* ".*
=:308E>
".*. =:308E>
=:308E>
".* -
".*
".*.# =:308E>
#
".*
".*.! =:308E>
!
=:308E> =:308E> Melalui peserta didik dapat 6
!.+ !.+
!.+. =:308E>
!.+
!.+.# =:308E>
#
=:308E> =:308E> 1isediakan peserta didik dapat 6
".+ ".+
".+. =:308E>
".+
".+.# =:308E>
#
".+
".+.! =:308E>
!
!.
!.. =:308E>
!.
!..# =:308E>
#
=:308E> =:308E>
".
".. =:308E>
".
"..# =:308E>
#
".
"..! =:308E>
!
!. -
=:308E> =:308E> 1isediakan peserta didik dapat 6
".
".+ -
=:308E>
Melalui peserta didik dapat 6
!.
!.+ -
". -
=:308E> =:308E> =:308E> Melalui peserta didik dapat 6
!.#-
!.#- =:308E>
!.#-
!.#-. =:308E>
=:308E> !.#-
!.#-.# =:308E>
#
1isediakan peserta didik dapat 6 ".#-
".#- =:308E>
".#-
".#-. =:308E>
=:308E>
".#-
".#-.# =:308E>
# =:308E>
".#-
".#-.! =:308E>
! Melalui peserta didik dapat 6
!.#
!.# -
=:308E> !.#
!.#. =:308E>
=:308E> !.#
!.#.# =:308E>
#
1isediakan peserta didik dapat 6 ".#
".# -
=:308E> ".#
".#. =:308E>
=:308E> ".#
".#.# =:308E>
#
=:308E> ".#
".#.! =:308E>
!
Melalui peserta didik dapat 6 !.##
!.## =:308E>
!.##
!.##. =:308E>
!.##
!.##.# =:308E>
#
=:308E>
1isediakan peserta didik dapat 6 ".##
".## =:308E>
".##
".##. =:308E>
=:308E>
".##
".##.# =:308E>
# =:308E>
".##
".##.! =:308E>
!
Melalui peserta didik dapat 6 !.#!
!.#! -
=:308E> !.#!
!.#!. =:308E>
=:308E> !.#!
!.#!.# =:308E>
#
1isediakan peserta didik dapat 6
".#!
".#! -
=:308E>
".#!
".#!. =:308E>
=:308E>
".#!
".#!.# =:308E>
#
=:308E>
".#!
".#!.! =:308E>
!
Melalui peserta didik dapat 6
!.#" !.#"
!.#". =:308E>
!.#"
!.#".# =:308E>
#
!.#"
!.#".! =:308E>
!
!.#" -
=:308E> =:308E> =:308E> 1isediakan peserta didik dapat 6
".#"
".#" =:308E>
".#"
".#". =:308E>
".#"
".#".# =:308E>
#
=:308E>
Melalui peserta didik dapat 6 !.#(
!.#( =:308E>
!.#(
!.#(. =:308E>
!.#(
!.#(.# =:308E>
#
!.#(
!.#(.! =:308E>
!
=:308E>
=:308E>
1isediakan peserta didik dapat 6 ".#(
".#( -
=:308E> ".#(
".#(. =:308E>
=:308E> ".#(
".#(.# =:308E>
#
=:308E> ".#(
".#(.! =:308E>
!
=:308E> ".#(
".#(." =:308E>
"
Melalui peserta didik dapat 6 !.#)
!.#) -
=:308E> !.#)
!.#). =:308E>
=:308E> !.#)
!.#).# =:308E>
#
1isediakan peserta didik dapat 6 ".#)
".#) =:308E>
".#)
".#). =:308E>
ANALISIS SKL, KIKD 4ompetensi 4eahlian Mata elajaran 4elas%9emester Dumlah Dam perminggu 3lokasi aktu
6 6 6 6 6
TE4@I4 E0E4TA5@I43 I@189TAI TE4@I4 EMA5
Rekmeda& KD-3
Aa!&& KD-4
Rekmeda& KD-4
Rekmeda& KD-KD $ada Ma$e! 4etercapaian 1imensi 4ognitif dan
KOMPETENSI DASAR PENGETAHUAN ( KD-3 ) 1
KOMPETENSI DASAR Tingkat 1imensi 4ognitif dan KETERAMPILAN /entuk 1imensi engetahuan ( KD-4 ) 2
!. Memahami teknik pemecahan masalah matematis
". Membuat urutan pemecahan masalah dengan menggunakan diagram alir
!.# Menerapkan penggunaan bahasa pemrograman dalam menyelesaikan masalah
".# Membuat program dalam menyelesaikan masalah dengan Menggunakan bahasa $
3
=@%3
Tingkat dimensi kognitif adalah Menerapkan&$!', penggunaan bahasa pemrograman dalam menyelesaikan masalah adalah bentuk pengetahuan 4onseptual
4esesuaian 1imensi 4ognitif dengan /entuk engetahuan
/entuk Taksonomi dan Tingkat Taksonomi
4
5
dalam Mata elajaran
4etercapaian Taksonomi semua 41?
G " dalam Mata elajaran
=@%3 Membuat adalah keterampilan 4onkret, tingkat Memanipulasi &#'
Menerapkan &$!' sesuai dipasangkan dengan penggunaan bahasa pemrograman dalam menyelesaikan masalah &4onseptual'
4esetaraan Taksonomi 41? dari 4I?! dg 41 dari 4I?"
G /entuk engetahuan semua 41?!
Membuat adalah keterampilan 4onkret, tingkat Memanipulasi &#'
6
7
=@%3
4I?! Menerapkan &$!' setara dengan memanipulasi &#', sedangkan 4I?" adalah Membuat &#'. Hal ini masih dalam batas kesetaraan.
Tuntutan 4I?" pada ranah abstrak yaitu menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dan ranah konkret yaitu mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami.
!.! Membedakan program ".! Membuat program Tingkat dimensi kognitif aplikasi sederhana aplikasi sederhana adalah Membedakan&$#', dengan menggunakan dengan program aplikasi konstanta,variable, menggunakan sederhana dengan operator dan perintah konstanta, menggunakan input%output variable, operator konstanta,variable, dikomputer dan perintah operator dan perintah input%output input%output dikomputer adalah bentuk
!." Menerapkan program "." Mendemonstrasik Tingkat dimensi kognitif adalah Menerapkan&$!', aplikasi sederhana an program dengan menggunakan aplikasi sederhana program aplikasi sederhana dengan control statemen, dan dengan menggunakan control perintah input%output menggunakan statemen, dan perintah di layar monitor &open control statemen, input%output di layar loop' dan perintah monitor &open loop' input%output di adalah bentuk layar monitor&open pengetahuan 4onseptual !.( Menerapkan program ".( Mendemontrasika Tingkat dimensi kognitif adalah Menerapkan&$!', aplikasi sederhana n program yang menggunakan aplikasi sederhana program aplikasi sederhana yang proses pengulangan yang menggunakan proses &close loop' menggunakan pengulangan &close loop' proses adalah bentuk pengulangan&clos pengetahuan 4onseptual e loop' !.) Menentukan program ".) Mendemontrasika Tingkat dimensi kognitif adalah Menentukan&$!', aplikasi yang n program program aplikasi yang menggunakan aplikasi yang menggunakan penempatan kursor di menggunakan penempatan kursor di layar monitor dan penempatan layar monitor dan perintah input%output kursor di layar perintah input%output monitor dan adalah bentuk perintah pengetahuan 4onseptual input%output, dan Tingkat dimensi kognitif !.* Menjelaskan ".* Merancang adalah Menjelaskan&$', penggunaan sub program yang program dalam menggunakan sub penggunaan sub program dalam program program aplikasi program dalam aplikasi adalah bentuk program aplikasi pengetahuan 4onseptual
Membedakan &$#' sesuai dipasangkan dengan program aplikasi sederhana dengan menggunakan konstanta,variable, operator dan perintah input%output dikomputer &4onseptual'
Membuat adalah keterampilan 4onkret, tingkat Memanipulasi &#'
4I?! Membedakan &$#' setara dengan memanipulasi &#', sedangkan 4I?" adalah Membuat &#'. Hal ini masih dalam batas kesetaraan.
Menerapkan &$!' sesuai dipasangkan dengan program aplikasi sederhana dengan menggunakan control statemen, dan perintah input%output di layar monitor &open loop' & 4onseptual'
Mendemonstrasikan adalah keterampilan 4onkret, tingkat Memanipulasi &#'
4I?! Menerapkan &$!' setara dengan memanipulasi &#', sedangkan 4I?" adalah Mendemonstrasikan &#'. Hal ini masih dalam batas kesetaraan.
Menerapkan &$!' sesuai dipasangkan dengan program aplikasi sederhana yang menggunakan proses pengulangan &close loop' &4onseptual'
=@%3
=@%3
Menentukan &$!' sesuai dipasangkan dengan program aplikasi yang menggunakan penempatan kursor di layar monitor dan perintah input%output &4onseptual'
=@%3
=@%3
Menjelaskan &$' sesuai dipasangkan dengan penggunaan sub program dalam program aplikasi &4onseptual'
Merancang adalah keterampilan 4onkret, tingkat Memanipulasi &#'
4I?! Menjelaskan &$' setara dengan memanipulasi &#', sedangkan 4I?" adalah Merancang &#'. Hal ini masih dalam batas kesetaraan.
Tingkat Taksonomi &445' tertinggi sesuai tuntutan 4I?", ada pada 41 ". &Membuat urutan pemecahan masalah dengan menggunakan diagram alir '.
!.+ Menerapkan program dengan teknik penggunaan variable array
".+ Membuat program dengan teknik penggunaan variable array dan file data
!. Memahami prinsip membuat program berbasis grafik
". Mendemontrasika n membuat program berbasis grafik
!.-
Tingkat dimensi kognitif adalah Menerapkan&$!', program dengan teknik penggunaan variable array adalah bentuk pengetahuan 4onseptual
Menerapkan &$!' sesuai dipasangkan dengan program dengan teknik penggunaan variable array &4onseptual'
Membuat adalah keterampilan 4onkret, tingkat Memanipulasi &#'
4I?! Menerapkan &$!' setara dengan memanipulasi &#', sedangkan 4I?" adalah Membuat &#'. Hal ini masih dalam batas kesetaraan.
=@%3
=@%3
=@%3
=@%3
".-
=:308E>
=:308E>
=:308E>
=:308E>
!.
".
=:308E>
=:308E>
=:308E>
=:308E>
!.#
".#
=:308E>
=:308E>
=:308E>
=:308E>
!.!
".!
=:308E>
=:308E>
=:308E>
=:308E>
!."
"."
=:308E>
=:308E>
=:308E>
=:308E>
!.(
".(
=:308E>
=:308E>
=:308E>
=:308E>
!.)
".)
=:308E>
=:308E>
=:308E>
=:308E>
!.*
".*
=:308E>
=:308E>
=:308E>
=:308E>
!.+
".+
=:308E>
=:308E>
=:308E>
=:308E>
!.
".
=:308E>
=:308E>
=:308E>
=:308E>
!.#-
".#-
=:308E>
=:308E>
=:308E>
=:308E>
!.#
".#
=:308E>
=:308E>
=:308E>
=:308E>
!.##
".##
=:308E>
=:308E>
=:308E>
=:308E>
!.#!
".#! -
=:308E>
=:308E>
=:308E>
=:308E>
".#" -
=:308E>
=:308E>
=:308E>
=:308E>
!.#"
!.#(
".#( -
=:308E>
=:308E>
=:308E>
=:308E>
!.#)
".#) -
=:308E>
=:308E>
=:308E>
=:308E>
SILA'US MATA MATA PELAARAN PELA ARAN TEKNIK PEMROGRAMAN, MIKROPOSESOR DAN MIKROKONTROLER
PEMERINTAH PRO
SEKOLAH MENENGAH KEURUAN NEGERI 3 'OYOLANGU
Nama Sekolah Kelas/Semester Kom#ete$s% Keahl%a$ Mata 'ela(ara$ &*ras% 'em+ela(ara$ &eskr%#s% KI
6 6 $ 6 6 6
KI 3.
Memahami, menerapkan,menganalisis, dan mengevaluasi tentang pengetahuan faktual,konseptual, operasional dasar,dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Teknik Elektronika Industri pada tingkat teknis, spesifik,detil, dan kompleks, berkenaan dengan ilmu pengetahuan,teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga,sekolah, dunia k erja, warga masyarakat nasional, regional,dan internasional.
KI 4.
Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta memecahkan masalah s esuai dengan bidang kerja Teknik Elektronika Industri menampilkan kinerja di bawah bimbingan dengan mutu dan kuantitas yang t erukur sesuai dengan standar kompetensi kerja. Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif,kritis, mandiri, kolaboratif,komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu m elaksanakan tugas spesifik di bawah pengawasan langsung. Menunjukkan keterampilan mempersepsi,kesiapan,meniru,membiasakan, gerak mahir,menjadikan gerak alami dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya disekolah,serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.
KOMPETENSI DASAR
SEKOLAH MENENGAH KEJURUAN NEGERI 3 BOYOLANGU X TEI / ! " TEKNIK ELEKTRONIKA IN&USTRI TEKNIK 'EMROGRAMAN) MIKRO'OSESOR &AN MIKROKONTROLER
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
!. Memahami teknik pemecahan masalah matematis
!. Memahami teknik pemecahan masalah matematis
TUUAN PEM'ELAARAN 9etelah modul dan browsing internet peserta didik dapat 6
!.. Menjelaskan teknik pemecahan masalah matematis
Menjelaskan Teknik emecahan Masalah Matematis dengan santun dan penuh bertanggung jawab
!..# Menerapkan teknik pemecahan masalah matematis
Menerapkan Teknik emecahan Masalah Matematis # dengan disiplin dan bertanggung jawab 9etelah software 7E1 peserta didik dapat 6
MATERI POKOK Menyusun pemecahan masalah dengan flowchart menggunakan 7E1
Menyusun pemecahan masalah dengan flowchart menggunakan 7E1
ALOKASI 9AKTU
( D
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
KOMPETENSI DASAR
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
TUUAN PEM'ELAARAN
MATERI POKOK
ALOKASI 9AKTU
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
".. Menyusun urutan pemecahan Menyusun 8rutan emecahan masalah dengan Masalah 1engan Menggunakan menggunakan diagram alir 1iagram 3lir dengan penuh rasa ingin tahu dan bertanggung jawab !.# Menerapkan penggunaan bahasa pemrograman dalam menyelesaikan masalah
9etelah software $ode/loks peserta didik dapat 6
Menyusun bahasa pemrograman menggunakan $ode/locks
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
KOMPETENSI DASAR
INDIKATOR PEN=APAIAN KOMPETENSI (IPK) !.#. Menjelaskan penggunaan bahasa pemrograman dalam menyelesaikan masalah !.#.# Menerapkan penggunaan bahasa pemrograman dalam menyelesaikan masalah !.#.! Menganalisis penggunaan bahasa pemrograman dalam menyelesaikan masalah
".# Membuat program dalam menyelesaikan masalah dengan Menggunakan bahasa $
dalam menyelesaikan masalah dengan Menggunakan bahasa $ ".#.! Menguji program dalam menyelesaikan masalah dengan Menggunakan bahasa $
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
emrograman 1alam Menyelesaikan ! Masalah dengan disiplin dan bertanggung Menyusun program Menggunakan bahasa $ pada $odeblocks
Merancang rogram 1alam Menyelesaikan Masalah 1engan Menggunakan /ahasa $ dengan disiplin dan bertanggung Mengoperasikan rogram 1alam Menyelesaikan Masalah 1engan # Menggunakan /ahasa $ dengan disiplin dan bertanggung Menguji rogram 1alam Menyelesaikan Masalah 1engan ! Menggunakan /ahasa $ dengan disiplin dan bertanggung 9etelah software $ode/loks peserta didik dapat 6
Menjelaskan rogram aplikasi sederhana dengan menggunakan konstanta,variable, operator dan perintah input%output
!.!. Menjelaskan program aplikasi Menjelaskan rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan 4onstanta,:ariable, 5perator 1an menggunakan konstanta,variable, operator erintah Input%5utput 1ikomputer dan perintah input%output dengan santun dan penuh !.!.# Menerapkan program aplikasi Menerapkan rogram 3plikasi sederhana dengan # 9ederhana 1engan Menggunakan menggunakan 4onstanta,:ariable, 5perator 1an !.!.! Menganalisis program aplikasi Menganalisis rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan ! 4onstanta,:ariable, 5perator 1an menggunakan konstanta,variable, operator erintah Input%5utput 1ikomputer ".! Membuat program aplikasi sederhana dengan menggunakan konstanta,
ALOKASI 9AKTU
Menjelaskan enggunaan /ahasa emrograman 1alam Menyelesaikan Masalah dengan santun dan penuh bertanggung jawab Menerapkan enggunaan /ahasa # emrograman 1alam Menyelesaikan Masalah dengan disiplin dan bertanggung Menganalisis enggunaan /ahasa
1isediakan software $ode/loks peserta didik dapat 6
".#. Merancang program dalam menyelesaikan masalah dengan Menggunakan $ ".#.# bahasa Mengoperasikan program
!.! Membedakan program aplikasi sederhana dengan menggunakan konstanta,variable, operator dan perintah input%output
TUUAN PEM'ELAARAN
1isediakan software $ode/loks peserta didik dapat 6 ".!. Menerapkan program aplikasi Menerapkan rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan menggunakan konstanta, 4onstanta, :ariable, 5perator 1an variable, operator dan erintah Input%5utput dengan disiplin
Menyusun program aplikasi sederhana dengan menggunakan konstanta,
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
KOMPETENSI DASAR
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
TUUAN PEM'ELAARAN
".!.# Mendemostrasikan program aplikasi sederhana dengan menggunakan konstanta, variable, operator dan
Mendemostrasikan rogram 3plikasi 9ederhana 1engan Menggunakan # 4onstanta, :ariable, 5perator 1an erintah Input%5utput dengan disiplin
".!.! Menguji program aplikasi sederhana dengan menggunakan konstanta, variable, operator dan
!
!." Menerapkan program aplikasi sederhana dengan menggunakan control statemen, dan perintah input%output di layar monitor
MATERI POKOK
Menguji rogram 3plikasi 9ederhana 1engan Menggunakan 4onstanta, :ariable, 5perator 1an erintah Input%5utput dengan disiplin dan 9etelah software $ode/loks peserta Menyusun program aplikasi didik dapat 6 sederhana dengan menggunakan control statemen, dan perintah input%output di layar monitor
ALOKASI 9AKTU
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
!.". Menjelaskan program aplikasi Menjelaskan rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan menggunakan control $ontrol 9tatemen, 1an erintah statemen, dan perintah Input%5utput 1i 0ayar Monitor &5pen input%output di layar monitor 0oop'
"." Mendemonstrasikan program aplikasi sederhana dengan menggunakan control statemen, dan perintah
!.".# Menentukan program aplikasi Menentukan rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan menggunakan control # $ontrol 9tatemen, 1an erintah statemen, dan perintah Input%5utput 1i 0ayar Monitor &5pen input%output di layar monitor 0oop' o en loo den an disi lin dan bertan un !.".! Menganalisis program aplikasi Menganalisis rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan menggunakan control ! $ontrol 9tatemen, 1an erintah statemen, dan perintah Input%5utput 1i 0ayar Monitor &5pen input%output di layar monitor 0oop' &open loop' dengan disiplin dan bertanggung 1isediakan software code/loks peserta didik dapat 6
Mengoperasikan program aplikasi sederhana dengan menggunakan control statemen, dan perintah
".". Menerapkan program aplikasi Menerapkan rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan menggunakan control $ontrol 9tatemen, 1an erintah statemen, dan perintah Input%5utput 1i 0ayar Monitor&5pen input%output di layar 0oop' ".".# Menunjukan program aplikasi Menunjukan rogram 3plikasi sederhana dengan 9ederhana 1engan Menggunakan # menggunakan control $ontrol 9tatemen, 1an erintah statemen, dan perintah Input%5utput 1i 0ayar Monitor&5pen ".".! Menguji program aplikasi sederhana dengan menggunakan control !.( Menerapkan program aplikasi sederhana yang menggunakan proses pengulangan &close loop'
Menguji rogram 3plikasi 9ederhana ! 1engan Menggunakan $ontrol 9tatemen, 1an erintah Input%5utput 9etelah software $ode/loks peserta didik dapat 6
Menyusun program aplikasi sederhana yang menggunakan proses pengulangan &close loop'
KOMPETENSI DASAR
INDIKATOR PEN=APAIAN KOMPETENSI (IPK) !.(. Menyusun program aplikasi sederhana yang menggunakan proses
TUUAN PEM'ELAARAN
MATERI POKOK
ALOKASI 9AKTU
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
Menyusun rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan &$lose 0oop'
!.(.# Menerapkan program aplikasi Menerapkan rogram 3plikasi sederhana yang # 9ederhana 7ang Menggunakan menggunakan proses roses engulangan &$lose 0oop' ".( Mendemontrasikan program aplikasi sederhana yang
1isediakan software $ode/loks peserta didik dapat 6 ".(. Menerapkan program aplikasi sederhana yang menggunakan proses pengulangan&close loop' ".(.# Mendemostrasikan program aplikasi sederhana yang # menggunakan proses ".(.! Meguji program aplikasi sederhana yang
!.) Menentukan program aplikasi yang menggunakan penempatan kursor di layar monitor dan perintah
Mengoperasikan program aplikasi sederhana yang
Menerapkan rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan&$lose 0oop' dengan disiplin dan bertanggung Mendemostrasikan rogram 3plikasi 9ederhana 7ang Menggunakan roses engulangan&$lose 0oop'
Meguji rogram 3plikasi 9ederhana ! 7ang Menggunakan roses 9etelah software code/loks peserta didik dapat 6
Menjelaskan program aplikasi yang menggunakan penempatan kursor di layar monitor dan perintah
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
!.). Menjelaskan program aplikasi Menjelaskan rogram 3plikasi 7ang yang menggunakan Menggunakan enempatan 4ursor 1i 0ayar Monitor 1an erintah penempatan kursor di layar monitor dan perintah Input%5utput dengan santun dan !.).# Menerapkan program aplikasi Menerapkan rogram 3plikasi 7ang yang menggunakan Menggunakan enempatan 4ursor 1i # penempatan kursor di layar 0ayar Monitor 1an erintah monitor dan perintah Input%5utput dengan disiplin dan ".) Mendemontrasikan program aplikasi yang menggunakan penempatan kursor di layar monitor dan erintah
!.* Menjelaskan penggunaan sub program dalam program aplikasi
1isediakan rangkaian pengatur nada &Tone $ntrol ' peserta didik dapat 6 ".). Mengimplementasikan Mengimplementasikan rogram program aplikasi yang 3plikasi 7ang Menggunakan menggunakan penempatan enempatan 4ursor 1i 0ayar Monitor kursor di layar monitor dan 1an erintah Input%5utput, 1an ".).# Mendemonstrasikan program Mendemonstrasikan rogram 3plikasi aplikasi yang menggunakan 7ang Menggunakan enempatan # 4ursor 1i 0ayar Monitor 1an erintah penempatan kursor di layar monitor dan perintah Input%5utput, 1an erintah 9etelah software $ode/loks peserta didik dapat 6
Mengoperasikan program aplikasi yang menggunakan penempatan kursor di layar monitor dan erintah
Mengidentifikasi penggunaan sub program dalam program aplikasi
KOMPETENSI DASAR
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
TUUAN PEM'ELAARAN
MATERI POKOK
ALOKASI 9AKTU
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
!.*. Mengintegrasikan% Menyusun Mengintegrasikan% Menyusun penggunaan sub program enggunaan 9ub rogram 1alam dalam program aplikasi rogram 3plikasi dengan santun dan penuh bertanggung jawab !.*.( Menghubungkan penggunaan sub program dalam program aplikasi
".* Merancang program yang menggunakan sub program dalam program aplikasi
1isediakan software $ode/loks peserta didik dapat 6
".*. Menyusun program yang menggunakan sub program dalam program aplikasi
Menyusun rogram 7ang Menggunakan 9ub rogram 1alam rogram 3plikasi dengan santun dan penuh bertanggung jawab
".*.# Merancang program yang menggunakan sub program dalam program aplikasi
Merancang rogram 7ang Menggunakan 9ub rogram 1alam # rogram 3plikasi dengan disiplin dan bertanggung jawab
".*.! Memadukan program yang menggunakan sub program dalam program aplikasi
Memadukan rogram 7ang Menggunakan 9ub rogram 1alam ! rogram 3plikasi dengan disiplin dan bertanggung jawab
!.+ Menerapkan program dengan teknik penggunaan variable array
".+ Membuat program dengan teknik penggunaan variable array dan file data
Menghubungkan enggunaan 9ub rogram 1alam rogram 3plikasi ( dengan disiplin dan bertanggung jawab
9etelah software $ode/loks peserta didik dapat 6
!.+. Menggunakan program dengan teknik penggunaan variable array
Menggunakan rogram 1engan Teknik enggunaan :ariable 3rray dengan santun dan penuh bertanggung jawab
!.+.# Mengoperasikan program dengan teknik penggunaan variable array
Mengoperasikan rogram 1engan Teknik enggunaan :ariable 3rray # dengan disiplin dan bertanggung jawab 1isediakan software code/loks peserta didik dapat 6
".+. Mengoreksi program dengan Mengoreksi rogram 1engan Teknik teknik penggunaan variable enggunaan :ariable 3rray 1an ;ile 1ata dengan santun dan penuh array dan file data bertanggung jawab
Mengkombinasikan program yang menggunakan sub program dalam program aplikasi
Menyusun program dengan teknik penggunaan variable array
Menyusun program dengan teknik penggunaan variable array dan file data
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
".+.# Merancang program dengan Merancang rogram 1engan Teknik teknik penggunaan variable enggunaan :ariable 3rray 1an ;ile array dan file data # 1ata dengan disiplin dan bertanggung jawab ".+.! Membuat program dengan teknik penggunaan variable array dan file data
Membuat rogram 1engan Teknik enggunaan :ariable 3rray 1an ;ile ! 1ata dengan disiplin dan bertanggung jawab
!. Memahami prinsip membuat program berbasis grafik
9etelah software code/loks peserta didik dapat 6
!.. Menjelaskan prinsip membuat program berbasis grafik
Menjelaskan rinsip Membuat rogram /erbasis
!..# Merencanakan prinsip membuat program berbasis grafik
Merencanakan rinsip Membuat rogram /erbasis
". Mendemontrasikan membuat program berbasis grafik
1isediakan software $ode/loks peserta didik dapat 6
".. Mendemonstrasikan membuat program berbasis grafik !.-
Menjelaskan prinsip membuat program berbasis grafik
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
Mengoperasikan membuat program berbasis grafik
9etelah diberikan macam macam elektronika digital peserta didik dapat 6
-
=:308E>
!.-.# =:308E>
=:308E> #
-
Modul dan Dobsheet , Internet, erpustakaan
Mendemonstrasikan Membuat rogram /erbasis
!.-. =:308E>
".-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
1isediakan rangkaian elektronika digital peserta didik dapat 6
-
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
".-. =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E>
".-.# =:308E>
=:308E> #
".-.! =:308E>
=:308E> !
!.
-
9etelah diberikan rangkaian digital kombinasi peserta didik dapat 6
!.. =:308E>
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
=:308E>
!..# =:308E>
=:308E> #
".
-
1isediakan rangkaian digital peserta didik dapat 6
".. =:308E>
-
=:308E>
!.#
-
9etelah disediakan macam?macam rangkaian shift register peserta didik dapat 6 !.#. =:308E>
-
=:308E>
!.#.# =:308E>
=:308E> #
".#
-
1isediakan macam?macam rangkaian shift register peserta didik dapat 6
-
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
".#. =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E>
!.!
-
9etelah dipaparkan rangkaian penghitung peserta didik dapat 6
!.!. =:308E>
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
=:308E>
!.!.# =:308E>
=:308E> #
".!
-
1isediakan rangkaian penghitung peserta didik dapat 6
".!. =:308E>
-
=:308E>
".!.# =:308E>
=:308E> #
!."
-
9etelah 10 peserta didik dapat 6
!.". =:308E>
-
=:308E>
!.".# =:308E>
=:308E> #
"."
-
1isediakan peserta didik dapat 6
".". =:308E>
=:308E>
-
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
".".# =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E> #
!.(
-
9etelah peserta didik dapat 6
!.(. =:308E>
-
=:308E>
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
!.(.# =:308E>
=:308E> #
!.(.! =:308E>
=:308E> !
".(
-
1isediakan peserta didik dapat 6
".(. =:308E>
-
=:308E>
".(.# =:308E>
=:308E> #
".(.! =:308E>
=:308E> !
!.)
-
9etelah peserta didik dapat 6
!.). =:308E>
-
=:308E>
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
!.).# =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E> #
".)
-
1isediakan peserta didik dapat 6
".). =:308E>
-
=:308E>
".).# =:308E>
=:308E> #
".).! =:308E>
=:308E> !
!.*
-
9etelah peserta didik dapat 6
!.*. =:308E>
-
=:308E>
!.*.# =:308E>
=:308E> #
".*
-
1isediakan peserta didik dapat 6
".*. =:308E>
=:308E>
".*.# =:308E>
=:308E> #
".*.! =:308E>
=:308E> !
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Modul dan Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Dobsheet , Tugas Internet,
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR !.+
TUUAN PEM'ELAARAN
-
9etelah peserta didik dapat 6
!.+. =:308E>
ALOKASI 9AKTU
MATERI POKOK -
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur,
Modul dan Dobsheet , Internet, erpustakaan
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
=:308E>
!.+.# =:308E>
=:308E> #
".+
-
1isediakan peserta didik dapat 6
".+. =:308E>
-
=:308E>
".+.# =:308E>
=:308E> #
".+.! =:308E>
=:308E> !
!.
-
9etelah peserta didik dapat 6
!.. =:308E>
-
=:308E>
!..# =:308E>
=:308E> #
".
-
1isediakan peserta didik dapat 6
".. =:308E>
=:308E>
-
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
"..# =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E> #
"..! =:308E>
=:308E> !
!.#-
-
9etelah peserta didik dapat 6
!.#-. =:308E>
-
=:308E>
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Tes Tertulis, Mengasosiasi dan Mengkomunikasikan &(M' Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
!.#-.# =:308E>
=:308E> #
".#-
-
1isediakan peserta didik dapat 6
".#-. =:308E>
-
=:308E>
".#-.# =:308E>
=:308E> #
".#-.! =:308E>
=:308E> !
!.#
-
9etelah peserta didik dapat 6
-
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
!.#. =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E>
!.#.# =:308E> ".#
=:308E>
#
-
1isediakan peserta didik dapat 6
".#. =:308E>
-
=:308E>
".#.# =:308E>
=:308E> #
".#.! =:308E>
=:308E> !
!.##
-
9etelah peserta didik dapat 6
!.##. =:308E>
-
=:308E>
!.##.# =:308E>
=:308E> #
".##
-
1isediakan peserta didik dapat 6
".##. =:308E>
=:308E>
".##.# =:308E>
=:308E> #
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
".##.! =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E> !
!.#!
-
9etelah peserta didik dapat 6
!.#!. =:308E>
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
=:308E>
!.#!.# =:308E>
=:308E> #
".#!
-
1isediakan peserta didik dapat 6
".#!. =:308E>
-
=:308E>
".#!.# =:308E>
=:308E> #
".#!.! =:308E>
=:308E> !
!.#"
-
9etelah peserta didik dapat 6
!.#". =:308E>
-
=:308E>
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
!.#".# =:308E> !.#".! =:308E> ".#"
TUUAN PEM'ELAARAN
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E>
#
=:308E>
!
-
ALOKASI 9AKTU
MATERI POKOK
1isediakan peserta didik dapat 6
".#". =:308E>
-
=:308E>
".#".# =:308E>
=:308E> #
!.#(
-
9etelah peserta didik dapat 6
!.#(. =:308E>
-
=:308E>
!.#(.# =:308E>
#
!.#(.! =:308E>
=:308E> =:308E>
! ".#(
-
1isediakan peserta didik dapat 6
".#(. =:308E>
=:308E>
".#(.# =:308E>
=:308E> #
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis, Tugas Terstruktur, Tugas
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
INDIKATOR PEN=APAIAN KOMPETENSI (IPK)
KOMPETENSI DASAR
TUUAN PEM'ELAARAN
".#(.! =:308E>
ALOKASI 9AKTU
MATERI POKOK
KEGIATAN PEM'ELAARAN
PENILAIAN
SUM'ER 'ELAAR
=:308E> !
".#(." =:308E>
=:308E> "
!.#)
-
9etelah peserta didik dapat 6
!.#). =:308E>
-
=:308E>
!.#).# =:308E>
=:308E> #
".#)
-
1isediakan peserta didik dapat 6
".#). =:308E>
=:308E>
-
4egiatan Mengamati, Menanya, Mengeksplorasi, 5bservasi, Mengasosiasi dan Mengkomunikasikan &(M' Tes Tertulis , Tugas Terstruktur, Tugas raktek
Modul dan Dobsheet , Internet, erpustakaan 9ekolah
9ekolah
3lokasi
4i!
9M4 J95AE J T808@ TE4@I4 EMA5
B TEI % C # #-+%#-
) F "( ME@IT
Memahami, menerapkan,mengana lisi s, dan mengevaluasi tentang pengetahuan faktual,kon septual, o pera sion al dasar,dan
9M4 J95AE J T808@ TE4@I4 EMA5
Mapel
4om0i
klsms
B TEI % C # #-+%#-
T
4i" nokd$ !. Melaksanakan tugas sp esifik denga n menggunakan a lat, i nformasi, dan prose dur ke rja yan g lazi m d ila kukan se rta
41$ nokd ". Mema hami teknik pemecahan masalah matematis
) F "( ME@IT
Memahami, menerapkan,mengana lisi s, dan mengevaluasi tentang pengetahuan faktual,kon septual, o pera sion al dasar,dan
!.# Melaksanakan tugas sp esifik denga n menggunakan a lat, i nformasi, dan prose dur ke rja yan g lazi m d ila kukan se rta
".# Menerapkan pengg una an b aha sa pemrogra man dalam
9M4 J95AE J T808@ TE4@I4 EMA5
B TEI % C # #-+%#-
) F "( ME@IT
Memahami, menerapkan,mengana lisi s, dan mengevaluasi tentang pengetahuan faktual,kon septual, o pera sion al dasar,dan
!.! Melaksanakan tugas sp esifik denga n menggunakan a lat, i nformasi, dan prose dur ke rja yan g lazi m d ila kukan se rta
Membedakan program aplikasi sederhana dengan
9M4 J95AE J T808@ TE4@I4 EMA5
B TEI % C # #-+%#-
) F "( ME@IT
Memahami, menerapkan,mengana lisi s, dan mengevaluasi tentang pengetahuan faktual,kon septual, o pera sion al dasar,dan
!." Melaksanakan tugas sp esifik denga n menggunakan a lat, i nformasi, dan prose dur ke rja yan g lazi m d ila kukan se rta
41 @5I4$ I4$ Membuat urutan pemecahan !.. Menjel askan t eknik masalah dengan pemecahan masalah menggu nakan di agra m alir matematis
@5I4$# I4$# @5I4$! I4$! !..# =@%3 Menerapk !..! an teknik pemecaha
@5I4$" I4$" !.." =@%3
Membuat pro gram da lam menyele saika n masalah dengan Menggunakan
Menjel askan p eng gunaa n bahasa p emrog raman dalam !.#.# menyelesaikan masalah
Menerapk an !.#.! pengguna
Meng ana li sis !.#." pen ggu na
=@%3
!.#.
".!
Membuat program aplikasi sederha na d eng an menggu nakan konstanta,
Menjel askan p rogra m aplikasi sederhana dengan menggunakan
!.!.#
Menerapk an !.!.! program
Meng ana li sis !.!." program
=@%3
!.!.
Menerapkan progra aplikasi sederhana dengan
"."
Mendemonstrasikan program aplikasi sederhana !.". dengan menggunakan
Menjel askan p rogra m aplikasi sederhana dengan menggu naka n con tro l
Menentuk an !.".! program
Meng ana li sis !."." program
=@%3
!.".#
enerap an progra aplikasi sederhana yang menggunakan
en emon ras an program aplikasi sederhana yang !.(. menggunakan proses
enyusun program ap as sederhana yang menggunakan proses
!.(.#
enerap an !.(.! program
=@%3
) F "( ME@IT
e a sa na a n u ga s sp es e nga n !.( menggunakan a lat, i nformasi, dan prose dur ke rja yan g lazi m d ila kukan se rta
=@%3
B TEI % C # #-+%#-
ema am , menerap an,mengana s s, a n mengevaluasi tentang pengetahuan faktual,kon septual, o pera sion al dasar,dan
".(
9M4 J95AE J T808@ TE4@I4 EMA5
B TEI % C # #-+%#-
) F "( ME@IT
ema am , menerap an,mengana s s, a n mengevaluasi tentang pengetahuan faktual,kon septual, o pera sion al dasar,dan
e a sa na a n u ga s sp es e nga n !.) menggunakan a lat, i nformasi, dan prose dur ke rja yan g lazi m d ila kukan se rta
enen u an program ".) aplikasi yang menggunakan
en emon ras an program aplikasi yan g meng gun akan !.). penempatan ku rsor di layar
en e as an program aplikasi yang mengg unakan !.).# penempatan kursor di layar
enerap an !.).! program
=@%3
9M4 J95AE J T808@ TE4@I4 EMA5
@5I4$( I4$( !..( =@%3
@5I4 I4 @5I4# I4# ".. "..# =@%3 Menyusun urutan pemecahan masalah dengan
=@%3 !.#.(
Merancang program dalam menyel esaikan ".#.# masalah de nga n
Mengoper asikan ".#.! program
Menguji program dal am
".!.
Menerapkan prog ram aplikasi sederhana ".!.# dengan
Mendemo strasikan ".!.! program
".".
Menerapkan prog ram aplikasi sederhana ".".# dengan
@5T8D$ T8D$ @5T8D$T8 !. !.. Melalui Menjelask !..# modul dan a n Teknik browsing emecaha
emberia #.. n stimu lus terhadap
#..#
!.#
!.#. Melalui software $ode/lok
Menjelask !.#.# an engguna
Menerapk an ".# engguna
".#. 1engan software $ode/lok
Merancan ".#.# g ro gram 1alam
Mengoper !.# asikan program
Menerapk ".# an pen gguna
Membuat 1iscovery #. program 0earning dalam
emberia #.. n stimu lus terhadap
#..#
#..! 9iswa mempe rha tikan guru
.
#.."
.
#..(
.
#..)
.
#..*
.
#.#
Identifikasi #.#. masalah
!.!
!.!. Melalui software $ode/lok
Menjelask !.!.# an rogram
Menerapk ".! an rogram
".!. 1engan software $ode/lok
Menerapk ".!.# an rogram
Mendemo !.! strasikan program
Membe da ".! kan program
Membuat 1iscovery #. program 0earning aplikasi
emberia #.. n stimu lus terhadap
#..#
#..! 9iswa mempe rha tikan guru
.
#.."
.
#..(
.
#..)
.
#..*
.
#.#
Identifikasi #.#. masalah
=@%3
!."
!.". Melalui software $ode/lok
Menjelask !.".# an rogram
Mene ntuk an "." rogram
".". Melalui software code/loks
Menerapk ".".# an rogram
Menunjuk !." an program
Menerapk "." an program
Mendemo 1iscovery #. nstrasikan 0earning program
emberia #.. n stimu lus terhadap
#..#
=@%3
!.(
eau !.(. software $ode/lok
enyusun !.(.# rogram 3p lika si
ene rap an rogram
=@%3
!.)
eau !.). software code/loks
e n e as an rogram
ene rap an rogram
=@%3
=@%3
".#."
".!."
Menguji program aplikasi
"."."
e nera p an p rogra aplikasi sederhana yang menggunakan
".(.#
e n e mo strasikan ".(.! program
egu program aplikasi
".(."
e ng mp e men a s a n program aplikasi ".).# yang menggunakan
e n e mo nstrasikan ".).! program
=@%3
=@%3 !.).(
@5I4" I4" ".." =@%3
Menguji program aplikasi
Menunjuk an ".".! program
".(.
".).
=@%3
=@%3 !.(.(
=@%3
@5I4! I4! "..! =@%3
".#. =@%3
!.!.(
!.".(
!.(."
!.)."
".)."
!.).#
Menerapk ". an Tekn ik emecaha
".(
".)
Menyusun ".. 8rutan emecaha
Menyusun "..# 8rutan emecaha
=@%3
!.
Memah am". i teknik pemecaha
Membuat 1iscovery #. urutan 0earning pemecaha
#..! 9iswa mempe rha tikan guru
.
#.."
.
#..(
.
#..)
.
#..*
.
#.#
Identifikasi#.#. masalah
#.#.#
#.#.! 9iswa membaca modul
.
#.#."
.
#.#.(
.
#.!
engu mp #.!. ulan data
9iswa #.!.# berdiskusi
#.!.! 9iswa meng ident ifikasi
.
#.!."
.
#.!.(
.
#.!.)
.
#.!.*
.
#."
#.". embuktia n
#.".#
#.".! 9iswa mengump ulkan
.
#."
#.#.#
#.#.! 9iswa membaca modul
.
#.#."
.
#.#.(
.
#.!
engu mp #.!. ulan data
#.!.# 9iswa berdiskusi
#.!.! 9iswa meng ident ifikasi
.
#.!."
.
#.!.(
.
#.!.)
.
#.!.*
.
#."
embuktia#.". n
#.".#
#.".! 9iswa mengump ulkan
.
#."."
.
#.".(
.
#.".)
.
#.".*
.
#.".+
#.#.#
#.#.! 9iswa membaca modul
.
#.#."
.
#.#.(
.
#.!
engu mp #.!. ulan data
#.!.# 9iswa berdiskusi
#.!.! 9iswa meng ident ifikasi
.
#.!."
.
#.!.(
.
#.!.)
.
#.!.*
.
#."
embuktia#.". n
#.".#
#.".! 9iswa mengump ulkan
.
#."."
.
#.".(
.
#.".)
.
#.".*
.
#.".+
#..! 9iswa mempe rha tikan guru
.
#.."
.
#..(
.
#..)
.
#..*
.
#.#
Identifikasi #.#. masalah
#.#.#
#.#.! 9iswa membaca modul
.
#.#."
.
#.#.(
.
#.!
engu mp #.!. ulan data
#.!.# 9iswa berdiskusi
#.!.! 9iswa meng ident ifikasi
.
#.!."
.
#.!.(
.
#.!.)
.
#.!.*
.
#."
embuktia#.". n
#.".#
#.".! 9iswa mengump ulkan
.
#."."
.
#.".(
.
#.".)
.
#.".*
.
#.".+
engan ".(. software $ode/lok
enerap ".(.# an rogram
e n emo !.( strasikan program
ene rap an program
".(
en emo 1iscovery #. ntrasi kan 0earning program
e m er a #.. n stimu lus terhadap
swa #..! mempe rha tikan guru
.
#.."
.
#..(
.
#..)
.
#..*
.
#.#
Identifikasi #.#. masalah
uru #.#.# menugask an siswa
swa #.#.! membaca modul
.
#.#."
.
#.#.(
.
#.!
engu mp #.!. ulan data
9iswa #.!.# berdiskusi
swa #.!.! meng ident ifikasi
.
#.!."
.
#.!.(
.
#.!.)
.
#.!.*
.
#."
embuktia#.". n
uru #.".# menugask an siswa
swa #.".! mengump ulkan
.
#."."
.
#.".(
.
#.".)
.
#.".*
.
#.".+
se a a ".). n rangkai an
eng mp ".).# ementasik an
e n emo !.) nstrasikan program
enen u an program
".)
en emo 1iscovery #. ntrasi kan 0earning program
e m er a #.. n stimu lus terhadap
swa #..! mempe rha tikan guru
.
#.."
.
#..(
.
#..)
.
#..*
.
#.#
Identifikasi #.#. masalah
uru #.#.# menugask an siswa
swa #.#.! membaca modul
.
#.#."
.
#.#.(
.
#.!
engu mp #.!. ulan data
9iswa #.!.# berdiskusi
swa #.!.! meng ident ifikasi
.
#.!."
.
#.!.(
.
#.!.)
.
#.!.*
.
#."
embuktia#.". n
uru #.".# menugask an siswa
swa #.".! mengump ulkan
.
#."."
.
#.".(
.
#.".)
.
#.".*
.
#.".+