15
S1 Teknik Informatika-Unijoyo 1 Kontrak Kuliah Pemrograman Basis Data Berbasis Web (Semester Genap 2008/2009) Dosen: Noor Ifada email: [email protected] weblog: http://noorifada.wordpress.com

Kontrak Kuliah - noorifada.files.wordpress.com · Kontrak Kuliah Pemrograman Basis ... 1.Pengantar E-Business dan E-Commerce (TKC160) 2.Basis Data II (TKC264) ... • Baca materi

Embed Size (px)

Citation preview

S1 Teknik Informatika-Unijoyo 1

Kontrak KuliahPemrograman Basis Data Berbasis Web

(Semester Genap 2008/2009)

Dosen: Noor Ifadaemail: [email protected]

weblog: http://noorifada.wordpress.com

S1 Teknik Informatika-Unijoyo 2

• Mata Kuliah : Pemrograman Basis Data Berbasis Web

• Kode Mata Kuliah : TKC139• Semester : 6• Jumlah SKS : 2• Status : Wajib• Prasyarat :

1. Pengantar E-Business dan E-Commerce (TKC160)

2. Basis Data II (TKC264)

• Jadwal Perkuliahan (Kelas A):– Hari : Kamis– Ruang : FE13– Waktu : 12.30 – 14.10 WIB

S1 Teknik Informatika-Unijoyo 3

Tujuan Umum Mata Kuliah

• Mahasiswa dapat menggunakan konsep-konsep dalam Web untuk mendesain Web yang terkoneksi dengan basis data

S1 Teknik Informatika-Unijoyo 4

Tujuan Khusus Mata Kuliah

Mahasiswa semester 6 Jurusan Teknik Informatika dapat:

1. Menjelaskan konsep dasar Web2. Mendemonstrasikan aplikasi perintah-perintah HTML3. Mendemonstrasikan aplikasi perintah-perintah HTML

Lanjut4. Mendemonstrasikan aplikasi perintah-perintah CSS5. Mendemonstrasikan aplikasi perintah-perintah

JavaScript6. Mendemonstrasikan aplikasi perintah-perintah XML

7. Mendemonstrasikan aplikasi perintah-perintah PHP8. Menjelaskan server basis data MySQL9. Mendemonstrasikan koneksi basis data MySQL

dengan PHP10.Mendemonstrasikan aplikasi Web dengan PHP dan

MySQL

Organisasi Materi

TIU:Mahasiswa dapat menggunakan konsep-konsep dalam WEB untuk mendesain WEB yang

terkoneksi dengan database

Aplikasi WEB dengan PHP dan MySQL

Koneksi basis data MySQL dengan PHP

Server Basis Data MySQL

HTML Lanjut

HTML

CSS JavaScript Dasar PHP

Konsep dasar WEB

XML

S1 Teknik Informatika-Unijoyo 6

Strategi Perkuliahan

• Ceramah• Diskusi• Latihan• Praktik

S1 Teknik Informatika-Unijoyo 7

Referensi

Chris Bates [2006]. Web Programming: Building Internet Applications, Third Edition, John Wiley & Sons Ltd, England.

Husni [2007]. Pemrograman Database Berbasis Web, Graha Ilmu, Yogyakarta.

Sebesta, R.W. [2002], Programming the World Wide Web, Addison Wesley.

Sutarman [2003]. Membangun Aplikasi Web dengan PHP dan MySQL, Graha Ilmu, Yogyakarta.

http://www.mysql.com http://www.php.net http://www.w3schools.com/xml

Software

• XAMPP/LAMPP• HTML/PHP Editor• MySQL Browser• Web Browser

S1 Teknik Informatika-Unijoyo 9

Tugas-tugas

• Tugas yang dikerjakan secara berkelompok:– Tugas 1 (pertemuan minggu ke-4)– Tugas 2 (pertemuan minggu ke-7)– Tugas 3 (pertemuan minggu ke-10)

• Evaluasi tengah semester (UTS) berbentuk tes tulis yang bersifat individual dan open-book.

