0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan10 halaman

RPP Web Program

Dokumen ini adalah rencana pembelajaran untuk kursus dan pelatihan di bidang Web Programming, mencakup berbagai modul seperti Pengetahuan Penunjang Web Programmer, Algoritma Pemrograman, Debugging, dan Pembuatan Program Web untuk Akses Basis Data. Setiap modul memiliki waktu, metode pengajaran, bahan kajian, dan indikator kelulusan yang jelas. Tujuan dari pembelajaran ini adalah untuk membekali peserta dengan keterampilan praktis dan teori yang diperlukan dalam pengembangan web.

Diunggah oleh

Arip Jr.
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 PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan10 halaman

RPP Web Program

Dokumen ini adalah rencana pembelajaran untuk kursus dan pelatihan di bidang Web Programming, mencakup berbagai modul seperti Pengetahuan Penunjang Web Programmer, Algoritma Pemrograman, Debugging, dan Pembuatan Program Web untuk Akses Basis Data. Setiap modul memiliki waktu, metode pengajaran, bahan kajian, dan indikator kelulusan yang jelas. Tujuan dari pembelajaran ini adalah untuk membekali peserta dengan keterampilan praktis dan teori yang diperlukan dalam pengembangan web.

Diunggah oleh

Arip Jr.
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 PDF, TXT atau baca online di Scribd

RENCANA PEMBELAJARAN KURSUS DAN PELATIHAN

Bidang : Web Programming


Jenjang : IV – KKNI
Waktu : 13 jam
Modul : Pengetahuan Penunjang Web Programmer ([Link]-1)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(1,5) 1. Mengidentifikasi Platform (lingkungan) yang akan Ceramah, Praktik, Diskusi Ketepatan dalam identifikasi Platform yang akan digunakan untuk 3
digunakan untuk menjalankan perangkat lunak bantu menjalankan perangkat lunak bantu pemrograman web.
pemrograman web sesuai kebutuhan.
(1,5) 2. Memilih perangkat lunak bantu bahasa pemrogram Ceramah, Praktik, Diskusi Ketepatan pemilihan Platform yang akan digunakan untuk menjalankan 3
sesuai kebutuhaan dan lingkungan pengembangan. perangkat lunak bantu pemrograman web.
(1,5) 3. Menginstall Perangkat pemrogaman web sesuai Ceramah, Praktik, Menginstall perangkat lunak bantu pemrogaman web sesuai prosedur 3
prosedur. Demonstrasi/ simulasi installasi.
(1,5) 4. Menjalankan perangkat lunak bantu pemrograman Ceramah, Praktik, Menjalankan perangkat lunak bantu pemrograman dilingkungan 3
yang bisa dijalankan dilingkungan pengembangan Demonstrasi/ simulasi pengembangan yang telah ditetapkan sesuai fungsinya.
yang telah ditetapkan.
(3,5) 5. Membuat kode script (script code) sederhana sesuai Ceramah, Praktik, Kode script (script code) sederhana sesuai perangkat bantu pemrogaman 7
perangkat pemrogaman web. Demonstrasi/ simulasi web yang diinstall.
(3,5) 6. Menjalankan script code dengan benar dan Ceramah, Praktik, Kode skrip (script code) berjalan sesuai skenario yang telah ditetapkan. 7
menghasilkan keluaran sesuai scenario yang Demonstrasi/ simulasi
diharapkan

