UNIVERSITAS AMIKOM YOGYAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI TEKNIK KOMPUTER

RPS-S1TK-TK021
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tanggal Penyusunan
PEMROGRAMAN WEB TK021 Software Engineering (CE-SWE,CC2020,CE2016) 2 2 3 14 Jan 2021
Pengesahan Dosen Pengembang RPS Koordinator RMK Ka PRODI

Wahid Miftahul Ashari, S.Kom., M.T.

Muhammad Koprawi, S.Kom., M.Eng.

Dr. Dony Ariyus, M.Kom
Capaian Pembelajaran CPL-PRODI yang dibebankan pada MK
2021 CPL06 Mampu menguasai dan menerapkan teknik perancangan, pengembangan, dan evaluasi sistem komputer, keamanan siber, serta Internet of Things (IoT) secara menyeluruh untuk menyelesaikan permasalahan nyata di dunia usaha dan industri.
2021 CPL08 Mampu mengidentifikasi, memodelkan, dan menyelesaikan permasalahan menggunakan metode AI, Machine Learning, dan Deep Learning untuk pengembangan sistem komputer cerdas yang efisien dan adaptif
2021 CPL10 Mampu menguasai dan menerapkan konsep – konsep bidang sistem komputer untuk menyelesaikan permasalahan pada dunia usaha dan dunia industri
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK05 Mahasiswa mampu menganalisis permasalahan nyata dalam bidang teknik komputer dan merancang solusi teknologi digital yang inovatif dan aplikatif.
CPMK06 Mahasiswa mampu mengadaptasikan solusi teknologi informasi dan komunikasi sesuai kebutuhan dan perkembangan industri secara berkelanjutan.
CPMK19 Mahasiswa mampu menjelaskan konsep-konsep utama dalam sistem komputer serta mengaitkannya dengan kebutuhan dan tantangan di dunia usaha dan industri.
CPMK20 Mahasiswa mampu menerapkan sistem komputer untuk merancang solusi terhadap permasalahan nyata di dunia usaha atau industri.
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
sub.cpmk.TK021.CPMK05.1 Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital.
sub.cpmk.TK021.CPMK05.2 Mahasiswa merancang solusi berbasis teknologi informasi dan komunikasi yang inovatif, dengan mempertimbangkan keberlanjutan dan adaptabilitas terhadap perkembangan industri.
sub.cpmk.TK021.CPMK06.1 Mahasiswa mampu menganalisis permasalahan berbasis TIK dan merancang solusi digital yang inovatif sesuai dengan kebutuhan industri.
sub.cpmk.TK021.CPMK06.2 Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja.
sub.cpmk.TK021.CPMK19.1 Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi.
sub.cpmk.TK021.CPMK19.2 Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu.
sub.cpmk.TK021.CPMK20.1 Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan.
sub.cpmk.TK021.CPMK20.2 Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi.
Korelasi CPMK terhadap Sub-CPMK
CPMK05 sub.cpmk.TK021.CPMK05.1
sub.cpmk.TK021.CPMK05.2
CPMK06 sub.cpmk.TK021.CPMK06.1
sub.cpmk.TK021.CPMK06.2
CPMK19 sub.cpmk.TK021.CPMK19.1
sub.cpmk.TK021.CPMK19.2
CPMK20 sub.cpmk.TK021.CPMK20.1
sub.cpmk.TK021.CPMK20.2
Deskripsi Singkat MK Pada perkuliahan ini mahasiswa belajar tentang dasar-dasar pengembangan aplikasi web menggunakan teknologi front-end seperti HTML, CSS, dan JavaScript, serta pengenalan framework back-end seperti Flask. Perkuliahan diselenggarakan dalam 16 kali pertemuan selama satu semester . Penjelasan dimulai dari kontrak perkuliahan, materi yang dipelajari, referensi, metode pembelajaran, rincian tugas, hingga sistem penilaian akhir. Mahasiswa akan mempelajari struktur dasar HTML, styling menggunakan CSS, layouting web responsif dengan Bootstrap, scripting interaktif menggunakan JavaScript, hingga pengenalan pemrograman web dinamis menggunakan Flask sebagai bagian dari server-side programming. Tugas akan diberikan setiap sesi, baik secara individu maupun kelompok maksimal 5 orang. Perkuliahan dilakukan secara sinkronisasi menggunakan aplikasi video konferensi dan asinkronisasi melalui video rekaman, modul, tugas, serta kuis yang diunggah melalui LMS (Learning Management System) atau Google Classroom.
Bahan Kajian : Materi Pembelajaran Materi yang dibahas meliputi: persiapan dan instalasi kebutuhan pemrograman web, instalasi kebutuhan pemrograman web, dasar-dasar HTML, tag dasar HTML, HTML list dan table, HTML Form, dasar CSS, dasar CSS, CSS Layouting, Web Templating, Bootstrap, Dasar JavaScript, dasar pemrograman Javascript, Flask Framework, pengenalan dan instalasi flask framework, Flask Variable Rule, Flask Application, Routing, dan Variable Rule, URL Building dan HTTP Method, Flask URL Building, Flask Redirect dan Error, Flask Template, Flask Menggunakan Database, Flask Login Session, Flask Upload File, Ujian Tengah Semester (UTS), Proyek Akhir, Presentasi Proyek, dan Ujian Akhir Semester (UAS).
Pustaka Utama
  • 1. 1.MDN Web Docs. (2023). HTML, CSS, and JavaScript Documentation . Mozilla Foundation. Tersedia dari: https://developer.mozilla.org/ 2. W3Schools. (2023). Web Development Tutorials for Beginners . Tersedia dari: https://www.w3schools.com/ 3. Duckett, J. (2014). HTML and CSS: Design and Build Websites . Wiley. ISBN: 978-1118903339 Tersedia dari: https://www.wiley.com/en-us/HTML+and+CSS%3A+Design+and+Build+Websites-p-9781118903339
