Anda di halaman 1dari 33

Silabus

Teknik Pemrograman Mikroprosesor dan Mikrokontroler


SMK : Negeri 1 Tanjung Raya
Bidang Keahlian : Teknologi dan Rekayasa
Program Keahlian : Teknik Elektronika
Kompetensi Keahlian : Teknik Audio Video
Mata Pelajaran : Teknik Pemrograman Mikroprosesor dan Mikrokontroler
Durasi : 108 Jam Pelajaran (JP)
Indikator Pencapaian Kegiatan Alternatif
Kompetensi Dasar (KD) Materi Pokok JP
Kompetensi (IPK) Pembelajaran Penilaian
3.1 Memahami teknik 3.1.1 Menjelaskan definisi Macam teknik  Mengamati untuk Sikap:
pemecahan masalah masalah matematis pemecahan mengidentifikasi dan Jurnal Pengamatan dan
matematis 3.1.2 Menjelaskan teknik masalah merumuskan masalah penilaian antar teman
pemecahan masalah matematis matematis dan teknik Pengetahuan:
matematis pemecahannya  Tes tulis
3.1.4 Menjelaskan  Mengumpulkan data  Tes lisan
pengertian Algoritma tentang teknik  Penugasan
3.1.5 Menjelaskan konsep pemecahan masalah kelompok dan
Algoritma matematis mandiri
3.1.6 Menentukan Struktur  Mengolah data tentang  Portofolio
Algoritma teknik Keterampilan:
3.1.7 Menjelaskan teknik pemecahan masalah  Penilaian
penulisan agoritma untuk matematis unjuk kerja
pemecahan masalah  Menerapkan teknik  Proyek/
pemecahan masalah penugasan
3.1.8 Menggunakan teknik
matematis
penulisan Algoritma untuk
 Mengkomunikasi kan
pemecahan masalah
hasil analisis
4.1 Memahami teknik tentang teknik
pemecahan masalah
4.1.1 Menyebutkan teknik
pemecahan masalah
pemecahan masalah
matematis matematis
berdasarkan permasalahan
4.1.2 Menuliskan langkah
pemecahan masalah
matematis dengan teknik yang
sesuai

Silabus TAV C2 Angga Panca Alam A


Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
4.1.3 Menemukan prosedur
pemecahan masalah yang
dituangkan dalam algoritma
pemrograman
4.1.4 Merencanakan
(mengkonsepkan) algoritma
secara manual
4.1.5 Mengaplikasikan
konsep algoritma dengan
menggunakan bantuan
perangkat lunak
3.2 Menerapkan 3.2.1 Menjelaskan sejarah sejarah 4  Mengamati untuk Sikap:
penggunaan bahasa perkembangan bahasa perkembangan mengidentifikasi Jurnal Pengamatan
pemrograman dalam pemrograman bahasa dan struktur bahasa dan penilaian antar
menyelesaikan masalah 3.2.2 Menjelaskan berbagai pemrograman pemrograman teman
perangkat lunak bahasa Berbagai  Mengumpulkan Pengetahuan:
pemrograman perangkat lunak data tentang jenis  Tes tulis
3.2.5 Menjelaskan struktur bahasa bahasa pemrograman  Tes lisan
bahasa pemrograman C++ pemrograman  Mengolah data  Penugasan
Bahasa tentang teknik kelompok dan

4.2.1 Membuat List program Pemrograman C penulisan masing- mandiri


4.2 Membuat program untuk menunjukkan struktur masing bahasa  Portofolio
dalam menyelesaikan bahasa C++ pemrograman Keterampilan:
masalah dengan beberapa  Menerapkan  Penilaian
macam jenis bahasa teknik pemecahan
pemrograman penulisan berbagai
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
macam bahasa unjuk kerja
pemrograman  Proyek/
 Mengkomunikasi penugasan
