0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan52 halaman

Program Tahunan SMK Rekayasa Perangkat Lunak

Diunggah oleh

japroject95
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai XLSX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan52 halaman

Program Tahunan SMK Rekayasa Perangkat Lunak

Diunggah oleh

japroject95
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai XLSX, PDF, TXT atau baca online di Scribd

PROGRAM TAHUNAN

Nama Sekolah : ………………………………


Kompetensi Keahlian : ………………………………
Mata Pelajaran : ………………………………
Kelas : ………………………………
Tahun Ajaran : ………………………………
Alokasi Waktu : ………………………………

Alokasi
Kompetensi Dasar Kompetensi Dasar
Waktu

Ganjil
Jumlah

Genap

Menyetujui Mengetahui Maumere, Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue ……………………………………


Nip. 19651231 199403 1 127 Nip. 19660514 199801 2 001
3.12 Menerapkan SQL pada sistem basis data client-server 4.12

SEMESTER 3.13 Memahami arsitektur RDBMS 4.13


GANJIL 3.14 Menerapkan pembuatan basis data pada RDBMS 4.14
KELAS XII

3.15 Menganalisis struktur penyimpanan pada RDBMS 4.15

Menerapkan pengendalian server melalui koneksi


SEMESTER

3.16 client-server pada RDBMS 4.16


GENAP

Mengevaluasi pengamanan sistem basis data pada


3.17 RDBMS 4.17

3.18 Menerapkan replikasi basis data 4.18


Membuat perintah SQL pada sistem basis data client-server

Mempresetasikan arsitektur RDBMS

Membuat basis data pada RDBMS

Membuat struktur penyimpanan pada RDBMS

Membuat koneksi pengendalian server melalui client-server pada


RDBMS

Merevisi sistem pengamanan basis data pada RDBMS

Membuat replikasi basis data


KELAS SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
3.1 Memahami konsep teknologi aplikasi web 4.1 Mempresentasikan pelbagai teknologi pengembangan aplikasi web
Membuat kode html untuk menampilkan teks dalam format tertentu pada
3.2 Menerapkan format teks pada halaman web 4.2
halaman web
Menerapkan format tabel pada halaman web 4.3 Membuat kode html untuk menampilkan tabel pada halaman web
SEMESTER GANJIL

3.3
Membuat kode html untuk menampilkan tampilan format multimedia pada
3.4 Menerapkan tampilan format multimedia pada halaman web 4.4
halaman web
3.5 Menerapkan format kaitan pada halaman web 4.5 Membuat kode html untuk menampilkan format kaitan pada halaman web
3.6 Menerapkan format formulir pada halaman web 4.6 Membuat kode html untuk menampilkan formulir pada halaman web
3.7 Menerapkan style pada halaman web 4.7 Membuat kode html untuk menampilkan style tertentu pada halaman web
3.8 Memahami client side scripting dalam pemrograman web 4.8 Mempresentasikan client side scripting dalam pemrograman web
KELAS XI

3.9 Menerapkan client side scripting pada halaman web interaktif 4.9 Membuat halaman web interaktif menggunakan client side scripting
Mempresentasikan teknologi aplikasi web server terhadap berbagai macam
3.10 Memahami teknologi aplikasi web server 4.10
perangkat
3.11 Menerapkan pemrograman server side scripting 4.11 Membuat kode program pada server side scripting
3.12 Menerapkan struktur kendali program 4.12 Membuat struktur kendali program

3.13 Menerapkan fungsi dalam program 4.13 Membuat kode fungsi dalam program
3.14 Menerapkan library standar dalam program 4.14 Menggunakan library standar dalam program
SEMESTER

3.15 Mengevaluasi aplikasi interaktif pada web 4.15 Memodifikasi aplikasi interaktif pada web
GENAP

3.16 Menerapkan operasi file 4.16 Membuat kode program untuk operasi file
3.17 Menganalisis penanganan kesalahan pada program 4.17 Melakukan perbaikan penanganan kesalahan pada program
3.18 Menerapkan user interface basis data pada halaman web 4.18 Membuat user interface basis data pada halaman web
3.19 Menerapkan aplikasi web statefull 4.19 Membuat aplikasi web statefull
3.20 Mengevaluasi pengamanan data pada aplikasi web 4.20 Merevisi pengamanan data pada aplikasi web
3.21 Merancang sistem informasi web 4.21 4.21 Membangun aplikasi sistem informasi web
3.22 3.22 Menerapkan web hosting 4.22 4.22 Membuat aplikasi web pada web hosting
SEMESTER 3.23 3.23 Menerapkan aplikasi web dengan Model View Controler (MVC) 4.23 4.23 Membuat aplikasi web menggunakan Model View Controler (MVC)
GANJIL 3.24 3.24 Menerapkan teknologi framework dalam aplikasi web 4.24 4.24 Membuat aplikasi web menggunakan teknologi framework
KELAS XII