Waktu : 87 jam
Modul : Algoritma Pemrograman ([Link]-2)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(1,5) 1. Menjelaskan tipe data sesuai kaidah pemrograman. Ceramah, Praktik, Diskusi Ketepatan penggunaan tipe data sesuai kaidah pemrograman. 3
(1,5) 2. Menjelaskan konstanta sesuai kaidah pemrograman. Ceramah, Praktik, Diskusi Ketepatan penentuan konstanta sesuai kaidah pemrograman. 3
(1,5) 3. Menjelaskan variabel sesuai kaidah pemrograman. Ceramah, Praktik, Diskusi Ketepatan penentuan variabel sesuai kaidah pemrograman. 3
(1,5) 4. Menentukan metode algoritma. Ceramah, Praktik, Diskusi Metode algoritma yang paling sesuai domain aplikasi web. 3
(1,5) 5. Menentukan komponen yang dibutuhkan. Ceramah, Praktik, Diskusi Komponen yang dibutuhkan sesuai domain aplikasi web. 3
(2) 6. Menetapkan relasi antar komponen. Ceramah, Praktik, Diskusi Ketepatan relasi antar komponen yang dibutuhkan sesuai domain web. 4
(2) 7. Menetapkan alur mulai dan selesai pada algoritma. Ceramah, Praktik, Diskusi Ketepatan penentuan alur mulai dan alur selesai pada sebuah algoritma. 4
(2,5) 8. Mendefinisikan array. Ceramah, Praktik, Diskusi Penulisan pernyataan array sesuai bahasa pemrograman yang ditentukan. 5
(2,5) 9. Menentukan dimensi array. Ceramah, Praktik, Diskusi Ketepatan penentuan dimensi array sesuai program web yang ditentukan. 5
(3,5) 10. Menghitung kapasitas memory. Ceramah, Praktik, Diskusi Kesesuian perhitungan kapasitas memori terhadap kebutuhan web. 7
(3,5) 11. Algoritma proses array. Ceramah, Praktik, Diskusi Ketepatan menyebutkan rincian algoritma proses array. 7
(3,5) 12. Menentukan alokasi penyimpanan data. Ceramah, Praktik, Diskusi Ketepatan menentukan alokasi Penyimpanan data. 7
(3,5) 13. Menyusun algoritma program secara indexing. Ceramah, Praktik, Diskusi Ketepatan penyusunan algoritma program indexing sesuai metode 7
indexing standar.
(3,5) 14. Mengidentifikasi konsep penggunaan kembali Ceramah, Praktik, Diskusi Ketepatan dalam menjelaskan konsep penggunaan kembali prosedur dan 7
prosedur dan fungsi. fungsi.
(3,5) 15. Mengidentifikasi prosedur. Ceramah, Praktik, Diskusi Ketepatan dalam menggunakan prosedur yang diberikan pada program 7
aplikasi yang sedang dibuat.
(3,5) 16. Mengidentifikasi fungsi. Ceramah, Praktik, Diskusi Ketepatan dalam menggunakan fungsi yang diberikan pada program 7
aplikasi yang sedang dibuat.
(3,5) 17. Memiliki lisensi library. Ceramah, Praktik, Diskusi Ketepatan pemanfaatan lisensi library berbayar/opensource sesuai 7
domain aplikasi web.
(3,5) 18. Menguji library pada aplikasi lain. Ceramah, Praktik, Pengujian pustaka (library) pada aplikasi lain tanpa adanya pesan 7
Demonstrasi/ simulasi kesalahan.
(3,5) 19. Mempunyai dokumentasi lengkap library. Ceramah, Praktik, Dokumentasi Pustaka (library) yang dihasilkan sesuai cara penggunaan 7
Demonstrasi/ simulasi pustaka.
(3,5) 20. Membuat program menggunakan operator aritmatika. Ceramah, Praktik, Ketepatan Penggunaan Operator Aritmatika pada program. 7
Demonstrasi/ simulasi
(3,5) 21. Membuat program menggunakan operator Ceramah, Praktik, Ketepatan Penggunaan Operator Pembanding pada program. 7
perbandingan. Demonstrasi/ simulasi
(3,5) 22. Membuat program menggunakan operator logika. Ceramah, Praktik, Ketepatan Penggunaan Operator Logika pada program. 7
Demonstrasi/ simulasi
(3,5) 23. Membuat program menggunakan struktur If Ceramah, Praktik, Ketepatan Penggunaan struktur if sederhana pada program. 7
sederhana. Demonstrasi/ simulasi
(3,5) 24. Membuat program menggunakan struktur If majemuk. Ceramah, Praktik, Ketepatan Penggunaan struktur if majemuk pada program. 8
Demonstrasi/ simulasi
(3,5) 25. Membuat program menggunakan struktur Switch. Ceramah, Praktik, Ketepatan Penggunaan struktur struktur switch pada program 7
Demonstrasi/ simulasi
(3,5) 26. Membuat program menggunakan struktur For. Ceramah, Praktik, Ketepatan Penggunaan Struktur For pada program. 7
Demonstrasi/ simulasi
(3,5) 27. Membuat program menggunakan struktur while. Ceramah, Praktik, Ketepatan Penggunaan Struktur While pada program. 7
Demonstrasi/ simulasi
(3,5) 28. Membuat program menggunakan struktur Do While. Ceramah, Praktik, Ketepatan Penggunaan Struktur Do While pada program. 7
Demonstrasi/ simulasi
(3,5) 29. Membuat program menggunakan struktur Foreach. Ceramah, Praktik, Ketepatan Penggunaan Struktur foreach pada program. 7
Demonstrasi/ simulasi
Waktu : 30,5 jam
Modul : Melakukan Debugging ([Link]-3)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(1,5) 1. Mengidentifikasi program ditulis sesuai spesifikasi. Ceramah, Praktik, Diskusi Mampu mengidentifikasi program ditulis sesuai spesifikasi. 3
(2.5) 2. Menentukan dan mempersiapkan perangkat lunak Ceramah, Praktik, Diskusi Ketepatan memilih perangkat lunak bantu untuk debugging. 5
bantu debugging untuk melihat suatu proses suatu
modul aplikasi web.
(3,5) 3. Mengkompilasi kode program sesuai bahasa Ceramah, Praktik, Menunjukan pesan kompilator atas hasil kompilasi. 7
pemrograman yang digunakan Demonstrasi/ simulasi
(4,5) 4. Menganalisa hasil proses kompilasi serta menemukan Ceramah, Praktik, Diskusi Ketepatan dalam menjelaskan hasil kompilasi sesuai pesan kesalahan 9
titik kesalahan. yang dihasilkan.
(3,5) 5. Melakukan proses build/link kode program jika tidak Ceramah, Praktik, Kode program dapat dijalankan tanpa adanya kesalahan. 7
ada kesalahan kompilasi. Demonstrasi/ simulasi
(4,5) 6. Menganalisa log (catatan) kesalahan program web Ceramah, Praktik, Ketepatan dalam menjelaskan kesalahan berdasarkan log (catatan) 9
yang ditampilkan oleh perangkat debugger. Demonstrasi/ simulasi kesalahan yang dihasilkan perangkat debugger.
(4,5) 7. Menganalisa kesalahan kompilasi. Ceramah, Praktik, Ketepatan dalam menjelaskan dari kesalahan kompilasi yang dihasilkan. 9
Demonstrasi/ simulasi
(2,5) 8. Mencatat kode kesalahan. Ceramah, Praktik, Kelengkapan catatan kode kesalahan sesuai pesan kesalahan dari 5
Demonstrasi/ simulasi kompilator
(3,5) 9. Melakukan perbaikan kesalahan. Ceramah, Praktik, Kode program tidak mengandung kesalahan yang ditunjukan oleh 7
Demonstrasi/ simulasi kompilator.

