Anda di halaman 1dari 5

KURIKULUM SMK Pasundan Cilamaya

SILABUS
NAMA SEKOLAH : SMK Pasundan Cilamaya
MATA PELAJARAN : Kompetensi kejuruan
KELAS/SEMESTER :
STANDAR KOMPETENSI : Menggunakan algoritma pemograman tingkat dasar
KODE KOMPETENSI : TIK.PR02.001.01
ALOKASI WAKTU : 38 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
1. Menjelaskan  Jenis-jenis Tipe Data  Menjelaskan tipe-tipe data  Tipe data,  Pengamatan 4 4 -  Buku
Varian dan  Penamaan variavel  Menjelaskan tipe data dasar dan variable  Tes tertulis (8) Algoritma
invarian dan Konstanta bentukan. konstanta,  Hasil dan
 Penentuan tipe data  Menjelaskan penamaan variabel dan dan parameter kompilasi Pemrogra-
pada variabel dan konstanta yang berlaku program man
konstanta  Menjelaskan pemberian harga variabel umum pada  Jobsheet
 Menunjukkan penggunaan variabel pada pemograman  Modul ajar
program yang
dijelaskan
 Tipe data baru
dari tipe data
yang ada
dibuat dan
dijelaskan
pemanfaatann
ya
 Pemakaian
nama pada
tipe data,
variable,
konstanta dan
parameter
dijelaskan

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 1 dari 5
KURIKULUM SMK Pasundan Cilamaya

ALOKASI WAKTU
KOMPETENSI MATERI
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
2. Membuat logika  Algoritma runtunan  Menuliskan algoritma runtunan  Algoritma  Pengamatan 4 4 -  Buku
alur pemograman  Algoritma pemilihan  Menuliskan algoritma pemilihan if-then dengan  Tes tertulis (8) Algoritma
 Algoritma Pengula- dan if then-else skema  Hasil dan
ngan  Menuliskan algoritma pengulangan program kompilasi Pemrogra-
while-do, do-wile, switch-case, repeat N- sekuensial program man
times dibuat  Jobsheet
 Menggambarkan diagram alir untuk  Algoritma  Modul ajar
algoritma runtunan, pemilihan dan dengan
pengulangan skema
program
percabangan
dibuat
 Algoritma
dengan
skema
program
pengulangan
dibuat
3. Menerapkan  Jenis dan inisialisasi  Mendefinisikan array  Algoritma  Pengamatan 4 4 -  Buku
pengelolaan array array  Menginisialisasi array dibuat dengan  Tes tertulis (8) Algoritma
 Pemrosesan Array  Menulis elemen array ke piranti keluaran array satu  Hasil dan
 Menulis harga tertentu di dalam array dimensi kompilasi Pemrogra-
 Mencari harga maksimum array  Algoritma program man
 MenggunakAn elemen array pencarian  Jobsheet
data dan  Modul ajar
algoritma
pengurutan
data (sorting)
dibuat dengan
menggunakan
array

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 2 dari 5
KURIKULUM SMK Pasundan Cilamaya

ALOKASI WAKTU
KOMPETENSI MATERI
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
4. Mengoperasikan  Operasi file  Membuat program untuk mengakses file  Algoritma  Pengamatan 2 4 8  Buku
file  Membuat program pembuka file program  Tes tertulis (8) (32) Algoritma
 Membuat progam untuk menulis enulis penulisan data  Hasil dan
ke file dan kompilasi Pemrogra-
 Membuat progam untuk menutup file pembacaan program man
 Membuat program untuk pendeteksi data kedalam  Jobsheet
akhir file media  Modul ajar
 Menulis program untuk menambah data penyimpan
 Membuat program untuk pengaksesan data, berupa
file secara acak hardisk, floppy
 Menulis program untuk penunjuk file disk atau
lainnya dibuat
 Membuat program untuk memperoleh
dan ditunjukan
penunjuk file
 Algoritma
program
pembacaan
dan penulisan
data dalam file
dibuat secara
sekuensial
dan
berindeks.

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 3 dari 5
KURIKULUM SMK Pasundan Cilamaya

NAMA SEKOLAH : SMK Pasundan Cilamaya


MATA PELAJARAN : Dasar Pemograman
KELAS/SEMESTER :
STANDAR KOMPETENSI : Menggunakan algoritma pemograman tingkat Lanjut
KODE KOMPETENSI : TIK.PR02.002.01
ALOKASI WAKTU : 32 X 45 Menit

ALOKASI WAKTU
KOMPETENSI MATERI
KEGIATAN PEMBELAJARAN INDIKATOR PENILAIAN TM PS PI SUMBER
DASAR PEMBELAJARAN
BELAJAR
1.Menggunakan  Mendeklarasikan dan memanfaatkan  Kompilasi 8 8 -  Buku
 Array multi dimensi elemen array melalui penjumlahan,  Algoritma program 16) Algoritma
array multidimensi array multi
pengurangan, perkalian serta pencarian  Pengamatan dan
elemen array dimensi dibuat Pemrogra-
 Tes tulis
 Menjelaskan cara Inisialisasi Matriks dan dijelaskan man
 Melakukan pembacaan elemen matriks  Matrik 2D, 3D  Jobsheet
 Menjelaskan pengisian matriks tanpa dibuat dalam  Modul ajar
petunjuk pembacaan bentuk
 Membuat program pengisian engisian penjumlahan,
matriks dengan menggunakan petunjuk pengurangan,
pembacaan perkalian, dsb.
 Membuat program untuk menulis matriks
 Menjelaskan penjumlahan dua buah
matriks  Algoritma
 Menjelaskan pengurangan dua buah pembacaan,
matriks pengisian,
 Menjelaskan perkalian dua buah matriks pengubahan,
dan
 Membuat program pencarian elemen
penghapusan
terbesar matriks
data dalam
 Membuat program pencarian elemen
array multi
terkecil matriks
dimensi dibuat
dan ditunjukan

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 4 dari 5
KURIKULUM SMK Pasundan Cilamaya

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

Keterangan

TM : Tatap Muka
PS : Praktek di Sekolah (2 jam praktik di sekolah setara dengan 1 jam tatap muka)
PI : Praktek di Industri (4 jam praktik di Du/ Di setara dengan 1 jam tatap muka)

PROGRAM KEAHLIAN : SILABUS – KOMPETENSI KEJURUAN


REKAYASA PERANGKAT LUNAK Halaman 5 dari 5

Anda mungkin juga menyukai