SlideShare ist ein Scribd-Unternehmen logo
1 von 6
SILABUS MATA PELAJARAN : PEMROGRAMAN DASAR
NAMA SEKOLAH : SMK SWASTA TELADAN PEMATANGSIANTAR
MATA PELAJARAN : Kompetensi Kejuruan
KELAS/SEMESTER : X / 2
STANDARD KOMPETENSI : Menerapkan Pemrograman Dasar
ALOKASI WAKTU : 17 x 45 Menit
Kompetensi Inti :
KI 1 : Menghayati dan mengamalkan ajaran agama yang di anutnya.
KI 2 : Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerja sama, toleransi, damai), santun, responsif dan pro aktif dan menunjukkan
sikap sebagai bagian dari solusi atas berbagai 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 menganalisa pengetahuan faktual, konseptual dan prosedural berdasarkan rasa ingin tahu tentang ilmu pengetahuan, teknologi, seni, budaya, dan
humoria 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 terkait dengan pengembangan dari yang dipelajarinya di sekolah secaramandiri, dan mampu melaksanakan
tugas pesifik di bawah pengawasan langsung.
KOMPETENSI DASAR MATERI POKOK
KEGIATAN
PEMBELAJARAN
PENILAIAN
ALOKASI
WAKTU
SUMBER
BELAJAR
P
1.1. Memahami nilai-nilai keimanan dengan
menyadari hubungan keteraturan dan
kompleksitas alam dan jagad raya.
1.2. Mendeskripsikan kebesaran Tuhan yang
menciptakan berbagai sumber energi di alam.
1.3. Mengamalkan nilai-nilai keimanan sesuai
dengan ajaran agama dalam kehidupan sehari-
hari.
2.1. Menunjukkan perilaku ilmiah (memiliki rasa
ingin tahu, objektif, jujur, teliti, cermat, tekun,
hati-hati, bertanggung jawab, terbuka,kritis,
kreatif, inovatif, dan peduli lingkungan) dalam
aktivitas sehari-hari sebagai wujud
implementasi sikap dalam mlakukan
percobaan dan diskusi.
2.2. Menghargai kerja individu dan kelompok dalam
aktivitas sehari-hari sebagai wujud
implementasi melaksanakan percobaan dan
melaporkan hasil.
3.5 Menerapkan Penggunaan Tipe Data, Variabel,
Konstanta, Operator dan Ekspresi.
4.5 Mengolah data menggunakan konsep tipe data,
variabel, konstanta, operator dan ekspresi
 Tipe data variabel,
operator dan ekspresi
 Tipe data variabel dan
konstanta.
 Operator dan ekspresi
Mengamati :
1. Siswa mengamati dan
mendengarkan penjelasan
mengenai variabel, operator dan
ekspresi.
2. Siswa mengamati dan
mendengarkan penjelasan
mengenai variabel, operator dan
konstanta.
3. Siswa mengamati dan
mendengarkan penjelasan
mengenai operator dan ekspresi.
Menanya :
1. Siswa berdikusi menganalisa
penggunaan variabel, operator dan
ekspresi dalam algoritma.
2. Siswa berdikusi menganalisa
penggunaan variabel, konstanta
dalam algoritma.
3. Siswa berdikusi menganalisa
penggunaan operator dan ekspresi
dalam algoritma.
Mengeksplorasi:
1. Siswa membuat kode program
menggunakan ragam tipe data
variabel, konstanta, operator dan
ekspresi dengan program
sederhana.
2. Siswa melakukan kompilasi,
eksekusi dan perbaikan pada
kesalahan-kesalahan yang terdapat
dalam program.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan
tentang penggunaan tipe data,
 Tes Lisan
 Tes Tertulis
 Tes Praktek
4 x 45 1. Buku Algoritma dan
Pemrograman Pascal
2. Internet
3. Modul produktif,
Buku Algoritma dan
pemograman
tingkat Dasar.
variabel, konstanta, operator dan
ekspresi dalam sebuah program
sederhana.
Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari
sebuah program sederhana.
3.6 Menerapkan Struktur kontrol percabangan
dalam bahasa pemrograman
4.6 Memecahkan masalah menggunakan struktur
kontrol percabangan
 Struktur kontrol
