• Tidak ada hasil yang ditemukan

UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

N/A
N/A
Protected

Academic year: 2021

Membagikan "UNIVERSITAS GUNADARMA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI"

Copied!
34
0
0

Teks penuh

(1)

UNIVERSITAS GUNADARMA

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI

RENCANA PEMBELAJARAN SEMESTER (RPS)

Nama Mata Kuliah Kode Mata Kuliah Bobot (sks) Semester Tgl Penyusunan

PEMROGRAMAN WEB AK045216 2 7 Agustus 2018

Otorisasi Nama Koordinator Pengembang

RPS

Koordinator Bidang Keahlian (Jika Ada)

Ketua Program Studi

Prof. Dr.-Ing. Adang Suhendra, S.Kom., M.Sc

Capaian Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) Yang Dibebankan Pada Mata Kuliah

CPPS 4 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi termasuk mengelola keamanan data dan sistem untuk menyelesaikan masalah dan mendukung efisiensi organisasi. CPPS 5 Kemampuan merancang algoritma yang efisien dan efektif serta mengimplementasikannya dengan bahasa

pemrograman dan teknologi Informatika dalam membangun sistem komputasi berbasis desktop, web dan mobile.

CPPS 11 Kemampuan memahami konsep legal aspek dan budaya dalam perkembangan dan penerapan teknologi informasi pada masyarakat dengan media yang relevan.

CPMK (Capaian Pembelajaran Mata Kuliah)

CPMK 4.1 Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi. CPMK 5.3 Kemampuan membangun sistem komputasi berbasis desktop, web dan mobile.

CPMK 11.2 Kemampuan menerapkan teknologi informasi pada masyarakat dengan media yang relevan.

(2)

digunakan untuk melakukan transformasi data menjadi Informasi dan dapat diterapkan ke dalam sistem penunjang keputusan sesuai dengan kebutuhan pengguna

Bahan Kajian / Materi Pembelajaran

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. Memahami dan mengetahui konsep Model, View dan Controller di PHP. (12)

12. Memahami Framework pada PHP dan penggunaannya dalam pemrograman web. (13) 13. Mengetahui dan memahami semantic web (web 3.0) dan web intelligent (web 4.0). (14) 14. Memahami web services dan interoperabilitas dalam web. (15)

(3)

Daftar Referensi 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

HTML, XAMPP, Dreamwaver, PHP, Java Script, NotePad,

Komputer, Laptop, Proyektor Nama Dosen Pengampu Revida Iriana Napitupulu

(4)

Mata Kuliah: PEMROGRAMAN WEB ( AK045216) / 2 SKS

CAPAIAN PEMBELAJARAN MATA KULIAH PEMROGRAMAN WEB :

1. Kemampuan merancang, membangun dan mengimplementasikan produk teknologi informasi. 2. Kemampuan membangun sistem komputasi berbasis desktop, web dan mobile.

3. Kemampuan memahami konsep legal aspek dan budaya dalam perkembangan dan penerapan teknologi informasi pada masyarakat dengan media yang relevan.

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu mengetahui konsep dasar HTML spt semua tag elemen, Tabel, Frame, From sampai pembuatan aplikasi HTML(mg ke 1 dan ke 2)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami sampai pembuatan aplikasi CSS dan HTML (mg ke 3)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami Java Script sampai pembuatan aplikasi java Script, CSS dan HTML (mg ke 4)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami konsep JQuery sampai penerapan dengan JavaScript (mg ke 5)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami Database MySQLl

sampai pembuatan aplikasi secara lengkap PHP JavaScript, Jquery, HTML, CSS dan menggunakan Database MYSQL (mg ke 8)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami Konsep MVC hingga pembuat aplikasi web dengan konsep (mg ke 12)

