Anda di halaman 1dari 4

1

SILABUS
NAMA SEKOLAH : SMK Negeri 6 Malang
MATA PELAJARAN : Pemrograman Visual Basic
KELAS/SEMESTER : X
STANDAR KOMPETENSI : Menerapkan algoritma pemograman tingkat dasar
KODE KOMPETENSI : 070.08.KK
ALOKASI WAKTU : 40 X 45 Menit

ALOKASI WAKTU
KOMPETENS MATERI KEGIATAN PENILAIAN SUMBER
INDIKATOR
I DASAR PEMBELAJARAN PEMBELAJARAN TM PS PI BELAJAR
1. Menjel  Pengertian  Pengertian algoritma  Menjelaskan pengertian  Pengamatan 4 - -  Buku
askan algortima  Struktur penulisan algoritma  Tes tulis Algoritma
struktur dijelaskan algoritma  menjelaskan algoritma dan
algoritma  Algortima dengan Structured English Pemrogra-
Structured (SE) man
English (SE)  Menjelaskan algoritma  Jobsheet
dijelaskan dengan pseucode  Modul ajar
 Algoritma  Menjelaskan algortima
pseucode dengan diagram alir
dijelaskan
 Algoritma diagram
alir dijelaskan
2. Membu  Algoritma dengan  Algoritma runtunan  Menuliskan algoritma  Pengamatan 2 - -  Buku
at alur skema program  Algoritma pemilihan runtunan  Tugas Algoritma
logika sekuensial dibuat  Algoritma Pengula-  Menuliskan algoritma terstruktur dan
pemograma dijelaskan ngan pemilihan if-then dan if then-  Tugas Mandiri Pemrogra-
n  Algoritma dengan else man
skema program  Menuliskan algoritma  Jobsheet
percabangan pengulangan while-do, do-  Modul ajar
dibuat dijelaskan wile, switch-case, repeat N-
 Algoritma dengan times
skema program  Menggambarkan diagram alir
pengulangan untuk algoritma runtunan,
dibuat dijelaskan pemilihan dan pengulangan

3. Membu  Notasi diagram  Jenis notasi diagram  Menggambarkan dan  Pengamatan 12 - -  Buku
at diagram alir diterapkan alir menjelaskan notasi diagram  Tugas Algoritma
alir alir Terstruktur dan
pemrograma  Mengaplikasikan notasi  Tugas Mandiri Pemrogra-
n diagram alir dengan alur man
logika pemrograman  Jobsheet
 Modul ajar
2

ALOKASI WAKTU
KOMPETENS MATERI KEGIATAN PENILAIAN SUMBER
INDIKATOR
I DASAR PEMBELAJARAN PEMBELAJARAN TM PS PI BELAJAR
4. Menjel  Tipe data,  Jenis-jenis Tipe Data  Menjelaskan tipe-tipe data  Pengamatan 20 - -  Buku
askan variable konstanta  Pemberian harga  Menjelaskan pemberian  Tugas Algoritma
Varian dan diterapkan pada variabel harga variabel Terstruktur dan
invarian bahasa  Penggunaan variabel  Menunjukkan penggunaan  Tugas Mandiri Pemrogra-
pemograman pada program variabel pada program man
 Operator  Operator pada C++  Menjelaskan operator pada  Jobsheet
dijelaskan dan  Penyeleksian pemograman  Modul ajar
diterapkan pada (if..else..,  Menerapkan operator pada
program switch..case) pemograman
 Algoritma  Perulangan (for,  Menerapkan algoritma
penyeleksian while, do..while) penyeleksian pada program
diterapkan pada  Menerapkan algoritma
program perulangan pada program
 Algortima
perulangan
diterapkan pada
program
3

SILABUS

NAMA SEKOLAH : SMK Negeri 6 Malang


MATA PELAJARAN : Pemrograman Visual Basic
KELAS/SEMESTER : X
STANDAR KOMPETENSI : Menerapkan algoritma pemograman tingkat Lanjut
KODE KOMPETENSI : 070.09.KK
ALOKASI WAKTU : 40 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI KEGIATAN PENILAIAN SUMBER
INDIKATOR
DASAR PEMBELAJARAN PEMBELAJARAN TM PS PI BELAJAR
1. Menerapkan  Algoritma dibuat  Jenis dan inisialisasi  Mendefinisikan array  Pengamatan 12 - -  Buku
pengelolaan array dengan array array dimensi Satu  Tes tertulis Algoritma
satu dimensi  Pemrosesan Array  Mendefinisikan array multi  Tugas dan
diterapkan pada dimensi terstruktur Pemrogra-
program  Menginisialisasi array man
 Algoritma  Menulis harga tertentu di  Jobsheet
pencarian data dalam array  Modul ajar
dan algoritma  Menerapkan algoritma
pengurutan data pencarian harga maksimum
(sorting) dibuat dan minimum pada array
dengan  Menerapkan algortima
menggunakan pengurutan array
array diterapkan  Menerapkan algoritma
pada program merubah elemen array
 Algoritma
pencarian nilai
maksimum dan
minimum pada
array diterapkan
pada program
 Algoritma
merubah eleman
array diterapkan
pada program
4

ALOKASI WAKTU
KOMPETENSI MATERI KEGIATAN PENILAIAN SUMBER
INDIKATOR
DASAR PEMBELAJARAN PEMBELAJARAN TM PS PI BELAJAR
2. Menggunakan  Algoritma  Prosedur dan Fungsi  Menjelaskan pendeklarasian  Pengamatan 8 - -  Buku
Prosedur dan fungsi program dibuat fungsi  Tes tulis Algoritma
dengan  Membuat contoh program  Tugas Praktek dan
menggunakan untuk pemanggilan fungsi Pemrogra-
prosedur  Menjelaskan man
diterapkan pada pendekalarasian prosedur  Jobsheet
program  Membuat contoh program  Modul ajar
 Algoritma pemanggilan prosedur
program dibuat
dengan
menggunakan
fungsi diterapkan
pada program
 Algoritma
program dibuat
dengan
menggunakan
prosedur dan
fungsi diterapkan
pada program

Anda mungkin juga menyukai