Pendukung
Dosen Pengampu Anggit Ferdita Nugraha, S.T., M.Eng. Firman Asharudin, S.Kom., M.Kom.
Mata Kuliah Syarat -
Pertemuan Ke Kemampuan akhir tiap tahapan belajar (Sub-CPMK) Penilaian Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; Materi Pembelajaran Bobot Penilaian
Indikator Kriteria & Teknik Luring Daring
1 sub.cpmk.TK021.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Kontrak Belajar dan Dasar Pemrograman Web
Sub Topik
kontrak perkuliahan, pengantar dan dasar pemrograman web
0
2 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
dasar-dasar HTML
Sub Topik
tag dasar HTML
0
3 sub.cpmk.TK021.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. Mahasiswa dapat Mengerjakan Tugas Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
dasar-dasar HTML
Sub Topik
HTML list dan table
0
4 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
HTML form
Sub Topik
HTML Form
0
5 sub.cpmk.TK021.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa dapat Mengerjakan Tugas Kriteria
Ketepatan Jawaban
Teknik
Tugas
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
dasar CSS
Sub Topik
dasar CSS
10
6 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=20 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
CSS Layouting
Sub Topik
CSS Layouting
0
7 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Web Templating
Sub Topik
Bootstrap
0
8 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Dasar JavaScript
Sub Topik
dasar pemrograman Javascript
0
9 sub.cpmk.TK021.CPMK20.2-Mahasiswa mengintegrasikan komponen perangkat keras, perangkat lunak, dan jaringan untuk menyusun solusi teknis terhadap permasalahan usaha berbasis teknologi. Mahasiswa dapat Mengerjakan Tugas Kriteria
Ketepatan Jawaban
Teknik
Tugas
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Flask Framework
Sub Topik
pengenalan dan instalasi flask framework
10
10 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Flask Variable Rule
Sub Topik
Flask Application, Routing, dan Variable Rule
0
11 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
URL Building dan HTTP Method
Sub Topik
Flask URL Building, Flask HTTP Method
0
12 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Flask Template
Sub Topik
Implementasi Template pada Framework Flask
0
13 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Tanya Jawab
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Flask Database dan CRUD
Sub Topik
Flask open connection, dasar CRUD
0
14 sub.cpmk.TK021.CPMK06.2-Mahasiswa mengembangkan solusi TIK yang adaptif dan berkelanjutan dengan mempertimbangkan perkembangan teknologi serta tantangan dunia kerja. Mahasiswa dapat Mengerjakan Tugas Kriteria
kesesuain output sesuai ketentuan
Teknik
Presentasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=12501250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Flask Deployment
Sub Topik
Web Hosting
10
15 sub.cpmk.TK021.CPMK05.1-Mahasiswa mengidentifikasi kebutuhan industri dan merumuskan permasalahan teknik komputer yang relevan untuk diselesaikan melalui pendekatan digital. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UTS
Sub Topik
Ujian Tengah Semester
20
16 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
persiapan dan instalasi kebutuhan pemrograman web
Sub Topik
instalasi kebutuhan pemrograman web
0
17 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
dasar-dasar HTML
Sub Topik
tag dasar HTML
0
18 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
dasar-dasar HTML
Sub Topik
HTML list dan table
0
19 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
HTML form
Sub Topik
HTML Form
0
20 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa dapat Membuat laporan Praktikum Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
dasar CSS
Sub Topik
dasar CSS
10
21 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
CSS Layouting
Sub Topik
CSS Layouting
0
22 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Web Templating
Sub Topik
Bootstrap
0
23 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Dasar JavaScript
Sub Topik
dasar pemrograman Javascript
0
24 sub.cpmk.TK021.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. Mahasiswa dapat Membuat laporan Praktikum Kriteria
kesesuain output sesuai ketentuan
Teknik
Tugas
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Flask Framework
Sub Topik
pengenalan dan instalasi flask framework
10
25 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Flask Variable Rule
Sub Topik
Flask Application, Routing, dan Variable Rule
0
26 sub.cpmk.TK021.CPMK19.1-Mahasiswa dapat menghubungkan prinsip-prinsip dasar sistem komputer dengan kebutuhan teknis dan operasional dalam dunia usaha dan industri berbasis teknologi. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
URL Building dan HTTP Method
Sub Topik
Flask URL Building, Flask HTTP Method
0
27 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban tugas sesuai perintah soal
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Flask Template
Sub Topik
Implementasi Template pada Framework Flask
0
28 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Mampu Menjelaskan Materi Kriteria
Ketepatan Jawaban tugas sesuai perintah soal
Teknik
Laporan Pratikum
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB=1250125090 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Pemahaman materi mandiri,Kegiatan Mandiri,[PM=70 Menit]
Topik
Flask Database dan CRUD
Sub Topik
Flask open connection, dasar CRUD
0
29 sub.cpmk.TK021.CPMK20.1-Mahasiswa merancang sistem komputer yang relevan dengan kebutuhan industri, dengan mempertimbangkan efisiensi, skalabilitas, dan keamanan. Mahasiswa dapat Membuat laporan Praktikum Kriteria
kesesuain output sesuai ketentuan
Teknik
Presentasi
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Proses Belajar,[PB : 1 x (2x50")=1250125090 Menit]
Kuliah,Tugas Take Home,[TH=70 Menit]
Kuliah,Persiapan Perkuliahan,[P=10 Menit]
Kuliah,Video Pembelajaran,[VA=20 Menit]
Kuliah,Diskusi,[DS=70 Menit]
Penugasan,Tugas Take Home,[TH=70 Menit]
Topik
Responsi
Sub Topik
Responsi
10
30 sub.cpmk.TK021.CPMK19.2-Mahasiswa menunjukkan kemampuan analitis dalam mengevaluasi tantangan nyata industri melalui penerapan konsep jaringan, keamanan siber, dan pengolahan data secara terpadu. Mahasiswa Melakukan Ujian Mandiri Kriteria
Ketepatan Jawaban
Teknik
Ujian Mandiri
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Ujian terjadwal,Ujian Terjadwal,[UT=100 Menit]
Topik
UAS
Sub Topik
Ujian Akhir Semester
20

Teknik Penilaian CPMK

CPL MK CPMK Kuis Tugas Teori (Individu) Unjuk Kerja (Presenstasi) Tes Tulis (UTS) Tugas Praktikum Tes Tulis (UAS)
2021 CPL03 PEMROGRAMAN WEB CPMK05 Y Y
2021 CPL03 PEMROGRAMAN WEB CPMK06
2021 CPL10 PEMROGRAMAN WEB CPMK19 Y Y
2021 CPL10 PEMROGRAMAN WEB CPMK20 Y Y Y

Prosedur Penilaian CPMK

1. Komponen Penilaian CPMK
CPL CPMK Sub-CPMK Detail Penugasan (Teknik Penilaian) Bobot % Kriteria Penilaian
2021 CPL03 CPMK05 sub.cpmk.TK021.CPMK05.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK06 sub.cpmk.TK021.CPMK06.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL03 CPMK05 sub.cpmk.TK021.CPMK05.1 Tugas 10 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK021.CPMK20.2 Tugas 10 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Tanya Jawab 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK021.CPMK06.2 Presentasi 10 kesesuain output sesuai ketentuan
2021 CPL03 CPMK05 sub.cpmk.TK021.CPMK05.1 Ujian Mandiri 20 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Tugas 10 kesesuain output sesuai ketentuan
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK20 sub.cpmk.TK021.CPMK20.1 Tugas 10 kesesuain output sesuai ketentuan
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.1 Laporan Pratikum 0 Ketepatan Jawaban
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Laporan Pratikum 0 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Laporan Pratikum 0 Ketepatan Jawaban tugas sesuai perintah soal
2021 CPL10 CPMK20 sub.cpmk.TK021.CPMK20.1 Presentasi 10 kesesuain output sesuai ketentuan
2021 CPL10 CPMK19 sub.cpmk.TK021.CPMK19.2 Ujian Mandiri 20 Ketepatan Jawaban
Total 100
2. Penilaian CPMK
CPL MK CPMK Kuis Tugas Teori (Individu) Unjuk Kerja (Presenstasi) Tes Tulis (UTS) Tugas Praktikum Tes Tulis (UAS) Total
2021 CPL03 PEMROGRAMAN WEB CPMK05 0% 10% 0% 20% 0% 0% 30%
2021 CPL03 PEMROGRAMAN WEB CPMK06 0% 0% 0% 0% 0% 0% 0%
2021 CPL10 PEMROGRAMAN WEB CPMK19 0% 0% 0% 0% 10% 20% 30%
2021 CPL10 PEMROGRAMAN WEB CPMK20 0% 10% 20% 0% 10% 0% 40%
100%