Kompetensi Kejuruan
Kelas/Semester : X ( 1 )
Meliputi :
=========================
PROGRAM TAHUNAN
ANALISA PROGRAM SEMESTER
Oleh :
KATA PENGANTAR
Bismillahirrahmanirrahim
Assalamualaikum Warahmatullah Wabarakatuh
Puji syukur dipanjatkan kehadirat Tuhan Yang Maha Esa atas rahmat dan
karunia-Nya, sehingga kami dapat menyusun administrasi pembelajaran
untuk Bidang Keahlian Teknik Komputer dan Informatika, khususnya Program
Keahlian Rekayasa Perangkat Lunak. Administrasi ini disusun menggunakan
pendekatan pembelajaran berdasarkan kompetensi, sebagai konsekuensi
logis dari Kurikulum SMK Edisi 2004 dan Kurikulum Tingkat Satuan
Pendidikandan Kurikulum Tingkat Satuan Pendidikan yang menggunakan
pendekatan kompetensi (CBT: Competency Based Training).
Sumber dan bahan ajar pokok Kurikulum SMK Edisi 2004 dan Kurikulum
Tingkat Satuan Pendidikan adalah administrasi dan modul, baik hardcopy
maupun softcopy dengan mengacu pada Standar Kompetensi Nasional (SKN)
atau standarisasi dunia kerja. Administrasi ini diharapkan mampu digunakan
sebagai panduan pokok atau rujukan utama bagi pendidik/guru untuk
mencapai kompetensi kerja standar yang diharapkan dunia kerja.
terutama
kepada
Pengawas
Bidang
Produktif
atas
dedikasi,
Kami mengharapkan saran dan kritik dari para pakar dibidang psikologi,
praktisi dunia usaha dan industri dan pakar akademik sebagai bahan untuk
melakukan peningkatan kualitas adminstrasi pembelajaran. Diharapkan para
pengguna
berpegang
pada
azas
keterlaksanaan,
kesesuaian,
dan
LEMBAR PENGESAHAN
ADMINISTRASI PEMBELAJARAN
KOMPETENSI KEJURUAN
JURUSAN REKAYASA PERANGKAT LUNAK
SMK NEGERI 1 SELONG
Disetujui di :
Selong, JULI
2012
Guru Produktif
Kompetensi Keahlian RPL
Diperiksa Oleh :
Waka. Kurikulum SMKN 1 Selong
( M. IQBAL SOFYAN, ST )
NIP : 19780819 200501 1 009
Disetujui Oleh :
Kepala Sekolah SMKN 1 Selong
( MARTUA H. NASUTION, M. Pd )
4
PROGRAM TAHUNAN
PROGRAM TAHUNAN
Mata Pelajaran
: KOMPETENSI KEJURUAN
Kelas/Semester
:X/1
Kompetensi Keahlian
Tahun Pelajaran
: 2012 ~ 2013
SM
T
ALOKASI
WAKTU 42 JAM
x 45 MENIT
KET
2 x 45 Menit
Teori
8 x 45 Menit
Teori
8 x 45 Menit
Praktik
8 x 45 Menit
Praktik
5 x 45 menit
Praktik
7 x 45 Menit
Teori +
Praktik
Teoritis dan
Praktik
STANDAR
KOMPETENSI
1. Menerapkan
teknik
elektronika
analog dan
digital dasar
KOMPETENSI DASAR
1.1. Menjelaskan teori
kelistrikan
1.2. Mengenal komponen
elektronika
Jumlah
SM
T
38 x 45 Menit
KOMPETENSI DASAR
ALOKASI
WAKTU 42 JAM
x 45 MENIT
KET
2.1.
Menjelaskan struktur
algoritma
9 x 45 Menit
Teori
2.2.
2 x 45 Menit
Teori +
Praktik
2.3.
8 x 45 Menit
Teori
2.4.
STANDAR
KOMPETENSI
2. Menerapkan
algoritma
pemrograman
tingkat dasar
6 KD
pemrograman
2.5.
2.6.
Jumlah
SM
T
STANDAR
KOMPETENSI
3. Menerapkan
algoritma
pemrograman
tingkat lanjut
Jumlah
8 x 45 Menit
Teori +
Praktik
8 x 45 menit
Teori
5 x 45 Menit
Teori +
Praktik
Teoritis dan
Praktik
6 KD
40 x 45 Menit
KOMPETENSI DASAR
ALOKASI
WAKTU 42 JAM
x 45 MENIT
KET
7 x 45 Menit
Teori
9 x 45 Menit
Praktik
10 x 45 Menit
2 x 45 Menit
4 KD
Praktik
28 x 45 Menit
Teoritis dan
Praktik
Mata Pelajaran
: KOMPETENSI KEJURUAN
Kelas/Semester
:X/1
Tahun Pelajaran
: 2012 ~ 2013
2.
No
1
2
3
3.
Banyak Pekan
1 Pekan
2 Pekan
3 Pekan
2 Pekan
8 Pekan
Pekan Efektif
No
Rekapitulasi
1
Jumlah Pekan dalam Semester Ganjil
2
Jumlah Pekan Tidak Efektif
Jumlah Pekan Efektif dalam Semester Ganjil
9
Banyak Pekan
4 Pekan
5 Pekan
4 Pekan
5 Pekan
4 Pekan
4 Pekan
26 Pekan
Banyak Pekan
26 Pekan
8 Pekan
18 Pekan
:X
Semester
: 1 ( Satu )
Jurusan
Standar Kompetensi
No.
RPP
1
2
3
4
5
6
Kompetensi Dasar
Menjelaskan teori Kelistrikan
Mengenal komponen elektronika
Menggunakan komponen elektronika
Menerapkan konsep elektronika digital
Menerapkan system bilingan digital
Menerapkan elektronika digital untuk komputer
Juli
Juli
Agustus
Agustrus
September
September
KELAS
:X
Semester
: 1 ( Satu )
Jurusan
Standar Kompetensi
No.
RPP
1
2
3
4
5
6
10
Bulan
Kompetensi Dasar
Menjelaskan struktur algoritma
Membuat alur logika pemrograman
Menjelaskan Data Flow Diagram (DFD)
Membuat Diagram Alir Pemrograman
Menjelaskan varian dan invariant
Menerapkan pengelolaan array
KELAS
:X
Semester
: 1 ( Satu )
Jurusan
Bulan
September
Oktober
Oktober
Oktober
Nopember
Nopember
Standar Kompetensi
No.
RPP
1
2
3
4
11
Kompetensi Dasar
Menjelaskan array multi dimensi
Menggunakan array multi dimensi
Menggunakan Procedur dan fungsi
Menggunakan library pemrograman grafik
Bulan
November
Nopember
Desember
Desember
KRITERIA
Interval Nilai
KOMPLEKSITAS
DAYA PENDUKUNG
INTAKE SISWA
B.
Tinggi
50 64
Sedang
65 80
Rendah
Tinggi
81 - 100
81 100
Sedang
65 80
Rendah
Tinggi
50 64
81 100
Sedang
65 80
Rendah
50 64
PENENTUAN KKM
Kelas
Standar Kompetensi
Program
:X
: Menerapkan teknik elektronika analog dan digital
: REKAYASA PERANGKAT LUNAK
77.00
1.1
75
90
75
80.00
1.2
70
80
75
75.00
1.3
70
80
75
75.00
1.4
70
80
75
75.00
1.5
70
80
75
75.00
1.6
70
80
75
75.00
76.00
2.1
85
80
75
80.00
2.2
70
80
75
75.00
2.3
70
80
75
75.00
2.4
70
80
75
75.00
13
2.5
75
80
75
76.67
2.6
70
80
75
75.00
76.00
3.1
3.2
80
90
75
80.00
3.3
70
80
75
75.00
3.4
80
70
75
75.00
14
80
80
75
75.00
SILABUS
15
070.KK.001
SILABUS
NAMA SEKOLAH
MATA PELAJARAN
KELAS/SEMESTER
STANDAR KOMPETENSI
KODE KOMPETENSI
ALOKASI WAKTU
:
:
:
:
:
:
KOMPETENSI
DASAR
1. Menerapkan
teori
Kelistrikan
INDIKATOR
Dijelaskan
perbedaan
antara
tegangan,
arus,
dan
resistansi
Dijelaskan
manfaat
dasar dari
kelistrikan
Dijelaskan
perbedaan
antara
tegangan,
arus, dan
resistansi
KARAKTE
R BANGSA
KEWIRAUSA
HAAN
Disiplin
Mandiri
Kerja keras
Jujur dan
disiplin
tugas.
Kerja
Keras
Menggunakan
waktu secara
efektif untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Mandiri
Mencari
sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
16
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa ingin
tahu
MATERI
PEMBELAJARAN
Perbedaan antara
tegangan, arus, dan
resistansi
KEGIATAN
PEMBELAJARAN
Menjelaskan perbedaan
antara tegangan, arus,
dan resistansi
Kerja Keras
Mandiri
ALOKASI
WAKTU
PENILAIAN
Tes tertulis
Pengamat
an/
observasi
Tes
Praktek
Produk
TM
PS
PI
2(4)
SUMBER
BELAJAR
Buku Teori
Dasar
Kelistrikan
Internet
Majalah
Teknik
Bread
board
Komponen
R, L, C
NILAI
KOMPETENSI
DASAR
2. Mengenal
komponen
elektronika
INDIKATOR
Nama-nama
komponen
elektronika
dapat
dijelaskan.
KARAKTE
R BANGSA
KEWIRAUSA
HAAN
Mandiri
Disiplin
Kerja keras
tugas.
Tanggung
jawab
Kerja
Keras
Menggunakan
waktu secara
efektif untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
MATERI
PEMBELAJARAN
Komponen Elektronika
Jujur dan
disiplin
KEGIATAN
PEMBELAJARAN
Menjelaskan nama-nama
komponen elektronika dan
kegunaannya.
Disiplin
Inofatif
Motifasi kuat
untuk sukses
17
Disebutkan
dengan
benar
bahanbahan
resistif dan
dijelaskan
bagaimana
resistor
dipakai
dalam
bidang
elektronika
Rasa ingin
tahu
Disiplin
Mandiri
Kerja keras
tugas.
Tanggung
jawab
Kerja
Keras
Menggunakan
waktu secara
efektif untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Jujur dan
disiplin
Inofatif
Motifasi kuat
untuk sukses
Rasa ingin
tahu
TM
PS
Tes tertulis
Pengamat
an/
observasi
Tes
Praktek
Produk
2(4)
Tes tertulis
Pengamat
an/
observasi
Tes
Praktek
Produk
SUMBER
BELAJAR
PI
Buku Teori
Dasar
Kelistrikan
Internet
Kerja Keras
Mandiri
Mencari sumber di
perpustakaan untuk
menyelesaikan tugas sekolah
tanpa bantuan pustakawan.
Menjelaskan bahan
komponen
Menghitung nilai resistansi
berbagai jenis resistor
Menghitung nilai
kapasitansi berbagai jenis
kapasistor
Menjelaskan macammacam komponen
Menguji komponen pasif
Menguji komponen aktif
Memanfaatkan komponen
pasif
Memanfaatkan komponen
aktif
Mandiri
PENILAIAN
Mencari
sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
3. Menggunaka
n komponen
elektronika
ALOKASI
WAKTU
Komponen Elektronika
Nilai besaran komponen
elektronika
2(4)
Buku Teori
Dasar
Elektronika
Internet
Majalah
Teknik
Bread
board
Komponen
Elektronika
NILAI
KOMPETENSI
DASAR
INDIKATOR
KARAKTE
R BANGSA
MATERI
PEMBELAJARAN
KEWIRAUSA
HAAN
KEGIATAN
PEMBELAJARAN
Mandiri
Mencari
sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
ALOKASI
WAKTU
PENILAIAN
TM
4.
Menjelaskan
Konsep
Elektronika
Digital
INDIKATOR
Digam
barkan dan
dijelaskan
tentang kode
ASCII
Tiaptiap jenis
gerbang
logika dasar
di-identifikasi
Kerja Keras
KARAKTER
BANGSA
KEWIRAUSA
HAAN
Disiplin
Mandiri
Kerja keras
Jujur dan
disiplin
tugas.
Kerja
Keras
Menggunakan
waktu secara
efektif untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Mandiri
Mencari
18
PI
Menjelaskan penggunaan
resistor pada rangkaian
Disiplin
Mandiri
Mencari sumber di
perpustakaan untuk
menyelesaikan tugas sekolah
tanpa bantuan pustakawan.
NILAI
KOMPETENSI
DASAR
PS
SUMBER
BELAJAR
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa ingin
tahu
MATERI
PEMBELAJARAN
KEGIATAN
PEMBELAJARAN
Menggambarkan
konversikBilangan dan
Kode ASCII
Menggambarkan macammacam gerbang logika
Menggambarkan tabel
kebenaran
Membuktikan tabel
kebenaran
Disiplin
Kerja Keras
ALOKASI
WAKTU
PENILAIAN
Tes
tertulis
Tes
Praktek
Pengamat
an/
Observasi
TM
PS
PI
2(4)
SUMBER
BELAJAR
Buku
Elektronika
digital
Internet
Bread
board
NILAI
KOMPETENSI
DASAR
5. Menerapkan
system
bilangan
digital
19
INDIKATOR
Diterangkan
fungsi flipflop dan
disebutkan
jenisjenisnya
Diterangkan
bagaimana
cara kerja
sebuah
Counter
Diterangkan
fungsi dari
bus digital
dan
ditunjukkan
bagaimana
hubungann
ya dengan
bagian lain
Disebutkan
jenis-jenis
rangkaian
display dan
digambarka
n
bagaimana
angka dan
huruf
ditampilkan
Diterangkan
fungsi dari
clock pada
komputer
KARAKTER
BANGSA
sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
Disiplin
KEWIRAUSA
HAAN
Mandiri
Kerja keras
tugas.
Tanggung
jawab
Kerja
Keras
Menggunakan
waktu secara
efektif untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Mandiri
Mencari
sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
Jujur dan
disiplin
Inofatif
Motifasi kuat
untuk
sukses
Rasa ingin tahu
MATERI
PEMBELAJARAN
KEGIATAN
PEMBELAJARAN
Mandiri
Mencari sumber di
perpustakaan untuk
menyelesaikan tugas sekolah
tanpa bantuan pustakawan.
Kerja Keras
Mandiri
ALOKASI
WAKTU
PENILAIAN
Tes tertulis
Tes Praktek
Pengamatan/
Observasi
TM
PS
PI
2(4)
SUMBER
BELAJAR
Buku
Elektronika
digital
Internet
Bread board
NILAI
KOMPETENSI
DASAR
6. Elektronika
Digital untuk
komputer
INDIKATOR
Diterangkan
alasan-alasan
orang
memerlukan
rangkaian
interface dan
disebutkan
macammacamnya
KARAKTER
BANGSA
KEWIRAUSA
HAAN
Mandiri
Disiplin
Kerja keras
tugas.
Tanggung
jawab
Kerja
Keras
Menggunakan
waktu secara
efektif untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Mandiri
Mencari
sumber di
perpustak
aan untuk
menyeles
aikan
tugas
sekolah
tanpa
bantuan
pustakaw
an.
20
Jujur dan
disiplin
Inofatif
MATERI
PEMBELAJARAN
Penguasaan konsep input
dan output (I/O) dalam
sistem kendali dan ragam
interface.
KEGIATAN
PEMBELAJARAN
Menguraikan jenis dan fungsi
input/output
Menerangkan alasan-alasan
diperlukannya rangkaian
interface
Menyebutkan macam-macam
rangakain interface
Disiplin
Motifasi kuat
untuk sukses
Rasa ingin
mengerjakan tugas.
Kerja Keras
Mandiri
ALOKASI
WAKTU
PENILAIAN
Tes tertulis
Pengamatan/
observasi
Tes Praktek
Produk
TM
PS
PI
2(4)
SUMBER
BELAJAR
Buku Teori
Dasar
Elektronika
Internet
Majalah Teknik
Komponen
Elektronika
1.
2.
21
Entity
Relationship
Diagram
Basis Data
Relational
Mengenal Diagram
ER
Mengenal
pengertian dan
simbol Entitas,
Attribut,
Relationship
Mengenal dan
memahami jenis
jenis relationship.
Pengertian basis
data relational
Model basis data
relational
Struktur basis data
relational
Relasi antar tabel
Mengenal macam
Diagram ER pada basis
data.
Mengenal dan
mengetahui pengertian
serta simbol yang
digunakan untuk
pendeskripsian Entitas,
Atribut dan
Relationship.
Mengenal dan
memahami bentuk
relasi yang ada.
Memahami pengertian
dan konsep dasar dari
basis data relational
Memahami model
model basis data
relational.
Memahami jenis
jenis struktur basis data
relational.
Memahami cara
merelasikan data antar
tabel.
Hasil kompilasi
program
Pengamatan
Tes tulis
Tes praktek
Hasil kompilasi
program
Pengamatan
Tes tulis
Tes praktek
Modul
Ajar
Program
Tutorial
Modul
Ajar
Program
Tutorial
SILABUS
NAMA SEKOLAH
MATA PELAJARAN
KELAS/SEMESTER
STANDAR KOMPETENSI
KODE KOMPETENSI
ALOKASI WAKTU
:
:
:
:
:
:
KOMPETENSI
DASAR
1.
Menjelas
kan struktur
algoritma
INDIKATOR
KARAKTER
BANGSA
Menjelaskan
Disiplin
Gambaran
Selalu teliti dan tertib
struktur
dalam
algoritma
mengerjakan
sesuai dengan
tugas.
SOP
Kerja Keras
Menggunakan waktu
secara efektif
untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Mandiri
Mencari sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
22
KEWIRAUSA
HAAN
Mandiri
Kerja
keras
Jujur dan
disiplin
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa
ingin tahu
MATERI
PEMBELAJARAN
KEGIATAN
PEMBELAJARAN
Prinsip dan fungsi
struktur algoritma
Konsep algoritma
pemrograman
Disiplin
ALOKASI
WAKTU
PENILAIAN
Pengamatan
Tes tertulis
TM
PS
1(2)
SUMBER
BELAJAR
PI
Buku
Algoritma
Pemrogra
man dan
Struktur
Data
Modul
Internet
NILAI
KOMPETENSI
DASAR
2. Membuat alur
logika
pemograman
INDIKATOR
KARAKTER
BANGSA
Membuat
Disiplin
algoritmaSelalu teliti dan tertib
dengan skema
dalam
program
mengerjakan
sekuensial
tugas.
Membuat
Algoritma
Kerja Keras
dengan skema
Menggunakan
waktu
program
secara efektif
percabangan
untuk
Membuat
menyelesaikan
algoritma
tugas-tugas di
dengan skema
kelas dan luar
program
kelas.
pengulangan.
Mandiri
Mencari sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
23
KEWIRAUSA
HAAN
Mandiri
Kerja keras
Jujur dan
disiplin
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa ingin
tahu
MATERI
PEMBELAJARAN
Algoritma
runtunan
Algoritma
pemilihan
Algoritma
Pengula-ngan
KEGIATAN
PEMBELAJARAN
Menuliskan algoritma
runtunan
Menuliskan algoritma
pemilihan if-then dan if
then-else
Menuliskan algoritma
pengulangan while-do,
do-wile, switch-case,
repeat N-times
Menggambarkan
diagram alir untuk
algoritma runtunan,
pemilihan dan
pengulangan
Disiplin
ALOKASI
WAKTU
PENILAIAN
Pengamatan
TM
PS
1(2)
PI
SUMBER
BELAJAR
Buku
Algoritma
dan
Pemrogra
-man
Jobsheet
Tes tertulis
Hasil
kompilasi
program
Modul
ajar
NILAI
KOMPETENSI
DASAR
3. Menjelaskan
Data Flow
Diagram
INDIKATOR
KARAKTER
BANGSA
Disiplin
Menjelaskan
Selalu
teliti
dan tertib
Karakteristik
dalam
sistem dari
mengerjakan
software/aplika
si yang
tugas.
dirancang
Kerja Keras
Menjelaskan
Menggunakan waktu
Level Abstraksi
secara efektif
data (DFD)
untuk
menyelesaikan
tugas-tugas di
kelas dan luar
kelas.
Mandiri
Mencari sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
24
KEWIRAUSA
HAAN
Mandiri
Kerja keras
Jujur dan
disiplin
MATERI
PEMBELAJARAN
Metode pada
algoritma
pemrograman
Struktur Data
KEGIATAN
PEMBELAJARAN
Menjelaskan tentang
Karakteristik Sistem
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa ingin
tahu
tugas.
Kerja Keras
Mandiri
Mencari sumber di perpustakaan untuk
menyelesaikan tugas sekolah
tanpa bantuan pustakawan.
ALOKASI
WAKTU
PENILAIAN
Pengamatan
TM
PS
1(2)
PI
SUMBER
BELAJAR
Buku
Algoritma
dan
Pemrogra
-man
Jobsheet
Tes tertulis
Hasil
kompilasi
program
Modul
ajar
NILAI
KOMPETENSI
DASAR
4. Menjelaskan
Varian dan
Invarian
INDIKATOR
KARAKTER
BANGSA
Menjelaskan
Disiplin
Tipe data,Selalu teliti dan tertib
variable
dalam
konstanta, dan
mengerjakan
parameter yang
tugas.
berlaku umum
pada
Kerja Keras
pemograman
Menggunakan
waktu
Membuat dan
secara efektif
menjelaskan
untuk
manfaat Tipe
data baru dari
menyelesaikan
tipe data yang
tugas-tugas di
ada
kelas dan luar
Menjelaskn
kelas.
Pemakaian
Mandiri
nama pada tipe
Mencari sumber di
data, variable,
konstanta dan
perpustakaan
parameter
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
25
KEWIRAUSA
HAAN
Mandiri
Kerja keras
Jujur dan
disiplin
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa ingin
tahu
MATERI
PEMBELAJARAN
Jenis-jenis Tipe
Data
Penamaan
variavel dan
Konstanta
Penentuan tipe
data pada variabel
dan konstanta
KEGIATAN
PEMBELAJARAN
Menjelaskan tipe-tipe
data
Menjelaskan tipe data
dasar dan bentukan.
Menjelaskan penamaan
variabel dan konstanta
Menjelaskan pemberian
harga variabel
Menunjukkan
penggunaan variabel
pada program
Disiplin
ALOKASI
WAKTU
PENILAIAN
Pengamatan
TM
PS
1(2)
PI
SUMBER
BELAJAR
Buku
Algoritma
dan
Pemrogra
-man
Jobsheet
Tes tertulis
Hasil
kompilasi
program
Modul
ajar
NILAI
KOMPETENSI
DASAR
5.Menerapkan
Pengelolaan
Array
INDIKATOR
KARAKTER
BANGSA
Disiplin
Membuat
Selalu
teliti
dan tertib
Algoritma
dalam
dengan array
mengerjakan
satu dimensi
tugas.
Membuat
Algoritma
Kerja Keras
pencarian data
Menggunakan
waktu
dan algoritma
secara
efektif
pengurutan
untuk
data (sorting)
menyelesaikan
dengan
tugas-tugas di
menggunakan
array
kelas dan luar
kelas.
Mandiri
Mencari sumber di
perpustakaan
untuk
menyelesaikan
tugas sekolah
tanpa bantuan
pustakawan.
26
KEWIRAUSA
HAAN
Mandiri
Kerja keras
Jujur dan
disiplin
Tanggung
jawab
Inofatif
Motifasi
kuat untuk
sukses
Rasa ingin
tahu
MATERI
PEMBELAJARAN
Jenis dan
inisialisasi array
Pemrosesan Array
KEGIATAN
PEMBELAJARAN
Mendefinisikan array
Menginisialisasi array
Menulis elemen array ke
piranti keluaran
Menulis harga tertentu di
dalam array
Mencari harga
maksimum array
MenggunakAn elemen
array
Disiplin
ALOKASI
WAKTU
PENILAIAN
Pengamatan
TM
PS
1(2)
PI
SUMBER
BELAJAR
Buku
Algoritma
dan
Pemrogra
-man
Jobsheet
Tes tertulis
Hasil
kompilasi
program
Modul
ajar
SILABUS
NAMA SEKOLAH
MATA PELAJARAN
KELAS/SEMESTER
STANDAR KOMPETENSI
KODE KOMPETENSI
ALOKASI WAKTU
KOMPETENSI
DASAR
1.
Menggunakan
array
multidimensi
:
:
:
:
:
:
INDIKATOR
Algoritma array
multi dimensi
dibuat dan
dijelaskan
Matrik 2D, 3D
dibuat dalam
bentuk
penjumlahan,
pengurangan,
perkalian, dsb.
Algoritma
pembacaan,
pengisian,
pengubahan, dan
penghapusan data
dalam array multi
dimensi dibuat dan
ditunjukan
27
MATERI
PEMBELAJARAN
Array multi dimensi
KEGIATAN PEMBELAJARAN
ALOKASI
WAKTU
PENILAIAN
TM
Mendeklarasikan dan memanfaatkan
elemen array melalui penjumlahan,
pengurangan, perkalian serta pencarian
elemen array
Melakukan pembacaan elemen matriks
Menjelaskan pengisian matriks tanpa
petunjuk pembacaan
Membuat program pengisian engisian
matriks dengan menggunakan petunjuk
pembacaan
Membuat program untuk menulis
matriks
Menjelaskan penjumlahan dua buah
matriks
Menjelaskan pengurangan dua buah
matriks
Menjelaskan perkalian dua buah matriks
Membuat program pencarian elemen
terbesar matriks
Membuat program pencarian elemen
terkecil matriks
Kompilasi
program
Pengamata
n
Tes tulis
PS
7
PI
SUMBER
BELAJAR
Buku
Algoritm
a
dan
Pemrograman
Jobsheet
Modul
ajar
KOMPETENSI
DASAR
2..Menggunakan
Prosedur dan
fungsi
28
INDIKATOR
Algoritma program
dibuat dengan
menggunakan
prosedur
Algoritma program
dibuat dengan
menggunakan
fungsi
Algoritma program
dibuat dengan
menggunakan
prosedur dan fungsi
MATERI
PEMBELAJARAN
Prosedur dan
Fungsi
KEGIATAN PEMBELAJARAN
ALOKASI
WAKTU
PENILAIAN
TM
Hasil
kompilasi
program
Pengamata
n
Tes tulis
Tes
praktek
PS
9
PI
SUMBER
BELAJAR
Buku
Algoritm
a
dan
Pemrogra
-man
Jobsheet
Modul
ajar
RPP
( RENCANA PELAKSANAAN PEMBELAJARAN )
PELAJARAN
KOMPETENSI KEJURUAN
STANDAR KOMPETENSI :
MENERAPKAN TEKNIK ELEKTRONIKA ANALOG DAN DIGITAL DASAR
KELAS/SMT. : X / I
29
:
:
:
:
A. Tujuan Pembelajaran
Dijelaskan perbedaan antara tegangan, arus dan resistansi
Dijelaskan Manfaat dasar dari kelistrikan
Dijelaskan Perbedaan antara tegangan, arus, dan resistensi
Materi Pembelajaran
Perbedaan antara tegangan, arus dan resistansi
Metode Pembelajaran
3. Kegiatan Penutup
Tes tertulis
Kompilasi program
Penugasan
30
Sumber Belajar
Komputer yang telah terinstal program aplikasi terkait.
Modul ajar
Penilaian
Latihan / Tugas
Tes Tertulis
Tes Praktik
31
:
:
:
:
A. Tujuan Pembelajaran
Memahami nama-nama komponen elektronika
Materi Pembelajaran
Mengenal komponen-komponen elektronika
Metode Pembelajaran
Salam Pembuka
Tes tertulis
Kompilasi program
Penugasan
Penilaian
Latihan / Tugas
Tes Tertulis
Tes Praktik
32
:
:
:
:
A. Tujuan Pembelajaran
Siswa Menyebutkan dengan benar bahan-bahan resistif dan dijelaskan bagaimana resistor
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam Pembuka
3. Kegiatan Penutup
Tes tertulis
Kompilasi program
Penugasan
33
:
:
:
:
A. Tujuan Pembelajaran
Memahami tentang kode ASCII
Memahami tentang gerbang logika
Materi Pembelajaran
Konversi bilangan dank ode ASCII
Memahami tentang gerbang logika
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam Pembuka
Tes tertulis
Kompilasi program
Penugasan
34
:
:
:
:
:
:
A. Tujuan Pembelajaran
Materi Pembelajaran
Mengetahui prinsip dan fungsi struktur pemrograman
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam Pembuka
Tes tertulis
Kompilasi program
Penugasan
35
:
:
:
:
A. Tujuan Pembelajaran
Materi Pembelajaran
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam Pembuka
3. Kegiatan Penutup
Tes tertulis
Kompilasi program
Penugasan
36
Kompetensi Dasar
:
:
:
Indikator
Alokasi Waktu
A. Tujuan Pembelajaran
Struktur Data
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam pembuka
3. Kegiatan Penutup
Tes tertulis
Kompilasi program
Penugasan
(RPP)
Mata Pelajaran
Kelas /Semester
Standar Kompetensi
Kompetensi Dasar
:
:
:
Indikator
Alokasi Waktu
A. Tujuan Pembelajaran
Memahami Tipe data, variable konstanta, dan parameter yang berlaku umum pada
pemograman
Membuat dan menjelaskan manfaat Tipe data baru dari tipe data yang ada
Menjelaskan Pemakaian nama pada tipe data, variable, konstanta dan parameter
Materi Pembelajaran
Jenis-jenis Tipe Data
Penamaan variavel dan Konstanta
Penentuan tipe data pada variabel dan konstanta
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam pembuka
Tes tertulis
Kompilasi program
Penugasan
(RPP)
Mata Pelajaran
Kelas /Semester
Standar Kompetensi
Kompetensi Dasar
:
:
:
Indikator
Alokasi Waktu
A. Tujuan Pembelajaran
Mampu Membuat Algoritma dengan array satu dimensi
Mampu Membuat Algoritma pencarian data dan algoritma pengurutan data (sorting)
dengan menggunakan array
B. Materi Pembelajaran
Jenis dan inisialisasi array
Pemrosesan Array
Metode Pembelajaran
Teori Praktis dan Praktikum
Langkah-langkah Kegiatan Pembelajaran
1. Kegiatan Pendahuluan
Salam Pembuka
Tes tertulis
Kompilasi program
Penugasan
39
:
:
:
:
Alokasi Waktu
A. Tujuan Pembelajaran
Mengetahui struktur dan fungsi Array Multidimensi
Memahami Matrik 2D dan 3D dalam aplikasi perhitungan
Materi Pembelajaran
Mendeklarasikan dan memanfaatkan elemen array melalui penjumlahan, pengurangan, perkalian
serta pencarian elemen array
Menjelaskan cara Inisialisasi Matriks
Melakukan pembacaan elemen matriks
Menjelaskan pengisian matriks tanpa petunjuk pembacaan
Membuat program pengisian pengisian matriks dengan menggunakan petunjuk pembacaan
Membuat program untuk menulis matriks
Menjelaskan penjumlahan dua buah matriks
Menjelaskan pengurangan dua buah matriks
Menjelaskan perkalian dua buah matriks
Membuat program pencarian elemen terbesar matriks
Membuat program pencarian elemen terkecil matriks
Metode Pembelajaran
40
Menarik kesimpulan tentang array multidimensi
Tes tertulis
Kompilasi program
Penugasan
41
:
:
:
:
Alokasi Waktu
A. Tujuan Pembelajaran
Mengetahui konsep dasar prosedur dalam pembuatan algoritma
Mengetahui konsep dasar fungsi dalam pembuatan algoritma
Materi Pembelajaran
Menjelaskan pendeklarasian fungsi
Membuat contoh program untuk pemanggilan fungsi
Menjelaskan pendekalarasian prosedur
Membuat contoh program pemanggilan prosedur
Metode Pembelajaran
Teori Praktis
Praktikum
Tes tertulis
Kompilasi program
Penugasan
42
Sumber Belajar
Komputer yang telah terinstal program aplikasi terkait.
Modul ajar
Penilaian
Latihan / Tugas
Tes Tertulis
Tes Praktik
43
1.
2.
Tes yang dilakukan oleh PC pada saat booting untuk mengecek apakah fungsi komponen
pendukung PC bekerja dengan baik adalah ....
a. BIOS
b. POST
c. login
d. log out
e. config
9.
44
4. tampilkan luas
5. stop
10. Bila kita membuat pseudo code dengan bahasa BASIC menjadi ....
a. print alas, tinggi
luas = 0.5*alas*tinggi
print luas
b. read alas, tinggi
print alas, tinggi
luas = 0.5*alas*tinggi
print luas
c. baca alas, tinggi
luas = 0.5*alas*tinggi
print luas
stop
d. baca alas, tinggi
print luas = 0.5*alas*tinggi
baca luas
stop
e. start
print alas, tinggi
luas = 0.5*alas*tinggi
print luas
10. Simbol diagram alir (flowchart) yang digunakan untuk mempersiapkan penyimpanan yang
akandigunakan sebagai tempat pengolahan di dalam storage adalah ....
11. Syntax untuk menjalankan suatu pernyataan secara kondisional adalah ....
a. if... do
b. while ... do
c. if... then ... do
d. if... then ... while do
e. if... then ... while ...
12. Berikut ini adalah algoritma sederhana tentang menghitung volume balok:
1. start
2. baca panjang, lebar, tinggi
3. volume = panjang kali lebar kali tinggi
4. tampilkan volume
5. stop
Bila kita membuat pseudocode dengan bahasa BASIC sebagai berikut ....
45
a.
b.
c.
d.
e.
print panjang,lebar,tinggi
volume = panjang*lebar*tinggi
print volume
read panjang,lebar,tinggi
print panjang,lebar,tinggi
volume= panjang*lebar*tinggi
print volume
baca panjang,lebar,tinggi
volume = panjang, lebar ,tinggi
print volume
baca panjang,lebar,tinggi
volume = panjang,lebar,tinggi
baca volume
print panjang,lebar,tinggi
print volume = panjang,lebar,tinggi
print volume
13. Notasi yang disebut terminator yang berarti digunakan untuk menunjukkan awal dan akhir
suatu program adalah ....
14. Penulisan logika yang benar pada statement ini adalah ....
a. =if(A3>5 Al=200)
b. =if(Al>5,"sarjana","DO")
c. =if(Al>5 A1*B1,A1..B1)
d. =if(Al>5.Al*Bl>
e. =Al>5,"sarjana","DO"
15. Untuk menambahkan obyek table, query, from, report, pada MS Access dengan
menggunakan icon ....
a. blank data access page
b. blank acces data base
c. open an exiting file
d. project exiting data
e. project new data
46
LEMBAR PENILAIAN
TEST PRAKTIK KEJURUAN
Satuan Pendidikan
Kompetensi Keahlian
Kode
Alokasi Waktu
Bentuk Soal
Nomor Test
:
:
:
:
:
Nama Peserta :
No
Komponen/Subkomponen Penilaian
Persiapan Kerja
1.1. Memastikan semua peralatan sudah
tersedia
1.2. Memastikan semua peralatan dalam
keadaan baik
Skor Komponen :
II
47
Pencapaian Kompetensi
Ya
Tidak
7,0-7,9
8,0-8,9
9,0-10
4
No
Komponen/Subkomponen Penilaian
III
Pencapaian Kompetensi
Ya
Tidak
7,0-7,9
8,0-8,9
9,0-10
3
Sikap Kerja
4.1. Penggunaan alat tangan dan bahan
4.2. Keselamatan kerja
Skor Komponen :
Waktu
5.1. Waktu penyelesaian praktik
Skor Komponen :
Keterangan :
Skor masing-masing komponen penilaian ditetapkan berdasarkan perolehan skor terendah
dari subkomponen penilaian
Perhitungan nilai praktik (NP) :
Nilai Praktik
(NP)
Proses
Sikap
Kerja
Hasil
Waktu
NK
Bobot (%)
Skor
Komponen
NK
Keterangan:
Bobot diisi dengan prosentase setiap komponen. Besarnya prosentase dari setiap komponen
ditetapkan secara proposional sesuai karakteristik program keahlian.
NK = Nilai Komponen, perkalian dari bobot dengan skor komponen
NP = penjumlahan dari hasil perhitungan nilai komponen
Jenis komponen penilaian (persiapan, proses, sikap kerja, hasil, dan waktu) disesuaikan
dengan karakter program keahlian.
, . 2011
Guru Mata Pelajaran
48
49