kan hasil analisis
tentang teknik
penulisan bahasa
pemrograman
3.3 Membedakan 3.3.1 Menjelaskan berbagai Tipe data 4  Mengamati untuk Sikap:
program aplikasi tipe data dan sintak penulisan Variable mengidentifikasi dan Jurnal Pengamatan
sederhana dengan 3.3.2 Menjelaskan variabel Konstanta merumuskan dan penilaian antar
menggunakan konstanta, dan dan sintak penulisan Operator masalah tentang teman
variable, operator dan 3.3.3 Menjelaskan berbagai Ekspresi penggunaan tipe Pengetahuan:
perintah input/output di operator dan sintak penulisan data, variabel,  Tes tulis
komputer 3.3.4 Menjelaskan perintah konstanta,operator,  Tes lisan
input/output dan sintak dan ekspresi.  Penugasan
penulisan  Mengumpulkan data kelompok dan
3.3.5 Menerapkan berbagai tentang mandiri
tipe data, variabel, konstanta, penggunaan tipe  Portofolio
operator, dan ekspresi sesuai data, variabel, Keterampilan:
dengan permasalahan yang konstanta, operator,  Penilaian
akan diselesaikan dengan dan unjuk kerja
program ekspresi Proyek/penugasan
 Mengolah data
tentang penggunaan
tipe
data, variabel,
4.3 Membuat program konstanta,
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
aplikasi sederhana 4.3.1 Membuat aplikasi operator, dan
dengan menggunakan program menggunakan tipe ekspresi
konstanta, variable, data, variabel/konstanta pemrograman
operator dan perintah 4.3.2 Membuat aplikasi komputer.
input/output di komputer. program menggunakan tipe  Mengomunikasikan
data, variabel/konstanta, tentang penggunaan
operator, ekspresi tipe data,
variabel,
konstanta,
operator, dan
ekspresi.
3.4 Menerapkan program 3.4.1 Menjelaskan Struktur 4  Mengamati untuk Sikap:
aplikasi sederhana statement/perintah untuk percabangan mengidentifikasi dan Jurnal Pengamatan
dengan menggunakan kontrol percabangan Percabangan merumuskan masalah dan penilaian antar
control statemen, dan 3.4.2 Menerapkan tidak bersyarat tentang struktur teman
perintah input/output di statement/perintah untuk Percabangan kontrol Percabangan Pengetahuan:
layar monitor (open loop) kontrol percabangan tidak sederhana dalam bahasa  Tes tulis
bersyarat Percabangan pemrograman.  Tes lisan
3.4.3 Menerapkan bertingkat  Mengumpulkan  Penugasan
statement/perintah untuk Percabangan data tentang struktur kelompok dan
kontrol percabangan bersaran kontrol Percabangan mandiri
sederhana dalam bahasa  Portofolio
3.4.4 Menerapkan pemrograman Keterampilan:
statement/perintah untuk  Mengolah data  Penilaian
kontrol percabangan tentang struktur
bertingkat kontrol Percabangan
3.4.5 Menerapkan dalam bahasa
statement/perintah untuk
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
kontrol percabangan pemrograman. unjuk kerja
bersarang  Mengomunikasik Proyek/penugasan
an tentang struktur
4.4
kontrol Percabangan
Mendemonstrasikan
dalam bahasa
program aplikasi 4.4.1 Membuat aplikasi
pemrograman
sederhana dengan percabangan tidak
menggunakan control bersyarat
statemen, dan perintah 4.4.2 Membuat aplikasi
input/output di layar percabangan sederhana
monitor (open loop) 4.4.3 Membuat aplikasi
percabangan bertingkat
4.4.4 Membuat aplikasi
percabangan bersarang
3.5 Menerapkan 3.5.1 Menjelaskan Struktur 4  Mengamati untuk Sikap:
program aplikasi statement/perintah untuk perulangan mengidentifikasi dan Jurnal Pengamatan
sederhana yang perulangan Percabangan merumuskan masalah dan penilaian antar
menggunakan proses 3.5.2 menjelaskan operator sederhana tentang struktur teman
pengulangan (close increment dan decrement Perulangan kontrol Perulangan Pengetahuan:
loop) 3.5.3 Menjelaskan ekspresi bertingkat dalam bahasa  Tes tulis
matematika ++ dan – Perulangan pemrograman  Tes lisan
3.5.4 Menjelaskan fungsi bersarang  Mengumpulkan  Penugasan
penghitung (counter) data tentang struktur kelompok dan
3.5.5 Menerapkan statement kontrol Perulangan mandiri
perintah dengan pernyataan dalam bahasa  Portofolio
FOR pemrograman
3.5.6 Menerapkan statement  Mengolah data
perintah dengan
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
pernyataan NESTED - FOR tentang struktur Keterampilan:
3.5.7 Menerapkan statement kontrol Perulangan  Penilaian
perintah dengan pernyataan dalam bahasa unjuk kerja
WHILE pemrograman Proyek/penugasan
3.5.8 Menerapkan statement  Mengomunikasik
perintah dengan pernyataan an tentang struktur
NESTED - WHILE kontrol Perulangan
3.5.9 Menerapkan statement dalam bahasa
perintah dengan pernyataan pemrograman
DO – WHILE
3.5.10 Menerapkan statement
perintah dengan pernyataan
NESTED DO – WHILE
3.5.11 Menerapkan statement
perintah dengan perulangan
tak berhingga
3.5.2 Menerapkan
statement/perintah untuk
kontrol perulangan
sederhana
3.5.3 Menerapkan
statement/perintah untuk
kontrol perulangan
bersarang

