Anda di halaman 1dari 13

PROGRAM SEMESTER GASAL

Tahun Pelajaran : Kelas : XI


Mata Pelajaran : PEMODELAN PERANGKAT LUNAK Jurusan : RPL

Bulan/Minggu
Jml
No KD Kompetensi Dasar Juli Agustus September Oktober Nopember Desember
Jam
3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4 5
3.1 Memahami konsep pemodelan berorientasi objek
4.1 Mempresentasikan konsep pemodelan berorientasi objek
3.2 Memahami kebutuhan sistem berorientasi objek
4.2 Mempresentasikan kebutuhan sistem berorientasi objek
3.3 Menerapkan alur kerja sistem berorientasi objek
4.3 Membuat alur kerja sistem berorientasi objek
Ulangan 1

3.4 Menerapkan prosedur pembuatan model sistem berorientasi objek menggunakan


perangkat lunak
4.4 Membuat model sistem berorientasi objek menggunakan perangkat lunak
3.5 Menerapkan relasi antar kelas dalam sistem berorientasi objek
4.5 Membuat relasi antar kelas sistem berorientasi objek
Ulangan 2
3.6 Menerapkan interaksi antar objek dalam sistem berorientasi objek
4.6 Membuat interaksi antar objek dalam sistem berorientasi objek
3.7 Menerapkan struktur antar komponen dalam sistem berorientasi objek
4.7 Membuat struktur komponen dalam sistem berorientasi objek
Ulangan 3
Jumlah Jam Semester 1
PROGRAM SEMESTER GENAP
Tahun Pelajaran : Kelas : XI
Mata Pelajaran : PEMODELAN PERANGKAT LUNAK Jurusan : RPL

Bulan/Minggu
Jml
No KD Kompetensi Dasar Januari Pebruari Maret April Mei Juni
Jam
3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4 5
3.8 Menerapkan dokumen laporan pengembangan sistem aplikasi berorientasi objek
4.8 Membuat dokumen pengembangan aplikasi berorientasi objek
Ulangan 4
3.9 Menganalisis mekanisme dokumen metadata
4.9 Mengkaji dokumen metadata dan mekanisme implementasinya
Ulangan 5
3.10 Mengevaluasi pengembangan sistem aplikasi berbasis metadata

4.10 Mengelola rancangan sistem aplikasi yang menggunakan dokumen meta-data terhadap
berbagai macam perangkat
Ulangan 6
Jumlah Jam Semester 2
PROGRAM SEMESTER GASAL
Tahun Pelajaran :
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak

Jml
No KD Kompetensi Dasar Juli
Jam
3 4
3.1 3.1 Memahami konsep teknologi aplikasi web
4.1 4.1 Mempresentasikan pelbagai teknologi pengembangan aplikasi web
3.2 3.2 Menerapkan format teks pada halaman web
4.2 4.2 Membuat kode html untuk menampilkan teks dalam format tertentu pada halaman we
3.3 3.3 Menerapkan format tabel pada halaman web
4.3 4.3 Membuat kode html untuk menampilkan tabel pada halaman web
Ulangan 1
3.4 3.4 Menerapkan tampilan format multimedia pada halaman web

4.4 4.4 Membuat kode html untuk menampilkan tampilan format multimedia pada halaman
web
3.5 3.5 Menerapkan format kaitan pada halaman web
4.5 4.5 Membuat kode html untuk menampilkan format kaitan pada halaman web
Ulangan 2
3.6 3.6 Menerapkan format formulir pada halaman web
4.6 4.6 Membuat kode html untuk menampilkan formulir pada halaman web
3.7 3.7 Menerapkan style pada halaman web
4.7 4.7 Membuat kode html untuk menampilkan style tertentu pada halaman web
Ulangan 3
Jumlah Jam Semester 1

PROGRAM SEMESTER GENAP


Tahun Pelajaran :
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak

Jml
No KD Kompetensi Dasar Januari
Jam
3 4
3.8 3.8 Memahami client side scripting dalam pemrograman web
4.8 4.8 Mempresentasikan client side scripting dalam pemrograman web
3.9 3.9 Menerapkan client side scripting pada halaman web interaktif
4.9 4.9 Membuat halaman web interaktif menggunakan client side scripting
3.10 3.10 Memahami teknologi aplikasi web server
4.10 4.10 Mempresentasikan teknologi aplikasi web server
Ulangan 4
3.11 3.11 Menerapkan pemrograman server side scripting
4.11 4.11 Membuat kode program pada server side scripting
3.12 3.12 Menerapkan struktur kendali program
4.12 4.12 Membuat struktur kendali program
3.13 3.13 Menerapkan fungsi dalam program
4.13 4.13 Membuat kode fungsi dalam program
3.14 3.14 Menerapkan library standar dalam program
4.14 4.14 Menggunakan library standar dalam program
Ulangan 5
3.15 3.15 Mengevaluasi aplikasi interaktif pada web
4.15 4.15 Memodifikasi aplikasi interaktif pada web
Ulangan 6
Jumlah Jam Semester 2
TER GASAL
Kelas : XI
Jurusan : RPL