EVALUASI TENGAH SEMESTER (mg ke 11) [CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami web servicesl (mg

ke 14)

EVALUASI AKHIR SEMESTER (mg ke 16)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami PHP sampai pemuatan Aplikasi PHP ditambah HTML, CSS, JavaScript tanpa Database (mg ke 6 dan ke 7)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami PHP hingga

membuat aplikasi PHP file handling, form lengkap (mg ke 9, 10)

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami Famework (mg ke 13 )

[CPPS 5 CPMK 9, 10]: Mahasiswa mampu memahami Semantic Web (mg ke 15)

(5)

Minggu Ke- Sub-CPMK (Kemampuan akhir yang diharapkan)

Bahan Kajian (Materi Pembelajaran) Bentuk & Metode Pembelajaran Waktu Belajar (Menit) Penilaian Referensi

Indikator Kriteria Bobot

1 Mahasiswa memahami konsep Hyper Text Markup Language (HTML) serta elemen pembentuknya. memahami tag dasar html dan dapat mengaplikasika nnya 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 - Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based Learning, Project Based Learning, Self- Learning (V-Class), Diskusi Kelompok - Tugas 1 2 x 50 Menit - 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

Partisipasi Mahasiswa

(6)

benar - Kuis 2 Mahasiswa mampu memahami teknik membuat table, frame dan form di HTML. HTML (Hyper Text Markup Language) - 2 - Table - IFrame -Form - Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based Learning, Praktik Laboratoriu m, Self-Learning (V-Class), Diskusi Kelompok - Tugas 2 2 x 50 Menit - 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

Partisipasi Mahasiswa

(7)

menggunakan form dengan benar - Mahasiswa mampu membuat form sederhana pada website dengan benar - Kuis 3 Mahasiswa 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 - Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 3 2 x 50 Menit - 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

Partisipasi Mahasiswa

15 % [1], [3], [4] [5]

(8)

dipelajari dengan benar 4 Mahasiswa mampu memahami konsep Java Script dan peranannya dalam pembuatan website, mengaplikasika n Java Script dalam pembuatan website - Java Script - Konsep dasar Object Oriented Programming (OOP Konsep dasar Object Oriented Programming (OOP

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 menyembunyik - Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 4 2 x 50 Menit Mahasiswa mampu menjelaskan konsep Java Script dan peranannya dalam membuat website serta HTML dengan benar - Mahasiswa mampu membuat aplikasi Java Script sederhana menggunakan elemen elemen Java Script dengan benar - Kuis Partisipasi Mahasiswa 10 % [3], [4], [5]

(9)

an elemen HTML

- Elemen Java Script - JS syntax - JS Variables - JS Data Types - JS Operators - JS Functions - JS Objects 6 Mahasiswa 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 - Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 5 2 x 50 Menit - 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 Partisipasi Mahasiswa 15 % [1], [2], [3]

(10)

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 mendeklarasika n 7 Mahasiswa mampu memahami dan mengetahui Procedure dan Function pada PHP, PHP - 2 - String - Procedure - Functions - Session - Konsep Session - Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based 2 x 50 Menit - Mahasiswa mampu menjelaskan function string pada PHP dan mampu Partisipasi Mahasiswa 5 % [1], [2], [3], 4], [5]

(11)

memahami dan menguasai Session dan Cookies pada website. - Memulai PHP Session - Mendapatkan nilai variabel PHP Session - Memodifikasi variabel PHP Session - destroy PHP Session - Cookies - Konsep Cookies - Create/Retriev e Cookies pada PHP - Memodifikasi Cookies pada PHP - Menghapus Cookies pada PHP - Cek Cookies Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 6 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

(12)

mampu menjelaskan konsep session pada web dengan benar - Mahasiswa mampu 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

(13)

melakukan pengecekan terhadap cookies pada PHP dengan benar -8 Mahasiswa mampu 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

- Bentuk : Kuliah - Metode : Ceramah,Pr oblem Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 7 2 x 50 Menit - 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 Partisipasi Mahasiswa 10 % [1], [2], [3},[4], [5]

(14)

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 9 Mahasiswa mampu memahami dan menguasai Form dan variasinya menggunakan PHP PHP Lanjut - 1 - Form - Form Handling - Form Validation - Form Required - Form URL/Email - Complete Form - - Mahasiswa mampu menjelaskan $_GET dan $_POST serta dapat membedakan keduanya dengan benar - Mahasiswa [1], [2], [3},[4], [5]

(15)

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 - Mahasiswa mampu

membuat input field required dan mampu membuat error message pada input field dengan benar

- Mahasiswa mampu melakukan validasi nama,

(16)

email dan URL pada Form PHP dengan benar - Mahasiswa mampu

menyimpan nilai pada input field ketika tombol submit ditekan dengan benar - 10 Mahasiswa mampu 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) - - Mahasiswa mampu menjelaskan program untuk membuka, membaca, menulis dan memanipulasi file menggunakan PHP dengan benar - Mahasiswa mampu membuat file untuk mengupload file ke web server [1], [2], [3},[4], [5]

(17)

dengan benar - Mahasiswa mampu menggunakan file di lokasi tertentu dengan perintah include dengan benar - Mahasiswa mampu membuat file report dengan benar -

11 UJIAN TENGAH SEMESTER

12 Mahasiswa mampu memahami dan mengetahui konsep Model, View dan Controller di PHP MVC di PHP - Konsep Model View Controller - MVC di PHP Routing URL - Bentuk : Kuliah - Metode : Ceramah, Problem Based Learning, Praktik Laboratoriu m, Diskusi Kelompok 2 x 50 Menit - Mahasiswa mampu menjelaskan konsep Model, View dan Controller pada tehnik pemrograman dengan benar - Mahasiswa Partisipasi Mahasiswa 10% [1], [2], [3},[4], [5]

(18)

- Tugas 8 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 13 Mahasiswa mampu memahami Framework - - PHP Framework - Bentuk : Kuliah - Metode : 2 x 50 Menit - Mahasiswa mampu menjelaskan Partisipasi Mahasiswa 5 % 1], [2], [3},[4], [5]

