Rps - Pemrograman Web Revisi
Rps - Pemrograman Web Revisi
Fakultas Komunikasi
Program Studi Ilmu Komunikasi Kode Prodi: C70201
Jenjang S1
Kode dan Nama MK AK081314 Pemrograman Web
SKS dan Semester SKS 3 Semester VII (PTA)
Prasyarat
Status Mata Kuliah [ ] Wajib [√ ] Pilihan
Dosen Pengampu .....
1. Berkontribusi dalam peningkatan mutu kehidupan
bermasyarakat, berbangsa, bernegara, dan peradaban
berdasarkan Pancasila.
Sikap
2. Menghargai keanekaragaman budaya, pandangan, agama,
dan kepercayaan, serta pendapat atau temuan orisinal
orang lain.
1. Mampu menerapkan pemikiran logis, kritis, sistematis, dan
inovatif dalam konteks pengembangan atau implementasi
ilmu pengetahuan dan teknologi yang memperhatikan dan
menerapkan nilai humaniora yang sesuai dengan bidang
keahliannya.
2. Mampu mengkaji implikasi pengembangan atau
implementasi ilmu pengetahuan teknologi yang
Capaian Ketrampilan memperhatikan dan menerapkan nilai humaniora sesuai
Pembelajaran Umum dengan keahliannya berdasarkan kaidah, tata cara dan etika
Mata Kuliah ilmiah dalam rangka menghasilkan solusi, gagasan, desain
atau kritik seni, menyusun deskripsi saintifik hasil
kajiannya dalam bentuk skripsi atau laporan tugas akhir,
dan mengunggahnya dalam laman perguruan tinggi.
3. Mampu mendokumentasikan, menyimpan, mengamankan,
dan menemukan kembali data untuk menjamin kesahihan
dan mencegah plagiasi.
1. Memiliki pengetahuan dan keterampilan dalam pengelolaan
sistem informasi dan komunikasi sesuai kebutuhan profesi
dan organisasi.
Pengetahuan 2. Mengetahui proses komunikasi mulai dari hubungan
interpersonal sampai organisasional baik secara tatap muka
maupun berbasis teknologi informasi dan komunikasi
(TIK).
3. Mengetahui teknik mendisain web, menghasilkan konten
atau produk-produk media yang memiliki nilai kreatifitas
dan obyektif.
4. Mengetahui konsep pemrograman (tambahan)
5. Mengetahui konsep basis data (tambahan)
Mahasiswa mampu mengembangkan aplikasi komunikasi
multimedia berbasis TIK dalam konteks beragam budaya,
Ketrampilan
mampu membuat blog untuk mengkomunikasikan karya
Khusus
jurnalistik dalam era digital, dan mampu menuliskan kode
dalam menerapkan basis data dan pemrograman berbasis web.
Deskripsi Umum Mata kuliah ini membahas teknologi web serta pemrograman web termasuk di
(Silabus) dalamnya, yaitu HTML & HTML 5, CSS, PHP, Database MySQL, Java Script, Ajax,
dan Content Management System.
1. Ceramah/Kuliah Pakar √ 4. Praktik Laboratorium
Metode
2. Problem Based Learning/FGD √ 5. Self-Learning (V-Class)
Pembelajaran
3. Project Based Learning √ 6. Lainnya: .......................... √
Pengalaman a. Tayangan Presentasi √ c. Online exercise/kuiz (V-class) √
Belajar/Tugas b. Review textbook/Jurnal √ d. Laporan √
e. Lainnya: .......... √
(1) URL : https://www.w3.org/TR/2004/REC-webarch-20041215/
(2) Wang, Paul,. Katila, Sanda. 2003. An Introduction to Web Design+Programming.
Brooks/Cole Book.
(3) Thomas A. Powel. 2010. HTML & CSS: The Complete Reference, Fifth Edition.
The McGraw-Hill: United States.
(4) Ducket, Jon. 2004. Beginning Web Programming with HTML, XHTML, and CSS.
Wiley Publishing: Canada.
(5) Greenspan, Jay., Bulger, Brad. 2001. MySQL/PHP Database Applications. M & T
Books: New York.
(6) Bulger, Brad., Greenspan, Jay., Wall David. 2004. MySQL/PHP Database
Applications, Second Edition. Wiley Publishing: Indiana.
(7) Solichin, Achmad. Pemrograman Web dengan PHP dan MySQL.
Referensi / Sumber (8) Celko, Joe. 1999. Data and Databases: Concept In Practice. Morgan Kaufmann
Belajar Publishers: San Fransisco, USA.
(9) Wildenius, Michael., Axmark, David., MySQL AB. 2003. MySQL Reference
Manual Documentation From the Source. O’Reilly Community Press: Swedish.
(10) Lerdorf, Rasmus., Tatroe, Kevin., MacIntyre, Peter. 2006. Programming PHP,
Second Edition. O’Reilly Media: United States.
(11) Holzner, Steven. 2009. Ajax A Beginner’s Guide. McGraw-Hill: United States.
(12) Deitel, Harvey, Deitel, Paul. Introduction to World Wide Web
(13) URL : http://searchsoa.techtarget.com/definition/content-management-
system
(14) URL : http://www.toptenreviews.com/business/internet/best-content-
management-system-software/
(15) Bhasin, Shweta. 2003. Web Security Basics. Premier Press: Ohio.
(16) Bursztein, Ellie. 2010. Basic Web Security Model
Minggu Kemampuan Akhir yang Bahan Kajian (Materi Pelajaran) Metode/Bentuk Waktu Kriteria Penilaian Bobot Nilai Sumber
Diharapkan Pembelajaran Belajar (Indikator) (%) belajar
(Menit)
1. Mahasiswa mampu 1. Konsep Dasar Web dan 1. Ceramah/Kuliah 3 sks x 170 1. Partisipasi Mahasiswa 4% 1, 4, 5, 6, 7
memahami dan Overview Pakar menit
menjelaskan secara umum 2. Arsitektur Web
konsep dasar web dan 3. Web Server
arsitektur, serta server & 4. Server Side Scripting
client side scripting. 5. Client Side Scripting
2. Mahasiswa mampu 1. Struktur Page (Konsep HTML) 1. Ceramah/Kuliah 3 sks x 170 1. Kebenaran isi jawaban 9% 2, 4
memahami dan a. Struktur Dasar Elemen Pakar menit 2. Kelengkapan isi jawaban
menjelaskan Konsep b. Kelompok Atribut 2. Problem Based 3. Daya Tarik Komunikasi
HTML, mempraktekkan c. Format Dasar Text Learning
dan berlatih menggunakan d. Presentational Elements 3. Discovering Tugas Individual:
elemen-elemen HTML e. Phrase Elements Learning 1. Mahasiswa menjawab
f. List latihan soal untuk
g. Editing Text (Tugas 1) menyebutkan dan
h. Penggunaan Character menjelaskan struktur
Entities untuk Special dasar elemen HTML.
Character 2. Mahasiswa mencari
i. Komentar referensi dan
j. Elemen <font> yang merangkum
digunakan textbook/journal
k. Elemen Block dan Inline
l. Elemen pengelompokan
dengan <div> dan <span>
3. Mahasiswa mampu 1. Links dan Navigation 1. Ceramah/kuliah 3 sks x 170 1. Partisipasi Mahasiswa 4% 2, 4
memahami dan a. Basic Links Pakar menit
menjelaskan Konsep b. Pemahaman Direktori dan (Mahasiswa membawa
HTML, mempraktekkan Struktur Direktori laptop/notebook untuk
dan berlatih menggunakan c. URL, Absolute dan mengikuti instruksi dari
elemen-elemen HTML Relative URL,dan <base> dosen dalam
elemen mempraktekkan dan
d. Advanced E-Mail Links implementasi elemen HTML)
2. Colors, Image, and Objects
a. Menambahkan Warna
(Color) untuk Web:
Specifying, Using, & Hex
Codes versus Color Names
b. Memilih Warna (Color)
untuk Web: Basic Color,
Color Scheme, Contrast,
Affect Color, Color Palette,
Final Words
c. Menambahkan Gambar
(image): Types Image
format, Bitmap, Vector,
penggunaan elemen
<img>
d. Menambahkan Objek Lain
dengan elemen <object> :
Atribut elemen <object>
dan <param>
e. Penggunaan Images
sebagai Links
f. Image Maps: Server-Side
Image Maps & Client-Side
Image Maps
4. Mahasiswa mampu 1. Table di HTML 1. Ceramah/Kuliah 3 sks x 170 1. Kebenaran Isi Jawaban 15% 2, 4
memahami dan a. Pengenalan Table Pakar menit 2. Kelengkapan Isi
menjelaskan Konsep b. Elemen dasar Table dan 2. Problem Based Jawaban
HTML, mempraktekkan Atribut Learning 3. Kreatifitas
dan berlatih menggunakan c. Advance Table
elemen-elemen HTML d. Isu aksesibilitas dengan (Tugas 2) Tugas Kelompok:
Table 1. Mahasiswa menjawab
2. Forms di HTML latihan soal untuk
a. Pengenalan Forms mempraktekkan dan
b. Pembuatan Form dengan mendemonstrasikan
elemen <form> new page yang memiliki
c. Form Control link yang berada di atas
d. Pembuatan Label untuk dari menu page.
Kontrol & Elemen <label> 2. Mahasiswa menjawab
e. Struktur form dengan latihan soal untuk
elemen <fieldset> dan mempraktekkan dan
<legend> mendemonstrasikan
f. Focus: Tabbing Order & dengan menambahkan
Access Keys images yang
g. Disabled & Read-Only dideskripsikan sebuah
Controls shade, tint, dan tone.
h. Pengiriman Data Form ke 3. Mahasiswa menjawab
Server : HTTP get & HTTP latihan soal untuk
post. mempraktekkan dan
mendemonstrasikan
form sebagai E-Mail
feedback form: to, cc,
subject, Body, button
send email.
5. Mahasiswa mampu 1. Frames di HTML 1. Ceramah/Kuliah 3 sks x 170 1. Partisipasi Mahasiswa 4% 2, 3, 4
memahami, menjelaskan a. Penggunaan Frames Pakar menit
dan mengimplementasi b. Pengenalan Framset (Mahasiswa membawa
elemen Frames HTML, c. Elemen <frameset> laptop/notebook untuk
serta mempraktekkan d. Elemen <frame> mengikuti instruksi dari
elemen HTML 5 e. Elemen <noframes> dosen dalam
f. Pembuatan Lonks mempraktekkan dan
Diantara Frames implementasi elemen HTML
g. Nested Framesets & HTML5)
h. Floating or Inline Frames
dengan <iframe>
2. Pengenalan HTML5
a. Loose Syntax Returns
b. XHTML5
c. Presentational Markup
and Redefined
d. HTML5 Document
Structure Changes
e. HTML5’s Open Media
Effort
f. Client-Side Graphics with
<canvas>
g. HTML5 Form Changes
6. Mahasiswa mampu 1. Pengenalan Cascading Style 1. Ceramah/Kuliah 3 sks x 170 1. Partisipasi Mahasiswa 4% 3, 4, 12
memahami, menjelaskan Sheet: Basic Example & Pakar menit
konsep dasar CSS dan Inheritance (Mahasiswa membawa
mengimplementasi 2. CSS Rules laptop/notebook untuk
elemen-elemen CSS. 3. CSS Properties mengikuti instruksi dari
4. Controlling Fonts dosen dalam
5. Text Formatting mempraktekkan dan
6. Text Pseudo-Classes implementasi elemen CSS)
7. Selectors
8. Length
9. Percentages
10. Coming to Grips with the Box
Model
7. Mahasiswa mampu 1. Links 1. Ceramah/Kuliah 3 sks x 170 1. Kebenaran Isi Jawaban 10% 3, 4, 12
memahami, menjelaskan 2. Backgrounds Pakar menit 2. Kelengkapan Isi
konsep dasar CSS dan 3. Lists 2. Problem Based Jawaban
mengimplementasi 4. Tables Learning 3. Kreatifitas
elemen-elemen CSS. 5. Outlines Tugas Kelompok:
6. Pseudo-Classes :focus & :active (Tugas 3) 1. Mahasiswa menjawab
7. Generated Content latihan soal struktur
8. Miscellaneous Properties elemen bagian dari CSS.
9. Additional Rules 2. Mahasiswa menjawab
10. Postioning with CSS latihan soal untuk
mempraktekkan dan
mendemonstrasikan
kemampuan
memposisikan CSS yang
merepresentasikan link
yang berbeda section
dan blok.
UJIAN TENGAH SEMESTER
8. Mahasiswa mampu 1. Pengenalan Java Script 1. Ceramah/Kuliah 3 sks x 170 1. Kebenaran Isi Jawaban 7% 2, 4
memahami dan 2. Add a Script to Pages Pakar menit 2. Kelengkapan Isi
menjelaskan konsep dasar 3. Document Object Model 2. Problem Based Jawaban
dan mengimplementasi 4. Variables Learning 3. Kreatifitas
serta berlatih penggunaan 5. Operators Tugas Kelompok:
elemen Java Script. 6. Functions (Tugas 4) 1. Mahasiswa menjawab
7. Conditional & Looping latihan soal dengan
Statement memberikan contoh
8. Events penerapan operator
9. Built-in Objects dalam Java Script.
10. Writing Java Script 2. Mahasiswa menjawab
latihan soal dengan
mempraktekkan script
allert pada penggunaan
function switch
statement
9. Mahasiswa mampu 1. Introducing to PHP 1. Ceramah/Kuliah 3 sks x 170 1. Partisipasi Mahasiswa 5% 7, 10, 11
memahami dan a. What Does PHP Do? Pakar menit 2. Kuiz
menjelaskan konsep dasar b. A Brief History of PHP
PHP, serta c. Installing PHP (Mahasiswa membawa
mengimplementasi dan d. A Walk Through PHP laptop/notebook untuk
mempraktekkan 2. Language Basic mengikuti instruksi dari
penggunaan elemen PHPP. a. Lexical Structure & Data dosen dalam
Types mempraktekkan dan
b. Variables & Expressions implementasi elemen PHP)
and Operators
c. Flow-Control Statement &
Including Code
d. Embedding PHP in Web
Pages
3. Functions
a. Calling & Defining
Functions
b. Variable Scope &
Parameters
c. Return Values & Variable
d. Anonymous
4. Strings
10. Mahasiswa mampu 1. Arrays 1. Ceramah/Kuliah 3 sks x 170 1. Kebenaran Isi Jawaban 10% 7, 10, 11
memahami dan 2. Objects Pakar menit 2. Kelengkapan Isi
menjelaskan konsep dasar 3. Penanganan Form 2. Discovering Jawaban
PHP, serta 4. File dan Direktori Learning 3. Kreatifitas
mengimplementasi dan 5. Session and Cookies 3. Problem Based Tugas Kelompok:
mempraktekkan Learning 1. Mahasiswa
penggunaan elemen PHP. mempraktekkan dan
(Tugas 5) mendemonstrasikan
program Menulis ke File
dalam PHP
2. Mahasiswa
mempraktekkan dan
mendemonstrasikan
program membaca dan
melihat isi file dalam
PHP
11. Mahasiswa mampu 1. Konsep Basis Data di Web 1. Ceramah/Kuliah 3 sks x 170 1. Partisipasi Mahasiswa 5% 5, 6, 7, 8, 9
memahami dan a. Database Pakar menit 2. Kebenaran Isi Jawaban
menjelaskan Konsep Basis b. DBMS 2. Problem Based 3. Daya Tarik Komunikasi
Data di Web, serta c. RDBMS Learning Tugas Kelompok:
mengimplementasi 2. Database Design 1. Mahasiswa menerapkan
penggunaan basis data a. Why Use a Relational (Tugas 6) konsep SQL untuk
dalam MySQL. Database membuat,
b. Blasted Anomalies menampilkan,
c. Normalization membuka, mengubah,
d. Types of Relationships menghapus database,
e. Advanced Database tabel dan record.
Concept
3. Software Basis Data (MySQL,
dll) & Instalasi
4. Pengenalan SQL
a. Membuat, Menampilkan,
Membuka dan Menghapus
Database.
b. Membuat, Mengubah, dan
Menghapus Table
c. Menambah, Mengedit,
Menghapus, Menampilkan
Record
12. Mahasiswa mampu 1. Guesbook 1. Project Based 3 sks x 170 1. Partisipasi Mahasiswa 10% 6, 7, 10
menjelaskan dan 2. Aplikasi Berita Learning menit 2. Kebenaran Isi
mendemonstrasikan 3. Business Registration 2. Focus Group 3. Daya Tarik
dalam implementasi Discussion Komunikasi/Presentasi
dengan Sample Tugas Kelompok:
Application di (Tugas 7) 1. Mahasiswa
pemrograman web. mendemonstrasikan
dan mengimplementasi
penggunaan database
dengan bahasa
pemrograman untuk
menghasilkan suatu
aplikasi berbasis web
serta
mempresentasikannya
13. Mahasiswa mampu 1. Overview Web Security 1. Ceramah/Kuliah 3 sks x 170 1. Partisipasi Mahasiswa 4% 15, 16
memahami dan a. Security: An Ovierview Pakar menit
menjelaskan Overview b. Common Threats on the
Web Security, Networkd Web
and Application serta Basic 2. Network and Application
Web Security Model. Security
a. Understanding Network
Security
b. User-Level Security
c. Server-Level Security
3. Basic Web Security Model
a. Web Refresher
b. Security User Interface
- Goals of a browser
- When is it safe to
type my password?
14. Mahasiswa mampu 1. Pengenalan Content 1. Project Based- 3 sks x 170 1. Partisipasi Mahasiswa 9% 13, 14
memahami dan Management System Learning menit 2. Kebenaran Isi
menjelaskan konsep 2. CMS Software (OcPortal, 2. Focus Group 3. Kelengkapan Isi
Content Management WordPress, WebGUI, Drupal, Discussion 4. Daya Tarik
System (CMS) serta Rubedo, Joomla, eZ Publish Komunikasi/Presentasi
perangkat lunak CMS yang Platform) (Tugas 8) Tugas Kelompok:
digunakan oleh pelaku 1. Mahasiswa mencari dan
tenologi informasi. merangkum serta
mempresentasikan
kelebihan dan
kekurangan dari
perangkat lunak CMS
UJIAN AKHIR SEMESTER
RANCANGAN TUGAS
A. TUJUAN TUGAS
Mahasiswa diharapkan dapat mengetahui dan menjelaskan struktur dasar HTML dan elemennya serta dapat mencari dan merangkum textbook.
B. URAIAN TUGAS
a. Obyek Garapan
Struktur dasar & Elemen HTML
b. Metode atau Cara Pengerjaan
Mahasiswa mencari referensi dari buku/jurnal/artikel ilmiah/data sekunder (internet).
Mahasiswa merangkum referensi tersebut.
Mahasiswa mengerjakan soal latihan untuk menyebutkan dan menjelaskan struktur dasar elemen HTML.
Menyajikan hasil tugas tersebut di dalam laporan/paper
c. Deskripsi Luaran tugas yang dihasilkan:
Paper dibuat minimal 8 halaman dan maksimal 15 halaman dengan spasi 1.5, font Times New Roman, ukuran 12
A. TUJUAN TUGAS
Mahasiswa diharapkan dapat mengetahui dan memahami serta mempraktekkan penggunaan elemen link, images & color, serta form dengan menggunakan
pemrograman HTML.
B. URAIAN TUGAS
a. Obyek Garapan
Link, Images & Color, serta Form dalam HTML.
b. Metode atau Cara Pengerjaan
Mahasiswa mengerjakan latihan soal untuk mempraktekkan dan mendemonstrasikan new page yang memiliki link yang berada di atas dari menu
page..
Mahasiswa mengerjalan latihan soal untuk mempraktekkan dan mendemonstrasikan dengan menambahkan images yang dideskripsikan dengan
corak, warna, dan tone.
Mahasiswa mengerjakan latihan soal untuk berlatih dan mempraktekkan form sebagai E-Mail feedback, dengan adanya to, cc, subject, body dan
button.
Menyajikan hasil tugas tersebut di dalam tayangan tampilan/output
c. Deskripsi Luaran tugas yang dihasilkan:
Tayangan tampilan/output
KRITERIA 3: Kreatifitas
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di Bawah Standard Skor
Nilai Seni Berhasil membuat Berhasil membuat Berhasil membuat Berhasil membuat Tidak ada hasil 5
tampilan yang sesuai dan tampilan yang sesuai sesuai tampilan sesuai tampilan tapi
running serta dan menambahkan satu yang tidak lengkap
menambahkan beberapa atau dua beberapa diinstruksikan
elemen lainnya. elemen lain.
RANCANGAN TUGAS
A. TUJUAN TUGAS
Mahasiswa diharapkan dapat mengetahui, mengedentifikasi, dan menjelaskan struktur elemen dari CSS, serta mengimplementasi dengan CSS Positioning dari
link yang berbeda section dan blok.
B. URAIAN TUGAS
a. Obyek Garapan
Struktur elemen CSS dan Positioning CSS
b. Metode atau Cara Pengerjaan
Mahasiswa mengerjakan latihan soal untuk menyebutkan dan menjelaskan struktur elemen bagian dari CSS.
Mahasiswa mengerjalan latihan soal untuk mempraktekkan dan mendemonstrasikan kemampuan memposisikan CSS yang merepresentasikan link
yang berbeda section dan blok.
Menyajikan hasil tugas tersebut di dalam tayangan output/tampilan program.
c. Deskripsi Luaran tugas yang dihasilkan:
Tayangan tampilan/output program.
KRITERIA 3: Kreatifitas
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di Bawah Standard Skor
Nilai Seni Berhasil membuat Berhasil membuat Berhasil membuat Berhasil membuat Tidak ada hasil 2
tampilan yang sesuai dan tampilan yang sesuai sesuai tampilan sesuai tampilan tapi
running serta dan menambahkan satu yang tidak lengkap
menambahkan beberapa atau dua beberapa diinstruksikan
elemen lainnya. elemen lain.
RANCANGAN TUGAS
A. TUJUAN TUGAS
Mahasiswa diharapkan dapat mengetahui, memahami, dan menjelaskan, serta menerapkan Operator dan function switch statement untuk script allert dalam
Java Script.
B. URAIAN TUGAS
a. Obyek Garapan
Operator dan Function Switch Statement Java Script.
b. Metode atau Cara Pengerjaan
Mahasiswa menjawab latihan soal dengan memberikan contoh penerapan operator dalam Java Script.
Mahasiswa menjawab latihan soal dengan mempraktekkan penggunaan function swcth statement untuk script allert.
Menyajikan hasil tugas tersebut di dalam tayangan tampilan/output program.
c. Deskripsi Luaran tugas yang dihasilkan:
Tayangan tampilan/output program
KRITERIA 3: Kreatifitas
DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Di Bawah Standard Skor
Nilai Seni Berhasil membuat Berhasil membuat Berhasil membuat Berhasil membuat Tidak ada hasil 1
tampilan yang sesuai dan tampilan yang sesuai sesuai tampilan sesuai tampilan tapi
running serta dan menambahkan satu yang tidak lengkap
menambahkan beberapa atau dua beberapa diinstruksikan
elemen lainnya. elemen lain.
RANCANGAN TUGAS
A. TUJUAN TUGAS
Mahasiswa diharapkan dapat mengetahui, memahami, menjelaskan dan menerapkan Array, Object, Penanganan Form, File dan Direktori serta Session and
Cookies dalam PHP serta penerapannya.
B. URAIAN TUGAS
a. Obyek Garapan
File dan Direktori dalam PHP
b. Metode atau Cara Pengerjaan
Mahasiswa mencari referensi dari buku/jurnal/artikel ilmiah mengenai PHP.
Mahasiswa merangkum referensi mengenai PHP
Mahasiswa menjawab latihan soal dengan mendemonstrasikan program Menulis ke File dalam PHP.
Mahasiswa menjawab latihan soal dengan berlatih dan mempraktekkan program membaca dan melihat isi file dalam PHP.
Menyajikan hasil tugas tersebut di dalam laporan/paper.
c. Deskripsi Luaran tugas yang dihasilkan:
Laporan/Paper dibuat minimal 5 halaman dan maksimal 15 halaman dengan spasi 1.5, font Times New Roman, ukuran 12
A. TUJUAN TUGAS
Mahasiswa diharapkan memahami, mempraktekkan dan menerapkan penggunaan konsep SQL untuk database, tabel, dan record.
B. URAIAN TUGAS
a. Obyek Garapan
SQL dalam MySQL.
b. Metode atau Cara Pengerjaan
Mahasiswa mengetahui dan memahami konsep database.
Mahasiswa menerapkan konsep SQL dengan mempraktekkan dalam membuat, menampilkan, membuka dan menghapus database pada MySQL.
Meahasiswa menerapkan konsep SQL dengan mempraktekkan dalam membuat, mengubah, dan menghapus database pada MySQL.
Mahasiswa menrapkan konsep SQL dengan mempraktekkan dalam menambah, mengedit, menghapus, dan menampilkan record pada MySQL.
Menyajikan hasil tugas tersebut di dalam laporan/paper.
c. Deskripsi Luaran tugas yang dihasilkan:
Paper dibuat minimal 8 halaman dan maksimal 15 halaman dengan spasi 1.5, font Times New Roman, ukuran 12
A. TUJUAN TUGAS
Mahasiswa diharapkan mengetahui dan memahami, serta mampu mengimplementasi penggunaan databse dengan bahasa pemrograman untuk menghasilkan
suatu aplikasi berbasis web.
B. URAIAN TUGAS
a. Obyek Garapan
Implementasi database dan bahasa pemrograman PHP/HTML/Java Script.
b. Metode atau Cara Pengerjaan
Mahasiswa mendemonstrasikan dan mengimplementasi penggunaan database dan bahasa pemrograman berbasis web untuk menghasilkan suatu
aolikasi, seperti :
- Guestbook
- Aplikasi Berita
- Business Registration, dll.
Menyajikan hasil tugas di dalam sebuah paper dan disiapkan juga dalam bentuk ppt.
Presentasikan hasil program tersebut di depan kelas
c. Deskripsi Luaran tugas yang dihasilkan:
Tayangan tampilan/output progam
Paper dibuat minimal 8 halaman dan maksimal 15 halaman dengan spasi 1.5, font Times New Roman, ukuran 12, beserta tayangan presentasi minimal 3
halaman dan font Arial ukuran 16
A. TUJUAN TUGAS
Mahasiswa diharapkan mampu memahami dan menjelaskan Content Management System (CMS).
B. URAIAN TUGAS
a. Obyek Garapan
Definisi CMS dan Pperangkat lunak CMS.
b. Metode atau Cara Pengerjaan
Mahasiswa mencari referensi dari buku/jurnal/artikel ilmiah/data sekunder (internet) mengenai CMS.
Mahasiswa merangkum referensi tersebut mengenai kelebihan dan kekurangan perangkat lunak CMS tersebut.
Mahasiswa mempresentasikan hasil rangkuman tersebut.
Menyajikan hasil tugas di dalam sebuah paper dan disiapkan juga dalam bentuk ppt, serta mendiskusikannya di depan kelas.
c. Deskripsi Luaran tugas yang dihasilkan:
Paper dibuat minimal 8 halaman dan maksimal 15 halaman dengan spasi 1.5, font Times New Roman, ukuran 12, beserta tayangan presentasi minimal 3
halaman dan font Arial ukuran 16