3.25 3.25 Memahami teknologi pengembangan aplikasi mobile 4.25 4.25 Mempresentasikan teknologi pengembangan aplikasi mobile
3.26 3.26 Menerapkan teknik desain aplikasi mobile 4.26 4.26 Membuat desain aplikasi berbasis mobile
3.27 3.27 Menerapkan teknik desain aplikasi multi window 4.27 4.27 Membuat desain aplikasi multi window

3.28 3.28 Menerapkan pengkodean alur program dalam aplikasi 4.28 4.28 Membuat kode program dalam aplikasi
3.29 3.29 Menerapkan teknik pengolahan input user 4.29 4.29 Membuat antar muka input user pada aplikasi
SEMESTER
GENAP

3.30 3.30 Menerapkan teknik desain aplikasi lanjutan 4.30 4.30 Membuat desain aplikasi lanjutan
3.31 3.31 Menerapkan aplikasi basis data mobile 4.31 4.31 Membuat pengolahan basis data mobile
3.32 3.32 Mengevaluasi penggunaan library pada aplikasi mobile 4.32 4.32 Memodifikasi aplikasi mobile menggunakan library
3.33 3.33 Menerapkan konektifitas aplikasi mobile dengan web 4.33 4.33 Membuat koneksifitas aplikasi mobile dengan web
YAYASAN BINA SARI
SMK SWASTA ST. GABRIEL MAUMERE
JL. Soekarno – Hatta, Kelurahan Beru, Kecamatan Alok Timur
Web/Email: [Link]/ smkstgabrielmof@[Link]

Nama Sekolah : SMKS [Link] MAUMERE


Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas/Semester : XI/Satu
Tahun Pelajaran : 2019-2020
Alokasi Waktu

Jumlah Minggu Jumlah Minggu Jumlah Minggu


No Nama Bulan
Seluruhnya Efektif Tidak Efektif

1 Juli 5 2 3
2 Agustus 5 4 1
3 September 4 4 0
4 Oktober 5 4 1
5 November 4 2 2
6 Desember 4 0 4
Jumlah 27 16 11

Banyaknya Pekan Efektif 16


Jumlah jam Perpekan 4
Total Jam Pelajaran 64
YAYASAN BINA SARI
SMK SWASTA ST. GABRIEL MAUMERE
JL. Soekarno – Hatta, Kelurahan Beru, Kecamatan Alok Timur
Web/Email: [Link]/ smkstgabrielmof@[Link]

Nama Sekolah : SMKS [Link] MAUMERE


Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas/Semester : XI/Dua
Tahun Pelajaran : 2019-2020
Alokasi Waktu
Jumlah Minggu Jumlah Minggu Jumlah Minggu
No Nama Bulan
Seluruhnya Efektif Tidak Efektif
1 Januari 5 2 3
2 Februari 4 4 0
3 Maret 4 2 2
4 April 5 3 2
5 Mei 4 4 0
6 Juni 4 0 4
Jumlah 26 15 11

Banyaknya Pekan Efektif 15


Jumlah jam Perpekan 4
Total Jam Pelajaran 60
YAYASAN BINA SARI
SMK SWASTA ST. GABRIEL MAUMERE
JL. Soekarno – Hatta, Kelurahan Beru, Kecamatan Alok Timur
Web/Email: [Link]/ smkstgabrielmof@[Link]

Nama Sekolah : SMKS [Link] MAUMERE


Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas/Semester : XII/Satu
Tahun Pelajaran : 2019-2020
Alokasi Waktu : 40 Jam Pelajaran

Jumlah Minggu Jumlah Minggu Jumlah Minggu


No Nama Bulan
Seluruhnya Efektif Tidak Efektif

1 Juli 5 0 5
2 Agustus 5 0 5
3 September 4 2 2
4 Oktober 5 4 1
5 November 4 4 0
6 Desember 4 0 4
Jumlah 27 10 17

Banyaknya Pekan Efektif : 10 Pekan efektif


Jumlah jam Perpekan : 4 Jam Pelajaran
Total Jam Pelajaran Per Pekan : 10 Pekan Efektif x 4 Jam Pelajaran = 40 Jam Pelajaran

Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
YAYASAN BINA SARI
SMK SWASTA ST. GABRIEL MAUMERE
JL. Soekarno – Hatta, Kelurahan Beru, Kecamatan Alok Timur
Web/Email: [Link]/ smkstgabrielmof@[Link]

Nama Sekolah : SMKS [Link] MAUMERE


Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas/Semester : XII/Dua
Tahun Pelajaran : 2019-2020
Alokasi Waktu : 40 Jam Pelajaran
Jumlah Minggu Jumlah Minggu Jumlah Minggu
No Nama Bulan
Seluruhnya Efektif Tidak Efektif
1 Januari 5 4 1
2 Februari 4 4 0
3 Maret 4 2 2
4 April 5 0 5
5 Mei 4 0 4
6 Juni 4 0 4
Jumlah 26 10 16

Banyaknya Pekan Efektif : 10 Pekan efektif


Jumlah jam Perpekan : 4 Jam Pelajaran
Total Jam Pelajaran Per Pekan : 10 Pekan Efektif x 4 Jam Pelajaran = 40 Jam Pelajaran

Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
aumere, 17 Juni 2019
uru Mata Pelajaran