(19)

pada PHP dan penggunaannya dalam pemrograman web Ceramah, Problem Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 9 konsep framework pada PHP dengan benar - Mahasiswa mampu menyebutkan contoh beberapa framework pada PHP seperti Yii dan - CI serta mampu mejelaskan perbedaannya dengan benar - Mahasiswa mampu mengaplikasik an framework PHP pada pembuatan website dengan benar 14 Mahasiswa mampu memahami semantic web Pengantar Semantic Web dan Web Intelligent - Konsep - Bentuk : Kuliah - Metode : 2 x 50 Menit - Mahasiswa mampu menjelaskan Partisipasi Mahasiswa, Presentasi mahasiswa 5 % [5], [6],[7]

(20)

(web 3.0) dan web intelligent (web 4.0) Dasar Semantic Web - XML - Pengantar XML - Sintaks XML Namespaces, 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) Problem Based Learning, Project Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 10 konsep dasar semantic web dan perlunya semantic web dengan benar - Mahasiswa mampu menuliskan sintaks XML dengan benar - Mahasiswa mampu menjelaskan namespaces, elemen XML dan atribut XML dengan benar - Mahasswa mampu membuat dokumen XML sebagai struktur tree menggunakan XML DOM dengan benar

(21)

- 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 15 Mahasiswa mampu memahami web services dan interoperabilita s dalam web Web Services

- Konsep Dasar Web Services dan

interoperabilitas dalam web

- Tipe Web Services - XML Web Services - Bentuk : Kuliah - Metode : Problem Based Learning, 2 x 50 Menit - Mahasiswa mampu menjelaskan konsep web services dan interoperabilitas dalam

web dengan benar

Partisipasi Mahasiswa, Presentasi mahasiswa,

(22)

- Web Services Description Language (WSDL) - Simple Object Access Protocol (SOAP) - JSON - Project Based Learning, Praktik Laboratoriu m, Diskusi Kelompok - Tugas 11 - 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

16 UJIAN AKHIR SEMESTER

FORMAT RANCANGAN TUGAS 1

Nama Mata Kuliah : Pemrograman Web SKS : 2

(23)

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

- Memahami implementasi standar Tag HTML B. URAIAN TUGAS :