Waktu : 39 jam
Modul : Membuat program web untuk akses basis data ([Link]-4)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(3,5) 1. Menyimpan atau mengubah data ke dalam format Ceramah, Praktik, Database terbentuk sesuai spesifikasi tabel basis data yang diberikan. 7
basis data. Demonstrasi/ simulasi
(3,5) 2. Menghasilan informasi yang diinginkan Ceramah, Praktik, Query yang dihasilkan sesuai data yang diminta. 7
menggunakan query. Demonstrasi/ simulasi
(3,5) 3. Menggunakan Indeks untuk mempercepat akses. Ceramah, Praktik, Indeks yang digunakan mempercepat proses akses basis data. 7
Demonstrasi/ simulasi
(3,5) 4. Akses basis data penggunaan pustaka (library). Ceramah, Praktik Ketepatan penggunaan pustaka (library) untuk akses basis data. 7
5. Menggunakan perintah bahasa pemrograman untuk Ceramah, Praktik, Ketepatan penggunaan perintah bahasa pemrograman sesuai data yang 7
(3,5) mengakses basis data. Demonstrasi/ simulasi diminta.
(3,5) 6. Memilih teknologi koneksi basis data. Ceramah, Praktik, Diskusi Kesesuaian memilih teknologi koneksi basis data yang tersedia. 7
(3,5) 7. Keamanan koneksi basis data. Ceramah, Praktik, Ketepatan dalam menggunaan fungsi keamanan koneksi ke basis data. 7
(3,5) 8. Menentukan hak setiap pengguna sesuai kebutuhan Ceramah, Praktik Ketepatan dalam menentukan hak akses pengguna sesuai kebutuhan. 7
akses data.
(3,5) 9. Menyiapkan skenario pengujian. Ceramah, Praktik, Diskusi Kesesuaian skenario pengujian terhadap metode pengujian yang 8
ditentukan.
(3,5) 10. Menguji logika pemrograman. Ceramah, Praktik, Diskusi Kesesuaian pelaksanaan pengujian logika program terhadap skenario 7
pengujian yang ditentukan.
(3,5) 11. Menguji performansi basis data. Ceramah, Praktik, Diskusi Kesesuaian pelaksanaan pengujian performasi basis data terhadap unjuk 7
kerja yang ditentukan.