4.5.1 Membuat program dengan


4.5 Mendemontrasikan menggunakan
program aplikasi
sederhana yang
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
menggunakan proses operator increment dan
pengulangan(close decrement
loop) 4.5.2 Membuat program
dengan menggunakan
ekspresi matematika ++
dan –-
4.5.3 Membuat program
dengan menggunakan fungsi
penghitung (counter)
4.5.4 Membuat program
dengan menggunakan
statement perintah dengan
pernyataan FOR
4.5.5 Membuat program
dengan menggunakan
statement perintah dengan
pernyataan NESTED - FOR
4.5.6 Membuat program
dengan menggunakan
statement perintah dengan
pernyataan WHILE
4.5.7 Membuat program
dengan menggunakan
statement perintah dengan
pernyataan NESTED - WHILE
4.5.8 M Membuat program
dengan menggunakan
statement perintah dengan
pernyataan DO – WHILE
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
4.5.9 Membuat program
dengan menggunakan
statement perintah dengan
pernyataan NESTED DO –
WHILE
4.5.10 Membuat program
dengan menggunakan
statement perintah dengan
perulangan tak berhingga
3.6 Menentukan program 3.6.1 Menjelaskan program aplikasi 4  Mengamati untuk Sikap:
aplikasi yang pemrograman pointer yang mengidentifikasi dan Jurnal Pengamatan
menggunakan 3.6.2 Mendeklarasikan menggunakan merumuskan masalah dan penilaian antar
penempatan kursor di Variabel bertipe pointer penempatan tentang program teman
layar monitor dan 3.6.3 Mengunakan inisialisasi kursor di layar aplikasi yang Pengetahuan:
perintah input/output pointer pada program aplikasi monitor dan menggunakan  Tes tulis
yang menggunakan perintah input/ penempatan kursor di  Tes lisan
penempatan kursor di layar output layar monitor dan  Penugasan
monitor dan perintah perintah input/output kelompok dan
input/output  Mengumpulkan mandiri
3.6.4 Mengubah isi pointer data tentang program  Portofolio
dalam program aplikasi yang aplikasi yang Keterampilan:
menggunakan penempatan menggunakan  Penilaian
kursor di layar monitor dan penempatan kursor di unjuk kerja
perintah input/ output layar monitor dan Proyek/penugasan
perintah input/output
4.6.1 Membuat skrip program  Mengolah data
4.6 Mendemontrasikan aplikasi yang menggunakan tentang program
program aplikasi yang penempatan aplikasi yang
menggunakan
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
penempatan kursor di layar kursor/pointer di layar monitor menggunakan
monitor dan perintah dan perintah input/ output penempatan kursor di
input/output, dan perintah 4.6.2 Membuat program layar monitor dan
input/ output di layar aplikasi dengan perintah input/output
menggunakan variabel  Mengomunikasik
pointer an tentang program
4.6.3 Membuat program untuk aplikasi yang
menginisialisasi fungsi pointer menggunakan
pada aplikasi penempatan kursor di
4.6.4 Membuat program untuk layar monitor dan
mengubah isi pointer dalam perintah input/output
program aplikasi
4.6.5 Menguji skrip program
aplikasi yang menggunakan
penempatan kursor di layar
monitor dan perintah
input/output
3.7 Menjelaskan 3.7.1 Menjelaskan fungsi sub-program (sub- 4  Mengamati untuk Sikap:
penggunaan sub program sub-program (sub-routin) routin) dalam mengidentifikasi dan Jurnal Pengamatan
(sub-Routin) dalam dalam program aplikasi program aplikasi merumuskan masalah dan penilaian antar
program aplikasi 3.7.2 Menentukan bagian Fungsi (function) tentang sub program teman
sub program dalam program yang dalam program Pengetahuan:
aplikasi mengembalikan aplikasi  Tes tulis
3.7.3 Menjelaskan Fungsi dan Fungsi  Mengumpulkan  Tes lisan
(function) yang (function) yang data tentang sub
mengembalikan nilai pada program dalam
Bahasa pemrograman
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
3.7.4 Menjelaskan Fungsi tidak program aplikasi  Penugasan
(function) yang tidak mengembalikan  Mengolah data kelompok dan
mengembalikan nilai pada tentang sub program mandiri
Bahasa pemrograman dalam program  Portofolio
4.7 Merancang program aplikasi Keterampilan:
yang penggunaan sub 4.7.1 Membuat program yang  Mengomunikasik  Penilaian
program dalam program penggunaan sub program an tentang sub unjuk kerja
aplikasi digital (sub-routin) dalam program program dalam Proyek/penugasan
aplikasi digital program aplikasi
4.7.2 Mendemonstrasikan
program yang menggunakan
sub program dalam program
aplikasi digital
4.7.3 Membuat program
fungsi (function) yang
mengembalikan nilai pada
Bahasa pemrograman dalam
program aplikasi digital
4.7.4 Membuat program
fungsi (function) yang tidak
mengembalikan nilai pada
Bahasa pemrograman dalam
program aplikasi digital
3.8 Menenerapkan 3.8.1 Menjelaskan array Konsep array  Mengamati untuk Sikap:
program dengan teknik satu dimensi Array satu mengidentifikasi dan Jurnal Pengamatan
penggunaan variable 3.8.2 Menjelaskan array dimensi merumuskan masalah
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
array multi dimensi Array multi tentang penggunaan dan penilaian antar
3.8.3 Mengidentifikasi dimensi array untuk teman
penerapan array satu penyimpanan data di Pengetahuan:
dimensi memori  Tes tulis
3.8.4 Mengidentifikasi  Mengumpulkan  Tes lisan
penerapan array multi data tentang  Penugasan
dimensi penggunaan array kelompok dan
untuk penyimpanan mandiri
data di memori  Portofolio
4.8 Membuat program  Mengolah data tentang Keterampilan:
dengan teknik penggunaan penggunaan array  Penilaian
variable array 4.8.1 Membuat aplikasi untuk unjuk kerja
array satu dimensi penyimpanan data di Proyek/penugasan
4.8.2 Membuat aplikasi memori
array multi dimensi  Mengomunikasik an
4.8.3 menguji program tentang
aplikasi dengan penggunaan array untuk
menggunakan variable penyimpanan
array data di memori
3.9 Memahami prinsip 3.9.1 Menjelaskan pengertian program grafik 6  Mengamati untuk Sikap:
membuat program grafik program dengan grafik mengidentifikasi dan Jurnal Pengamatan
3.9.2 Menjelaskan grafik merumuskan masalah dan penilaian antar
library tentang membuat teman
3.9.3 Menjelaskan grafik program grafik Pengetahuan:
sederhana  Mengumpulkan data  Tes tulis
3.9.4 Menjelaskan animasi tentang
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
grafik membuat program grafik  Tes lisan
4.9 Mendemontrasikan  Mengolah data  Penugasan
membuat program grafik 4.9.1 Membuat program tentang membuat kelompok dan
dengan grafik pada Bahasa program grafik mandiri
pemrograman C++  Mengomunikasik  Portofolio
4.9.2 Memanfaatkan grafik an tentang membuat Keterampilan:
library dalam membuat program program grafik  Penilaian
dengan grafik pada bahasa unjuk kerja
pemrograman C++ Proyek/penugasan
4.9.3 Membuat program
dengan memanfaatkan
animasi grafik pada Bahasa
pemrograman C++
3.10 Memahami 3.10.1 Menjelaskan jenis Arsitektur 4  Mengamati untuk Sikap:
Arsitektur Mikroprosesor arsitektur mikroprosesor mikroprosesor mengidentifikasi dan Jurnal Pengamatan
dan Mikrokontroller dan mikrokontroler dan merumuskan masalah dan penilaian antar
3.10.2 Menguraikan fungsi mikrokontroler tentang Arsitektur teman
setiap bagian dalam arsitektur Bagian Mikroprosesor dan Pengetahuan:
mikroprosesor dan mikroprosesor Mikrokontroller  Tes tulis
mikrokontroler. dan  Mengumpulkan  Tes lisan
3.10.3 Mengidentifikasi mikrokontroler data tentang  Penugasan
setiap bagian dalam Arsitektur Mikroprosesor kelompok dan
arsitektur secara blok dan mandiri
diagram. Mikrokontroller  Portofolio
4.10 Membuat blok  Mengolah data Keterampilan:
diagram Arsitektur 4.10.1 Menggambarkan tentang Arsitektur
Mikroprosesor dan jenis arsitektur Mikroprosesor dan
mikroprosesor dan
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
Mikrokontroller mikrokontroler Mikrokontroller  Penilaian
4.10.2 menggambarkan blok  Mengomunikasik unjuk kerja
diagram mikroprosesor dan an tentang Arsitektur Proyek/penugasan
mikrokontroler Mikroprosesor dan
Mikrokontroller
3.11 Memahami 3.11.1 Menjelaskan rangkaian memori dan 6  Mengamati untuk Sikap:
organisasi memori dasar pengalamatan, fungsi pengalamatan mengidentifikasi dan Jurnal Pengamatan
Mikroprosesor dan baca/ tulis pada sistem pada merumuskan masalah dan penilaian antar
mikrokontroler memori. Mikroprosesor tentang organisasi teman
3.11.2 Menjelaskan dan memori Mikroprosesor Pengetahuan:
rangkaian dasar mikrokontroler dan mikrokontroler  Tes tulis
pengalamatan I/O, fungsi  Mengumpulkan data  Tes lisan
baca/tulis pada sistem tentang  Penugasan
Interface organisasi memori kelompok dan
Mikroprosesor dan mandiri
4.11 Memilah 4.11.1 Memeriksa rangkaian mikrokontroler  Portofolio
organisasi memori dasar pengalamatan, fungsi  Mengolah data Keterampilan:
Mikroprosesor dan baca/tulis pada sistem memori. tentang organisasi  Penilaian
mikrokontroler 4.11.2 Memeriksa rangkaian memori Mikroprosesor unjuk kerja
dasar pengalamatan I/O, fungsi dan mikrokontroler Proyek/penugasan
baca/tulis pada sistem  Mengomunikasik
Interface an tentang organisasi
memori Mikroprosesor
dan mikrokontroler
3.12 Mengaplikasikan 3.12.1. Merencanakan Software 4  Mengamati untuk Sikap:
software Mikroprosesor desain pemrograman Mikroprosesor mengidentifikasi dan
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
dan mikrokontroler berbasis mikroprosesor dan dan merumuskan masalah Jurnal Pengamatan
mikrokontroler. mikrokontroler tentang software dan penilaian antar
3.12.2. Merealisasikan Arduino dan Mikroprosesor dan teman
program aplikasi berbasis I/ O Proteus mikrokontroler Pengetahuan:
pada simulator Proteus dan  Mengumpulkan  Tes tulis
mikrokontroler Arduino. data tentang software  Tes lisan
3.12.3. Melakukan proses Mikroprosesor dan  Penugasan
pengujian program aplikasi mikrokontroler kelompok dan
berbasis I/O dengan  Mengolah data mandiri
menggunakan simulator tentang software  Portofolio
Proteus dan mikrokontroler Mikroprosesor dan Keterampilan:
Arduino. mikrokontroler  Penilaian
 Mengomunikasik unjuk kerja