a. Obyek Garapan

- Implementasi standar Tag HTML Murni b. Metode atau Cara pengerjaan

- Latihan di kelas :

▪ Menuliskan standar Tag HTML Murni dengan Text Editor - Tugas :

▪ Carilah beberapa referensi berupa jurnal / artikel ilmiah ▪ Carilah contoh Tag HTML Murni

▪ Membuat program dengan menggunakan Tag HTML berikut sisipkan gambar dan dan ada link ( tanpa tag tabel, tag form, tag frame )

▪ Kumpulkan hasil program pada pertemuan berikutnya c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode dan output program.

C. KRITERIA PENILAIAN (10 %) - Kelengkapan isi rangkuman - Kebenaran isi rangkuman

GRADING SCHEME COMPETENCE KRITERIA 1: Kelengkapan Konsep Tag

(24)

Memuaskan Memuaskan standard Kelengkapan

konsep

Lengkap dan terpadu

Lengkap Masih kurang

beberapa aspek yang belum terungkap Hanya menunjukkan sebagian konsep saja

Tidak ada konsep 5

KRITERIA 2 :Kebenaran program

FORMAT RANCANGAN TUGAS 2

Nama Mata Kuliah : Pemrograman Web SKS : 2

Program Studi : Teknik Informatika Pertemuan ke : 2

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

(25)

Fakultas : Teknologi Industri A. TUJUAN TUGAS :

Mampu membuat web sederhana dengan menggunakan TAG HTML B. URAIAN TUGAS :

a. Obyek Garapan

Manipulasi tag tabel adanya rowspan dan colspan dengan HTML Manipulasi tag Form dengan HTML

b. Metode atau Cara pengerjaan - Latihan di kelas :

• Menjelaskan contoh tampilan web yang akan dibuat dengan menggunakan tag tabel dan tag Form HTML - Tugas :

▪ Membuat Web dengan memanipulasi tag tabel dan tag Form menggunakan HTML

▪ Menerapkan manipulasi table dan form HTML ke dalam program dan bentuk soal yang sesuai dengan arahan dosen pengampu.

c. Deskripsi Luaran tugas yang dihasilkan : Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 10 %)

- Ketepatan penulisan sintaks program :penggunaan Tag dan kreativitas dari bentuk tabel - Kesesuaian Output program

FORMAT RANCANGAN TUGAS 3

(26)

Program Studi : Teknik Informatika Pertemuan ke : 3 Fakultas : Teknologi Industri

A. TUJUAN TUGAS :

Mampu membuat web sederhana dari tugas 2 dengan menambahkan Eksternal CSS B. URAIAN TUGAS :

a. Obyek Garapan

Manipulasi tag tabel adanya rowspan dan colspan dengan menambahkan CSS b. Metode atau Cara pengerjaan

- Latihan di kelas :

▪ Menjelaskan contoh tampilan web dari tugas 2 dengan menambahkan Eksternal CSS - Tugas :

▪ Membuat Web dari tugas 2 dengan menambahan Eksternal CSS

▪ Menerapkan manipulasi dari tampilan tugas 2 dengan menambahkan eksernal CSS ke dalam program dan bentuk soal yang sesuai dengan arahan dosen pengampu.

c. Deskripsi Luaran tugas yang dihasilkan : Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 15 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

FORMAT RANCANGAN TUGAS 4

(27)

Program Studi : Teknik Informatika Pertemuan ke : 4 Fakultas : Teknologi Industri

A. TUJUAN TUGAS :

Mampu membuat web sederhana dari tugas 2 dan tugas 3 dengan menambahkan JavaScript B. URAIAN TUGAS :

a. Obyek Garapan

Menjelaskan contoh tampilan web yang akan dibuat sesuai dari tugas 2 dan tugas 3 dengan menambahan JavaScript yaitu

adanya event handling atau konfirmasi b. Metode atau Cara pengerjaan

- Latihan di kelas :

▪ Menjelaskan contoh tampilan web dari tugas 2 dan 3 dengan penambahan JavaScript yaitu adanya event handling atau konfirmasi CSS