percabangan
 Percabangan 1 kondisi
 Percabangan 2 kondisi
Mengamati :
1. Siswa mengamati dan
mendengarkan penjelasan tentang
struktur kontrolpercabangan.
2. Siswa mengamati dan
mendengarkan penjelasan
mengenai percabangan 1 kondisi.
3. Siswa mengamati dan
mendengarkan penjelasan
mengenai percabangan 2 kondisi.
Menanya :
1. Siswa berdikusi menganalisa
tentang percabangan.
2. Siswa berdikusi menganalisa
tentang percabangan 1 kondisi.
3. Siswa berdikusi menganalisa
tentang percabangan 2 kondisi.
Mengeksplorasi:
1. Siswa membuat kode program
menggunakan percabangan 1
kondisi, 2 kondisi, lebih dari 2
kondisi dan percabangan bersarang.
2. Siswa melakukan kompilasi,
eksekusi dan perbaikan pada
kesalahan-kesalahan yang terdapat
dalam program.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan
tentang penggunaan percabangan
 Tes Lisan
 Tes Tertulis
 Tes Praktek
6 x 45 1. Buku Algoritma dan
Pemrograman Pascal
2. Internet
3. Modul produktif,
Buku Algoritma dan
pemograman
tingkat Dasar.
1 kondisi, 2 kondisi, lebih dari 2
kondisi dan percabangan
bersarang.
Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari
sebuah program sederhana.
3.7 Menerapkan struktur kontrol perulangan dalam
bahasa pemrograman.
4.7 Memecahkan masalah menggunakan struktur
kontrol perulangan
 Struktur kontrol
perulangan
 Perulangan dengan
kondisi awal
 Perulangan dengan
kondisi akhir
Mengamati :
1. Siswa mengamati dan
mendengarkan penjelasan tentang
struktur kontrolperulangan.
2. Siswa mengamati dan
mendengarkan penjelasan
mengenai perulangan dengan
kondisi awal.
3. Siswa mengamati dan
mendengarkan penjelasan
mengenai perulangan dengan
kondisi akhir.
Menanya :
1. Siswa berdikusi menganalisa
tentang perulangan.
2. Siswa berdikusi menganalisa
tentang perulangan dengan kondisi
awal.
3. Siswa berdikusi menganalisa
tentang perulangan dengan kondisi
akhir.
Mengeksplorasi:
1. Siswa membuat kode program
menggunakan perulangan dengan
kondisi awal, dan perulangan
kondisi akhir.
2. Siswa melakukan kompilasi,
eksekusi dan perbaikan pada
kesalahan-kesalahan yang terdapat
dalam program.
 Tes Lisan
 Tes Tertulis
 Tes Praktek
4 x 45 1. Buku Algoritma dan
Pemrograman Pascal.
2. Internet.
3. Modul produktif,
Buku Algoritma dan
pemograman
tingkat Dasar.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan
tentang penggunaan perulangan
dengan kondisi awal, dan
perulangan dengan kondisi akhir.
Mengkomunikasikan:
1. Siswa membuat sebuah laporan dan
mempresentasikan hasil dari
sebuah program sederhana.
3.8 Menerapkan keseluruhan konsep algoritma
dalam penyelesaian masalah kompleks
4.8 Menganalisa kesalahan dalam program
 Analisa pemecahan
masalah
 Debugging dan error
dalam program
Mengamati :
1. Siswa mengamati dan
mendengarkan penjelasan tentang
debugging dalam sebuah program
2. Siswa mengamati dan
mendengarkan penjelasan
mengenai error yang terjadi dalam
sebuah program.
Menanya :
1. Siswa berdikusi menganalisa
tentang debugging sebuah program.
2. Siswa berdikusi menganalisa
tentang error salam sebuah
program.
Mengeksplorasi:
1. Siswa melakukan kompilasi,
eksekusi dan perbaikan pada
kesalahan-kesalahan yang terdapat
dalam program.
Mengasosiasi:
1. Siswa membuat sebuah kesimpulan
tentang debugging dan error dalam
sebuah program.
 Tes Lisan
 Tes Tertulis
 Tes Praktek