Bulan/Minggu
Juli Agustus September Oktober Nopember Desember
5 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4 5

ER GENAP
Kelas : XI
Jurusan : RPL

Bulan/Minggu
Januari Pebruari Maret April Mei Juni
5 1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4 5
Program Tahunan
Satuan Pendidikan : SMK Negeri 2 Singosari
Kelas : XI
Mata Pelajaran : PEMODELAN PERANGKAT LUNAK

ALOKASI
SEMESTER NO KD NAMA KOMPETENSI DASAR KETERANGAN
WAKTU

Memahami konsep pemodelan berorientasi


3.1 objek

4.1 Mempresentasikan konsep pemodelan


berorientasi objek

Memahami kebutuhan sistem berorientasi


3.2 objek

Mempresentasikan kebutuhan sistem


4.2 berorientasi objek

Menerapkan alur kerja sistem berorientasi


3.3 objek

G 4.3 Membuat alur kerja sistem berorientasi

A objek

N 3.4
Menerapkan prosedur pembuatan model
sistem berorientasi objek menggunakan

J
perangkat lunak

I 4.4 Membuat model sistem berorientasi objek


menggunakan perangkat lunak

L Menerapkan relasi antar kelas dalam sistem


3.5 berorientasi objek

Membuat relasi antar kelas sistem


4.5 berorientasi objek

Menerapkan interaksi antar objek dalam


3.6 sistem berorientasi objek

Membuat interaksi antar objek dalam


4.6 sistem berorientasi objek

Menerapkan struktur antar komponen


3.7 dalam sistem berorientasi objek

Membuat struktur komponen dalam sistem


4.7 berorientasi objek

Menerapkan dokumen laporan


3.8 pengembangan sistem aplikasi berorientasi
objek

4.8 Membuat dokumen pengembangan aplikasi


G berorientasi objek

E 3.9 Menganalisis mekanisme dokumen

N metadata

A
G
E
N
A 4.9 Mengkaji dokumen metadata dan
mekanisme implementasinya
P 3.10 Mengevaluasi pengembangan sistem
aplikasi berbasis metadata
Mengelola rancangan sistem aplikasi yang
4.10 menggunakan dokumen meta-data
terhadap berbagai macam perangkat
K
Program Tahunan
Satuan Pendidikan : SMK Negeri 2 Singosari
Kelas : XI
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak
ALOKASI
SEMESTER NO KD NAMA KOMPETENSI DASAR KETERANGAN
WAKTU

3.1 Memahami konsep teknologi aplikasi


3.1 web

4.1 Mempresentasikan pelbagai teknologi


4.1 pengembangan aplikasi web

3.2 Menerapkan format teks pada halaman


3.2 web

4.2 Membuat kode html untuk


4.2 menampilkan teks dalam format tertentu
pada halaman web

G 3.3 3.3 Menerapkan format tabel pada halaman


web

A 4.3 Membuat kode html untuk


N
4.3 menampilkan tabel pada halaman web

J 3.4 3.4 Menerapkan tampilan format


multimedia pada halaman web
I
L 4.4
4.4 Membuat kode html untuk
menampilkan tampilan format multimedia
pada halaman web

3.5 Menerapkan format kaitan pada


3.5 halaman web

4.5 Membuat kode html untuk


4.5 menampilkan format kaitan pada halaman
web

3.6 Menerapkan format formulir pada


3.6 halaman web

4.6 Membuat kode html untuk


4.6 menampilkan formulir pada halaman web

3.7 3.7 Menerapkan style pada halaman web


4.7 Membuat kode html untuk
4.7 menampilkan style tertentu pada halaman
web

3.8 Memahami client side scripting dalam


3.8 pemrograman web

4.8 Mempresentasikan client side scripting


4.8 dalam pemrograman web

3.9 Menerapkan client side scripting pada


3.9 halaman web interaktif

4.9 Membuat halaman web interaktif


4.9 menggunakan client side scripting

3.10 Memahami teknologi aplikasi web


3.10 server

4.10 Mempresentasikan teknologi aplikasi


4.10
G
web server

E 3.11 3.11 Menerapkan pemrograman server side


scripting
N
A 4.11 4.11 Membuat kode program pada server
side scripting

P 3.12 3.12 Menerapkan struktur kendali program

4.12 4.12 Membuat struktur kendali program

3.13 3.13 Menerapkan fungsi dalam program

4.13 4.13 Membuat kode fungsi dalam program

3.14 Menerapkan library standar dalam


3.14 program

4.14 Menggunakan library standar dalam


4.14 program
3.15 Mengevaluasi aplikasi interaktif pada
3.15 web

4.15 Memodifikasi aplikasi interaktif pada


4.15 web
at Bergerak

Anda mungkin juga menyukai