- Tugas :

▪ Membuat Web dengan tampilan yang sesuai tugas 2 dan 3 dengan menambahkan java cript yaitu adanya event handling atau konfirmasi

▪ Menerapkan manipulasi dari tampilan tugas 2 dan tugas 3 dengan menambahkan Javascript yaitu adanya event handling atau konfirmasi ke dalam program dan bentuk soal yang sesuai dengan arahan dosen pengampu. c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 10 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

FORMAT RANCANGAN TUGAS 5

(28)

Program Studi : Teknik Informatika Pertemuan ke : 5 Fakultas : Teknologi Industri

A. TUJUAN TUGAS :

Memahami implementasi JQuery B. URAIAN TUGAS :

d. Obyek Garapan

- Implementasi JQuery e. Metode atau Cara pengerjaan

(29)

Nama Mata Kuliah : Pemrograman Web SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 6 Fakultas : Teknologi Industri

A. TUJUAN TUGAS :

- Memahami implementasi standar tipe data pada bahasa PHP

- Memahami implementasi konstanta,variable,ekspresi dan operator pada bahasa PHP B. URAIAN TUGAS :

a. Obyek Garapan

- Implementasi standar tipe data

- Implementasi konstanta,variable,ekspresi dan operator pada bahasa PHP b. Metode atau Cara pengerjaan

- Latihan di kelas :

▪ Menuliskan standar tipe data dengan bahasa pemrograman PHP - Tugas :

▪ Carilah beberapa referensi berupa jurnal / artikel ilmiah

▪ Carilah contoh deklarasi dari tipe data integer, real character dan Boolean dari referensi yang digunakan

▪ Buat program dengan menggunakan konstanta, variable, ekspresi dan operator pengulangan pada bahasa PHP c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 5 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

(30)

Nama Mata Kuliah : Algoritma & Pemrograman 2A SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 7 Fakultas : Teknologi Industri

A. TUJUAN TUGAS :

- Memahami implementasi standar tipe data, variabel, konstanta, ekspresi, operator pada bahasa PHP - Memahami implementasi pengulangan, fungsi, array dan objek pada bahasa PHP

B. URAIAN TUGAS : a. Obyek Garapan

- Aplikasi standar tipe data, variabel, konstanta, ekspresi, operator, pengulangan,, fungsi, array dan objek pada Bahasa PHP

b. Metode atau Cara pengerjaan - Latihan di kelas :

▪ Menuliskan standar pengulangan,, fungsi, array dan objek dengan bahasa pemrograman PHP - Tugas :

▪ Carilah beberapa referensi berupa jurnal / artikel ilmiah

▪ Carilah contoh standar tipe data, variabel, konstanta, ekspresi, operator, pengulangan,, fungsi, array dan objek dari referensi yang digunakan

▪ Buat program dengan menggunakan pengulangan,, fungsi, array dan objek pada bahasa PHP c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 10 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

(31)

FORMAT RANCANGAN TUGAS 8

Nama Mata Kuliah : Pemrograman Web SKS : 2

Program Studi : Teknik Informatika Pertemuan ke : 8 Fakultas : Teknologi Industri

A. TUJUAN TUGAS :

Mengerti cara penggunaan database MySQL. B. URAIAN TUGAS :

a. Obyek Garapan

Instalasi, Koneksi database, Perintah-perintah Query pada MySQL, b. Metode atau Cara pengerjaan

- Latihan di kelas :

▪ Menerapkan koneksi database, perintah-perintah query pada MySQL - Tugas :

▪ Carilah beberapa referensi berupa jurnal / artikel ilmiah

▪ Mencari contoh mengelola database mysql yaitu membuat database, membuat tabel, menginsert data ke tabel, mengakses ke database yaitu koneksi database, query, pemutusan database

▪ Membuat skript Command Line untuk mengelola database yaitu membuat database, membuat tabel, menginsert data ke tabel, mengakses ke database yaitu koneksi database, query, pemutusan database

c. Deskripsi Luaran tugas yang dihasilkan :