heresia Dua Saru, [Link]


p: -
aumere, 17 Juni 2019
uru Mata Pelajaran

heresia Dua Saru, [Link]


p: -
YAYASAN BINA SARI
SMK SWASTA ST. GABRIEL MAUMERE
JL. Soekarno – Hatta, Kelurahan Beru, Kecamatan Alok Timur
Web/Email: [Link]/ smkstgabrielmof@[Link]

Nama Sekolah : SMKS [Link] MAUMERE


Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak
Kelas/Semester : XI/Satu
Tahun Pelajaran : 2019-2020
Alokasi Waktu : 128 JP

Jumlah Minggu Jumlah Minggu Jumlah Minggu


No Nama Bulan
Seluruhnya Efektif Tidak Efektif

1 Juli 5 2 3
2 Agustus 5 4 1
3 September 4 4 0
4 Oktober 5 4 1
5 November 4 2 2
6 Desember 4 0 4
Jumlah 27 16 11

Banyaknya Pekan Efektif : 16 Pekan Efektif


Jumlah jam Perpekan : 8 Jam Pelajaran
Total Jam Pelajaran : 16 Pekan Efektif x 8 Jam Pelajaran = 128 JP

Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
YAYASAN BINA SARI
SMK SWASTA ST. GABRIEL MAUMERE
JL. Soekarno – Hatta, Kelurahan Beru, Kecamatan Alok Timur
Web/Email: [Link]/ smkstgabrielmof@[Link]

Nama Sekolah : SMKS [Link] MAUMERE


Program Keahlian : Teknik Komputer dan Informatika
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak
Kelas/Semester : XI/Dua
Tahun Pelajaran : 2019-2020
Alokasi Waktu : 120 JP
Jumlah Minggu Jumlah Minggu Jumlah Minggu
No Nama Bulan
Seluruhnya Efektif Tidak Efektif
1 Januari 5 2 3
2 Februari 4 4 0
3 Maret 4 2 2
4 April 5 3 2
5 Mei 4 4 0
6 Juni 4 0 4
Jumlah 26 15 11

Banyaknya Pekan Efektif : 15 Pekan Efektif


Jumlah jam Perpekan : 8 Jam Pelajaran
Total Jam Pelajaran Perpekan : 15 Pekan Efektif x 8 Jam Pelajaran = 120 Jam Pelajaran

Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
Maumere, 15 Juli 2019
Guru Mata Pelajaran

Theresia Dua Saru, [Link]


Nip: -
Maumere, 15 Juli 2019
Guru Mata Pelajaran
248

Theresia Dua Saru, [Link]


Nip: -
PROGRAM TAHUNAN
Nama Sekolah : SMKS St. Gabriel Maumere
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas : XI ( Sebelas )
Tahun Ajaran : 2019/ 2020
Alokasi Waktu : 124 JP

ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU

3.1 Memahami struktur hirarki basis data 4.1 Mempresentasikan struktur hirarki basis data
4

3.2 Memahami bentuk diagram hubungan antar 4.2 Mempresentasikan hubungan keterkaitan antar data
entitas dalam diagram ERD 8

3.3 Menerapkan teknik normalisasi basis data 4.3 Membuat perancangan sistem basis data
menggunakan teknik normalisasi data 12
GANJIL

3.4 Memahami kelompok perintah yang termasuk 4.4 Membuat kelompok perintah yang termasuk dalam
dalam DDL, DML dan DCL dalam basis data DDL, DML dan DCL dalam basis data 4

3.5 Memahami tipe data pada basis data 4.5 Mempresentasikan tipe data pada basis data 8
3.6 Menerapkan record, table dan field 4.6 Membuat record, table dan field 12
3.7 Menerapkan bahasa SQL dasar untuk 4.7 Membuat kode SQL dasar untuk mengelola tabel
mengelola tabel dalam basis data dalam basis data 16

JUMLAH 64
3.8 Menerapkan bahasa SQL dasar untuk 4.8 Membuat kode SQL dasar untuk memanipulasi tabel
memanipulasi tabel dalam basis data dalam basis data 16
GENAP
ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU

3.9 Menerapkan fungsi agregasi dalam basis data 4.9 Membuat perintah fungsi agregasi dalam basis data
4

3.10 Menerapkan penggunaan SQL untuk 4.10 Membuat perintah SQL untuk mengakses multi
GENAP

mengakses multi table table 16

3.11 Merancang SQL bertingkat dalam 4.11 Membuat perintah SQL bertingkat dalam
memanipulasi basis data memanipulasi basis data 16

3.12 Menerapkan SQL pada sistem basis data 4.12 Membuat perintah SQL pada sistem basis data
client-server client-server 8

JUMLAH 60
JUMLAH 124

Menyetujui Mengetahui Maumere, Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru,[Link].
Nip. 19651231 199403 1 127 Nip. 19660514 199801 2 001
12