3 x 45 1. Buku Algoritma dan
Pemrograman Pascal.
2. Internet.
3. Modul produktif,
Buku Algoritma dan
pemograman
tingkat Dasar.
Mengkomunikasikan:
Siswa membuat sebuah laporan dan
mempresentasikan hasil dari sebuah
program sederhana.
Pematangsiantar, 6 Januari 2014
Ka. Program Rekayasa Perangkat Lunak, Guru Mata Pelajaran,
N. MANURUNG, S.Kom FRISKHA L. MANURUNG, S.Kom
Mengetahui;
Kepala SMK Swasta Teladan
Pematangsiantar,
SUDARLIAN, S.Pd., M.Si.

Weitere ähnliche Inhalte

Was ist angesagt?

KI-KD Pemrograman Dasar
KI-KD Pemrograman DasarKI-KD Pemrograman Dasar
KI-KD Pemrograman Dasarmenujusukses
 
18 silabus x-sim-dig
18 silabus x-sim-dig18 silabus x-sim-dig
18 silabus x-sim-digEKO SUPRIYADI
 
17 silabus teknik_pemrograman
17 silabus teknik_pemrograman17 silabus teknik_pemrograman
17 silabus teknik_pemrogramanEKO SUPRIYADI
 
Silabus mata pelajaran wajib kls xi mtk siti fatimah zahra sma n 10
Silabus mata pelajaran wajib kls xi mtk   siti fatimah zahra sma n 10Silabus mata pelajaran wajib kls xi mtk   siti fatimah zahra sma n 10
Silabus mata pelajaran wajib kls xi mtk siti fatimah zahra sma n 10Maryanto Sumringah SMA 9 Tebo
 
RPP TEKNIK PEMROGRAMAN
RPP TEKNIK PEMROGRAMANRPP TEKNIK PEMROGRAMAN
RPP TEKNIK PEMROGRAMANTeh Matahari
 
524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smkWinarto Winartoap
 
Silabus mata pelajaran dasar dasar perhitungan survei
Silabus mata pelajaran dasar dasar perhitungan surveiSilabus mata pelajaran dasar dasar perhitungan survei
Silabus mata pelajaran dasar dasar perhitungan surveikhalid munandar
 
Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Iam Cominx
 
Analisis pemrograman dasar
Analisis  pemrograman dasarAnalisis  pemrograman dasar
Analisis pemrograman dasarIndahnya Berbagi
 

Was ist angesagt? (15)

KI-KD Pemrograman Dasar
KI-KD Pemrograman DasarKI-KD Pemrograman Dasar
KI-KD Pemrograman Dasar
 
Rpp pemrograman dasar
Rpp pemrograman dasarRpp pemrograman dasar
Rpp pemrograman dasar
 
Silabus matkelasxi wajib
Silabus matkelasxi wajibSilabus matkelasxi wajib
Silabus matkelasxi wajib
 
18 silabus x-sim-dig
18 silabus x-sim-dig18 silabus x-sim-dig
18 silabus x-sim-dig
 
17 silabus teknik_pemrograman
17 silabus teknik_pemrograman17 silabus teknik_pemrograman
17 silabus teknik_pemrograman
 
Silabus mata pelajaran wajib kls xi mtk siti fatimah zahra sma n 10
Silabus mata pelajaran wajib kls xi mtk   siti fatimah zahra sma n 10Silabus mata pelajaran wajib kls xi mtk   siti fatimah zahra sma n 10
Silabus mata pelajaran wajib kls xi mtk siti fatimah zahra sma n 10
 
RPP TEKNIK PEMROGRAMAN
RPP TEKNIK PEMROGRAMANRPP TEKNIK PEMROGRAMAN
RPP TEKNIK PEMROGRAMAN
 
