• Tidak ada hasil yang ditemukan

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS GUNADARMA

N/A
N/A
Protected

Academic year: 2021

Membagikan "RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS GUNADARMA"

Copied!
31
0
0

Teks penuh

(1)

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.

(2)

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)

(3)

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)

(4)

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

(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

(6)

- 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

(7)

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

(8)

- 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

(9)

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

(10)

- 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 :

(11)

- 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

(12)

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

(13)

- 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

(14)

- 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

(15)

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

(16)

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

(17)

- 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

(18)

- 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

(19)

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

(20)

- 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

(21)

- 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

(22)

- 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

(23)

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

(24)

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

(25)

- 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

(26)

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

(27)

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

(28)

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

(29)

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

(30)

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

(31)

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

Referensi

Dokumen terkait

Selanjutnya untuk menghasilkan laju korosi yang dapat diabaikan, paduan Al-Mg 5052 yang digunakan sebagai pelat elemen bakar nuklir sebaiknya digunakan di dalam air pendingin

Performansi untuk jaringan XG-PON menggunakan splitter 1:64 menunjukan bahwa jaringan yang layak diimplementasikan untuk transmisi data upstream hanya layak pada

“Saat saya membawa mereka ke pasar atau bermain bola dan mereka merasa kedinginan, berarti mereka sudah sembuh.” Human Rights Watch mendapati para penyandang disabilitas

Secara parsial profitabilitas perusahaan (ROA) yang dinyatakan dalam tata kelola perusahaan yang terdiri dari variabel komisaris independent, komite

WULAN HANDAYANI SIMANGUNSONG PERBANKAN & KEUANGAN -SORE TIDAK

Walau Undang-undang ini cukup meresahkan, namun Persetia mengajak sekolah-sekolah anggota dan calon anggota untuk mengisi tema ulang tahun ini dengan berbagai kegiatan memperkuat

Ini berarti pembuatan batu bata atau barang lain yang terbuat dari tanah liat akan merugikan pertanian, karena pada umumnya para pengusaha industri batu bata

Motor starter mempunyai empat sikat karbon dengan dua sikat diisolasi (sikat positif) agar tak kontak dengan massa negatif dan dua sikat lainnya adalah sikat negatif.