9 RPS - Pemrograman Web Native
9 RPS - Pemrograman Web Native
MATA KULIAH
PEMROGRAMAN WEB NATIVE
(K3232-S)
Dosen
Erfan Hasmin, S.Kom.,MT (Universitas DIPA Makassar), Heru Sutejo, M.Kom (STIMIK Sepuluh Nopember Jayapura)
Pengampu
Matakuliah Algoritma Dan Pemrograman , Sistem Basis Data
syarat
Bantuk Pembelajaran;
Kemampuan Metode Pembelajaran; Materi
Penilaian Bobot
Mg akhir tiap tahapan Penugasan Mahasiswa; Pembelajaran
Penilaian
Ke- belajar (Sub- [ Estimasi Waktu] [Pustaka]
(%)
CPMK) Kriteria & Luring (offline) Daring (online)
Indikator
Teknik
(1) (2) (3) (4) Tatap Muka (5) Daring (6) (7) (8)
1 Sub-CPMK 1: Ketepatan Kriteria: Metode: LMS : 1. World wide Web 1
Mahasiswa dapat 1. Menjelaskan Konsep Ketepatan jawaban 1. Kuliah Materi / Slide 2. Pengenalan HTML
Menjelaskan Web 2. Persentase presentasi kuliah 3. Tag-tag Dasar
konsep dasar Web 2. Menjelaskan Tag-Tag Teknik: 3. Diskusi disediakan melalui HTML
dan Tag-tag dasar HTML Presensi, http://divlearn.undipa. 4. Struktur HTML
dan pemformatan Non-test: Tanya Estimasi waktu: ac.id
3. Mendemontrasikan 5. Komentar
teks HTML jawab TM:1x(2x50”)
Formating teks 6. Pemformatan Teks
4. Menjelaskan tag-tag PT:1x(2x60”)
HTML
dasar BM:1x(2x60”)
7. Teks Preformat
5. Menjelaskan formatting
teks 8. Address
9. Arah Teks
10. Quatation
11. Kumpulan teks
pemformatan dan
output
2 Sub-CPMK 2: Ketepatan Kriteria: Metode: LMS : 1.Link HTML 5
Mahasiswa dapat 1. Menjelaskan Implementasi Ketepatan jawaban 1. Kuliah Materi / Slide a. Tag Anchor
menerapkan Link Link 2. Persentase presentasi kuliah b. Link Relatif dan
untuk 2. Implementasi list. Teknik: 3. Diskusi disediakan melalui Absolut
menghubungkan 3. Menjelaskan tag-tag image Presensi, 4. Penugasan http://divlearn.undipa. c. Mailto
antar web page dan dan implementasinya Non-test: Tanya ac.id d. Tag-tag Link
membuat penomoran jawab Estimasi waktu: 2.List HTML
alinea pada web page Tugas 1 Individu TM:1x(2x50”) a. Ordered List
PT:1x(2x60”) b. Unordered List
BM:1x(2x60”) c. Nested List
d. Definiton List
e. Tag-tag List
4. Image dalam
HTML
a. Alignment Image
b. Floating Image
c. Image Adjustment
d. Teks Alternatif
untuk Image
e. Image sebagai
Link
f. Image dan
software MAP
g. Tag-tag Image
3 Sub-CPMK 3: Ketepatan Kriteria: Metode: LMS : Table dalam HTML 1
Mahasiswa mampu 1. Menjelaskan tag-tag table Ketepatan jawaban 1. Kuliah Materi / Slide a. Border tabel
membuat tampilan dan implementasinya 2. Persentase presentasi kuliah b. Header
informasi dalam 2. Menjelaskan tag-tag Form Teknik: 3. Diskusi disediakan melalui c. Collspan dan
betuk tabel dan implementasinya Presensi, http://divlearn.undipa. Rowspan
mengiterasikan 3. Menjelaskan tag-tag Non-test: Tanya Estimasi waktu: ac.id d. Empty Cell
beberapa page Frame dan jawab TM:1x(2x50”) e. Cellspandeng dan
dalam satu web Implementasinya PT:1x(2x60”) cellspacing
page BM:1x(2x60”) f. Back ground
Tag-tag Tabel
a. Form
b. Frame
c. Font
d. CSS
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman WEB Native
KULIAH
KODE K3232-S sks 2 SEMESTER 3
DOSEN Erfan Hasmin, S.Kom.,MT (Universitas DIPA Makassar),
PENGAMPU Heru Sutejo, M.Kom (STIMIK Sepuluh Nopember Jayapura)
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-2 : Membuat web page untuk form inputan data yang rapih dan memprosesnya dengan
javascript , function dari script javascript dalam web page
CPL
SI-KK1
CPMK
CPMK - 6
SUB-CPMK
Mahasiswa mampu menerapkan statemen kendali javascript pada web page
DISKRIPSI TUGAS
Merancang form inputan dengan menggunakan JavaScript
METODE PENGERJAAN TUGAS
a. Tugas ditulis tangan dengan mengimplementasikan terlebih dahulu di computer (web
page surah raning di computer).
b. Tugas harus dilengkapi dengan screenshot dari inplementasi
c. Tugas harus ada copyright dari pembuatnya yaitu nama dan NIM/STB mahasiswa
BENTUK DAN FORMAT LUARAN
a. Obyek Garapan: Struktur penulisan Java Script
b. Bentuk Luaran:
a. Tugas disusun dalam bentuk softcopy menggunakan aplikasi pengolah kata ( MS.Word etc).
b. Tugas dapat diprint atau dikirimkan pada LMS yang telah disediakan
http://divlearn.undipa.ac.id dengan format file tugas2_nim_nama.pdf
INDIKATOR, KRITERIA DAN BOBOT PENILAIAN
a. Laporan tugas (100%)
Bobot Penilaian
Kriteria Total Sangat Baik Baik Cukup Kurang Tidak Baik
Baik Baik
Isi tugas 60% 60 % .jika 50% jika 40% jika 30% jika 20% jika
terdapat terdapat terdapat terdapat terdapat
screenshot screenshot screenshot screenshot screenshot
tampilan form tampilan form tampilan tampilan tampilan
webpage, script webpage, form form form
javaScript ada script webpage, webpage, ada webpage.tapi
lengkap dengan javaScript ada script script tidak ada
fungsi yang lengkap javaScript javaScript script
digunakan, dengan fungsi tidak javaScript
struktur yang menampilk dilampirkan
penulisan rapi digunakan, an fungsi
struktur yang dibuat
penulisan tidak
rapi
Ketepatan 40% 40 % jika Tepat 30% jika 20% jika 10% 0% jika tidak
mengerjak Waktu Terlambat tapi terlambat terlambat mengumpulka
an tugas masih pada kurang dari lebih dari 2 n lebih dari
hari yang sama 2 hari hari kurang atau sama
dari 7 hari dengan 7 hari
JADWAL PELAKSANAAN
1. Jadwal diberikan : Pada Minggu ke 2
2. Jadwal dikumpulkan : Pada Minggu ke 3
LAIN-LAIN
1. Bobot penilaian tugas ini adalah 10% dari dari 100% penilaian mata kuliah ini,
2. Tugas yang sama sebaiknya perlu direvisi dan diberikan waktu maximal 3 hari.
DAFTAR RUJUKAN
1. Abdul Kadir , 2003, “Pemprograman WEB“, ANDI, Yogyakarta
2. Abdul Kadir, 2002. “Dasar Pemrograman Web Dinamis Menggunakan PHP” Penerbit Andi,
Yogyakarta.
3. Abdul Kadir., 2002., “Penuntun Praktis Belajar SQL”. Penerbit Andi, Yogyakarta.
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman WEB Native
KULIAH
KODE K3232-S sks 2 SEMESTER 3
DOSEN Erfan Hasmin, S.Kom.,MT (Universitas DIPA Makassar), Heru Sutejo, M.Kom
PENGAMPU (STIMIK Sepuluh Nopember Jayapura)
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Individu 1 minggu
JUDUL TUGAS
Tugas-3: Desain web untuk menghasilkan tampilan dengan statemen-statemen kondisi script PHP
dalam web page
CPL
SI-KK1, SI-P1
CPMK
CPMK – 1, CPMK – 6, CPMK – 7
SUB CPMK
Mahasiswa mampu memahami konsep dasar pemrograman web dinamis
DISKRIPSI TUGAS
Merancang form inputan dengan menggunakan JavaScript
METODE PENGERJAAN TUGAS
a. Tugas dalam bentuk aplikasi dimana templatenya buatan sendiri atau modifikasi yang
didownload dari internet.
b. Harus memuat hak akses (login)
c. Tugas sifatnya perorangan tidak boleh sama persis setiap mahasiswa.
RENCANA TUGAS
MAHASISWA
MATA
Pemrograman WEB Native
KULIAH
KODE K3232-S sks 2 SEMESTER 3
DOSEN Erfan Hasmin, S.Kom.,MT (Universitas DIPA Makassar),
PENGAMPU Heru Sutejo, M.Kom (STIMIK Sepuluh Nopember Jayapura)
BENTUK TUGAS WAKTU PENGERJAAN TUGAS
Tugas Kelompok 1 minggu
JUDUL TUGAS
Tugas-4: Aplikasi berbasis web dinamis
Tugas 5 : Presentasi didepan kelas hasil tugas 4.
CPL
SI-P1,SI-P2
CPMK
CPMK – 1, CPMK – 2,CPMK – 5, CPMK – 6, CPMK – 7
SUB CPMK
Mahasiswa mampu membangun aplikasi web dinamis
DISKRIPSI TUGAS
Merancang aplikasi WEB sesuai studi kasus yang dipilih dan dpiresentasikan hasil program
METODE PENGERJAAN TUGAS
a. Tugas dapat berupa aplikasi berbasis web (web dinamis)
b. Template dapat berupa template buatan sendiri atau modifikasi yang didonwload dari internet
c. Harus memuat hak akses (login)
BENTUK DAN FORMAT LUARAN
a. Obyek Garapan: Hasil desain web pada studi kasus yang dipilih
b. Bentuk Luaran: Kumpulan laporan tugas.
INDIKATOR, KRITERIA DAN BOBOT PENILAIAN
a. Laporan tugas 50%
Bobot Penilaian
Kriteria Total Kurang
Sangat Baik Baik Cukup Baik Tidak Baik
Baik
Isi tugas 60% 60 % .jika 50% jika 40% jika 30% jika 20% jika
terdapat terdapat terdapat hanya hanya
screenshot screenshot screenshot terdapat terdapat
tampilan tampilan tampilan screenshot screenshot
webpage, script webpage, script webpage, tapi tampilan tampilan
javaScript ditulis javaScript script tidak webpage , webpage.
tangan dan ditulis tangan ditulis tangan, wapage
terdapat tapi tidak ada wapage memuat hak
statement statement memuat hak akses login
kondisi PHP, kondisi PHP, akses login
wapage memuat wapage memuat
hak akses login, hak akses login
Ketepatan 40% 40 % jika Tepat 30% jika 20% jika 10% 0% jika tidak
mengerja Waktu Terlambat tapi terlambat terlambat mengumpulk
kan tugas masih pada kurang dari 2 lebih dari 2 an lebih dari
hari yang sama hari hari kurang atau sama
dari 7 hari dengan 7 hari
b. Presentasi dikelas 50%
Bobot Penilaian
Kriteria Total Sangat Baik Baik Cukup Baik Kurang Tidak Baik
Baik
Presentasi 20% 20% 15% 10% 5% 0%
dikelas dipresentasikan dipresentasikan dipresentasika Dipresent Tidak dapat
dengan jelas dengan jelas n dengan jelas asikan dipresentasi
dan terinci dan terinci dan terinci dengan kan
tanpa membaca tanpa membaca tanpa mambaca
text slide dan text slide dan membaca text slide saja.
menjawab menjawab slide dan
tanggapan tanggapan tidak
peserta lainnya peserta lainnya menanggapi
dengan baik dengan cukup pertanyaan
baik peserta
lainnya
Slide 20% 20% 15% 10% 5% 0%
Presentasi Slide dengan isi Slide dengan isi Slide tidak Jumlah Slide
text informatif text panjang informatif dan slide presentasi
dan untuk dibaca , slide yang kurang tidak ada.
terinci/jelas, namun slide ditampilkan dari 4
tampilan slide cukup menarik kurang slide.
menarik untuk untuk menarik
diperhatikan diperhatikan
JADWAL PELAKSANAAN
3. Jadwal diberikan : Pada Minggu ke 14
4. Jadwal dipresentasikan : Pada Minggu ke 15
LAIN-LAIN
Bobot penilaian tugas ini adalah 10% dari dari 100% penilaian mata kuliah ini,
DAFTAR RUJUKAN
1. Abdul Kadir , 2003, “Pemprograman WEB“, ANDI, Yogyakarta
2. Abdul Kadir, 2002. “Dasar Pemrograman Web Dinamis Menggunakan PHP” Penerbit Andi,
Yogyakarta.
3. Abdul Kadir., 2002., “Penuntun Praktis Belajar SQL”. Penerbit Andi, Yogyakarta.