64
60
PROGRAM TAHUNAN
Nama Sekolah : SMKS St. Gabriel Maumere
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas : XII ( Dua Belas)
Tahun Ajaran : 2019/ 2020
Alokasi Waktu : 80 JP
ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU
3.13 Memahami arsitektur RDBMS 4.13 Mempresetasikan arsitektur RDBMS 8
GANJIL

3.14 Menerapkan pembuatan basis data pada RDBMS 4.14 Membuat basis data pada RDBMS 16
3.15 Menganalisis struktur penyimpanan pada RDBMS 4.15 Membuat struktur penyimpanan pada RDBMS 16
JUMLAH 40
3.16 Menerapkan pengendalian server melalui koneksi client-server 4.16 Membuat koneksi pengendalian server melalui client-
pada RDBMS server pada RDBMS 16
GENAP

3.17 Mengevaluasi pengamanan sistem basis data pada RDBMS 4.17 Merevisi sistem pengamanan basis data pada RDBMS 8
3.18 Menerapkan replikasi basis data 4.18 Membuat replikasi basis data 16
JUMLAH 40
JUMLAH 80

Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
PROGRAM TAHUNAN
Nama Sekolah : SMKS St. Gabriel Maumere
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak
Kelas : XI ( Sebelas )
Tahun Ajaran : 2019/ 2020
Alokasi Waktu : 248 JP
ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU
3.1 Memahami konsep teknologi aplikasi web 4.1 Mempresentasikan pelbagai teknologi pengembangan aplikasi web 8
3.2 Menerapkan format teks pada halaman web 4.2 Membuat kode html untuk menampilkan teks dalam format tertentu pada
halaman web 16
3.3 Menerapkan format tabel pada halaman web 4.3 Membuat kode html untuk menampilkan tabel pada halaman web 16
3.4 Menerapkan tampilan format multimedia pada halaman 4.4 Membuat kode html untuk menampilkan tampilan format multimedia pada
web halaman web 8
3.5 Menerapkan format kaitan pada halaman web 4.5 Membuat kode html untuk menampilkan format kaitan pada halaman web
4
GANJIL

3.6 Menerapkan format formulir pada halaman web 4.6 Membuat kode html untuk menampilkan formulir pada halaman web 16
3.7 Menerapkan style pada halaman web 4.7 Membuat kode html untuk menampilkan style tertentu pada halaman web
16
3.8 Memahami client side scripting dalam pemrograman web 4.8 Mempresentasikan client side scripting dalam pemrograman web
8
3.9 Menerapkan client side scripting pada halaman web 4.9 Membuat halaman web interaktif menggunakan client side scripting
interaktif 8
3.10 Memahami teknologi aplikasi web server 4.10 Mempresentasikan teknologi aplikasi web server terhadap berbagai macam
perangkat 8
3.11 Menerapkan pemrograman server side scripting 4.11 Membuat kode program pada server side scripting 8
3.12 Menerapkan struktur kendali program 4.12 Membuat struktur kendali program 12
GAN
ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU
JUMLAH 128
3.13 Menerapkan fungsi dalam program 4.13 Membuat kode fungsi dalam program 8
3.14 Menerapkan library standar dalam program 4.14 Menggunakan library standar dalam program 16
3.15 Mengevaluasi aplikasi interaktif pada web 4.15 Memodifikasi aplikasi interaktif pada web 16
GENAP

3.16 Menerapkan operasi file 4.16 Membuat kode program untuk operasi file 20
3.17 Menganalisis penanganan kesalahan pada program 4.17 Melakukan perbaikan penanganan kesalahan pada program 8
3.18 Menerapkan user interface basis data pada halaman web 4.18 Membuat user interface basis data pada halaman web
20
3.19 Menerapkan aplikasi web statefull 4.19 Membuat aplikasi web statefull 16
3.20 Mengevaluasi pengamanan data pada aplikasi web 4.20 Merevisi pengamanan data pada aplikasi web 16

JUMLAH 120

JUMLAH 248

Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
128

120

248
KELAS
X XI XII
MATA PELAJARAN 1 2 1 2 1
A. Muatan Nasional
1 Pendidikan Agama dan Budi 3 3 3 3 3
2 Pekerti
Pendidikan Pancasila dan 2 2 2 2 2
3 Kewarganegaraan
Bahasa Indonesia 4 4 3 3 2
4 Matematika 4 4 4 4 4
5 Sejarah Indonesia 3 3
6 Bahasa Inggris dan Bahasa 3 3 3 3 4
B. MuatanAsing lainnya
Kewilayaan
7 Seni Budaya 3 3
8 Pendidikan Jasmani, Olahraga 2 2 2 2
danJumlah
Kesehatan
A dan B 24 24 17 17 15
C. Muatan Peminatan dan Kejuruan
C1. Dasar Bidang Keahlian
9 Simulasi dam Komunikasi 3 3
10 Digital
Fisika 3 3
11 Kimia 3 3
C2. Dasar Program Keahlian
12 Sistem Komputer 2 2
13 Komputer dan Jaringan Dasar 5 5
14 Pemrograman Dasar 3 3
15 Dasar Desain Grafis 3 3
C3. Kompetensi Keahlian
16 Permodelan Perangkat Lunak 4 4
17 Basis Data 4 4 4
18 Pemrograman Berorientasi 8 8 8
19 Object
Pemrograman Web dan 8 8 13
20 Perangkat Bergerak
Produk Kreatif dan 7 7 8
Kewirausahaan
Jumlah C (C1, C2, C3) 22 22 31 31 33
TOTAL 46 46 48 48 48
XII
2