524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk524 rekayasa perangkat lunak smk
524 rekayasa perangkat lunak smk
 
Rpp teknik pemrograman
Rpp teknik pemrogramanRpp teknik pemrograman
Rpp teknik pemrograman
 
Silabus mata pelajaran dasar dasar perhitungan survei
Silabus mata pelajaran dasar dasar perhitungan surveiSilabus mata pelajaran dasar dasar perhitungan survei
Silabus mata pelajaran dasar dasar perhitungan survei
 
Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3Rpp jaringan dasar 1 3
Rpp jaringan dasar 1 3
 
Silabus sma n 5 manisah
Silabus sma n 5   manisahSilabus sma n 5   manisah
Silabus sma n 5 manisah
 
rpp tik smp 8 sms 1
rpp tik smp 8 sms 1rpp tik smp 8 sms 1
rpp tik smp 8 sms 1
 
Rpp xii agama
Rpp xii agamaRpp xii agama
Rpp xii agama
 
Analisis pemrograman dasar
Analisis  pemrograman dasarAnalisis  pemrograman dasar
Analisis pemrograman dasar
 

Ähnlich wie SMK-PEMATANGSIANTAR-SILABUS-PEMROGRAMAN-DASAR

RPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdfRPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdfIndoAve1
 
Rpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapRpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapSaprudin Eskom
 
1. Program linear.docx
1. Program linear.docx1. Program linear.docx
1. Program linear.docxherlina363338
 
1. program linear
1. program linear1. program linear
1. program linearindes25
 
1. program linear
1. program linear1. program linear
1. program linearRau Piko
 
Silabus matematika wajib kelas x
Silabus matematika wajib kelas xSilabus matematika wajib kelas x
Silabus matematika wajib kelas xAQib CnuL
 
SIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docx
SIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docxSIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docx
SIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docxSmkpgriPacitan
 
Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilSaprudin Eskom
 
30 Program Linear PPM.pdf
30 Program Linear PPM.pdf30 Program Linear PPM.pdf
30 Program Linear PPM.pdfAkademikFKIP1
 
Rpp sistem pertidaksamaan linear dua variabel
Rpp sistem pertidaksamaan linear dua variabelRpp sistem pertidaksamaan linear dua variabel
Rpp sistem pertidaksamaan linear dua variabelNeneng Khairani
 
Silabus mat kelas x wajib
Silabus mat kelas x wajibSilabus mat kelas x wajib
Silabus mat kelas x wajibTri Bagus
 
SILABUS MAT XI .docx
SILABUS MAT XI .docxSILABUS MAT XI .docx
SILABUS MAT XI .docxEjiLatekay1
 

Ähnlich wie SMK-PEMATANGSIANTAR-SILABUS-PEMROGRAMAN-DASAR (20)

RPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdfRPP PEMROGRAMAN DASAR GANJIL.pdf
RPP PEMROGRAMAN DASAR GANJIL.pdf
 
Pemrograman dasar genap
Pemrograman dasar genapPemrograman dasar genap
Pemrograman dasar genap
 
Rpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genapRpp pemrograman dasar kelas 10 semester genap
Rpp pemrograman dasar kelas 10 semester genap
 
1. Program linear.docx
1. Program linear.docx1. Program linear.docx
1. Program linear.docx
 
1. program linear
1. program linear1. program linear
1. program linear
 
1. program linear
1. program linear1. program linear
1. program linear
 
1. program linear
1. program linear1. program linear
1. program linear
 
1. program linear(1)
1. program linear(1)1. program linear(1)
1. program linear(1)
 
1. program linear
1. program linear1. program linear
1. program linear
 
Silabus matematika wajib kelas x
Silabus matematika wajib kelas xSilabus matematika wajib kelas x
Silabus matematika wajib kelas x
 
SIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docx
SIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docxSIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docx
SIALBUS MATA PELAJARAN MATEMATIKA KLS XI.docx
 
Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjil
 