Waktu : 30,5 jam


Modul : Metode Pembuatan Halaman Web Dinamis ([Link]-5)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(3,5) 1. Membuat kode script yang disisipkan pada dokumen Ceramah, Praktik, Mampu membuat kode script yang disisipkan pada dokumen HTML. 5
HTML. Demonstrasi/ simulasi
(3,5) 2. Membuat penggalan program web yang sesuai logika Ceramah, Praktik, Mampu membuat penggalan program web yang sesuai logika dan 7
dan algoritma pemrograman yang diberikan. Demonstrasi/ simulasi algoritma pemrograman yang diberikan.
(3,5) 3. Membuat modul program akses ke sumber data, yang Ceramah, Praktik, Mampu membuat modul program akses ke sumber data, yang dapat 7
dapat digunakan secara berulang Demonstrasi/ simulasi digunakan secara berulang
(3,5) 4. Menulis komentar sebagai keterangan pada kode Ceramah, Praktik, Mampu menulis komentar sebagai keterangan pada kode script. 7
script. Demonstrasi/ simulasi
5. Mengidentifikasi Isu-isu keamanan pada pemrosesan Ceramah, Praktik, Mampu mengidentifikasi dan menyebutkan Isu-isu keamanan pada 7
(3,5) client side. Demonstrasi/ simulasi pemrosesan client side.
(3,5) 6. Menerapkan Teknologi SSL (Secure Socket Layer) Ceramah, Praktik, Mampu menerapkan Teknologi SSL (Secure Socket Layer) untuk 7
untuk mensandikan akses halaman web antara client Demonstrasi/ simulasi mensandikan akses halaman web antara client dengan server.
dengan server.
(3,5) 7. Menguji logika pemrograman sesuai kasus Ceramah, Praktik, • Mampu menguji logika pemrograman sesuai kasus pemrograman web 7
pemrograman web yang diberikan. Demonstrasi/ simulasi yang diberikan.
• Menampilkan hasil
(3,5) 8. Membuat program web dinamis yang mampu dengan Ceramah, Praktik, Mampu membuat program web dinamis dengan Loading 0,5 detik. 7
loading 0,5 detik. Demonstrasi/ simulasi Menampilkan di indikator pada laman web.
(3,5) 9. Menggunakan perangkat lunak bantu pengujian web. Ceramah, Praktik, Mampu menggunakan perangkat lunak bantu pengujian web dan dapat 7
Demonstrasi/ simulasi menyebutkan hasil pengujian secara benar.
Waktu : 49,5 jam
Modul : Menerapkan Bahasa Pemrograman Berorientasi Objek ([Link]-6)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(3,5) 1. Membuat program dengan menggunakan class. Ceramah, Praktik, Ketepatan menggunakan class dalam program yang dibuat. 7
Demonstrasi/ simulasi
(3,5) 2. Membuat properti class yang akan direalisasikan Ceramah, Praktik, Ketepatan dalam merealisasikan properti class sesuai peruntukannya. 7
dalam bentuk prosedur atau fungsi. Demonstrasi/ simulasi
(3,5) 3. Membuat data di dalam class mandiri. Ceramah, Praktik, Ketepatan dalam merealisasikan data class sesuai peruntukannya. 7
Demonstrasi/ simulasi
(3,5) 4. Menerapkan hak akses dari tipe data (private, Ceramah, Praktik, Ketepatan dalam menerapkan hak akses sesuai cakupan class yang 7
protected, public, dan default). Demonstrasi/ simulasi ditentukan.
(3,5) 5. Mengidentifikasi tipe data. Ceramah, Praktik, Diskusi Ketepatan dalam menentukan tipe data yang sesuai program aplikasi web. 7
(2,5) 6. Menguasai syntax program sesuai bahasa Ceramah, Praktik, Ketepatan menerapkan sintaks bahasa program berorientasi objek pada 7
pemrogramnnya. Demonstrasi/ simulasi aplikasi web.
(3,5) 7. Menguasai control program. Ceramah, Praktik, Ketepatan dalam menerapkan perintah kontrol program pada bahasa 7
Demonstrasi/ simulasi program berorientasi objek untuk aplikasi web.
(3,5) 8. Membuat program menggunakan Inheritance. Ceramah, Praktik, Ketepatan dalam membuat class dengan menggunakan teknik inherintance 7
Demonstrasi/ simulasi pada bahasa program berorientasi objek untuk aplikasi web.
(3,5) 9. Membuat program menggunakan Polymorphism Ceramah, Praktik, Ketepatan dalam membuat class dengan menggunakan teknik 7
Demonstrasi/ simulasi polymorphism pada bahasa program berorientasi objek untuk aplikasi web
pada class sesuai kasus pemrogaman.
(3,5) 10. Membuat program menggunakan Overloading dan Ceramah, Praktik, Ketepatan dalam membuat class dengan menggunakan teknik Overloading 7
Overiding. Demonstrasi/ simulasi pada bahasa program berorientasi objek untuk aplikasi web pada class
sesuai kasus pemrogaman.
(3,5) 11. Membuat program Interface Class. Ceramah, Praktik, Program interface class yang dibuat dapat berjalan tanpa ada kesalahan. 7
Demonstrasi/ simulasi
(3,5) 12. Membuat paket (package) dengan program. Ceramah, Praktik, Ketepatan mengelompokan beberapa class menjadi sebuah paket. 7
Demonstrasi/ simulasi
(3,5) 13. Dapat mengkoreksi kesalahan. Ceramah, Praktik, Diskusi Ketepatan dalam memperbaiki kesalahan program sesuai pesan kesalahan 7
(3,5) 14. Menghasilkan program bebas salah sintaks. Ceramah, Praktik, Diskusi Ketepatan dalam memperbaiki kesalahan program sesuai pesan kesalahan. 8
Waktu : 23 jam
Modul : Penggunaan pustaka (library) atau Komponen Pre-existing ([Link]-7)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(1,5) 1. Identifikasi penggunaan ulang class pada aplikasi lain. Ceramah, Praktik, Diskusi Mampu membuat program web dengan menggunakan class unit-unit 3
reuse (dari aplikasi lain) yang sesuai.
(4,5) 2. Manfaat komersial penggunaan pustaka (library). Ceramah, Praktik, Diskusi Mampu memperhitungkan keuntungan komersil penggunaan unit-unit 9
reuse yang potensial.
(4,5) 3. Efisiensi dari komponen reuse. Ceramah, Praktik, Diskusi Mampu menghitung keuntungan efisiensi dari pemanfaatan komponen 9
reuse yang potensial.
(4,5) 4. Pelanggaran hak cipta dan hak paten dalam Ceramah, Praktik, Diskusi Mampu membuat program web dengan tidak melanggar hak cipta dan 9
pemanfaatan komponen reuse tersebut. hak paten dalam pemanfaatan komponen reuse tersebut.
5. Membuat program web dengan memilih kode Ceramah, Praktik, Diskusi Mampu membuat program web dengan memilih kode program yang 8
program yang efesien dan efektif. efesien dan efektif sesuai kasus pemrograman web.
6. Membuat program web dengan modifikasi Ceramah, Praktik, Diskusi Mampu membuat program web dengan modifikasi disesuaikan dengan 8
disesuaikan dengan algoritma pemrogramman. algoritma kasus pemrograman web.