3
2
2
4

15

4
8
13
8
33
48
PROGRAM SEMESTER

Kompetensi Keahlian : Rekayasa Perangkat Lunak Kelas/ Semester : XII / V ( Ganjil )


Mata Pelajaran : Basis Data Tahun Ajaran : 2019/ 2020

Bulan
Alokasi
Kompetensi Dasar Pengetahuan Kompetensi Dasar Keterampilan Juli Agustus September Oktober November Desember
Waktu
1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3 4
3.13 Memahami arsitektur RDBMS 4.13 Mempresetasikan arsitektur
RDBMS

Penilaian Tengah Semester Ganjil


8 4 4

Pengenalan Lingkungan Sekolah

Penelian Akhir Semester Ganjil


Fakultatif Persiapan HUT RI
Libur Semester Genap
Libur Semester Genap

Prakerin Kelas XI
Prakerin Kelas XI
Prakerin Kelas XI
Prakerin Kelas XI
3.14 Menerapkan pembuatan basis 4.14 Membuat basis data pada
data pada RDBMS RDBMS

Prakerin
Prakerin
Prakerin
Prakerin

Prakerin
Prakerin
Prakerin
12 4 4 4

Penilaian Harian 1 dan Remedial 4 4


3.15 Menganalisis struktur 4.15 Membuat struktur
penyimpanan pada RDBMS penyimpanan pada RDBMS
16 4 4 4 4

Penugasan
Jumlah 40 4 4 4 4 4 4 4 4 4 4

Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
2019
an

, [Link]
PROGRAM SEMESTER

Kompetensi Keahlian : Rekayasa Perangkat Lunak Kelas/ Semester : XII/ VI ( Genap )


Mata Pelajaran : Basis Data Tahun Ajaran : 2019/ 2020

Bulan
Alokasi
Kompetensi Dasar Pengetahuan Kompetensi Dasar Keterampilan Januari Februari Maret April Mei Juni
Waktu
1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4
Menerapkan pengendalian server Membuat koneksi pengendalian

Penilaian Tengah Semester Genap

Penilaian Akhir Semester Genap


Penilaian Akhir Semester Genap
melalui koneksi client-server pada server melalui client-server pada
3.16 RDBMS 3.16 RDBMS 16 4 4 4 4

Simulasi UNBK

Pembekalan Prakerin
Pengolahan Nilai
Simulasi UNBK
Mengevaluasi pengamanan sistem Merevisi sistem pengamanan

UNBK
USBN

UKK
3.17 basis data pada RDBMS 3.17 basis data pada RDBMS 8 4 4

Menerapkan replikasi basis data Membuat replikasi basis data


3.18 3.18 16 4 4 4 4

Penugasan

Jumlah 40 4 4 4 4 4 4 4 0 0 0 0 0 0

Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
2019
an

[Link]
PROGRAM SEMESTER

Kompetensi Keahlian : Rekayasa Perangkat Lunak Kelas/ Semester : XI / III ( Ganjil )


Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak Tahun Ajaran : 2019/ 2020

Bulan
Alokasi
Kompetensi Dasar Pengetahuan Kompetensi Dasar Keterampilan Juli Agustus September Oktober November Desember
Waktu
1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3 4
3.1 Memahami konsep teknologi 4.1 Mempresentasikan pelbagai teknologi
aplikasi web pengembangan aplikasi web 8 8

3.2 Menerapkan format teks pada 4.2 Membuat kode html untuk menampilkan teks
halaman web dalam format tertentu pada halaman web 12 8 4

Penilaian Harian (1), Remedial 4 4

Penilaian Tengah Semester Ganjil


3.3 Menerapkan format tabel pada 4.3 Membuat kode html untuk menampilkan tabel

Pengenalan Lingkungan Sekolah

Penelian Akhir Semester Ganjil


Fakultatif Persiapan HUT RI
halaman web pada halaman web 16 8

8
Libur Semester Genap
Libur Semester Genap

Pembekalan Prakerin
3.4 Menerapkan tampilan format 4.4 Membuat kode html untuk menampilkan
multimedia pada halaman web tampilan format multimedia pada halaman web 8 8

Prakerin
Prakerin
Prakerin
Prakerin
3.5 Menerapkan format kaitan pada 4.5 Membuat kode html untuk menampilkan
halaman web format kaitan pada halaman web 4 4

3.6 Menerapkan format formulir pada 4.6 Membuat kode html untuk menampilkan
halaman web formulir pada halaman web 16 4 4