4.12 Melakukan 4.12.1. Membuat desain an tentang software Proyek/penugasan
pemrograman software pemrograman berbasis Mikroprosesor dan
Mikroprosesor dan mikrokontroler menggunakan mikrokontroler
mikrokontroler simulator Proteus dan
mikrokontroler Arduino.
4.12.2. Mensimulasikan
program aplikasi berbasis I/ O
pada simulator Proteus dan
mikrokontroler Arduino.
4.12.3. Melakukan pengujian
program aplikasi berbasis I/O
dengan menggunakan
simulator Proteus dan
mikrokontroler
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
Arduino.
3.13 Menerapkan 3.13.1. Menjelaskan Perintah input 4  Mengamati untuk Sikap:
perintah input dan karakteristik PORT dan output mengidentifikasi dan Jurnal Pengamatan
output Port Microcontroller pada Port merumuskan masalah dan penilaian antar
3.13.2. Menjelaskan Mikrokontroler tentang perintah input teman
pemrograman Port sebagai dan output Port Pengetahuan:
Input (membaca port)  Mengumpulkan  Tes tulis
3.13.3. Menjelaskan data tentang perintah  Tes lisan
Pemrograman Port sebagai input dan output Port  Penugasan
output  Mengolah data kelompok dan
3.13.4. Menjelaskan tentang perintah input mandiri
inisialisasi Port di program dan output Port  Portofolio
 Mengomunikasik Keterampilan:
4.13.1. Menggunakan Port an tentang perintah  Penilaian
4.13 Mengontrol input dan
Input dan Output input dan output Port unjuk kerja
output port
Microcontroller Proyek/penugasan
4.13.2. Membuat program
untuk menjalankan Port
sebagai Input (membaca
port)
4.13.3. Membuat program
untuk menjalankan Port
sebagai Output (membaca
port)
4.13.4. Mendemonstrasikan
inisialisasi Port di program
3.14 Menganalisis letak 3.14.1 Memperbaiki bug Debuging 6  Mengamati untuk Sikap:
kesalahan pada pada aplikasi aplikasi mengidentifikasi dan
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
program input output 3.14.2 Menguji aplikasi Menganalisis data merumuskan masalah Jurnal Pengamatan
hasil perbaikan hasil tentang debuging pada dan penilaian antar
Debuging aplikasi teman
 Mengumpulkan Pengetahuan:
data tentang  Tes tulis
4.14.1 Menerapkan
4.14 Menyempurnakan debuging pada  Tes lisan
prosedur debuging pada
program pada input/ aplikasi  Penugasan
aplikasi sederhana
output port  Mengolah data kelompok dan
4.14.2 Mengidentifikasi
tentang debuging pada mandiri
permasalahan pada aplikasi
aplikasi  Portofolio
berdasarkan data debuging
 Mengomunikasik Keterampilan:
an tentang debuging  Penilaian
pada aplikasi unjuk kerja
Proyek/penugasan
3.15 Mengevaluasi letak 3.15.1 Memperbaiki bug Debuging 6  Mengamati untuk Sikap:
kesalahan pada pada aplikasi aplikasi mengidentifikasi dan Jurnal Pengamatan
program input output 3.15.2 Menguji aplikasi hasil Menganalisis data merumuskan masalah dan penilaian antar
perbaikan hasil tentang debuging pada teman

4.15 Memodifikasi letak Debuging aplikasi Pengetahuan:

kesalahan pada 4.15.1 Menerapkan  Mengumpulkan  Tes tulis

program input output prosedur debuging pada data tentang  Tes lisan
aplikasi sederhana debuging pada  Penugasan
4.15.2 Mengidentifikasi aplikasi
permasalahan pada aplikasi  Mengolah data
berdasarkan data debuging
Kompetensi Dasar (KD) Indikator Pencapaian J Kegiatan Alternatif
Kompetensi (IPK) Materi Pokok P Pembelajaran Penilaian
tentang debuging kelompok dan
pada aplikasi mandiri
 Mengomunikasik  Portofolio
an tentang debuging Keterampilan:
pada aplikasi  Penilaian
unjuk kerja
Proyek/penugasan

Anda mungkin juga menyukai