Waktu : 17 jam
Modul : Identifikasi library, komponen, atau framework yang diperlukan ([Link]-8)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(1,5) 1. Penentuan ruang lingkup kebutuhan pustaka (library), Ceramah, Praktik, Diskusi Ruang lingkup kebutuhan pustaka (yang diharapkan). 3
komponen, code framework. Ruang lingkup komponen.
Ruang lingkup code framework.
(1,5) 2. Penggunaan pustaka (library), komponen, code Ceramah, Praktik, Diskusi Penggunaan pustaka (library). 3
framework. Penggunaan komponen.
Penggunaan code framework.
(3,5) 3. Membuat pustaka (library) komponen atau code Ceramah, Praktik, Realisasi pustaka (library). 7
framework untuk fitur-fitur sederhana. Demonstrasi/ Simulasi Realisasi komponen.
Realisasi code framework.
(3,5) 4. Penggunaan pustaka (library) komponen atau Code Ceramah, Praktik, Diskusi Fungsi terpilih pada Pustaka (library) terdapat pada program. 7
Framework yang telah tersedia. Komponen terpilih terdapat pada program.
Kumpulan fungsi terpilih pada code framework terdapat pada program.
(3,5) 5. Merencanakan integrasi penggunaan pustaka Ceramah, Praktik, Diskusi Rencana integrasi kumpulan fungsi dari pustaka (library), komponen, 7
(library), komponen, atau code framework. code framework.
(3,5) 6. Mengindentifkasi Limitasi penggunaan pustaka Ceramah, Praktik, Diskusi Batasan integrasi kumpulan fungsi dari pustaka (library), komponen, 7
(library), komponen atau code framework. code framework.
Waktu : 31,5 jam
Modul : Membuat dokumen kode Program Web ([Link]-9)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(1,5) 1. Identifikasi modul aplikasi web yang sesuai pada aplikasi web. Ceramah, Praktik, Diskusi Modul program yang sesuai untuk aplikasi web. 3
(1,5) 2. Identifikasi Parameter fungsi yang dipergunakan pada modul Ceramah, Praktik, Diskusi Parameter fungsi pada modul aplikasi web. 3
aplikasi web.
(1,5) 3. Penjelasan alur proses Algoritma pada modul aplikasi web. Ceramah, Praktik, Diskusi Alur proses algoritma pada modul aplikasi web. 3
(2,5) 4. Pemberian komentar yang sesuai disetiap baris kode termasuk Ceramah, Praktik, Diskusi Komentar pada pernyataan data, eksepsi, fungsi, dan class. 5
data, eksepsi, fungsi, dan class.
(3,5) 5. Pembuatan Dokumentasi modul aplikasi web sesuai identitas Ceramah, Praktik, Diskusi Dokumentasi identitas modul aplikasi web. 7
untuk memudahkan pelacakan.
(3,5) 6. Penerapan Identifikasi dokumentasi. Ceramah, Praktik, Diskusi Hasil identitas modul aplikasi web. 7
(1,5) 7. Penjelasan kemampuan dan kinerja modul aplikasi web. Ceramah, Praktik, Diskusi Ukuran (metric) Kinerja modul aplikasi web. 3
(3,5) 8. Revisi Dokumen sesuai perubahan kode program. Ceramah, Praktik, Diskusi Mampu merevisi dokumen sesuai perubahan kode program. 7
Dokumen terkini setelah perubahan kode program web.
(3,5) 9. Pembuatan dokumentasi fungsi. Ceramah, Praktik, Diskusi Mampu membuat dokumentasi fungsi. 7
Dokumen fungsi terkini.
(3,5) 10. Pembuatan dokumentasi Prosedur. Ceramah, Praktik, Diskusi Mampu membuat dokumentasi prosedur. 7
Dokumen prosedur terkini.
(1,5) 11. Penjelasan kemungkinan penanganan error (eksepsi). Ceramah, Praktik, Diskusi Mampu menjelaskan kemungkinan penanganan error 3
(eksepsi).
Dokumen penanganan error (eksepsi).
(2,5) 12. Merevisi dokumen sesuai perubahan kode program web. Ceramah, Praktik, Diskusi Modul aplikasi web sesuai cakupan aplikasi. 5