Penilaian Harian (2), Remedial 4


3.7 Menerapkan style pada halaman 4.7 Membuat kode html untuk menampilkan style
web tertentu pada halaman web 16 8 8

3.8 Memahami client side scripting 4.8 Mempresentasikan client side scripting dalam
dalam pemrograman web pemrograman web 8 8
Bulan
Alokasi
Kompetensi Dasar Pengetahuan Kompetensi Dasar Keterampilan Juli Agustus September Oktober November Desember
Waktu
1 2 3 4 5 1 2 3 4 5 1 2 3 4 1 2 3 4 5 1 2 3 4 1 2 3 4
3.9 Menerapkan client side scripting 4.9 Membuat halaman web interaktif menggunakan
pada halaman web interaktif client side scripting 8 8

Penilaian Tengah Semester Ganjil


Pengenalan Lingkungan Sekolah

Penelian Akhir Semester Ganjil


Fakultatif Persiapan HUT RI
Penugasan

Libur Semester Genap


Libur Semester Genap

Pembekalan Prakerin
3.10 Memahami teknologi aplikasi web 4.10 Mempresentasikan teknologi aplikasi web
server server terhadap berbagai macam perangkat 8

Prakerin
Prakerin
Prakerin
Prakerin
8
3.11 Menerapkan pemrograman server 4.11 Membuat kode program pada server side
side scripting scripting 8 8

3.12 Menerapkan struktur kendali 4.12 Membuat struktur kendali program


program 12 8 4

Penilaian Harian 3, Remedial 4 4


Jumlah 132 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8

Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
12
PROGRAM SEMESTER
Kompetensi Keahlian : Rekayasa Perangkat Lunak Kelas/ Semester : XI / IV ( Genap )
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak Tahun Ajaran : 2019/ 2020
Bulan
Alokasi
Kompetensi Dasar Pengetahuan Kompetensi Dasar Keterampilan Januari Februari Maret April Mei Juni
Waktu
1 2 3 4 5 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 5 1 2 3 4
Membuat kode fungsi dalam
3.13 Menerapkan fungsi dalam program 4.13 8 8
program
Menerapkan library standar dalam Menggunakan library standar dalam
3.14 4.14 12 8 4
program program
Penilaian Harian 1 , Remedial 4 4

Penilaian Tengah Semester Genap

Penilaian Akhir Semester Genap


Penilaian Akhir Semester Genap
Mengevaluasi aplikasi interaktif Memodifikasi aplikasi interaktif pada
3.15 4.15 16 8 8
pada web web

Pembekalan Prakerin
Membuat kode program untuk

Pengolahan Nilai
3.16 Menerapkan operasi file 4.16 20 8 8 4
operasi file

Prakerin
Prakerin
Prakerin

UNBK
USBN

UKK
Penugasan
Menganalisis penanganan kesalahan Melakukan perbaikan penanganan
3.17 4.17 8 4 4
pada program kesalahan pada program
Menerapkan user interface basis Membuat user interface basis data
3.18 4.18 16 4 8 4
data pada halaman web pada halaman web
Penilaian Harian 2, Remedial 4 4

3.19 Menerapkan aplikasi web statefull 4.19 Membuat aplikasi web statefull 16 8 8
Mengevaluasi pengamanan data Merevisi pengamanan data pada 8 8
3.20 4.20 16
pada aplikasi web aplikasi web
Penugasan
Jumlah 120 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019
Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
m
KETUNTASAN BELAJAR MINIMAL ( KBM )