30 Program Linear PPM.pdf
30 Program Linear PPM.pdf30 Program Linear PPM.pdf
30 Program Linear PPM.pdf
 
Rpp ke1
Rpp ke1Rpp ke1
Rpp ke1
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
Rpp sistem pertidaksamaan linear dua variabel
Rpp sistem pertidaksamaan linear dua variabelRpp sistem pertidaksamaan linear dua variabel
Rpp sistem pertidaksamaan linear dua variabel
 
Silabus mat kelas x wajib
Silabus mat kelas x wajibSilabus mat kelas x wajib
Silabus mat kelas x wajib
 
Silabus Matematika X AKtkj.doc
Silabus Matematika X  AKtkj.docSilabus Matematika X  AKtkj.doc
Silabus Matematika X AKtkj.doc
 
Rpp pertemuan 1
Rpp pertemuan 1Rpp pertemuan 1
Rpp pertemuan 1
 
SILABUS MAT XI .docx
SILABUS MAT XI .docxSILABUS MAT XI .docx
SILABUS MAT XI .docx
 

Kürzlich hochgeladen

PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxHeruFebrianto3
 
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxKonflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxintansidauruk2
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptxwongcp2
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxg66527130
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasHardaminOde2
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxFardanassegaf
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxWirionSembiring2
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKARenoMardhatillahS
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxssuser0239c1
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaAbdiera
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfandriasyulianto57
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdfShintaNovianti1
 
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdfPPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdfNatasyaA11
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.aechacha366
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdfWahyudinST
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxsyafnasir
 
Materi power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptMateri power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptAcemediadotkoM1
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiIntanHanifah4
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxsudianaade137
 

Kürzlich hochgeladen (20)

PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptxPPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
PPT Materi Jenis - Jenis Alat Pembayaran Tunai dan Non-tunai.pptx
 
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptxKonflik, Kekerasan, dan Perdamaian Bagian 1.pptx
Konflik, Kekerasan, dan Perdamaian Bagian 1.pptx
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
 
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam KelasMembuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
Membuat Strategi Penerapan Kurikulum Merdeka di dalam Kelas
 
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptxSBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
SBM_Kelompok-7_Alat dan Media Pembelajaran.pptx
 
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptxAKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
AKSI NYATA MODUL 1.2-1 untuk pendidikan guru penggerak.pptx
 
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKAPPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
PPT TEKS TANGGAPAN KELAS 7 KURIKUKULM MERDEKA
 
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptxMTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
MTK BAB 5 PENGOLAHAN DATA (Materi 2).pptx
 
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum MerdekaModul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar Matematika Kelas 2 Fase A Kurikulum Merdeka
 
Panduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdfPanduan Mengisi Dokumen Tindak Lanjut.pdf
Panduan Mengisi Dokumen Tindak Lanjut.pdf
 
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
1.2.a.6. Demonstrasi Konstektual - Modul 1.2 (Shinta Novianti - CGP A10).pdf
 
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdfPPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
PPT IPS Geografi SMA Kelas X_Bab 5_Atmosfer.pptx_20240214_193530_0000.pdf
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
5. HAK DAN KEWAJIBAN JEMAAH indonesia.pdf
 
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptxTopik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
Topik 1 - Pengenalan Penghayatan Etika dan Peradaban Acuan Malaysia.pptx
 
Materi power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .pptMateri power point Kepemimpinan leadership .ppt
Materi power point Kepemimpinan leadership .ppt
 
Edukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajiiEdukasi Haji 2023 pembinaan jemaah hajii
Edukasi Haji 2023 pembinaan jemaah hajii
 
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptxPanduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
Panduan Substansi_ Pengelolaan Kinerja Kepala Sekolah Tahap Pelaksanaan.pptx
 