Waktu : 75 jam
Modul : Melaksanakan Pekerjaan secara Tim ([Link]-10)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(5) 1. Pemberian pelatihan kepada masing-masing anggota tim. Ceramah, Praktik, Diskusi Program pelatihan anggota tim. 10
(5) 2. Pemberian motivasi Anggota tim. Ceramah, Praktik, Diskusi Program motivasi anggota tim. 10
(5) 3. Pemberian target unjuk kerja individu dan tim. Ceramah, Praktik, Diskusi Target unjuk kerja individu dan tim. 10
(5) 4. Perancangan unjuk kerja organisasi. Ceramah, Praktik, Diskusi Rancangan unjuk kerja organisasi. 10
(5) 5. Penetapan standar prosedur unjuk kerja tim. Ceramah, Praktik, Diskusi Standar prosedur unjuk kerja tim. 10
(5) 6. Pencatatan masukan dari anggota tim. Ceramah, Praktik, Diskusi Catatan masukan (ide, saran, dan kritik) dari anggota tim. 10
(5) 7. Evaluasi hasil kinerja tim sesuai prosedur. Ceramah, Praktik, Diskusi Kinerja tim sesuai prosedur. 10
(5) 8. Perbaikan hasil kinerja tim yang tidak sesuai. Ceramah, Praktik, Diskusi Upaya perbaikan kinerja tim yang tidak sesuai prosedur. 10
(5) 9. Penetapan ruang lingkup masing-masing anggota tim. Ceramah, Praktik, Diskusi Ruang lingkup masing- masing anggota tim. 10
(5) 10. Pendekatan kerjasama antar anggota tim. Ceramah, Praktik, Diskusi Mekanisme kerjasama antar anggota tim. 10
(5) 11. Penggunaan sumber daya yang efisien. Ceramah, Praktik, Diskusi sumber daya yang efisien sesuai prosedur. 10
(5) 12. Pemberian umpan balik dari unjuk kerja. Ceramah, Praktik, Diskusi Umpan balik sesuai unjuk kerja. 10
(5) 13. Penetapan tanggung jawab tim dengan jelas. Ceramah, Praktik, Diskusi Rincian tanggung jawab tim sesuai prosedur. 10
Rincian tanggung jawab yang harus dijalankan dengan jelas
(5) 14. Pendelegasian tanggung jawab. Ceramah, Praktik, Diskusi 10
sesuai prosedur.
(5) 15. Komunikasi permasalahan kepada tim. Ceramah, Praktik, Diskusi Komunikasi permasalahan pada tim. 10

