0% menganggap dokumen ini bermanfaat (0 suara)
63 tayangan18 halaman

9 RPS - Pemrograman Web Native

Diunggah oleh

Annah Annah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
63 tayangan18 halaman

9 RPS - Pemrograman Web Native

Diunggah oleh

Annah Annah
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 18

RENCANA PEMBELAJARAN SEMESTER (RPS)

MATA KULIAH
PEMROGRAMAN WEB NATIVE
(K3232-S)

PROGRAM STUDI SISTEM INFORMASI


UNIVERSITAS DIPA MAKASSAR
2022
Kode Dokumen
UNIVERSITAS DIPA MAKASSAR FR-DP-03-15
PROGRAM STUDI SISTEM INFORMASI
RENCANA PEMBELAJARAN SEMESTER
MATA KULIAH (MK) KODE Rumpun MK BOBOT (sks) SEMESTER Tgl Penyusunan
Pengelolaan Data dan
Pemrograman WEB Native K3232-S T=2 P=0 3 29 Juli 2022
Informasi
OTORISASI Pengembang RPS Koordinator RMK Ketua PRODI
Erfan Hasmin ,S.Kom.,MT. Erfan Hasmin ,S.Kom.,MT. Andi Irmayana.S.Kom.,M.T
Capaian CPL-PRODI yang dibebankan pada MK
Pembelajaran Mampu melakukan analisis, perancangan, pembuatan dan pengujian aplikasi sistem informasi back-end maupun front-end (Full stack )
(CP) SI-KK1 berdasarkan kebutuhan organisasi dan kepuasan pengguna dalam berbagai platform (desktop, web, dan mobile), baik secara teknik terstruktur
maupun teknik berorientasi objek, dengan memiliki logika algoritma yang kuat;
Mampu melakukan perancangan dan pengambilan keputusan berupa prosedur operasi dan keamanan Teknologi Informasi dan Komunikasi
SI-KK8 (TIK) pada organisasi dengan metode analisis sistem informasi yang dimulai dengan proses identifikasi dan mendeskripsikan kebutuhan
informasi, sehingga menghasilkan solusi teknologi informasi pada suatu organisasi atau institusi;
Menguasai konsep logika dan algoritma yaitu yang terkait dengan konsep dan keahlian/kecakapan utama yang diperlukan untuk mendesain,
SI-P1
menerapkan, dan menganalisis algoritma untuk menyelesaikan masalah
Mempunyai pengetahuan dalam penyusunan algoritma pemrograman yang efektif dan efisien serta dapat merancang, membangun dan
SI-P2
mengelola aplikasi sistem informasi secara tepat dan akurat untuk mendukung pengambilan keputusan
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK1 Kemampuan untuk mengidentifikasi akar permasalahan yang mempengaruhi kinerja sistem melalui analisis terhadap proses bisnis.[SI-P1]
CPMK2 Kemampuan untuk membuat databses untuk kepentingan sistem informasi [SI-P2]
CPMK3 Kemampuan secara individu maupun tim dalam menciptakan CBIS pada organisasi kecil dan menengah [SI-KK8]
Kemampuan secara individu maupun tim dalam menciptakan CBIS yang menekankan pada proses dan model bisnis baru pada organisasi
CPMK4
kecil dan menengah [SI-KK8]
CPMK5 Kemampuan komunikasi yang baik untuk mengajukan alternatif solusi bagi pengembangan CBIS secara tulisan, desain dan prototipe [SI-
KK1]
CPMK6 Kemampuan menganalisis dan mengorganisir data untuk menghasilkan informasi yang berkualitas kepentingan organisasi [SI-KK8, SI-KK1
Kemampuan untuk mengidentifikasi, desain dan implemetasi sistem untuk membangun aplikasi bisnis berbasis web dan mobile untuk
CPMK7
kepentingan organisasi [SI-KK8, SI-KK1]
Kemaampuan untuk mengevaluasi proses bisnis dan strategy organisasi untuk mendesain sistem informasi yang terintegrasi dalam organisasi
CPMK8
[SI-KK8]
Kemampuan akhir tiap tahapan belajar (Sub-CPMK)
Sub-CPMK1 Mahasiswa dapat Menjelaskan konsep dasar Web dan Tag-tag dasar dan pemformatan teks HTML
Sub-CPMK2 Mahasiswa dapat menerapkan Link untuk menghubungkan antar web page dan membuat penomoran alinea pada web page
Sub-CPMK3 Mahasiswa mampun membuat tampilan informasi dalam betuk tabel mengiterasikan beberapa page dalam satu web page
Sub-CPMK4 Mahasiswa dapat mengimplementasikan statemen-statemen decision dan looping
Sub-CPMK5 Mahasiswa mampu menerapkan statemen kendali javascript pada web page.
Sub-CPMK6 Mahasiswa mampu menerapkan variable berindex pada web page dinamis
Sub-CPMK7 Mahasiswa mampu membuat form yang Dinamis
Sub-CPMK8 Mahasiswa mampu memahami konsep dasar pemrograman web dinamis
Sub-CPMK9 Mahasiswa dapat menamfaatkan array untuk web dinamis
Sub-CPMK10 Mahasiswa mampu mengelola basisdata Mysql
Sub-CPMK11 Mahasiswa mampu membuat web page untuk Add data dan Update data
Sub-CPMK12 Mahasiswa mampu membuat web page untuk view dan delete data
Sub-CPMK13 Mahasiswa mampu mebuat webpage untuk memberikan hak akses web page
Sub-CPMK14 Mahasiswa mampu membangu aplikasi web dinamis
Korelasi CPL terhadap Sub-CPMK
Sub-CPMK-
1 2 3 4 5 6 7 8 9 10 11 12 13 14
CPMK1  
CPMK2  
CPMK3  
CPMK4  
CPMK5  
CPMK6  
CPMK7  
CPMK8  
Deskripsi Mata kuliah Pemrograman Web ini memberikan penguasaan kepada mahasiswa mengenai Pemgrogaman dengan bahasa pemrograman HTML, Javascript,
Singkat MK dan PHP.
Bahan 1. Pengenalan HTML
Kajian: 2. Link HTML
Materi 3. Image dalam HTML
Pembelajaran 4. Table dalam HTML
5. Pengenalan Script Javascript
6. Array pada Javascript
7. Event Handle pada Jabascript
8. Konsep dasar web dinamis
9. Array dalam PHP
10. DBMS Mysql
11. Form CRUD
Pustaka Utama :
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.
Pendukung :

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

4 Sub-CPMK 4: Ketepatan dalam Kriteria: Metode: LMS : Pengenalan Script 1


Mahasiswa dapat menjelaskan tentang Ketepatan jawaban 1. Kuliah Materi / Slide Javascript
mengimplementasik menyisipkan script 2. Persentase presentasi kuliah
an statemen- javascript, Variabel, Teknik: 3. Diskusi disediakan melalui
statemen decision operator. Presensi, http://divlearn.undipa.
dan looping Non-test: Tanya Estimasi waktu: ac.id
jawab TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
5 Sub-CPMK 5: Ketepatan dalam Kriteria: Metode: LMS : 1. Decision Statement 5
Mahasiswa mampu menjelaskan control kendali Ketepatan jawaban 1. Kuliah Materi / Slide java script
menerapkan pada javascript dan 2. Persentase presentasi kuliah 2. Loop Control java
statemen kendali inplementasinya. Teknik: 3. Diskusi disediakan melalui
script
javascript pada web Presensi, http://divlearn.undipa.
4. Penugasan 3. Function dalam
page. Non-test: Tanya ac.id
Javascript
jawab Estimasi waktu:
Tugas 2 Individu TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
6 Sub-CPMK 6: Ketepatan dalam Kriteria: Metode: LMS : Array pada Javascript 1
Mahasiswa mampu menjelaskan penggunaan Ketepatan jawaban 1. Kuliah Materi / Slide 1. Array Dimensi
menerapkan array dalam Javascript 2. Persentase presentasi kuliah Satu
variable berindex Teknik: 3. Diskusi disediakan melalui
Presensi,
pada web page Non-test: Tanya Estimasi waktu: http://divlearn.undipa. 2. Array Dimensi
dinamis jawab TM:1x(2x50”) ac.id Dua
PT:1x(2x60”)
BM:1x(2x60”)
7 Sub-CPMK 7: Ketepatan dalam Kriteria: Metode: LMS : Event Handle pada 1
Mahasiswa mampu menjelaskan Event Handle Ketepatan jawaban 1. Kuliah Materi / Slide Javascript
membuat form yang pada Javascript 2. Persentase presentasi kuliah
Dinamis Teknik: 3. Diskusi disediakan melalui
Presensi, http://divlearn.undipa.
Non-test: Tanya Estimasi waktu: ac.id
jawab TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
8 UTS / Evaluasi 30
9 Sub-CPMK 8: Ketepatan Kriteria: Metode: LMS : 1. Konsep dasar web 1
Mahasiswa mampu 1. Menjelaskan konsep Ketepatan jawaban 1. Kuliah Materi / Slide dinamis
memahami konsep web dinamis 2. Persentase presentasi kuliah 2. Pengenalan Script
dasar pemrograman 2. Menjelaskan Variabel, Teknik: 3. Diskusi disediakan melalui Php.
web dinamis konstanta dan operator Presensi, http://divlearn.undipa. 3. Deklarasi variable,
dalam php Non-test: Tanya Estimasi waktu: ac.id konstanta dan
3. Menjelaskan defined jawab TM:1x(2x50”) Operator dalam
dan reference function PT:1x(2x60”) php.
dalam PHP BM:1x(2x60”) 4. Statemen control
kendali dalam PHP
5. Fungsi dalam PHP
1. Defined Function
2. Reference
Function
10 Sub-CPMK 9: Ketepatan mahasiswa dalam Kriteria: Metode: LMS : 1. Array dalam PHP 5
Mahasiswa dapat menjelaskan Array dalam Ketepatan jawaban 1. Kuliah Materi / Slide a. Array Dimensi
menamfaatkan array PHP 2. Persentase presentasi kuliah Satu
untuk web dinamis Teknik: 3. Diskusi disediakan melalui b. Array Dimensi
Presensi, http://divlearn.undipa. Dua
4. Penugasan
Non-test: Tanya ac.id 2. Operasi pointer pada
jawab Estimasi waktu: array
Tugas 3 Individu TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
11 Sub-CPMK 10: 1. Menjelaskan dan Kriteria: Metode: LMS : DBMS Mysql 1
Mahasiswa mampu mendemontrasikan Ketepatan jawaban 1. Kuliah Materi / Slide 1. Membuat
mengelola basisdata tentang pembuatan 2. Persentase presentasi kuliah Database
Mysql Teknik: 3. Diskusi disediakan melalui 2. Membuat Tabel
database dan tabel
Presensi, http://divlearn.undipa. 3. Membuat View
2. Menjelaskan fungsi yang Non-test: Tanya ac.id 4. Function operasi
Estimasi waktu:
berhubungan dengan jawab TM:1x(2x50”) database Mysql
database Mysql PT:1x(2x60”)
BM:1x(2x60”)
12 Sub-CPMK 11: Ketepatan dalam desain Kriteria: Metode: LMS : 1. Form Tambah Data 1
Mahasiswa mampu Form tambah data dan buat Ketepatan jawaban 1. Kuliah Materi / Slide 2. Form Edit/Update
membuat web page date data menggunakan 2. Persentase presentasi kuliah data
untuk Add data dan database Teknik: 3. Diskusi disediakan melalui
Update data Presensi, http://divlearn.undipa.
Non-test: Tanya Estimasi waktu: ac.id
jawab TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
13 Sub-CPMK 12: Ketepatan dalam menuliskan Kriteria: Metode: LMS : 1. View dan delete 2
Mahasiswa mampu 1. Script view data dan hapus Ketepatan jawaban 1. Kuliah Materi / Slide data
membuat web page data berhasil dibuat. 2. Persentase presentasi kuliah 2. Teknik Paging
untuk view dan delete 2. View data dengan jumlah Teknik: disediakan melalui
data 3. Diskusi
record per halaman berhasil Presensi, http://divlearn.undipa.
dibuat Non-test: Tanya Estimasi waktu: ac.id
jawab TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
14 Sub-CPMK 13: Mampu membatasi hak Kriteria: Metode: LMS : 1. Manajemen 5
Mahasiswa mampu akses dapat dilakukan dan Ketepatan jawaban 1. Kuliah Materi / Slide SESSION
mebuat webpage desain 2. Persentase presentasi kuliah 2. Tip-Trik Template
untuk memberikan interface antar muka dapat Teknik: 3. Diskusi disediakan melalui
3. Desain Template
hak akses web page dibuat Presensi, http://divlearn.undipa.
4. Penugasan
Non-test: Tanya ac.id
jawab Estimasi waktu:
Tugas 4 Kelompok TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
15 Sub-CPMK 14: Mengumpuklan tugas Kriteria: Metode: LMS : Membangun aplikasi 5
Mahasiswa mampu project mandiri Ketepatan jawaban 1. Kuliah Materi / Slide web dinamis
membangu aplikasi 2. Persentase presentasi kuliah
web dinamis Teknik: 3. Diskusi disediakan melalui
Presensi, http://divlearn.undipa.
4. Penugasan
Non-test: Tanya ac.id
jawab Estimasi waktu:
Tugas 5 Kelompok TM:1x(2x50”)
PT:1x(2x60”)
BM:1x(2x60”)
16 Ujian Akhir Semester 30
UNIVERSITAS DIPA MAKASSAR
PROGRAM STUDI SISTEM INFORMASI

RENCANA TUGAS MAHASISWA


MATA
Pemrograman WEB Native
KULIAH
KODE 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-1 : Mendesain WebPage Pribadi dengan menggunakan beberapa tag dasar dalam HTML
CPL
SI-KK1
CPMK
CPMK - 6
SUB CPMK
Mahasiswa dapat menerapkan Link untuk menghubungkan antar web page dan membuat penomoran
alinea pada web page
DISKRIPSI TUGAS
Mengimplementasikan LINK dan LIST pada Web page, tag-tag table untuk menampiklan informasi
dalam bentuk baris dan kolom
METODE PENGERJAAN TUGAS
a. LINK : mebuat web page untuk mehubungkan antar webpage
b. LIST :membuat web page dengan mengimplementasikan penomoran aline baik dengan
menggunakan penomoran urut mapupun penomoran symbol.
c. TABLE : berbagai bentuk table dengan progertinya
d. Pewarnanaan baris dan atau kolom
BENTUK DAN FORMAT LUARAN
a. Obyek Garapan: Struktur penulisa dasar tag HTML
b. Bentuk Luaran:
1. Tugas disusun dalam bentuk softcopy menggunakan aplikasi pengolah kata ( MS.Word etc).
2. Tugas dapat diprint atau dikirimkan pada LMS yang telah disediakan
http://divlearn.undipa.ac.id dengan format file tugas1_nim_nama.pdf
INDIKATOR, KRITERIA DAN BOBOT PENILAIAN
a. Laporan tugas (100%)
Bobot Penilaian
Kriteria Total Sangat Baik Baik Cukup Baik Kurang Tidak 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 tampilan tampilan tampilan tampilan
webpage webpage Link webpage Link webpage webpage
Link & List, & List, ada & List, ada Link & List, Link & List,
ada script script HTML, script HTML, ada script tapi tidak ada
HTML, tapi penulisan penulisan HTML. script
penulisan script tidak script tidak HTML.
script tersruktur dan sesuai
tersruktur dan tidak rapi. tampilan yg
rapi. ada
Ketepatan 40% 40 % jika 30% jika 20% jika 10% 0% jika tidak
mengerjak Tepat Waktu Terlambat tapi terlambat terlambat mengumpulka
an tugas masih pada kurang dari 2 lebih dari 2 n lebih dari
hari yang sama hari hari kurang atau sama
dari 7 hari dengan 7 hari
JADWAL PELAKSANAAN
3. Jadwal diberikan : Pada Minggu ke 2
4. 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),
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.

BENTUK DAN FORMAT LUARAN


a. Obyek Garapan: Mengimplementasikan statemen-statemen kondisi script PHP dalam web page
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 tugas3_nim_nama.pdf
INDIKATOR, KRITERIA DAN BOBOT PENILAIAN
a. Laporan tugas 100%
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
JADWAL PELAKSANAAN
1. Jadwal diberikan : Pada Minggu ke 10
2. Jadwal dikumpulkan : Pada Minggu ke 11
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),
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.

Anda mungkin juga menyukai