KONTRAK PERKULIAHAN
KODE MATA KULIAH
:
726
NAMA MATA KULIAH :
Web Programming 1
BOBOT MATA KULIAH :
4 sks
WAKTU
: 180 menit / Pertemuan/Minggu
SEMESTER
: Ganjil
Deskripsi Mata Kuliah:
Matakuliah ini membahas materi untuk mempersiapkan Mahasiswa agar dapat Menganalisa web, Mengetahui Dasar Pemrograman Web, Merancang Web secara berkelompok serta
mampu mempresentasikan hasil pemrograman web tersebut secara baik.
Kompetensi Standar Mata Kuliah
:
1.
Mahasiswa mampu menganalisa Web yang telah dipublikasi.
2.
Mahasiswa mengetahui dan memahami Dasar Pemrograman Web.
3.
Mahasiswa mampu menggunakan Perintah PHP dan HTML.
4.
Mahasiswa mampu menggunakan Dreamever untuk membuat Web.
5.
Mahasiswa mampu membuat database menggunakan MYSQL dalam pembuatan Web.
6.
Mahasiswa mampu mempresentasikan hasil perancangan web secara berkelompok kepada Dosen Pengajar dengan sistematika yang baik dan tepat.
7.
Mahasiswa mampu Mengerjakan Soal UTS dan UAS.
Uraian Pembahasan :
Pertemuan
Kompetensi Dasar
Pokok Bahasan
Pengalaman Belajar
Metode Pembelajaran
1 Mahasiswa mampu Memahami konsep dasar Pemrograman Web, HTML dan PHP
Konsep DASAR Web, pengenalan HTML, & PHP
Mahasiswa memahami tentang konsep dasar web, pengenalan HTML dan PHP Tatap muka dengan metode ceramah, praktek dan diskusi
2 Mahasiswa Dapat memahami pembuatan dan penggunaan dari dasar-dasar PHP
Dasar – dasar PHP Mahasiswa memahami tentang dasar-dasar pembuatan web menggunakan PHP dan membedakan dengan Tag HTML
Tatap muka dengan metode ceramah, praktek dan diskusi
3 Mahasiswa dapat memahami dan mempraktikkan pembuatan form
Pengenalan Form Mahasiswa Mampu membuat form Tatap muka dengan metode ceramah, praktek dan diskusi
jenis – jenis operator PHP praktek dan diskusi 6. Mahasiswa dapat memahami Script
Percabangan menggunakan PHP
Percabangan Mahasiswa mampu menggunakan perintah percabangan dalam form Tatap muka dengan metode ceramah, praktek dan diskusi
7 Mahasiswa Dapat mengerjakan latihan dasar pembuatan web
Review Materi Tatap muka dengan metode ceramah,
praktek dan diskusi
8 UTS
9 Mahasiswa dapat membuat database MYSQL dan mengenal Adobe Dreamweaver
Pembuatan
Database MYSQL & Pengenalan Adobe
Dreamweaver
Mahasiswa mampu merancang dan membuat database dalam perancangan web Tatap muka dengan metode ceramah, praktek dan diskusi
10 Mahasiswa dapat menyelesaikan studi kasus 1 pembuatan form buku tamu
Pengolahan Form Buku Tamu (Studi Kasus 1)
Mahasiswa membuat Form Tamu Tatap muka dengan metode ceramah,
praktek dan diskusi
11 Mahasiswa dapat menyelesaikan studi kasus 1 Form Buku Tamu Lanjutan
Pengolahan Form Buku Tamu (Studi kasus 1 lanjutan)
Mahasiswa membuat Form Tamu lanjutan Tatap muka dengan metode ceramah, praktek dan diskusi
12 Mahasiswa dapat menyelesaikan studi kasus II pembuatan Form Artikel
Pengolahan Form Artikel (Studi Kasus II)
Mahasiswa membuat form artikel Tatap muka dengan metode ceramah, praktek dan diskusi
13 Mahasiswa dapat menyelesaikan studi kasus III pembuatan Index Web
Pengolahan Form index (Studi Kasus III)
Mahasiswa membuat index web Tatap muka dengan metode ceramah,
praktek dan diskusi
14 Mahasiswa dapat mempresentasikan Tugas Web masing - masing
Presentasi Tugas Kelompok
Mahasiswa Mampu mempresentasikan dan memaprkan tugas pembuatan web didepan dosen pengajar
Penilaian Presentasi Mahasiswa
15 Mahasiswa dapat mempresentasikan Tugas Web masing - masing
Presentasi Tugas Kelompok
Mahasiswa Mampu mempresentasikan dan memaprkan tugas pembuatan web didepan dosen pengajar
Penilaian Presentasi Mahasiswa
16
Buku Acuan
1.
Wahana Komputer, Adobe Dreamever CS4, Penerbit Andi, 2009.
2.
Betha Sidik, Pemrograman Web dengan PHP, Informatika Bandung, 2002.
3.
Madcoms, Mahir dalam 7 Hari Adobe Dreamever CS4, Penerbit Andi, 2009.
4.
Wahana Komputer, Panduan Belajar MYSQL Database Server, Media Kita, 2010.
5.
Sri Kusumadewi et al, Informatika Kesehatan, Graha Ilmu, 2009.
6.
Janner Simarmata,Rekayasa Web, Penerbit Andi, 2009.
TEKNIS PERKULIAHAN :
Jumlah Pertemuan
:
14 pertemuan x 4 sks ( 1 sks = 45 menit)
Bentuk/Metode Pembelajaran :
Tatap Muka dengan metode ceramah, Praktek, dialog tanya jawab dan presentasi
Sistem Pengujian
:
Mata Kuliah bersifat Praktek
Dilakukan penilaian hasil tugas-tugas yang diberikan baik secara Individu maupun Kelompok
Pengelompokan Mahasiswa
:
Pengelompokkan tergantung bobot Tugas
KEHADIRAN
2.
Ijin / ketidakhadiran harus disertai keterangan resmi
3.
Keterlambatan pada perkuliahan ini yang ditolelir adalah 15 menit dari jadwal kuliah; lebih dari waktu tersebut tetap diperkenankan masuk kelas
tetapi tidak diperhitungkan sebagai kehadiran.
DAFTAR ACUAN PRAKTEK DAN PENUGASAN
Pert.
SAP
ke
Tujuan Praktek
/ Tugas
Objek Garapan/
Pokok Bahasan
Yang dikerjakan dan
Batasan-Batasan
Metode Cara dan Bahan/Alat
Pengerjaan
Keluaran
Durasi Waktu
Tempat
Indikator
Penilaian
4 Latihan 1: Mahasiswa mampu memahami dan membuat form Contoh Form Identitas mahasiswa dan form komentar buku tamuMembuat Form Buku Tamu
Membuat Pendaftaran Mahasiswa
1) Pengerjaan latihan dilakukan secara Individu.
2) Langkah pengerjaan latihan: a) Mengerjakan latihan
menggunakan Dreamever b) Tugas dikumpulkan dalam
bentuk paper.
1) Latihan dikerjakan diketik menggunakan font times news roman 12 point dengan 2 spasi kemudian dicetak
2) Paper dilengkapi dengan nama, nim dan kelas.
Tugas dikerjakan dikelas dengan durasi 45 menit dan dikumpulkan pada pertemuan selanjutnya. Di Kelas 1) Kesesuai dengan soal yang diminta. 2) Kebenaran dan ketepatan pengerjaan tugas 10 Tugas Kelompok: Mahasiswa mampu membuat pemrograman web dengan beberapa form dan menggunakan Database 1) Membuat Perancangan Web 2) Membuat pemrograman berbasis web menggunakan Dreameaver dan MYSQL
1) Menggunakan aplikasi pembuatan web Dreamever
2) Menggunakan Server
Apache2triad atau Xammp atau Appserv
3) Menggunakan Database MYSQL
1) Aplikasi Web 2) Paper 3) Presentasi Tugas dikerjakan dalam waktu 3 minggu sebelum presentasi Di kelas 1)
Kesesuaian
Perancangan
web dengan
aplikasi web
yang dibuat
2)Kelengkapan
peralatan
pendukung
pembuatan
web
3)Web bersifat
dinamis
Kriteria Penilaian Tugas UAS
TUGAS
Sangat Baik
Baik
Cukup
Kurang
Sangat Kurang
80 – 100 (
A)
70 - 79 (B)
56 - 69 (C)
31 – 55 (D)
0 – 30 (E)
1) Membuat Aplikasi Web menggunakan Dreamever dan database menggunakan MYSQL. 2) Kesesuain Perancangan Web
dengan Aplikasi yang dibuat. 3) Komponen pendukung yang
lengkap dalam pembuatan web. 4) Kehandalan dan Spesifikasi Web
yang lengkap.
5) Ketepatan prosedur dan ketentuan tugas.
ATTITUDE:
1) Menyerahkan tugas sesuai selalu tepat jadwal.
2) Selalu bertanggung jawab terhadap tugas yang diberikan (walaupun tidak hadir, jika kondisi memungkinkan).
3) Berpenampilan dan berperilaku sopan.
1) Membuat Aplikasi Web menggunakan Dreamever dan database menggunakan MYSQL. 2) Kesesuain Perancangan Web
dengan Aplikasi yang dibuat. 3) Komponen pendukung yang
lengkap dalam pembuatan web. 4) Kehandalan dan Spesifikasi Web
yang kurang lengkap.
5) Ketepatan prosedur dan ketentuan tugas masih kurang
ATTITUDE:
1) Menyerahkan tugas sesuai jadwal. 2) Selalu bertanggung jawab
terhadap tugas yang diberikan (walaupun tidak hadir, jika kondisi memungkinkan).
3) Berpenampilan dan berperilaku sopan.
1) Membuat Aplikasi Web menggunakan Dreamever dan database menggunakan MYSQL. 2) Kesesuain Perancangan Web
dengan Aplikasi yang dibuat kurang.
3) Komponen pendukung yang lengkap dalam pembuatan web. 4) Kehandalan dan Spesifikasi Web
yang kurang lengkap.
5) Ketepatan prosedur dan ketentuan tugas kurang
ATTITUDE:
1) Menyerahkan tugas sesuai jadwal.
2) Selalu bertanggung jawab terhadap tugas yang diberikan (walaupun tidak hadir, jika kondisi memungkinkan).
3) Berpenampilan dan berperilaku sopan.
1) Membuat Aplikasi Web menggunakan Dreamever dan database menggunakan MYSQL. 2) Kesesuain Perancangan Web dengan
Aplikasi yang dibuat kurang. 3) Komponen pendukung yang kurang
lengkap dalam pembuatan web. 4) Kehandalan dan Spesifikasi Web
yang kurang lengkap.
5) Ketepatan prosedur dan ketentuan tugas kurang
ATTITUDE:
1) Menyerahkan tugas terlambat dari jadwal yang disepakati.
2) kurang bertanggung jawab terhadap tugas yang diberikan.
3) Berpenampilan dan berperilaku kurang
sopan.
1) Tidak Membuat Aplikasi Web menggunakan Dreamever dan database menggunakan MYSQL. 2) Kesesuain Perancangan Web dengan
Aplikasi yang dibuat kurang. 3) Komponen pendukung yang kurang
lengkap dalam pembuatan web. 4) Kehandalan dan Spesifikasi Web
yang kurang lengkap.
5) Ketepatan prosedur dan ketentuan tugas kurang
ATTITUDE:
1) Menyerahkan tugas sangat terlambat dari jadwal yang disepakati.
2) tidak bertanggung jawab terhadap tugas yang diberikan.
3) Berpenampilan dan berperilaku tidak sopan.