Laporan berisi sintaks query dan output porogram. C. KRITERIA PENILAIAN ( 10 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

(32)

Nama Mata Kuliah : Pemrograman Web SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 9 Fakultas : Teknologi Industri

A.TUJUAN TUGAS :

- Memahami dan mengerti pembuatan program standar tipe data kostanta, variabel, ekspresi, operator, fungsi, array dan objek pada bahasa PHP dengan menggunakan database MySQL

B. URAIAN TUGAS : a. Obyek Garapan

Aplikasi Implementasi standar tipe data , konstanta,variable,ekspresi dan operator, fungsi, array dan objek pada bahasa PHP dengan menggunakan database MySQL

b.Metode atau Cara pengerjaan - Latihan di kelas :

▪ Menerapkan penggunaan aplikasi standar tipe data dengan bahasa pemrograman PHP dengan menggunakan database

- Tugas :

▪ Carilah beberapa referensi berupa jurnal / artikel ilmiah

▪ Carilah contoh deklarasi dari tipe data integer, real character dan Boolean dari referensi yang digunakan

▪ Buat program dengan menggunakan konstanta, variable, ekspresi dan operator pengulangan pada bahasa PHP dengan menggunakan database

d. Deskripsi Luaran tugas yang dihasilkan : Laporan berisi kode dan output program. C. KRITERIA PENILAIAN ( 5 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

-

(33)

Nama Mata Kuliah : Pemrograman Web SKS : 2 Program Studi : Teknik Informatika Pertemuan ke : 10 Fakultas : Teknologi Industri

A. TUJUAN TUGAS : B. URAIAN TUGAS :

a. Obyek Garapan

b. Metode atau Cara pengerjaan - Latihan di kelas :

C. KRITERIA PENILAIAN ( 5 %)

- Ketepatan penulisan sintaks program - Kesesuaian Output program

FORMAT RANCANGAN TUGAS 11

Nama Mata Kuliah : Pemrograman Web SKS : 2

Program Studi : Teknik Informatika Pertemuan ke : 11 Fakultas : Teknologi Industri

(34)

A. TUJUAN TUGAS : B. URAIAN TUGAS :

C. KRITERIA PENILAIAN ( 5 %)

- Kreatifitas dan variasi program yang dibuat - Ketepatan penulisan sintaks program - Kesesuaian Output program

als, http://www.w3schools.com/

Referensi

Dokumen terkait

Pada hari ini, Rabu tanggal Dua Puluh bulan Juni tahun Dua Ribu Dua Belas, Kami Pokja Direktorat Jenderal Pengembangan Ekspor Nasional telah mengadakan Pembukaan

UHFKWHUOLMN SDUGRQ LQL KDQ\D DNDQ WHUOLKDW VHEDJDL ³PHQDUD JDGLQJ´ EHODND DWDX GLVDODKJXQDNDQ DWDX PXQJNLQ KDQ\D DNDQ PHQMDGL SDVDO PDWL 3RWHQVL LPSOHPHQWDVL \DQJ GHPLNLDQ KDUXV

Informan yang keenam jarang menggunakan jasa fintech, fintech yang digunakan oleh informan ini adalah kategori sistem pembayaran. Layanan fintech yang sudah digunakan informan

Siswa dikatakan berada pada tahap skema jika siswa mampu mengubah kalimat verbal ke dalam kalimat matematika dengan membuat model matematika dari masalah program linear,

penangkapan ikan dan pelestarian lingkungan biota laut di Kecamatan Pantai Labu. 1.3

Untuk itu, saya membutuhkan sejumlah data yang hanya akan dapat saya peroleh dengan adanya kerjasama dari Anda dalam mengisi skala ini.. Semua jawaban benar selama Anda mengisi

dimaksud dalam ayat (1), diatur dalam peraturan yang ditetapkan oleha. Direksi dengan

Wisata alam dan ekowisata diakui sebagai bentuk kegiatan pariwisata yang dapat memperkaya dan meningkatkan penghasilan pariwisata, apabila dilakukan dengan