RENCANA PEMBELAJARAN SEMESTER Capaian Pembelajaran (CP) CPL - PRODI Mampu menerapkan pemikiran logis, kritis, sistematis, dan KU1 inovatif dalam konteks pengembangan atau implementasi ilmu pengetahuan dan teknologi yang memperhatikan dan menerapkan nilai humaniora yang sesuai dengan bidang keahliannya; KK2 Mampu mengembangkan sistem dengan cara melakukan perencanaan, analisis, desain, penerapan, pengujian, dan pemeliharaan sistem untuk menghasilkan sebuah solusi yang relevan, akurat, dan tepat sesuai dengan kebutuhan pengguna. KK3 Mampu menguasai algoritma dan kompleksitas dengan cara mempelajari konsep-konsep sentral dan kecakapan yang dibutuhkan untuk merancang, menerapkan, dan menganalisis algoritma yang digunakan untuk pemodelan dan desain sistem berbasis komputer. KK5 Mampu merancang dan membangun suatu sistem dengan menggunakan pemrograman procedural dan berorientasi objek untuk menyelesaikan masalah. KK7 Memiliki pengetahuan terhadap alat bantu, pre-processing, pemrosesan dan post-processing terhadap data dengan melakukan analisis, memodelkan masalah dan
RENCANA PEMBELAJARAN SEMESTER mengimplementasikan solusi yang tepat terkait dengan pemrosesan data berbasis sistem cerdas untuk menghasilkan sistem cerdas yang adaptable, efektif, efisien, aman, dan optimal. PP1 CP-MK M1 M2 Menguasai pengetahuan dan kemampuan untuk membangun sebuah aplikasi / perangkat yang mempunyai fungsi-fungsi yang kompleks dan tergabung dalam sebuah satu kesatuan sistem Mahasiswa mampu menjelaskan mengenai framework bahasa pemrograman PHP; Mahasiswa mampu website berbasis web dengan menggunakan framework PHP dan MySQL. Deskripsi Singkat MK Pada mata kuliah ini mahasiswa belajar tentang bahasa pemrograman web berbasis PHP yang dintegrasikan dengan database MySQL. Materi Pemebelajaran/Pokok Bahasan Pustaka 1. Intro PHP & MySQL. 2. Dasar-dasar PHP 3. Create, Update, Delete, dan Select pada PHP & MySQL. 4. Implementasi Pemrograman Web 5. Project Web Utama https://www.w3schools.com/php/default.asp https://www.w3schools.com/sql/default.asp Pendukung https://www.w3schools.com/html/default.asp https://www.w3schools.com/css/default.asp Media Pembelajaran Perangkat Lunak: Perangkat Keras: XAMPP LCD Projector, Komputer Filezilla Client Team Teaching Mata Kuliah Prasyarat - Desain Web
RANCANGAN PEMBELAJARAN SEMESTER Minggu ke- Sub CP-MK (Kemampuan Akhir yang Diharapkan) Indikator Kriteria & Bentuk Metode Pembelajaran (Estimasi Waktu) Materi Pembelajaran (Pustaka) (1) (2) (3) (4) (5) (6) (7) 1,2,3,4 1. Mahasiswa mengerti apa itu istilah server side dan client side pada pemrograman web; 2. Mahasiswa menguasai dasar-dasar PHP; website sederhana dengan PHP. Bentuk : Praktikum [TM: 1x (3x50 )] Tugas 1: Membuat halaman website sederhana dengan PHP. (1+1)x(3x60 ) Bobot (%) Dasar-dasar PHP 10 5,6,7 mengerjakan studi kasus 2. Mahasiswa mampu melakukan input data dan pengambilan data dari database 3. Mahasiswa mampu mengerjakan quiz mengerjakan studi kasus insert dan select data dari database mengerjakan quiz Bentuk : Praktikum [TM: 1x (3x50 )] Tugas 2: Studi kasus pencarian data, insert dan select data dari database (2+2)x(2x100 ) Dasar-dasar PHP; Create, Update, Delete, dan Select pada PHP & MySQL 10 Tugas 3: Membuat aplikasi php sederhana dengan database.
RANCANGAN PEMBELAJARAN SEMESTER Minggu ke- Sub CP-MK (Kemampuan Akhir yang Diharapkan) Indikator Kriteria & Bentuk Metode Pembelajaran (Estimasi Waktu) Materi Pembelajaran (Pustaka) (1) (2) (3) (4) (5) (6) (7) (1+1)x(1x100 ) Bobot (%) 8 Evaluasi Tengah Semester : Melakukan validasi hasil penilaian, evaluasi dan perbaikan proses pembelajaran berikutnya 9,10 11 website dengan PHP untuk melihat data dari database MySQL; 2. Mahasiswa mampu website dengan PHP untuk mengedit data dari database MySQL; memahami implementasi pemrograman web website dengan PHP untuk melihat dan mengedi data dari database MySQL; Pemahaman mahasiswa terhadap implementasi pemrograman web Bentuk : Praktikum Pemahaman Bentuk : Rangkuman kuliah tamu [TM: 4x (3x50 )] Tugas 4-5: Membuat sebuah halaman website dengan PHP untuk menambah dan mengedit data ke dalam database mysql. (2+2)x(1x100 ) [TM: 1x (3x50 )] Tugas 6: Membuat rangkuman kuliah tamu (1+1)x(1x100 ) Create, Update, Delete, dan Select pada CI & MySQL Implementasi Pemrograman Web 30 20
RANCANGAN PEMBELAJARAN SEMESTER Minggu ke- Sub CP-MK (Kemampuan Akhir yang Diharapkan) Indikator Kriteria & Bentuk Metode Pembelajaran (Estimasi Waktu) Materi Pembelajaran (Pustaka) (1) (2) (3) (4) (5) (6) (7) 12,13,14,15 mencari permasalahan seputar pemrograman web, dan menganalisis dan perancangan system; 2. Mahasiswa mampu mengimplementasikan system yang telah dibuat 3. Mahasiswa mampu menyelesaikan project yang dibangun. terhadap analisis permasalahan implementasi system yang dibuat Bentuk : Laporan Project [TM: 4x (3x50 )] Tugas 7-10: Menyelesaikan project (4+4)x(1x100 ) 16 Evaluasi Akhir Semester: Melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa Implementasi Pemrograman Web; Project Web. Bobot (%) 20 Catatan: (1) TM: Tatap Muka, BT: Belajar Terstruktur, BM: Belajar Mandiri;
RANCANGAN TUGAS MAHASISWA Mata Kuliah Pemrograman Web Lanjut Kode MK INF-303 sks: 3 Semester: 5 Dosen Pengampu Hendi Hermawan, S.T., M.T.I BENTUK TUGAS Final Project JUDUL TUGAS Final Project: Membuat Laporan Project, Aplikasi dan Mempresentasikannya SUB CAPAIAN PEMBELAJARAN MATA KULIAH Mahasiswa mampu membuat laporan project, aplikasi dan mempresentasikannya (C6, A2, P2) DESKRIPSI TUGAS Membuat Laporan Project dan Aplikasi, serta Dapat Mempresentasikannya METODE PENGERJAAN TUGAS Mahasiswa melakukan analisis dan perancangan studi kasus yang dituliskan ke dalam laporan project, lalu mengimplementasikan analisis dan perancangan ke dalam bahasa program. Setelah semuanya selesai, mahasiswa mampu melakukan presentasi tugas yang telah dibuat. BENTUK DAN FORMAT LUARAN a. Obyek Garapan: Penyusunan Laporan Project dan Aplikasi b. Bentuk luaran: 1. Laporan Project 2. Aplikasi INDIKATOR, KRITERIA DAN BOBOT PENILAIAN a. Laporan Project (bobot 35%) b. Aplikasi (bobot 35%) c. Presentasi (bobot 30%) JADWAL PELAKSANAAN Laporan Project Perancangan Aplikasi Presentasi Hasil LAIN-LAIN Sebelum UTS Setelah UTS Pada saat UAS DAFTAR RUJUKAN
RANCANGAN TUGAS MAHASISWA https://www.w3schools.com/php/default.asp https://www.w3schools.com/sql/default.asphttps://www.w3schools.com/php/default.asp https://www.w3schools.com/sql/default.asp