Waktu : 120 jam


Modul : Tanggung Jawab dan Kontribusi terhadap Hak Cipta, Etika, dan Privasi di Lingkungan Teknologi Informasi ([Link]-11)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(5) 1. Mengidentifikasi undang- undang saat ini dan standarisasi yang Ceramah, Praktik, Undang-undang terkait dengan kekayaan intelektual dan hak 10
berkaitan dengan kekayaan intelektual dan hak cipta. Diskusi cipta.
Standar terkait dengan kekayaan intelektual dan hak cipta.
(5) 2. Memeriksa kebijakan hak cipta organisasi saat ini. Ceramah, Praktik, Dokumen hasil pemeriksaan kebijakan hak cipta organisasi saat 10
Diskusi ini.
Kebijakan hak cipta organisasi.
(5) 3. Mematuhi kebijakan organisasi dan undang- undang saat di tempat Ceramah, Praktik, Program kepatuhan kebijakan organisasi. 10
kerja. Diskusi
Program kepatuhan undang- undang.
(5) 4. Berkontribusi untuk membuat atau memperbarui kebijakan hak cipta Ceramah, Praktik, Program pembaharauan kebijakan hak cipta. 10
organisasi dan prosedur untuk menyelaraskan dengan peraturan Diskusi Keselarasan kebijakan hak cipta terhadap perundang- undangan
perundang- udangan dan standar industri. dan standar industri.
(5) 5. Mendistribusikan kebijakan dan prosedur yang baru atau revisi Ceramah, Praktik, Alur prosedur kebijakan untuk pemangku kepentingan. 10
untuk pemangku kepentingan. Diskusi
(5) 6. Mengidentifikasi dan mendokumentasikan peraturan perundang- Ceramah, Praktik, Daftar peraturan perundang- undangan yang relevan untuk 10
undangan yang relevan dan standar untuk hasil organisasi. Diskusi organisasi.
(5) 7. Memeriksa dan meninjau kebijakan privasi organisasi dan prosedur. Ceramah, Praktik, Daftar kebijakan dan prosedur organisasi privasi. 10
Diskusi
(5) 8. Memeriksa dan meninjau kode etik organisasi. Ceramah, Praktik, Peninjauan kode etik organisasi. 10
Diskusi
(5) 9. Menentukan integritas, kerahasiaan, keamanan dan ketersediaan Ceramah, Praktik, Peraturan integritas, kerahasiaan, keamanan, dan ketersediaan 10
informasi yang diperlukan oleh kebijakan organisasi. Diskusi informasi.
(5) 10. Menjaga kerahasiaan dan hak kepemilikan para pemangku Ceramah, Praktik, Kerahasiaan dan hak kepemilikan para pemangku kepentingan. 10
kepentingan. Diskusi
(5) 11. Berkontribusi pada penciptaan atau memperbarui kebijakan privasi Ceramah, Praktik, Program pembaharauan privasi. 10
organisasi dan prosedur untuk diselaraskan dengan undang-undang Diskusi Keselarasan privasi terhadap perundang-undangan dan standar
privasi. industri.
(5) 12. Mendistribusikan kebijakan baru atau direvisi dan prosedur untuk Ceramah, Praktik, Alur distribusi kebijakan baru atau direvisi untuk para pemangku 10
para pemangku kepentingan. Diskusi kepentingan.
Alur prosedur untuk para pemangku kepentingan.
(5) 13. Melaksanakan prosedur kerja baru dan mengumpulkan umpan balik Ceramah, Praktik, Sistem prosedur kerja baru. 10
dari para pemangku kepentingan. Diskusi Pengumpul umpan balik dari para pemangku kepentingan.
(5) 14. Memastikan integritas, kerahasiaan, keamanan dan ketersediaan Ceramah, Praktik, Integritas, kerahasiaan, keamanan, dan ketersediaan informasi 10
informasi yang diperlukan oleh kebijakan organisasi. Diskusi yang diperlukan oleh kebijakan organisasi.
(5) 15. Mengulas pekerjaan untuk memastikan penerapan kebijakan privasi Ceramah, Praktik, Dokumen hasil ulasan pekerjaan. 10
dan prosedur. Diskusi Penerapan kebijakan privasi dan prosedur.
(5) 16. Menjaga integritas, kerahasiaan, dan ketersediaan informasi yang Ceramah, Praktik, Integritas, kerahasiaan yang diperlukan oleh kebijakan privasi. 10
diperlukan oleh kebijakan privasi organisasi. Diskusi Ketersediaan informasi yang diperlukan oleh kebijakan privasi.
(5) 17. Mengulas pekerjaan untuk memastikan keamanan sistem sesuai Ceramah, Praktik, Dokumen hasil ulasan keamanan sistem. 10
kebijakan privasi organisasi. Diskusi
Keamanan sistem sesuai kebijakan privasi.
(5) 18. Membantu dalam mengembangkan atau memperbarui kode etik Ceramah, Praktik, Dokumen hasil pengembangan atau memperbaharui kode etik. 10
untuk diselaraskan dengan peraturan perundang- undangan dan Diskusi Kode etik selaras dengan peraturan perundang- undangan dan
standar bagi organisasi. standar organisasi.
(5) 19. Mendistribusikan kode etik baru untuk para pemangku kepentingan Ceramah, Praktik, Penyampaian kode etik baru untuk para pemangku kepentingan. 10
dan mengumpulkan umpan balik. Diskusi Mengumpulkan umpan balik kode etik baru dari para pemangku
kepentingan.
(5) 20. Melaksanakan prosedur kerja etika yang baru dan mengumpulkan Ceramah, Praktik, Prosedur etika kerja yang baru. 10
umpan balik. Demonstrasi/
Simulasi Mengumpulkan umpan balik etika kerja yang baru.
(5) 21. Mengulas etika pekerjan dan umpan balik untuk memastikan Ceramah, Praktik, Dokumen hasil ulasan etika kerja. 10
penerapan kode. Diskusi Umpan balik untuk memastikan penerapan kode etik.
(5) 22. Melakukan pemeriksaan teratur untuk memastikan pemangku Ceramah, Praktik, Kontinuitas penerapan kode etik di tempat kerja. 10
kepentingan memahami dan terus menerapkan kode etik di tempat Diskusi
kerja.
(5) 23. Membentuk tinjauan dan prosedur pengaduan untuk memungkinkan Ceramah, Praktik, Mekanisme pelaporan rahasia setiap masalah etika. 10
pelaporan rahasia dari setiap masalah etika. Diskusi
(5) 24. Mewawancarai dan menindaklanjuti secara teratur dengan Ceramah, Praktik, Wawancara kepada stakeholder tentang kode etik. 10
stakeholder untuk memastikan mereka menerima layanan yang Demonstrasi/
konsisten dan tepat dalam menangani kode etik. Simulasi, Diskusi Memastikan layanan yang konsisten dalam menangani kode etik.