• Evaluasi akhir semester (UAS) berbentuk pembuatan Tugas Aplikasi beserta laporannya. Tugas Aplikasi (dan laporan) dikerjakan oleh kelompok (anggota kelompok sama dengan kelompok untuk tugas mingguan). Tugas aplikasi ini adalah berupa tugas untuk membuat aplikasi Web dengan PHP dan MySQL. Setiap kelompok wajib untuk mengerjakan tugas sesuai dengan topik yang telah ditentukan. Pilihan topik tugas aplikasi:– Bookshop– Grocery supply– Banking

(Demonstrasi Tugas Aplikasi? will be decided later)

Jumlah anggota kelompok = 4 orang mahasiswa

S1 Teknik Informatika-Unijoyo 10

Kriteria Penilaian

Kisaran Nilai Huruf Nilai Angka> 80 – 100 A 475 – 79.9 B+ 3.570 – 74.9 B 360 – 69.9 C+ 2.555 – 59.9 C 250 – 54.9 D+ 1.545 – 49.9 D 10 – < 45 E 0

S1 Teknik Informatika-Unijoyo 11

Pembobotan Nilai

4020

Ujian Akhir Semester Tugas Aplikasi (Aplikasi Web) Laporan

20Ujian Tengah Semester (Tes Tulis)

20Tugas 1, 2 dan 3

Bobot Nilai (%)

Kegiatan

Jadwal Perkuliahan

Pengumpulan/Demonstrasi tugas aplikasi beserta laporannya

Ujian Akhir Semester (UAS)Minggu XVI16Konsultasi tugas aplikasiAplikasi WEB dengan PHP dan MySQLMinggu XV15Konsultasi tugas aplikasiAplikasi WEB dengan PHP dan MySQLMinggu XIV14Konsultasi tugas aplikasiAplikasi WEB dengan PHP dan MySQLMinggu XIII13

Contoh Aplikasi WEB dengan PHP dan MySQL

Minggu XII12

Server Basis Data MySQL dan Koneksi Basis Data MySQL dengan PHP

Minggu XI11Tugas 3PHPMinggu X10

PHPMinggu IX9Tes TulisUjian Tengah Semester (UTS)Minggu VIII8Tugas 2XMLMinggu VII7

Java ScriptMinggu VI6

CSSMinggu V5Tugas 1HTML LanjutMinggu IV4

Kumpul data kelompok, dan memilih topik Tugas Aplikasi

HTML LanjutMinggu III3

HTMLMinggu II2

Kontrak Kuliah, Pendahuluan: Konsep dasar WEB

Minggu I1KeteranganTopik BahasanTgl KuliahNo

S1 Teknik Informatika-Unijoyo 13

Tata Tertib Perkuliahan

• Keterlambatan maksimal: 15 menit• Tidak diperbolehkan memakai sandal• Berpakaian yang rapi dan sopan• Handphone dimatikan atau diset

tidak bersuara

S1 Teknik Informatika-Unijoyo 14

Lain-lain

• Keterlambatan pengumpulan tugas menyebabkan nilai maksimal tugas diturunkan (nilai maksimal = 60)

• Tidak ada ujian perbaikan ataupun tambahan tugas untuk memberikan nilai tambahan

• Bila karena sesuatu hal dosen tidak dapat datang sesuai dengan jadwal kuliah, silahkan cek weblog untuk melihat tugas yang diberikan sebagai pengganti perkuliahan

• Konsultasi dapat dilakukan via email (sebutkan subyek yang jelas dan sertakan identitas (Nama, NPM, Mata Kuliah, Kelas) dalam isi email)

• Handout (bentuk PDF) dapat di-download melalui weblog• Cek weblog seminggu sekali (paling lambat 1 hari sebelum

hari kuliah) untuk melihat (jika ada) pengumuman penting dan untuk men-download materi kuliah

• Baca materi perkuliahan sebelum perkuliahan dimulai• Tidak diperbolehkan untuk “titip absen” apabila

mahasiswa yang bersangkutan tidak mengikuti perkuliahan sanksi: 10 orang mahasiswa yang hadir akan dicoret secara acak

S1 Teknik Informatika-Unijoyo 15

Selamat Kuliah