Nama Sekolah : SMKS [Link] Maumere


Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas/ Semester : XII
Tahun Ajaran : 2019/ 2020
Durasi Waktu : 80 JP
Ketuntasan Belajar Minimal ( KBM )
Kriteria Penetapan Ketuntasan
KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
Daya
Kompleksitas Intake KD MAPEL
Dukung
3.13 Memahami arsitektur RDBMS 4.13 Mempresetasikan arsitektur RDBMS 75 78 75 76
3.14 Menerapkan pembuatan basis data pada RDBMS 4.14 Membuat basis data pada RDBMS 70 78 75 74
3.15 Menganalisis struktur penyimpanan pada RDBMS 4.15 Membuat struktur penyimpanan pada RDBMS 75 78 75 76
SEMESTER GANJIL 75
3.16 Menerapkan pengendalian server melalui koneksi 3.16 Membuat koneksi pengendalian server melalui 70 78 75 74
client-server pada RDBMS client-server pada RDBMS
3.17 Mengevaluasi pengamanan sistem basis data pada 3.17 Merevisi sistem pengamanan basis data pada 75 78 75 76
RDBMS RDBMS
3.18 Menerapkan replikasi basis data 3.18 Membuat replikasi basis data 70 78 75 74
SEMESTER GENAP 75
KKM MATA PELAJARAN 75

Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
Menyetujui, Diperiksa Oleh, Maumere, 17 Juni 2019
Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
KETUNTASAN BELAJAR MINIMAL ( KBM )
Nama Sekolah : SMKS [Link] Maumere
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Pemrograman Web dan Perangkat Bergerak
Kelas/ Semester : XI
Tahun Ajaran : 2019/ 2020
Durasi Waktu : 248 JP
Ketuntasan Belajar Minimal ( KBM )
Kriteria Penetapan Ketuntasan
KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
Daya
Kompleksitas Intake KD MAPEL
Dukung
3.1 Memahami konsep teknologi aplikasi web Mempresentasikan pelbagai teknologi pengembangan
4.1 aplikasi web 80 75 65 73
3.2 Menerapkan format teks pada halaman web Membuat kode html untuk menampilkan teks dalam
4.2 format tertentu pada halaman web 75 75 65 72
3.3 Menerapkan format tabel pada halaman web Membuat kode html untuk menampilkan tabel pada
4.3 halaman web 75 75 65 72
3.4 Menerapkan tampilan format multimedia Membuat kode html untuk menampilkan tampilan
pada halaman web 4.4 format multimedia pada halaman web 75 75 65 72
3.5 Menerapkan format kaitan pada halaman Membuat kode html untuk menampilkan format kaitan
web 4.5 pada halaman web 75 75 65 72
3.6 Menerapkan format formulir pada halaman Membuat kode html untuk menampilkan formulir pada
web 4.6 halaman web 70 75 65 70
3.7 Menerapkan style pada halaman web Membuat kode html untuk menampilkan style tertentu
4.7 pada halaman web 65 75 65 68
3.8 Memahami client side scripting dalam Mempresentasikan client side scripting dalam
pemrograman web 4.8 pemrograman web 65 75 65 68
3.9 Menerapkan client side scripting pada Membuat halaman web interaktif menggunakan client
halaman web interaktif 4.9 side scripting 65 75 65 68
3.10 Memahami teknologi aplikasi web server Mempresentasikan teknologi aplikasi web server
4.10 terhadap berbagai macam perangkat 70 75 65 70
Ketuntasan Belajar Minimal ( KBM )
Kriteria Penetapan Ketuntasan
KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
Daya
Kompleksitas Intake KD MAPEL
Dukung
3.11 Menerapkan pemrograman server side
scripting 4.11 Membuat kode program pada server side scripting 70 75 65 70
3.12 Menerapkan struktur kendali program 4.12 Membuat struktur kendali program 70 75 65 70
SEMESTER GANJIL 70
3.13 Menerapkan fungsi dalam program 4.13 Membuat kode fungsi dalam program 68 75 65 69
3.14 Menerapkan library standar dalam program 4.14 Menggunakan library standar dalam program 68 75 65 69
3.15 Mengevaluasi aplikasi interaktif pada web 4.15 Memodifikasi aplikasi interaktif pada web 68 75 65 69
3.16 Menerapkan operasi file 4.16 Membuat kode program untuk operasi file 65 75 65 68
3.17 Menganalisis penanganan kesalahan pada 4.17 Melakukan perbaikan penanganan kesalahan pada
program program 70 75 65 70
3.18 Menerapkan user interface basis data pada 4.18 Membuat user interface basis data pada halaman web
halaman web 70 75 65 70
3.19 Menerapkan aplikasi web statefull 4.19 Membuat aplikasi web statefull 70 75 65 70
3.20 Mengevaluasi pengamanan data pada 4.20 Merevisi pengamanan data pada aplikasi web
aplikasi web 70 75 65 70
SEMESTER GENAP 70
KKM MATA PELAJARAN 70

Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru, [Link]
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Nip: -
Menyetujui, Diperiksa Oleh, Maumere, 15 Juli 2019
Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran
Ketuntasan Belajar Minimal ( KBM )
Kriteria Penetapan Ketuntasan
KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Daya
Theresia Dua Saru, [Link]
Kompleksitas Intake KD MAPEL
Nip: 19651231 199403 1 127 Nip: 19660514 199801 2 001 Dukung
Nip: -
PROGRAM TAHUNAN
Nama Sekolah : SMKS St. Gabriel Maumere
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas : XI ( Sebelas )
Tahun Ajaran : 2019/ 2020
Alokasi Waktu :

ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU

3.1 4.1

3.2 4.2
GANJIL

3.3 4.3

3.4 4.4

3.5 4.5
G
ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU

3.6 4.6

3.7 4.7

JUMLAH 0
3.8 4.8
16

3.9 4.9
4

3.10 4.10
GENAP

16

3.11 4.11
16

3.12 4.12
8

JUMLAH 60
JUMLAH 60

Menyetujui Mengetahui Maumere, Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru,[Link].
Nip. 19651231 199403 1 127 Nip. 19660514 199801 2 001
PROGRAM TAHUNAN
Nama Sekolah : SMKS St. Gabriel Maumere
Kompetensi Keahlian : Rekayasa Perangkat Lunak
Mata Pelajaran : Basis Data
Kelas : XI ( Sebelas )
Tahun Ajaran : 2019/ 2020
Alokasi Waktu : 124 JP

ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU

3.1 Memahami struktur hirarki basis data 4.1 Mempresentasikan struktur hirarki basis data
4