Waktu : 24 jam
Modul : Berwirausaha di Bidang Pemrograman Web ([Link]-12)
HARI KE METODE BOBOT
BAHAN KAJIAN INDIKATOR KELULUSAN
(JAM) PEMBELAJARAN NILAI
(3) 1. Deskripsi diri. Ceramah, Praktik, Deskripsi diri secara tepat. 6
Diskusi
(3,5) 2. Deskripsi proyek yang pernah dibuat. Ceramah, Praktik, Daftar pengalaman proyek. 7
Diskusi
3. Dekripsi keterampilan dan pengalaman. Ceramah, Praktik, Deskripsi keterampilan dan pengalaman dengan tepat. 7
(3,5) Diskusi
(3,5) 4. Identifikasi peluang karir di bidang pemrograman web. Ceramah, Praktik, Daftar peluang karir di bidang pemrograman web. 7
Diskusi
(3,5) 5. Identifikasi peluang usaha di bidang pemrograman web. Ceramah, Praktik, Daftar peluang usaha di bidang pemrograman web. 7
Diskusi
(3,5) 6. Identifikasi media pemasaran yang sesuai untuk memasarkan Ceramah, Praktik, Media pemasaran yang sesuai. 7
produk. Diskusi
Menerapkan pemasaran pada media pemasaran secara baik.
(3,5) 7. Penerapan model pemasaran produk. Ceramah, Praktik, Model pemasaran produk. 7
Diskusi
Menerapkan model pemasaran secara baik.

Anda mungkin juga menyukai