FORM RENCANA PERKULIAHAN MAHASISWA PRODI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS UBUDIYAH INDONESIA I. FORM I. INFORMASI UMUM MATAKULIAH (1) Kode Matakuliah/ Course code : INF 205 (2) Nama Matakuliah/ Course title : Pemrograman Berbasis Web I (3) Jumlah SKS/ Number of unit : 4 SKS (4) Rumpun Matakuliah/ Course type : MK Wajib Program Studi (5) Persyaratan/ Prerequisite : (6) Sinopsis Matakuliah/ Course synopsis: Mata kuliah ini membahas mengenai bahasa pemrograman berbasis web yang terdiri dari client-side programming dan server-side programming. Fokus bahasa pemrograman yang dipelajari pada client-side programming adalah HTML, CSS dan JavaScript. Sedangkan pada server-side programming bahasa pemrograman yang dipelajari yaitu PHP dan MySQL. Hasil akhir yang diharapkan adalah mahasiswa dapat memahami dasar-dasar pemrograman berbasis web dan mampu merancang sebuah project aplikasi berbasis web. (7) Daftar Praktikum/ List of experiments: Lab 1: Praktikum HTML, CSS, JavaScript, PHP dan MySQL Lab 2: Lab 3: Lab 4: Dst (8) Pendekatan pembelajaran/ Learning approach: i. ii. iii. iv. Tatap Muka Dikelas Laboratorium E-Learning Mini Project : 6.4 hours (10 %) : 51.2 hours (80 %) : 1.2 hours (2 %) : 5.12 hours (8 %) (9) Kuliah Pertemuan Pertama/ First time course offered: 13 September 2017 II. FORM II : MATRIKS HASIL PENCAPAAN PEMBELAJARAN PERTEMUAN 15 PERTEMUAN 14 PERTEMUAN 13 PERTEMUAN 12 PERTEMUAN 11 PERTEMUAN 10 PERTEMUAN 9 PERTEMUAN 7 PERTEMUAN 6 PERTEMUAN 5 PENCAPAIAN IV: Mahasiswa dapat membuat sebuah project aplikasi berbasis web PERTEMUAN 4 PENCAPAIAN III: Mahasiswa mengetahui dan memahami dasar-dasar bahasa pemrograman PHP dan MySQL PERTEMUAN 3 PENCAPAIAN II: Mahasiswa mengetahui dan memahami dasar-dasar bahasa pemrograman HTML, CSS, JavaScript PERTEMUAN 2 PENCAPAIAN I: Mahasiswa dapat memahami konsep dan jenis-jenis bahasa pemrograman berbasis web PERTEMUAN 1 CAPAIAN PEMBELAJARAN √ √ - - - - - - - - - - - - QUIZ - - √ √ √ - - - - - - - - - MIDTEM, UTS - - - - - √ √ √ √ √ √ √ - - MIDTEM, UTS - - - - - - - - - - - - √ √ TUGAS Keterangan : - Tuliakan Pencapaian (Tujuan) Perkuliahan - Silahkan beri tanda “√”untuk pertemuan yang sesuai dengan pencapaian perkuliahan mahasiswa - Uraikan dengan jelas bentuk penilaiannya PENILAIAN III. Minggu KE 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 FORM III. MATERI PEMBELAJARAN TIAP PERTEMUAN Materi Pembelajaran Kontrak kuliah, silabus materi. Konsep dasar & jenis pemrograman berbasis web Metode Pembelajaran Estimasi Waktu Bentuk Penilaian Ceramah Plus 2 Jam - Ceramah Plus 4 Jam - 4 Jam - Pengenalan dasar-dasar Hypertext Markup Language Percobaan (HTML) (Experimental Method) Pengenalan dasar-dasar Cascading Style Sheets (CSS) sda Pengenalan dasar-dasar JavaScript sda Pengenalan dasar-dasar PHP (Sintaks, Variabel, Operator) Dasar-dasar PHP lanjutan (Array dan Fungsi) sda sda UTS Dasar-dasar PHP lanjutan (Manajemen File dan Percobaan Pemprosesan Form) (Experimental Method) Pengenalan dasar-dasar MySQL (Tipe data, Fungsisda fungsi) Dasar-dasar MySQL lanjutan (Administrasi MySQL, sda Manipulasi Data) Dasar-dasar MySQL lanjutan (Administrasi MySQL, sda Manipulasi Data) Integrasi PHP dengan MySQL (Koneksi PHP-MySQL, sda CRUD MySQL dengan PHP). Membuat project aplikasi berbasis web Perancangan (Projeck Method) Lanjutan membuat project aplikasi berbasis web sda UAS 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam 4 Jam Quiz Tugas Tugas IV. FORM IV. INFORMASI SISTEM PENILAIAN DAN PENGESAHAN (i) Ujian/ Examination: 70% • UTS = 30% • UAS = 40% (ii) Penilaian Lainnya/ Continual Assessment: 30% • Etika = 5% • Tugas = 20% • Quiz = 5% Tenaga Pengajar/ Teaching staff: Dosen Zuhar Musliyana, S.ST., MT. Asisten - Jumlah Mahasiswa/ Number of students : 22 Referensi/ List of references: 1. 2. 3. 4. 5. https://www.php.net https://www.w3schools.com https://www.codepolitan.com Raharjo,Budi.(2011). Modul Pemrograman Web HTML, PHP, & MySQL Edisi Revisi. Modula Hariadi,Sandi.(2011). Trik dan Solusi Jitu Pemrograman Web. Lokomedia Heryanto, Imam.(2010). Modul Pemrograman WEB (HTML, PHP & MySql). Modula Sidik,Betha.(2010). Pemrograman Web Dengan HTML (Edisi Revisi Ketiga).Bandung:Informatika. 8. Kadir,Abdul.(2008). DASAR PEMROGRAMAN WEB DINAMIS MENGGUNAKAN PHP - EDISI REVISI 6. 7. .Yogyakarta : Andi 9. Bob Breedlove.1996. Web Programming Unleashed, :Sams.net Publishing 10. Michael Glodek_, Steen Moller, Web Service programming Tutorial, 11. J. J. Alferes, C. V. Damasio, and L. M. Pereira, Semantic Web Logic 12. Michael Bolin, End-User Programming for the Web, Massachusetts 13. Marty Hall, Larry Brown, Core Web Programing – Java Script 14. Adding Dynamic Content to Web Pages, 2003 Nota/ Notes : - Tandatangan & Pengesahan/ Signatures & approvals Disahkan Oleh Wakil Rektor I Bidang Akademik Mutiawati, S.Pd., M.Pd NIK : 0808142004882 Diperiksa Oleh Ketua Program Studi M. Bayu Wibawa,S.Kom.,MMSI NIK : 10212152104831 Dibuat Oleh Dosen Pengampu Zuhar Musliyana, S.ST., M.T NIK : 0702131911891