3.2 Memahami bentuk diagram hubungan antar 4.2 Mempresentasikan hubungan keterkaitan antar data
entitas dalam diagram ERD 8

3.3 Menerapkan teknik normalisasi basis data 4.3 Membuat perancangan sistem basis data
menggunakan teknik normalisasi data 12
GANJIL

3.4 Memahami kelompok perintah yang termasuk 4.4 Membuat kelompok perintah yang termasuk dalam
dalam DDL, DML dan DCL dalam basis data DDL, DML dan DCL dalam basis data 4

3.5 Memahami tipe data pada basis data 4.5 Mempresentasikan tipe data pada basis data 8
3.6 Menerapkan record, table dan field 4.6 Membuat record, table dan field 12
3.7 Menerapkan bahasa SQL dasar untuk 4.7 Membuat kode SQL dasar untuk mengelola tabel
mengelola tabel dalam basis data dalam basis data 16

JUMLAH 64
3.8 Menerapkan bahasa SQL dasar untuk 4.8 Membuat kode SQL dasar untuk memanipulasi tabel
memanipulasi tabel dalam basis data dalam basis data 16
GENAP
ALOKASI
SEMESTER KOMPETENSI DASAR PENGETAHUAN KOMPETENSI DASAR KETERAMPILAN
WAKTU

3.9 Menerapkan fungsi agregasi dalam basis data 4.9 Membuat perintah fungsi agregasi dalam basis data
4

3.10 Menerapkan penggunaan SQL untuk 4.10 Membuat perintah SQL untuk mengakses multi
GENAP

mengakses multi table table 16

3.11 Merancang SQL bertingkat dalam 4.11 Membuat perintah SQL bertingkat dalam
memanipulasi basis data memanipulasi basis data 16

3.12 Menerapkan SQL pada sistem basis data 4.12 Membuat perintah SQL pada sistem basis data
client-server client-server 8

JUMLAH 60
JUMLAH 124

Menyetujui Mengetahui Maumere, Juli 2019


Kepala Sekolah Wakasek Kurikulum Guru Mata Pelajaran

Drs. Stanislaus Adil Dra. Fransiska S. Dua Plue Theresia Dua Saru,[Link].
Nip. 19651231 199403 1 127 Nip. 19660514 199801 2 001
12

64
60
1 Memahami sikap dan perilaku wirausahawan
2 Menganalisis peluang usaha produk barang/jasa
3 Memahami hak atas kekayaan intelektual
Menganalisis konsep desain/prototype dan
4
kemasan produk
Menganalisis barang/
proses kerjajasa
pembuatan prototype
5
produk barang/jasa
6 Menganalisis lembar kerja/ gambar kerja untuk p
Menganalisis biaya produksi prototype produk
7
barang/jasa
Menerapkan proses kerja pembuatan prototype
8
produk barang/jasa
Menentukan pengujia kesesuaian fungsi
9
prototype produk barang/jasa
10 Menganalisis perencanaan produksi massal
Menentukan indikator keberhasilan tahapan
11
produksi massal
12 Menerapkan proses produksi massal

Menerapkan metoda perakitan produk


13
barang/jasa
Menganalisis prosedur pengujian kesesuaian
14
fungsi produk barang/jasa
15 Mengevaluasi kesesuaian hasil produk dengan ra
Memahami paparan deskriptif, naratif,
16
argumentatif, atau persuasif tentang produk/jasa
17 Menentukan media promosi
18 Menyeleksi strategi pemasaran
19 Menilai perkembangan usaha
20 Menentukan standard laporan keuangan
Memresentasikan sikap dan perilaku wirausahawan 7
Menentukan peluang usaha produk barang/jasa 7
Memresentasikan hak atas kekayaan intelektual 7
Membuat desain/prototype dan kemasan produk
21
barang/jasa
Membuat alur dan proses kerja pembuatan prototype
28
produk barang/jasa
Membuat lembar kerja/ gambar kerja untuk pembuatan
21
prototype produk
Menghitung biayabarang/jasa
produksi prototype produk
21
barang/jasa
112
Membuat prototype produk barang/jasa 14
Menguji prototype produk barang/jasa 7
Membuat perencanaan produksi massal 21
Membuat indikator keberhasilan tahapan produksi
21
missal
Melakukan produksi massal 21
84

Melakukan perakitan produk barang/jasa 14


Melakukan pengujian produk barang/jasa 14
Melakukan pemeriksaan produk sesuai dengan kriteria
28
kelayakan produk/standar
Menyusun operasional
paparan deskriptif, naratif, argumentatif, atau
28
persuasif tentang produk/jasa
84
Membuat media promosi berdasarkan segmentasi pasar 14
Melakukan pemasaran 14
Membuat bagan perkembangan usaha 28
Membuat laporan keuangan 28
84
1 2
xi 112 84
xii 80 80

112

84 196

80

80 160

112 105
pekan
kelas 16 15 31
kels x 10 10 20

80
196
160
356

7 217
8 160

Anda mungkin juga menyukai