RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS GUNADARMA
MATA KULIAH KODE RUMPUN MK BOBOT SEMESTER TGL REVISI
Pemrograman Web AK045216 2 SKS VII (PTA)
OTORISASI
PENGEMBANG RPS KOORDINATOR MATA KULIAH KETUA PROGRAM STUDI
Prof. Dr.-Ing. Adang Suhendra
Capaian Pembelajaran (CP) Program Studi :pengetahuan, sikap, keterampilan, kompetensi, dan akumulasi pengalaman kerja
1. Mampu menunjukkan sikap religius.
2. Menjunjung tinggi nilai kemanusiaan dalam menjalankan tugas berdasarkan agama, moral, dan etika.
3. Meningkatkan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradaban berdasarkan Pancasila.
4. Memiliki nasionalisme serta rasa tanggung jawab pada negara dan bangsa.
5. Menghargai keanekaragaman budaya, pandangan, agama, dan kepercayaan, serta pendapat atau temuan orisinal orang lain.
6. Memiliki kepekaan sosial serta kepedulian terhadap masyarakat dan lingkungan.
7. Menaati hukum dan disiplin dalam kehidupan bermasyarakat dan bernegara.
8. Menginternalisasi nilai, norma, dan etika akademik.
9. Menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri.
10. Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan
11. Mampu menggunakan teknik pemrograman untuk mengembangkan produk perangkat lunak berbasis web sesuai dengan kebutuhan pengguna.
12. Memiliki pengetahuan yang memadai tentang konsep aplikasi berbasis web, teknik pemrograman berbasis web dan karakteristik aplikasi berbasis web terkait dengan pengembangan berbagai produk perangkat lunak.
13. Mampu menganalisa, merancang dan melakukan pemprograman perangkat lunak berbasis web serta penerapannya ke dalam sistem penunjang keputusan dan pemecahanan masalah.
Mata Kuliah :
1. Memahami dan mengetahui konsep Hyper Text Markup Language (HTML) serta elemen pembentuknya. memahami tag dasar html dan dapat mengaplikasikannya ke dalam pembangunan web sederhana. (1)
2. Memahami teknik membuat table, frame dan form di HTML. (2)
3. Memahami Cascading Style Sheet (CSS) serta elemen dan property pada CSS. (3)
4. Memahami dan mengetahui konsep Java Script dan peranannya dalam pembuatan website, mengaplikasikan Java Script dalam pembuatan website. (4)
5. Memahami dan mengetahui JQuery, peranannya dalam pembuatan website serta kelebihannya. (5)
6. Memahami dan mengetahui konsep PHP dan sejarah PHP, memahami dan mengetahui konsep variabel global dan lokal serta variabel internal, memahami dan mengetahui tipe data, operator dan pemrograman dasar PHP. (6) 7. Memahami dan mengetahui Procedure dan Function pada PHP, memahami dan menguasai Session dan Cookies
pada website. (7)
8. Memahami konsep basis data pada web, memahami dan menguasai MySQL serta CRUD (Create, Read, Update dan Delete) pada MySQL. (8)
9. Memahami dan menguasai Form dan variasinya menggunakan PHP. (9)
10. Memahami bagaimana membaca, membuka, membuat dan memodifikasi file pada PHP. (10) 11. UJIAN TENGAH SEMESTER. (11)
12. Memahami dan mengetahui konsep Model, View dan Controller di PHP. (12)
13. Memahami Framework pada PHP dan penggunaannya dalam pemrograman web. (13) 14. Mengetahui dan memahami semantic web (web 3.0) dan web intelligent (web 4.0). (14) 15. Memahami web services dan interoperabilitas dalam web. (15)
16. UJIAN AKHIR SEMESTER. (16)
Deskripsi SIngkat MK Mata kuliah ini ditujukan agar mahasiswa mampu mengembangkan produk perangkat lunak berbasis web yang dapat digunakan untuk melakukan transformasi data menjadi Informasi dan dapat diterapkan ke dalam sistem penunjang keputusan sesuai dengan kebutuhan pengguna
Pustaka UTAMA:
1. Saputra Agus, Membangun Sistem Aplikasi E-Commerce dan SMS, Jakarta: Elex, 2012 2. Solichin, Achmad, S.Kom. Pemrograman Web dengan PHP dan MySQL. Jakarta: Andi: 2012 3. Sebesta, R.W., Programming the World Wide Web, Addison Wesley, 2002
4. Hall, M.,Core Web Programming, Prentice Hall, 1998
5. W3schools Online Web Tutorials, http://www.w3schools.com/
6. Daconta, Michael C., Obrst, Leo J., Smith, Kevin T., Semantic Web : A Guide to the Future of XML, Web Services, and Knowledge Management, Wiley Publishing Co., 2003
7. Liyang Yu, Developers Guide To Semantic Web, Springer 2011
Media Pembelajaran Perangkat Lunak Perangkat Keras
Komputer, Laptop, Proyektor Mata Kuliah Prasyarat
Metode Pembelajaran 1. Ceramah/Kuliah Pakar
2. Problem Based Learning/FGD 3. Project Based Learning
4. Self-Learning (V-Class)
Minggu
Ke- CP-MK Materi Pembelajaran Metode / Strategi Pembelajaran
Penilaian
Referensi
Indikator Bentuk Bobot
1.
Memahami dan mengetahui konsep Hyper Text Markup Language (HTML) serta elemen pembentuknya.
memahami tag dasar html dan dapat mengaplikasikannya ke dalam
pembangunan web sederhana.
HTML (Hyper Text Markup Language) - 1
- Konsep HTML - Sejarah HTML &
HTML 5.0 - Elemen HTML
- Identifying resources - Tag Dasar HTML - Basic text formatting
& Style
- Using graphic images - Link
- Membuat web sederhana dengan HTML
1, 2, 3 - Mahasiswa mampu menjelaskan konsep markup language, HTML serta sejarah singkat HTML dengan benar
- Mahasiswa mampu menyebutkan dan menjelaskan tag dasar html yang digunakan untuk basic text formatting dan styling, membuat link, menggunakan images untuk background dengan benar
- Mahasiswa mampu membuat website sederhana
menggunakan tag dasar html yang sudah dipelajari dengan tepat dan benar
- Kuis
10% 3, 4, 5
- Dimensi : Pemahaman - Penilaian
kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan - Laporan dan
Komunikasi - Dimensi :
- Kelengkapan laporan - Kebenaran laporan - Komunikasi tertulis - 3a. Bahasa paper - 3b. Kerapian paper - Komunikasi lisan - 4a. Isi
- 4b. Organisasi - 4c. Gaya presentasi - Penilaian
kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
- Di bawah standar -
2. Memahami teknik membuat table, frame dan form di HTML.
HTML (Hyper Text Markup Language) - 2
- Table - IFrame - Form
1, 2 - Mahasiswa mampu
menjelaskan bagaimana cara membuat tabel di HTML serta tag tag html yang digunakan dengan benar
- Mahasiswa mampu membuat tabel pada website dengan benar - Mahasiswa mampu
menjelaskan Iframe pada html dengan benar - Mahasiswa mampu
menjelaskan bagaimana mendapatkan informasi dari user menggunakan form dengan benar - Mahasiswa mampu
membuat form
sederhana pada website dengan benar
- Kuis
- Dimensi : Pemahaman
5% 3, 4, 5
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan 3.
Memahami Cascading Style Sheet (CSS) serta elemen dan property pada CSS
CSS (Cascading Style Sheet) - Konsep Dasar CSS - Elemen CSS - Inline - Internal - External - CSS Property - Fonts - Border - Padding - Margin
1, 2, 3 Mahasiswa mampu
menjelaskan konsep dasar CSS serta fungsinya dalam pembuatan website dengan benar
- Mahasiswa mampu menjelaskan dan
membedakan Inline CSS, Internal CSS dan
External CSS dengan benar
- Mahasiswa mampu membuat CSS pada website menggunakan property yang sudah dipelajari dengan benar
Laporan dan Komunikasi Dimensi :
- Kelengkapan laporan - Kebenaran laporan
5% 1, 3, 4, 5
- Komunikasi tertulis - 3a. Bahasa paper - 3b. Kerapian paper - Komunikasi lisan - 4a. Isi
- 4b. Organisasi - 4c. Gaya presentasi -
- Kuis
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan - Di bawah standar 4. Memahami dan
mengetahui konsep Java Script dan peranannya dalam pembuatan website,
Java Script
- Konsep dasar Object Oriented
Programming (OOP)
1, 2 - Mahasiswa mampu
menjelaskan konsep Java Script dan peranannya dalam
5% 3, 4, 5
mengaplikasikan Java Script dalam pembuatan website.
dan Client Side Script
- Konsep Java Script - JS dapat merubah
konten HTML - JS dapat merubah
atribut HTML - JS dapat merubah
CSS - JS dapat
menampilkan dan menyembunyikan elemen HTML - Elemen Java Script - JS syntax
- JS Variables - JS Data Types - JS Operators - JS Functions - JS Objects
membuat website serta HTML dengan benar - Mahasiswa mampu
membuat aplikasi Java Script sederhana menggunakan elemen elemen Java Script dengan benar - Kuis
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
5. Memahami dan mengetahui JQuery, peranannya dalam pembuatan website serta kelebihannya.
JQuery
- Konsep JQuery - HTML/DOM
manipulation - CSS manipulation - HTML event
methods
2, 4 - Mahasiswa mampu
menjelaskan konsep JQuery sebagai library Java Script (JS) dengan benar
- Mahasiswa mampu memanipulasi HTML
5% 3, 4, 5
- AJAX menggunakan JQuery Get, JQuery Set, JQuery Add dan JQuery Remove dengan benar
- Mahasiswa mampu memanipulasi CSS menggunakan JQuery CSS Class (addClass(), removeClass(),
toggleClass() dan css()) dengan benar
- Mahasiswa mampu menjelaskan fungsi JQuery event methods dengan benar
- Mahasiswa mampu menjelaskan Asynchronous Java Script and XML, serta fungsinya dalam pembuatan website dengan benar - Online exercise/kuiz - (V-class)
- Dimensi : Pemahaman
Penilaian kompetensinya :
- Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
6. Memahami dan mengetahui konsep PHP dan sejarah PHP, memahami dan mengetahui konsep variabel global dan lokal serta variabel internal, memahami dan mengetahui tipe data, operator dan pemrograman dasar PHP.
PHP - 1
- Konsep PHP dan sejarah PHP
- Instalasi Apache, IIS - Kalibrasi Web Server - Konsep Variabel
Global dan Lokal - Variabel internal
PHP
- Statement echo dan print
- Tipe Data PHP - Operator - Array
- Struktur Kendali - Loop
1, 2, 3 - Mahasiswa mampu menjelaskan konsep PHP, sejarah PHP serta bagaimana instalasi PHP dan web server dengan benar
- Mahasiswa mampu menjelaskan syntax dasar PHP pada HTML dengan benar
- Mahasiswa mampu menjelaskan dan membedakan variabel global dan lokal serta dapat memberikan contoh dari masing masing variabel dengan benar
- Mahasiswa mampu menjelaskan variabel variabel internal pada PHP serta dapat mendeklarasikan
10% 1, 2, 3, 4, 5
variabel PHP dengan benar
- Mahasiswa mampu membuat program PHP sederhana
menggunakan statement echo dan print dengan benar
- Mahasiswa mampu menjelaskan tipe data yang digunakan di PHP dengan benar
- Mahasiswa mampu menjelaskan operator pada PHP dengan benar - Mahasiswa mampu
menjelaskan
mengaplikasikan tipe data array dalam pembuatan web dengan benar
- Mahasiswa mampu menjelaskan fungsi dan sintaks dari loop while, do .. whole, for dan foreach serta mampu membuat contoh penggunaannya dengan benar
- Mahasiswa mampu menjelaskan fungsi dan sintaks dari struktur kendali if, if .. else, if ..
elseif … else dan switch serta mampu membuat contoh penggunaannya dengan benar
Laporan dan Komunikasi - Dimensi :
- Kelengkapan laporan - Kebenaran laporan - Komunikasi tertulis - 3a. Bahasa paper - 3b. Kerapian paper - Komunikasi lisan - 4a. Isi
- 4b. Organisasi - 4c. Gaya presentasi
- Kuis
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan
- Batas
- Kurang memuaskan
7. Memahami dan mengetahui Procedure dan Function pada PHP, memahami dan menguasai Session dan Cookies pada website.
PHP - 2 - String - Procedure - Functions - Session
- Konsep Session - Memulai PHP
Session
- Mendapatkan nilai variabel PHP Session - Memodifikasi
variabel PHP Session - destroy PHP Session - Cookies
- Konsep Cookies - Create/Retrieve
Cookies pada PHP - Memodifikasi
Cookies pada PHP - Menghapus Cookies
pada PHP - Cek Cookies
1, 2 - Mahasiswa mampu
menjelaskan function string pada PHP dan mampu membuat contoh penggunaannya dengan benar
- Mahasiswa mampu menjelaskan tentang Procedure dan Functions pada PHP dengan benar - Mahasiswa mampu
membedakan antara Procedure dan Functions serta Built In Functions pada PHP dengan benar - Mahasiswa mampu
membuat dan mendeklarasikan Procedure serta
Functions dengan benar - Mahasiswa mampu
menjelaskan konsep session pada web dengan benar - Mahasiswa mampu
5% 1, 2, 3, 4, 5
memulai session, mengambil nilai pada variabel session, memodifikasi variabel session serta destroy session pada PHP dengan benar - Mahasiswa mampu
memjelaskan konsep cookies pada web dengan benar - Mahasiswa mampu
membuat, memodifikasi, menghapus dan
melakukan pengecekan terhadap cookies pada PHP dengan benar - Kuis
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
8. Memahami konsep basis data pada web, memahami dan menguasai MySQL serta CRUD (Create, Read, Update dan Delete) pada MySQL.
Database Web
- Konsep Basis Data Web
- MySQL - Instalasi
- MySQL Connect - MySQL Create DB - MySQL Create Table - Read, Update dan
Delete pada MySQL
1, 2 - Mahasiswa mampu
menjelaskan konsep basis data pada web serta penggunaannya dengan benar
- Mahasiswa mampu melakukan instalasi MySQL dengan benar - Mahasiswa mampu
membuat database MySQL dan membuat koneksi dengan database MySQL menggunakan PHP dengan benar - Mahasiswa mampu
melakukan CRUD (Create, Read, Update dan Delete) pada MySQL dengan benar
- Mahasiswa mampu membuat program PHP untuk memanipulasi basis data MySQL dengan benar
5% 1, 2, 3, 4, 5
- Kuis
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
9. Memahami dan menguasai Form dan variasinya
menggunakan PHP.
PHP Lanjut - 1 - Form
- Form Handling - Form Validation - Form Required - Form URL/Email - Complete Form
1, 2 - Mahasiswa mampu
menjelaskan $_GET dan
$_POST serta dapat membedakan keduanya dengan benar
- Mahasiswa mampu menggunakan $_GET dan $_POST untuk mengambil data pada Form dengan benar - Mahasiswa mampu menggunakan Form Validation untuk melindungi Form dari Hackers dan Spammers dengan benar
5% 1, 2, 3, 4, 5
- Mahasiswa mampu membuat input field required dan mampu membuat error message pada input field dengan benar
- Mahasiswa mampu melakukan validasi nama, email dan URL pada Form PHP dengan benar
- Mahasiswa mampu menyimpan nilai pada input field ketika tombol submit ditekan dengan benar
- Kuis
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
10. Memahami bagaimana membaca,
membuka, membuat dan memodifikasi file pada PHP
PHP Lanjut - 2
- PHP File Handling - File Open/Read - File Create/Write - File Upload - Include Files - Creating
downloadable document (PDF)
2, 3, 4 - Mahasiswa mampu membuat program untuk membuka, membaca, menulis dan memanipulasi file menggunakan PHP dengan benar - Mahasiswa mampu
membuat file untuk mengupload file ke web server dengan benar - Mahasiswa mampu
menggunakan file di lokasi tertentu dengan perintah include dengan benar
- Mahasiswa mampu membuat file report dengan benar - Online exercise/kuiz - (V-class)
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
5 % 1, 2, 3, 4, 5
- Kurang memuaskan - Laporan dan Komunikasi - Dimensi :
- Kelengkapan laporan - Kebenaran laporan - Komunikasi tertulis - 3a. Bahasa paper - 3b. Kerapian paper - Komunikasi lisan - 4a. Isi
- 4b. Organisasi - 4c. Gaya presentasi
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan - Di bawah standar
11. UJIAN TENGAH SEMESTER
12. Memahami dan mengetahui konsep Model, View dan Controller di PHP
MVC di PHP
- Konsep Model View Controller
- MVC di PHP - Routing URL
1, 2 - Mahasiswa mampu
menjelaskan konsep Model, View dan Controller pada tehnik pemrograman dengan
10% 1, 2, 3, 4, 5
- Template MVC benar
- Mahasiswa mampu mengaplikasikan konsep MVC menggunakan PHP dengan benar
- Mahasiswa mampu mengatasi masalah Routing URL dalam membuat konsep MVC pada PHP
- Mahasiswa mampu menjelaskan konsep Don’t Repeat Yourself dalam menggunakan dan membuat template MVC
- - Kuis
- Dimensi : Pemahaman - Penilainan
kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
Laporan dan Komunikasi
- Dimensi :
- Kelengkapan laporan - Kebenaran laporan - Komunikasi tertulis - 3a. Bahasa paper - 3b. Kerapian paper - Komunikasi lisan - 4a. Isi
- 4b. Organisasi - 4c. Gaya presentasi
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan - Di bawah standar
13. Memahami Framework pada PHP dan
penggunaannya dalam pemrograman web
- PHP Framework 4 - Mahasiswa mampu
menjelaskan konsep framework pada PHP dengan benar - Mahasiswa mampu
menyebutkan contoh beberapa framework pada PHP seperti Yii dan CI serta mampu
10 % 1, 2, 3, 4, 5
mejelaskan
perbedaannya dengan benar
- Mahasiswa mampu mengaplikasikan framework PHP pada pembuatan website dengan benar - Online exercise/kuiz - (V-class)
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
14. Mengetahui dan memahami semantic web (web 3.0) dan web intelligent (web 4.0)
Pengantar Semantic Web dan Web Intelligent
- Konsep Dasar Semantic Web - XML
- Pengantar XML - Sintaks XML - Namespaces,
1, 2 - Mahasiswa mampu
menjelaskan konsep dasar semantic web dan perlunya semantic web dengan benar
- Mahasiswa mampu menuliskan sintaks XML dengan benar
10 % 5, 6, 7
Elemen XML, Atribut XML
- XML DOM - RDF
- Model Abstrak RDF - RDF Schema - RDF Serialization :
Sintaks RDF/XML - RDF Vs XML - Konsep Web
Intelligent (Web 4.0)
-
- Mahasiswa mampu menjelaskan
namespaces, elemen XML dan atribut XML dengan benar - Mahasswa mampu
membuat dokumen XML sebagai struktur tree menggunakan XML DOM dengan benar
- Mahasiswa mampu membuat model abstrak RDF dan menjelaskan RDF Schema dengan benar
- Mahasiswa mampu menjelaskan perbedaan RDF dan XML
- Mahasiswa mampu menjelaskan konsep web intelligent (Web 4.0) dengan benar -
- Kuis
- Dimensi : Pemahaman - Penilainan
kompetensinya : - Sangat memuaskan
- Memuaskan - Batas
- Kurang memuaskan
Laporan dan Komunikasi Dimensi :
- Kelengkapan laporan - Kebenaran laporan - Komunikasi tertulis - 3a. Bahasa paper - 3b. Kerapian paper - Komunikasi lisan - 4a. Isi
- 4b. Organisasi - 4c. Gaya presentasi
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan - Di bawah standar
15. Memahami web services dan interoperabilitas dalam web
Web Services
- Konsep Dasar Web Services dan interoperabilitas
4 - Mahasiswa mampu
menjelaskan konsep web services dan interoperabilitas dalam
10% 5, 6, 7
dalam web - Tipe Web Services - XML Web Services - Web Services
Description Language (WSDL) - Simple Object
Access Protocol (SOAP)
- JSON -
web dengan benar - Mahasiswa mampu
menyebutkan 2 (dua) tipe web services dengan benar - Mahasiswa mampu
membuat web services menggunakan XML based language seperti WSDL dan SOAP dengan benar
- Mahasiswa mampu mengaplikasikan JSON untuk data interchange dengan benar
- Online exercise/kuiz - (V-class)
- Dimensi : Pemahaman
Penilaian kompetensinya : - Sangat memuaskan - Memuaskan - Batas
- Kurang memuaskan
16. UJIAN AKHIR SEMESTER
FORMAT RANCANGAN TUGAS 1
Nama Mata Kuliah : Pemrograman Web SKS : 2
Program Studi : Tehnik Informatika Pertemuan ke : 1
Fakultas : Teknologi Industri A. TUJUAN TUGAS :
• Mampu mengaplikasikan konsep Hyper Text Markup Language (HTML) serta elemen pembentuknya ke dalam proyek pembuatan website sederhana B. URAIAN TUGAS :
a. Obyek Garapan
Hyper Text Markup Language (HTML) b. Metode atau Cara pengerjaan
Carilah Referensi, artikel ilmiah dan text book mengenai Hyper Text Markup Language (HTML) atau Pembuatan Website menggunakan HTML
Pelajari Konsep dasar Hyper Text Markup Language (HTML) dan Tag – Tag Dasar HTML dari referensi tersebut
Buatlah website sederhana menggunakan Tag – Tag Dasar HTML (Basic Text Formatting, Style, Graphic Image Background dan Link)
Buatlah laporan lengkap yang berisi tahapan pembuatan website sederhana serta penjelasan tag – tag HTML yang digunakan c. Deskripsi Luaran tugas yang dihasilkan :
Laporan Pembuatan Website dengan Font Times New Roman 12 C. KRITERIA PENILAIAN (7,5 %)
Kelengkapan isi laporan Kebenaran isi laporan
Daya tarik website dan laporan
FORMAT RANCANGAN TUGAS 2
Nama Mata Kuliah : Pemrograman Web SKS : 2
Program Studi : Tehnik Informatika Pertemuan ke : 3
Fakultas : Teknologi Industri A. TUJUAN TUGAS :
Mampu mengaplikasikan konsep teori CSS dan HTML Lanjut dalam proyek pembuatan website B. URAIAN TUGAS :
a. Obyek Garapan
Cascading Style Sheet (CSS) dan Hyper Text Markup Language (HTML) b. Metode atau Cara pengerjaan
Carilah Referensi, artikel ilmiah dan text book mengenai Cascading Style Sheet (CSS) dan Hyper Text Markup Language (HTML) atau Pembuatan Website menggunakan CSS dan HTML
Pelajari CSS dan HTML Lanjut (Table, Iframe dan Form) dari referensi tersebut
Buatlah website menggunakan CSS dan HTML Lanjut (Table, Iframe dan Form)
Buatlah laporan lengkap yang berisi tahapan pembuatan website serta penjelasan mengenai CSS dan HTML Tag yang digunakan c. Deskripsi Luaran tugas yang dihasilkan :
Laporan Pembuatan Website dengan Font Times New Roman 12 C. KRITERIA PENILAIAN (7,5 %)
Kelengkapan isi laporan Kebenaran isi laporan
Daya tarik website dan laporan
FORMAT RANCANGAN TUGAS 3
Nama Mata Kuliah : Pemrograman Web SKS : 2
Program Studi : Tehnik Informatika Pertemuan ke : 7
Fakultas : Teknologi Industri B. TUJUAN TUGAS :
• Mampu memahami konsep dasar pemrograman web menggunakan PHP B. URAIAN TUGAS :
d. Obyek Garapan PHP
e. Metode atau Cara pengerjaan
Carilah Referensi, artikel ilmiah dan text book mengenai PHP atau Pemrograman web menggunakan PHP
Pelajari Konsep dasar PHP, Tipe Data dan Operator pada PHP, Array dan Struktur Kendali pada PHP
Buatlah Rangkuman mengenai Konsep dasar PHP, Tipe Data, Operator, Array dan Struktur Kendali pada PHP
Presentasikan Rangkuman Konsep Dasar PHP di depan kelas f. Deskripsi Luaran tugas yang dihasilkan :
File Presentasi Konsep Dasar PHP minimal 5 halaman dan maksimal 15 halaman C. KRITERIA PENILAIAN (7,5 %)
Kelengkapan isi rangkuman Kebenaran isi rangkuman Daya tarik presentasi
GRADING SCHEME COMPETENCE
KRITERIA 1 : Kelengkapan isi laporan/rangkuman
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kelengkapan konsep
Lengkap dan terpadu Lengkap Masih kurang beberapa konsep yang belum disampaikan
Hanya menunjukkan sebagian konsep saja
Tidak ada konsep 2
KRITERIA 2 : Kebenaran isi laporan/rangkuman
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Kebenaran konsep Diungkapkan dengan tepat, terdapat aspek penting, analisis dan membantu memahami konsep
Diungkap dengan tepat tetapi deskriptif
Sebagian besar konsep sudah terungkap, namun masih ada yang terlewatkan
Kurang dapat
mengungkapkan aspek penting, melebihi halaman, tidak ada proses merangkum hanya mencontoh
Tidak ada konsep yang disajikan
2
KRITERIA 3 : Daya tarik komunikasi/presentasi KRITERIA 3a : Komunikasi tertulis
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Bahasa Paper Bahasa menggugah pembaca untuk mencari tahu konsep lebih dalam
Bahasa menambah informasi pembaca
Bahasa deskriptif, tidak terlalu menambah pengetahuan
Informasi dan data yang disampaikan tidak menarik dan membingungkan
Tidak ada hasil 1
Kerapian Paper Paper dibuat dengan sangat menarik dan menggugah semangat membaca
Paper cukup menarik, walau tidak terlalu mengundang
Dijilid biasa Dijilid namun kurang rapi
Tidak ada hasil 1
KRITERIA 3b : Komunikasi lisan
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di bawah standard SKOR
Isi Memberi inspirasi
pendengar untuk mencari lebih dalam
Menambah wawasan Pembaca masih harus menambah lagi informasi dari beberapa sumber
Informasi yang disampaikan tidak menambah wawasan bagi pendengarnya
Informasi yang disampaikan menyesatkan atau salah
2
Organisasi Sangat runtut dan integratif sehingga pendengar dapat mengkompilasi isi dengan baik
Cukup runtut dan
memberi data pendukung fakta yang disampaikan
Tidak didukung data, namun
menyampaikan informasi yang benar
Informasi yang disampaikan tidak ada dasarnya
Tidak mau presentasi 1
Gaya Presentasi Menggugah semangat pendengar
Membuat pendengar paham, hanya sesekali saja memandang catatan
Lebih banyak membaca catatan
Selalu membaca catatan (tergantung pada catatan)
Tidak berbunyi 1