SMK-PEMATANGSIANTAR-SILABUS-PEMROGRAMAN-DASAR

  • 1. SILABUS MATA PELAJARAN : PEMROGRAMAN DASAR NAMA SEKOLAH : SMK SWASTA TELADAN PEMATANGSIANTAR MATA PELAJARAN : Kompetensi Kejuruan KELAS/SEMESTER : X / 2 STANDARD KOMPETENSI : Menerapkan Pemrograman Dasar ALOKASI WAKTU : 17 x 45 Menit Kompetensi Inti : KI 1 : Menghayati dan mengamalkan ajaran agama yang di anutnya. KI 2 : Menghayati dan mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerja sama, toleransi, damai), santun, responsif dan pro aktif dan menunjukkan sikap sebagai bagian dari solusi atas berbagai 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 menganalisa pengetahuan faktual, konseptual dan prosedural berdasarkan rasa ingin tahu tentang ilmu pengetahuan, teknologi, seni, budaya, dan humoria 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 terkait dengan pengembangan dari yang dipelajarinya di sekolah secaramandiri, dan mampu melaksanakan tugas pesifik di bawah pengawasan langsung. KOMPETENSI DASAR MATERI POKOK KEGIATAN PEMBELAJARAN PENILAIAN ALOKASI WAKTU SUMBER BELAJAR P 1.1. Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya. 1.2. Mendeskripsikan kebesaran Tuhan yang menciptakan berbagai sumber energi di alam. 1.3. Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam kehidupan sehari- hari. 2.1. Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka,kritis, kreatif, inovatif, dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam mlakukan percobaan dan diskusi. 2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud
  • 2. implementasi melaksanakan percobaan dan melaporkan hasil. 3.5 Menerapkan Penggunaan Tipe Data, Variabel, Konstanta, Operator dan Ekspresi. 4.5 Mengolah data menggunakan konsep tipe data, variabel, konstanta, operator dan ekspresi  Tipe data variabel, operator dan ekspresi  Tipe data variabel dan konstanta.  Operator dan ekspresi Mengamati : 1. Siswa mengamati dan mendengarkan penjelasan mengenai variabel, operator dan ekspresi. 2. Siswa mengamati dan mendengarkan penjelasan mengenai variabel, operator dan konstanta. 3. Siswa mengamati dan mendengarkan penjelasan mengenai operator dan ekspresi. Menanya : 1. Siswa berdikusi menganalisa penggunaan variabel, operator dan ekspresi dalam algoritma. 2. Siswa berdikusi menganalisa penggunaan variabel, konstanta dalam algoritma. 3. Siswa berdikusi menganalisa penggunaan operator dan ekspresi dalam algoritma. Mengeksplorasi: 1. Siswa membuat kode program menggunakan ragam tipe data variabel, konstanta, operator dan ekspresi dengan program sederhana. 2. Siswa melakukan kompilasi, eksekusi dan perbaikan pada kesalahan-kesalahan yang terdapat dalam program. Mengasosiasi: 1. Siswa membuat sebuah kesimpulan tentang penggunaan tipe data,  Tes Lisan  Tes Tertulis  Tes Praktek 4 x 45 1. Buku Algoritma dan Pemrograman Pascal 2. Internet 3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.
  • 3. variabel, konstanta, operator dan ekspresi dalam sebuah program sederhana. Mengkomunikasikan: 1. Siswa membuat sebuah laporan dan mempresentasikan hasil dari sebuah program sederhana. 3.6 Menerapkan Struktur kontrol percabangan dalam bahasa pemrograman 4.6 Memecahkan masalah menggunakan struktur kontrol percabangan  Struktur kontrol percabangan  Percabangan 1 kondisi  Percabangan 2 kondisi Mengamati : 1. Siswa mengamati dan mendengarkan penjelasan tentang struktur kontrolpercabangan. 2. Siswa mengamati dan mendengarkan penjelasan mengenai percabangan 1 kondisi. 3. Siswa mengamati dan mendengarkan penjelasan mengenai percabangan 2 kondisi. Menanya : 1. Siswa berdikusi menganalisa tentang percabangan. 2. Siswa berdikusi menganalisa tentang percabangan 1 kondisi. 3. Siswa berdikusi menganalisa tentang percabangan 2 kondisi. Mengeksplorasi: 1. Siswa membuat kode program menggunakan percabangan 1 kondisi, 2 kondisi, lebih dari 2 kondisi dan percabangan bersarang. 2. Siswa melakukan kompilasi, eksekusi dan perbaikan pada kesalahan-kesalahan yang terdapat dalam program. Mengasosiasi: 1. Siswa membuat sebuah kesimpulan tentang penggunaan percabangan  Tes Lisan  Tes Tertulis  Tes Praktek 6 x 45 1. Buku Algoritma dan Pemrograman Pascal 2. Internet 3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.
  • 4. 1 kondisi, 2 kondisi, lebih dari 2 kondisi dan percabangan bersarang. Mengkomunikasikan: 1. Siswa membuat sebuah laporan dan mempresentasikan hasil dari sebuah program sederhana. 3.7 Menerapkan struktur kontrol perulangan dalam bahasa pemrograman. 4.7 Memecahkan masalah menggunakan struktur kontrol perulangan  Struktur kontrol perulangan  Perulangan dengan kondisi awal  Perulangan dengan kondisi akhir Mengamati : 1. Siswa mengamati dan mendengarkan penjelasan tentang struktur kontrolperulangan. 2. Siswa mengamati dan mendengarkan penjelasan mengenai perulangan dengan kondisi awal. 3. Siswa mengamati dan mendengarkan penjelasan mengenai perulangan dengan kondisi akhir. Menanya : 1. Siswa berdikusi menganalisa tentang perulangan. 2. Siswa berdikusi menganalisa tentang perulangan dengan kondisi awal. 3. Siswa berdikusi menganalisa tentang perulangan dengan kondisi akhir. Mengeksplorasi: 1. Siswa membuat kode program menggunakan perulangan dengan kondisi awal, dan perulangan kondisi akhir. 2. Siswa melakukan kompilasi, eksekusi dan perbaikan pada kesalahan-kesalahan yang terdapat dalam program.  Tes Lisan  Tes Tertulis  Tes Praktek 4 x 45 1. Buku Algoritma dan Pemrograman Pascal. 2. Internet. 3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.
  • 5. Mengasosiasi: 1. Siswa membuat sebuah kesimpulan tentang penggunaan perulangan dengan kondisi awal, dan perulangan dengan kondisi akhir. Mengkomunikasikan: 1. Siswa membuat sebuah laporan dan mempresentasikan hasil dari sebuah program sederhana. 3.8 Menerapkan keseluruhan konsep algoritma dalam penyelesaian masalah kompleks 4.8 Menganalisa kesalahan dalam program  Analisa pemecahan masalah  Debugging dan error dalam program Mengamati : 1. Siswa mengamati dan mendengarkan penjelasan tentang debugging dalam sebuah program 2. Siswa mengamati dan mendengarkan penjelasan mengenai error yang terjadi dalam sebuah program. Menanya : 1. Siswa berdikusi menganalisa tentang debugging sebuah program. 2. Siswa berdikusi menganalisa tentang error salam sebuah program. Mengeksplorasi: 1. Siswa melakukan kompilasi, eksekusi dan perbaikan pada kesalahan-kesalahan yang terdapat dalam program. Mengasosiasi: 1. Siswa membuat sebuah kesimpulan tentang debugging dan error dalam sebuah program.  Tes Lisan  Tes Tertulis  Tes Praktek 3 x 45 1. Buku Algoritma dan Pemrograman Pascal. 2. Internet. 3. Modul produktif, Buku Algoritma dan pemograman tingkat Dasar.
  • 6. Mengkomunikasikan: Siswa membuat sebuah laporan dan mempresentasikan hasil dari sebuah program sederhana. Pematangsiantar, 6 Januari 2014 Ka. Program Rekayasa Perangkat Lunak, Guru Mata Pelajaran, N. MANURUNG, S.Kom FRISKHA L. MANURUNG, S.Kom Mengetahui; Kepala SMK Swasta Teladan Pematangsiantar, SUDARLIAN, S.Pd., M.Si.