SlideShare a Scribd company logo
1 of 10
Download to read offline
UNIVERSITAS LAMPUNG
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
S1 ILMU KOMPUTER
RENCANA PEMBELAJARAN SEMESTER (RPS)
Mata Kuliah Kode Bobot (sks) Semester Tanggal Penyusunan
Web Programming --- T=2 P = 1 6 8 Desember 2021
OTORISASI Pengembang RPS Koordinator Mata Kuliah Ketua Program Studi
Rizky Prabowo, M.Kom. Dwi Sakethi, M.Kom. Didik Kurniawan, S.Si., M.T.
Capaian
Pembelajaran
(CP)
CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) yang dibebankan pada Mata Kuliah
S8 Menginternalisasi nilai, norma, dan etika profesi ilmu komputer
S9 Menunjukkan sikap bertanggung jawab atas pekerjaan di bidang ilmu komputer secara mandiri.
P2 Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma
/metode untuk memecahkan masalah.
P3 Mempunyai pengetahuan dalam mengembangkan algoritma/ metode yang diimplementasikan dalam perangkat lunak berbasis komputer.
P4 Kemampuan menganalisis persoalan computing yang kompleks serta menerapkan prinsip-prinsip computing dan disiplin ilmu relevan
lainnya untuk mengidentifikasi solusi, dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin
KU1 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 ilmu komputer;
KU2 Menunjukkan kinerja mandiri, bermutu, dan terukur;
KU5 Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang Ilmu Komputer, berdasarkan hasil analisis
informasi dan data;
KK2 Mampu merancang dan menganalisis algoritma untuk menyelesaikan permasalahan organisasi secara optimal, serta memilih dan
menerapkannya pada bahasa pemrograman tertentu
KK5 Mampu mengelola data dan informasi dengan pendekatan model data dan sistem basis data yang tepat untuk kebutuhan organisasi dengan
memperhatikan aspek keamanan data smart society
Capaian Pembelajaran Mata Kuliah (CPMK)
CPMK1 Mampu menganalisis, merepresentasikan serta menyelesaikan permasalahan menggunakan strategi komputasi komputer (S8, P2)
CPMK2 Mampu mengembangkan, memanfaatkan, dan mengelola basis data untuk keperluan bisnis maupun organisasi menggunakan teknologi
basis data SQL untuk membangun sistem informasi. (KU1, KU2, KK5)
CPMK3 Mampu memanfaatkan pengetahuan yang dimiliki berkaitan dengan konsep-konsep web tingkat dasar (KU5, KK2)
CPMK4 Mampu menganalisis permasalahan dan penyelesaian masalah berdasarkan teknologi informasi (S9, P3, P4)
CPMK5 Mampu mengintegrasikan bahasa pemrograman dengan database sebagai media penyimpanan (P2, P4)
CPMK6 Mampu membangun web sederhana di local server ataupun di hosting (KU1, KK5)
CPMK7 Mampu mengkombinasikan beberapa bahasa pemrograman untuk membuat web dinamis (KK5)
Deskripsi
Singkat MK
Memberikan Ketrampilan kepada mahasiswa dalam pembuatan situs web yang dinamis dan dapat berinteraksi dengan user. Materi meliputi: Teknologi Web,
Pembuatan situs, HTML, CSS, PHP, MySQL dan Macromedia Dreamweaver.
Bahan Kajian
/ Materi
Pembelajaran
1. Mahasiswa mampu menjelaskan teknologi web, alur pembuatan web
2. Mahasiswa melakukan pengembangan website
3. Mahasiswa mampu menjelaskan scripting HTML
4. Mahasiswa mampu menjelaskan penggunaan CSS &JS
5. Mahasiswa mampu menjelaskan PHP, sintak PHP, membuat form
6. Mahasiswa mampu menjelaskan phpMyAdmin sebagai GUI untuk membuat database
7. Mahasiswa mampu membuat koneksi database dan mampu membuat aplikasi dengan PHP dan MySQL
8. Mahasiswa mampu membuat aplikasi yang menggunakan session
Pustaka Utama:
1. Marijn Haverbeke (edisi kedua, 2020). Eloquent JavaScript: A Modern Introduction to Programming
2. Jennifer Niederst Robbins (edisi keempat, 2018). Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics
3. Alex Banks dan Eve Porcello (2017). Learning React: Modern Patterns for Developing React Apps
Pendukung:
-
Dosen
Pengampu
Rizky Prabowo, M.Kom.
Matakuliah
syarat
-
Minggu
ke-
Sub-CPMK
(Kemampuan
akhir yg
direncanakan)
Bahan Kajian (Materi
Pembelajaran)
Bentuk dan Metode
Pembelajaran [Media &
Sumber Belajar]
Estimasi
Waktu
Pengalaman Belajar
Mahasiswa
Penilaian
Kriteria &
Bentuk
Indikator Bobot
(%)
(1) (2) (3) (4) (5) (6) (7) (8) (9)
1 Mahasiswa
mampu
menganalisis
permasalahan dan
penyelesaian
masalah
berdasarkan
teknologi
informasi
(C2, A2)
Introduction Teknologi
WEB
1. Konsep Client-Server
2. Teknologi Web
Dinamis
3. Profesi yang
berhubungan dengan Web
Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Discovery Learning
● Media:
Laptop, LCD
Projector, internet
Online Learning:
VCLASS UNILA
(http://vclass.unila.ac.id)
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Mampu menganalisis
permasalahn yang ada
Kriteria:
Rubrik deskriptif
Bentuk test:
Post-test.
Ketepatan
menyelesaikan
soal-soal atau
kasus yang
diberikan
5
2 Mahasiswa
mampu
menganalisis
permasalahan dan
penyelesaian
masalah
berdasarkan
teknologi
informasi
(C3, A2)
Pembuatan Situs
1. Planning
2. Tujuan Pembuatan Situs
3. Pengumpulan data
Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Discovery Learning
● Media:
Laptop, LCD
Projector, internet
Online Learning:
VCLASS UNILA
(http://vclass.unila.ac.id)
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Mengeksplorasi masalah
masalah yang dapat
diselesaikan dengan
teknologi
Kriteria:
Rubrik deskriptif
Bentuk non test:
Membuat
Laporan terkait
pengumpulan
data
Ketepatan tatacara
analisis dan
penyelesaian
masalah
5
3-4 Mahasiswa
mampu
mengintegrasikan
bahasa
pemrograman
dengan database
sebagai media
penyimpanan
(C2, A2)
HTML
1. Pengenalan HTML
2. Tag-taq pada HTML
3. Struktur dasar dokumen
HTML
4. Membuat List
5. Membuat tabel
6. Menampilkan gambar
7. Hyperlink
Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Discovery Learning
● Media:
Laptop, LCD
Projector, internet
Online Learning:
VCLASS UNILA
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Memahami langkah
langkah untuk koneksi
dengan database
Kriteria:
Rubrik deskriptif
Bentuk non test:
Membuat
Laporan terkait
langkah langkah
koneksi dengan
database
Ketepatan dalam
penggunaan sintak
bahasa
pemrograman
10
(http://vclass.unila.ac.id)
5 Kuis 1 5
6-7 Mahasiswa mampu
mengkombinasikan
beberapa bahasa
pemrograman untuk
membuat web
dinamis. (C3, A2)
CSS & JS
1. Pengenalan CSS & JS
2. Inline Style
3. Internal style
4. AJAX
Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Problem Based
Learning
● Media:
Laptop, LCD
Projector, internet
Online Learning:
VCLASS UNILA
(http://vclass.unila.ac.id)
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Mampu menerapkan
beberapa bahasa
pemrograman dalam
memecahkan masalah
Kriteria:
Rubrik deskriptif
Bentuk non test:
Membuat
Laporan terkait
kombinasi bahasa
pemrograman
Ketepatan dalam
penggunaan dan
integrasi CSS dan
JS dalam Bahasa
HTML dan PHP
10
8 Evaluasi Tengah Semester / Ujian Tengan Semester: melakukan penilaian, evaluasi, dan perbaikan proses pembelajaran selanjutnya 15
9-10 Mahasiswa Mampu
mengkombinasikan
beberapa bahasa
pemrograman untuk
membuat web
dinamis. (C2, A2)
1. Apa itu PHP
2. Instalasi PHP
3. Penulisan script PHP
4. Style code PHP
5. Integrasi dengan
Databse
Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Discovery Learning
● Media:
Laptop, LCD
Projector, internet
Online Learning:
VCLASS UNILA
(http://vclass.unila.ac.id)
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Mampu membuat
website dinamis
Kriteria:
Rubrik deskriptif
Bentuk non test:
Membuat
Laporan terkait
website dinamis
yang dibuat
Ketepatan
menjelaskan
tentang bahasa
pemrograman
10
11 Mahasiswa mampu
membangun web
sederhana di local
server ataupun di
hosting. (C3, A2)
Session dan Hosting Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Problem Based
Learning
● Media:
Laptop, LCD
Projector, internet
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Mampu melakukan
hosting website yang
sudah dibuat
Kriteria:
Rubrik deskriptif
Bentuk non test:
Membuat
Laporan terkait
hosting website.
Kebenaran tata
cara hosting
5
Online Learning:
VCLASS UNILA
(http://vclass.unila.ac.id)
12 Kuis 2 5
13 - 15 Mahasiswa mampu
mengkombinasikan
beberapa bahasa
pemrograman untuk
membuat web
dinamis. (C3, A2)
Project Bentuk:
Kuliah
Aktivitas di kelas :
● Metode:
Small group
discussion
● Media:
Laptop, LCD
Projector, internet
Online Learning:
VCLASS UNILA
(http://vclass.unila.ac.id)
TM:
(3x50”)
TT:
(3x60”)
BM:
(3x60”)
Mampu menerapkan dan
menerangkan project
yang dibuat
Kriteria:
Rubrik deskriptif
Bentuk non test:
Melakukan
Presentasi hasil
diskusi kelompok
Ketepatan dalam
menjelaskan
project akhir yang
dibuat
15
16 Evaluasi Akhir Semester / Ujian Akhir Semester: melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa 15
Catatan :
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan
internalisasi dari sikap, penguasaan pengetahuan dan keterampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan
untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, keterampilan umum, keterampilan khusus dan
pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat
spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan
merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah
tersebut.
5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi
kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti.
6. Kriteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan
indikator-indikator yang telah ditetapkan. Kriteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kriteria dapat
berupa kuantitatif ataupun kualitatif.
7. Bentuk penilaian: tes dan non-tes.
8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik Lapangan,
Penelitian, Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara.
9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative
Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yg setara.
10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan.
11. Bobot penilaian adalah prosentase penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proporsional dengan tingkat kesulitan pencapaian
sub-CPMK tsb., dan totalnya 100%.
12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri.
Pengertian 1 sks dalam BENTUK PEMBELAJARAN Jam
a Kuliah, Responsi, Tutorial
Tatap Muka Penugasan Terstruktur Belajara Mandiri
50 menit/minggu/semester 60 menit/minggu/semester 60 menit/minggu/semester 2,83
b Seminar atau bentuk pembelajaran lain yang sejenis
Tatap muka Belajar mandiri
100 menit/minggu/semester 70 menit/minggu/semester 2,83
c Praktikum, praktik studio, praktik bengkel, praktik lapangan, penelitian, pengabdian kepada
masyarakat, dan/atau bentuk pembelajaran lain yang setara
170 menit/minggu/semester 2,83
No Metode Pembelajaran Mahasiswa Kode
1 Small Group Discussion SGD
2 Role-Play & Simulation RPS
3 Discovery Learning DL
4 Self-Directed Learning SDL
5 Cooperative Learning CoL
6 Collaborative Learning CbL
7 Contextual Learning CtL
8 Project Based Learning PjBL
9 Problem Based Learning & Inquiry PBL
10 Atau metode pembelajaran lain, yang dapat secara efektif memfasilitasi pemenuhan capaian pembelajaran lulusan.
RANCANGAN TUGAS
Kode Mata Kuliah MIN520205
Nama Mata Kuliah Pemrograman Berbasis Web
Kemampuan Akhir yang Diharapkan Membuat tampilan web sederhana
Minggu ke- 5
Tugas ke- 1
1. Tujuan Tugas
a. Belajar menggunakan dan mendesain tampilan web
b. Melatih mahasiswa agar bisa membuat tampilan web
2. Uraian Tugas
a. Objek tugas: Tampilan Web
b. Perintah penugasan beserta batasan-batasan:
● Buatlah tampilan web sederhana di editor anda
● silahkan letakan di local webserver anda
● akses halaman tersebut melalui browser anda
c. Metode / cara pengerjaan tugas serta acuan yang digunakan:
● gunakan local web server anda
● bebas gunakan editor anda(notepad, notepad++,vscode dll)
● akses menggunakan browser anda
d. Deskripsi luaran tugas yang dihasilkan:
halaman web sederhana yang dapat diakses melalui browser ke local webserver
3. Kriteria Penilaian
● Slide Presentasi : 20%
● Tugas personal : 30%
● Presentasi Anggota : 25%
● Tanya Jawab : 25%
Kode Mata Kuliah MIN520205
Nama Mata Kuliah Pemrograman Berbasis Web
Kemampuan Akhir yang Diharapkan Membuat tampilan web sederhana
Minggu ke- 13
Tugas ke- 2
4. Tujuan Tugas
a. Membuat web full
b. web yang terkoneksi ke database
5. Uraian Tugas
a. Objek tugas: Full Web
b. Perintah penugasan beserta batasan-batasan:
● Buatlah sebuah web yang terkoneksi ke database
● silahkan upload ke hosting online
● akses melalui browser anda
c. Metode / cara pengerjaan tugas serta acuan yang digunakan:
● buat web di local server anda
● upload ke hosting (free/paid)
● web harus dapat diakses secara online
d. Deskripsi luaran tugas yang dihasilkan:
full web yang dapat diakses secara online
6. Kriteria Penilaian
● Slide Presentasi : 20%
● Tugas personal : 30%
● Presentasi Anggota : 25%
● Tanya Jawab : 25%
PENILAIAN AKHIR MATA KULIAH*
Komponen Penilaian Bobot Penilaian (%)
Sikap, Perilaku, dan Keaktifan 5
Kuis 10
Tugas / Project 25
Ujian Tengah Semester 30
Ujian Akhir Semester 30
Nilai Akhir Mata Kuliah Huruf Mutu
𝑵𝑨 ≥
𝟕𝟔
A
𝟕𝟏 ≤ 𝑵𝑨 < 𝟕𝟔 B+
𝟔𝟔 ≤ 𝑵𝑨 < 𝟕𝟏 B
𝟔𝟏 ≤ 𝑵𝑨 < 𝟔𝟔 C+
𝟓𝟔 ≤ 𝑵𝑨 < 𝟔𝟏 C
𝟓𝟎 ≤ 𝑵𝑨 < 𝟓𝟔 D
𝑵𝑨 < 𝟓𝟎 E
*
Persentase dan komponen penilaian dapat berubah sesuai kesepakatan dosen dengan mahasiswa.

More Related Content

Similar to RPS Web Programming.pdf

Rancangan_CP_Web Development.pdf
Rancangan_CP_Web Development.pdfRancangan_CP_Web Development.pdf
Rancangan_CP_Web Development.pdf
guru41385
 
Product knowledge prodi ti
Product knowledge prodi tiProduct knowledge prodi ti
Product knowledge prodi ti
PalComTech
 
INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...
INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...
INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...
SuriadiHs
 
RPS BASISDATA II - TEKNIK INFORMATIKA.doc
RPS BASISDATA II - TEKNIK INFORMATIKA.docRPS BASISDATA II - TEKNIK INFORMATIKA.doc
RPS BASISDATA II - TEKNIK INFORMATIKA.doc
smk methodist-8
 
02 slide ap - penyusunan kurikulum s1 teknik informatika itb
02 slide   ap - penyusunan kurikulum s1 teknik informatika itb02 slide   ap - penyusunan kurikulum s1 teknik informatika itb
02 slide ap - penyusunan kurikulum s1 teknik informatika itb
Ainul Yaqin
 
Internet-of-Things.pdf
Internet-of-Things.pdfInternet-of-Things.pdf
Internet-of-Things.pdf
hokismen
 
11 Asdani Tugas Pengembangan Kurikulum.pdf
11 Asdani Tugas Pengembangan Kurikulum.pdf11 Asdani Tugas Pengembangan Kurikulum.pdf
11 Asdani Tugas Pengembangan Kurikulum.pdf
dahanpinus
 

Similar to RPS Web Programming.pdf (20)

Rpt (tmk) thn 5 2015
Rpt (tmk) thn 5 2015 Rpt (tmk) thn 5 2015
Rpt (tmk) thn 5 2015
 
RPS Program Komputer.docx
RPS Program Komputer.docxRPS Program Komputer.docx
RPS Program Komputer.docx
 
slot-2-a.pptx
slot-2-a.pptxslot-2-a.pptx
slot-2-a.pptx
 
Rancangan_CP_Web Development.pdf
Rancangan_CP_Web Development.pdfRancangan_CP_Web Development.pdf
Rancangan_CP_Web Development.pdf
 
Product knowledge prodi ti
Product knowledge prodi tiProduct knowledge prodi ti
Product knowledge prodi ti
 
2. ATP.pdf
2. ATP.pdf2. ATP.pdf
2. ATP.pdf
 
RPS 2022-Pemrograman Web 2.pdf
RPS 2022-Pemrograman Web 2.pdfRPS 2022-Pemrograman Web 2.pdf
RPS 2022-Pemrograman Web 2.pdf
 
INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...
INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...
INFORMATIKA SD_MI KLS.5_KM-ATP (Alur Tujuan Pembelajaran)-ATP Informatika KM ...
 
RPS BASISDATA II - TEKNIK INFORMATIKA.doc
RPS BASISDATA II - TEKNIK INFORMATIKA.docRPS BASISDATA II - TEKNIK INFORMATIKA.doc
RPS BASISDATA II - TEKNIK INFORMATIKA.doc
 
02 slide ap - penyusunan kurikulum s1 teknik informatika itb
02 slide   ap - penyusunan kurikulum s1 teknik informatika itb02 slide   ap - penyusunan kurikulum s1 teknik informatika itb
02 slide ap - penyusunan kurikulum s1 teknik informatika itb
 
Internet-of-Things.pdf
Internet-of-Things.pdfInternet-of-Things.pdf
Internet-of-Things.pdf
 
RPS TIK1072 Komputer dan Masyarakat.doc
RPS TIK1072  Komputer dan Masyarakat.docRPS TIK1072  Komputer dan Masyarakat.doc
RPS TIK1072 Komputer dan Masyarakat.doc
 
Rencana Pembelajaran Semester Pemrograman Dasar.pdf
Rencana Pembelajaran Semester Pemrograman Dasar.pdfRencana Pembelajaran Semester Pemrograman Dasar.pdf
Rencana Pembelajaran Semester Pemrograman Dasar.pdf
 
11 Asdani Tugas Pengembangan Kurikulum.pdf
11 Asdani Tugas Pengembangan Kurikulum.pdf11 Asdani Tugas Pengembangan Kurikulum.pdf
11 Asdani Tugas Pengembangan Kurikulum.pdf
 
1. RPS PBO 2021 rev.pdf
1. RPS PBO 2021 rev.pdf1. RPS PBO 2021 rev.pdf
1. RPS PBO 2021 rev.pdf
 
Algoritma dan Pemrograman
Algoritma dan Pemrograman Algoritma dan Pemrograman
Algoritma dan Pemrograman
 
RPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfRPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdf
 
Rpt (tmk) thn 5 2015
Rpt (tmk) thn 5 2015Rpt (tmk) thn 5 2015
Rpt (tmk) thn 5 2015
 
CP, TP dan ATP.pptx
CP, TP dan ATP.pptxCP, TP dan ATP.pptx
CP, TP dan ATP.pptx
 
Rencana Pembelajaran Semester MPPL Informatika
Rencana Pembelajaran Semester MPPL InformatikaRencana Pembelajaran Semester MPPL Informatika
Rencana Pembelajaran Semester MPPL Informatika
 

Recently uploaded

443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
ErikaPutriJayantini
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
EirinELS
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
DewiUmbar
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
FitriaSarmida1
 
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdfAksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
subki124
 

Recently uploaded (20)

Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdfWebinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
Webinar 1_Pendidikan Berjenjang Pendidikan Inklusif.pdf
 
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
443016507-Sediaan-obat-PHYCOPHYTA-MYOPHYTA-dan-MYCOPHYTA-pptx.pptx
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
 
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
BAHAN PAPARAN UU DESA NOMOR 3 TAHUN 2024
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docxKISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
KISI-KISI SOAL DAN KARTU SOAL BAHASA INGGRIS.docx
 
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docxKisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
Kisi kisi Ujian sekolah mata pelajaran IPA 2024.docx
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMASBAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
 
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdfAksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
Aksi Nyata Menyebarkan Pemahaman Merdeka Belajar.pdf
 
Kegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptxKegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptx
 
Materi Bab 6 Algoritma dan bahasa Pemrograman
Materi Bab 6 Algoritma dan bahasa  PemrogramanMateri Bab 6 Algoritma dan bahasa  Pemrograman
Materi Bab 6 Algoritma dan bahasa Pemrograman
 
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi TrigonometriSudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
Sudut-sudut Berelasi Trigonometri - Sudut-sudut Berelasi Trigonometri
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
 
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SD
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SDMateri Sistem Pernapasan Pada Manusia untuk kelas 5 SD
Materi Sistem Pernapasan Pada Manusia untuk kelas 5 SD
 
Aksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptxAksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptx
 
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI TARI KELAS 6 KURIKULUM MERDEKA.pdf
 
PPT kerajaan islam Maluku Utara PPT sejarah kelas XI
PPT kerajaan islam Maluku Utara PPT sejarah kelas XIPPT kerajaan islam Maluku Utara PPT sejarah kelas XI
PPT kerajaan islam Maluku Utara PPT sejarah kelas XI
 

RPS Web Programming.pdf

  • 1. UNIVERSITAS LAMPUNG FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM S1 ILMU KOMPUTER RENCANA PEMBELAJARAN SEMESTER (RPS) Mata Kuliah Kode Bobot (sks) Semester Tanggal Penyusunan Web Programming --- T=2 P = 1 6 8 Desember 2021 OTORISASI Pengembang RPS Koordinator Mata Kuliah Ketua Program Studi Rizky Prabowo, M.Kom. Dwi Sakethi, M.Kom. Didik Kurniawan, S.Si., M.T. Capaian Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) yang dibebankan pada Mata Kuliah S8 Menginternalisasi nilai, norma, dan etika profesi ilmu komputer S9 Menunjukkan sikap bertanggung jawab atas pekerjaan di bidang ilmu komputer secara mandiri. P2 Memiliki pengetahuan yang memadai terkait cara kerja sistem komputer dan mampu menerapkan/menggunakan berbagai algoritma /metode untuk memecahkan masalah. P3 Mempunyai pengetahuan dalam mengembangkan algoritma/ metode yang diimplementasikan dalam perangkat lunak berbasis komputer. P4 Kemampuan menganalisis persoalan computing yang kompleks serta menerapkan prinsip-prinsip computing dan disiplin ilmu relevan lainnya untuk mengidentifikasi solusi, dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin KU1 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 ilmu komputer; KU2 Menunjukkan kinerja mandiri, bermutu, dan terukur; KU5 Mampu mengambil keputusan secara tepat dalam konteks penyelesaian masalah di bidang Ilmu Komputer, berdasarkan hasil analisis informasi dan data; KK2 Mampu merancang dan menganalisis algoritma untuk menyelesaikan permasalahan organisasi secara optimal, serta memilih dan menerapkannya pada bahasa pemrograman tertentu KK5 Mampu mengelola data dan informasi dengan pendekatan model data dan sistem basis data yang tepat untuk kebutuhan organisasi dengan memperhatikan aspek keamanan data smart society Capaian Pembelajaran Mata Kuliah (CPMK) CPMK1 Mampu menganalisis, merepresentasikan serta menyelesaikan permasalahan menggunakan strategi komputasi komputer (S8, P2)
  • 2. CPMK2 Mampu mengembangkan, memanfaatkan, dan mengelola basis data untuk keperluan bisnis maupun organisasi menggunakan teknologi basis data SQL untuk membangun sistem informasi. (KU1, KU2, KK5) CPMK3 Mampu memanfaatkan pengetahuan yang dimiliki berkaitan dengan konsep-konsep web tingkat dasar (KU5, KK2) CPMK4 Mampu menganalisis permasalahan dan penyelesaian masalah berdasarkan teknologi informasi (S9, P3, P4) CPMK5 Mampu mengintegrasikan bahasa pemrograman dengan database sebagai media penyimpanan (P2, P4) CPMK6 Mampu membangun web sederhana di local server ataupun di hosting (KU1, KK5) CPMK7 Mampu mengkombinasikan beberapa bahasa pemrograman untuk membuat web dinamis (KK5) Deskripsi Singkat MK Memberikan Ketrampilan kepada mahasiswa dalam pembuatan situs web yang dinamis dan dapat berinteraksi dengan user. Materi meliputi: Teknologi Web, Pembuatan situs, HTML, CSS, PHP, MySQL dan Macromedia Dreamweaver. Bahan Kajian / Materi Pembelajaran 1. Mahasiswa mampu menjelaskan teknologi web, alur pembuatan web 2. Mahasiswa melakukan pengembangan website 3. Mahasiswa mampu menjelaskan scripting HTML 4. Mahasiswa mampu menjelaskan penggunaan CSS &JS 5. Mahasiswa mampu menjelaskan PHP, sintak PHP, membuat form 6. Mahasiswa mampu menjelaskan phpMyAdmin sebagai GUI untuk membuat database 7. Mahasiswa mampu membuat koneksi database dan mampu membuat aplikasi dengan PHP dan MySQL 8. Mahasiswa mampu membuat aplikasi yang menggunakan session Pustaka Utama: 1. Marijn Haverbeke (edisi kedua, 2020). Eloquent JavaScript: A Modern Introduction to Programming 2. Jennifer Niederst Robbins (edisi keempat, 2018). Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics 3. Alex Banks dan Eve Porcello (2017). Learning React: Modern Patterns for Developing React Apps Pendukung: - Dosen Pengampu Rizky Prabowo, M.Kom. Matakuliah syarat -
  • 3. Minggu ke- Sub-CPMK (Kemampuan akhir yg direncanakan) Bahan Kajian (Materi Pembelajaran) Bentuk dan Metode Pembelajaran [Media & Sumber Belajar] Estimasi Waktu Pengalaman Belajar Mahasiswa Penilaian Kriteria & Bentuk Indikator Bobot (%) (1) (2) (3) (4) (5) (6) (7) (8) (9) 1 Mahasiswa mampu menganalisis permasalahan dan penyelesaian masalah berdasarkan teknologi informasi (C2, A2) Introduction Teknologi WEB 1. Konsep Client-Server 2. Teknologi Web Dinamis 3. Profesi yang berhubungan dengan Web Bentuk: Kuliah Aktivitas di kelas : ● Metode: Discovery Learning ● Media: Laptop, LCD Projector, internet Online Learning: VCLASS UNILA (http://vclass.unila.ac.id) TM: (3x50”) TT: (3x60”) BM: (3x60”) Mampu menganalisis permasalahn yang ada Kriteria: Rubrik deskriptif Bentuk test: Post-test. Ketepatan menyelesaikan soal-soal atau kasus yang diberikan 5 2 Mahasiswa mampu menganalisis permasalahan dan penyelesaian masalah berdasarkan teknologi informasi (C3, A2) Pembuatan Situs 1. Planning 2. Tujuan Pembuatan Situs 3. Pengumpulan data Bentuk: Kuliah Aktivitas di kelas : ● Metode: Discovery Learning ● Media: Laptop, LCD Projector, internet Online Learning: VCLASS UNILA (http://vclass.unila.ac.id) TM: (3x50”) TT: (3x60”) BM: (3x60”) Mengeksplorasi masalah masalah yang dapat diselesaikan dengan teknologi Kriteria: Rubrik deskriptif Bentuk non test: Membuat Laporan terkait pengumpulan data Ketepatan tatacara analisis dan penyelesaian masalah 5 3-4 Mahasiswa mampu mengintegrasikan bahasa pemrograman dengan database sebagai media penyimpanan (C2, A2) HTML 1. Pengenalan HTML 2. Tag-taq pada HTML 3. Struktur dasar dokumen HTML 4. Membuat List 5. Membuat tabel 6. Menampilkan gambar 7. Hyperlink Bentuk: Kuliah Aktivitas di kelas : ● Metode: Discovery Learning ● Media: Laptop, LCD Projector, internet Online Learning: VCLASS UNILA TM: (3x50”) TT: (3x60”) BM: (3x60”) Memahami langkah langkah untuk koneksi dengan database Kriteria: Rubrik deskriptif Bentuk non test: Membuat Laporan terkait langkah langkah koneksi dengan database Ketepatan dalam penggunaan sintak bahasa pemrograman 10
  • 4. (http://vclass.unila.ac.id) 5 Kuis 1 5 6-7 Mahasiswa mampu mengkombinasikan beberapa bahasa pemrograman untuk membuat web dinamis. (C3, A2) CSS & JS 1. Pengenalan CSS & JS 2. Inline Style 3. Internal style 4. AJAX Bentuk: Kuliah Aktivitas di kelas : ● Metode: Problem Based Learning ● Media: Laptop, LCD Projector, internet Online Learning: VCLASS UNILA (http://vclass.unila.ac.id) TM: (3x50”) TT: (3x60”) BM: (3x60”) Mampu menerapkan beberapa bahasa pemrograman dalam memecahkan masalah Kriteria: Rubrik deskriptif Bentuk non test: Membuat Laporan terkait kombinasi bahasa pemrograman Ketepatan dalam penggunaan dan integrasi CSS dan JS dalam Bahasa HTML dan PHP 10 8 Evaluasi Tengah Semester / Ujian Tengan Semester: melakukan penilaian, evaluasi, dan perbaikan proses pembelajaran selanjutnya 15 9-10 Mahasiswa Mampu mengkombinasikan beberapa bahasa pemrograman untuk membuat web dinamis. (C2, A2) 1. Apa itu PHP 2. Instalasi PHP 3. Penulisan script PHP 4. Style code PHP 5. Integrasi dengan Databse Bentuk: Kuliah Aktivitas di kelas : ● Metode: Discovery Learning ● Media: Laptop, LCD Projector, internet Online Learning: VCLASS UNILA (http://vclass.unila.ac.id) TM: (3x50”) TT: (3x60”) BM: (3x60”) Mampu membuat website dinamis Kriteria: Rubrik deskriptif Bentuk non test: Membuat Laporan terkait website dinamis yang dibuat Ketepatan menjelaskan tentang bahasa pemrograman 10 11 Mahasiswa mampu membangun web sederhana di local server ataupun di hosting. (C3, A2) Session dan Hosting Bentuk: Kuliah Aktivitas di kelas : ● Metode: Problem Based Learning ● Media: Laptop, LCD Projector, internet TM: (3x50”) TT: (3x60”) BM: (3x60”) Mampu melakukan hosting website yang sudah dibuat Kriteria: Rubrik deskriptif Bentuk non test: Membuat Laporan terkait hosting website. Kebenaran tata cara hosting 5
  • 5. Online Learning: VCLASS UNILA (http://vclass.unila.ac.id) 12 Kuis 2 5 13 - 15 Mahasiswa mampu mengkombinasikan beberapa bahasa pemrograman untuk membuat web dinamis. (C3, A2) Project Bentuk: Kuliah Aktivitas di kelas : ● Metode: Small group discussion ● Media: Laptop, LCD Projector, internet Online Learning: VCLASS UNILA (http://vclass.unila.ac.id) TM: (3x50”) TT: (3x60”) BM: (3x60”) Mampu menerapkan dan menerangkan project yang dibuat Kriteria: Rubrik deskriptif Bentuk non test: Melakukan Presentasi hasil diskusi kelompok Ketepatan dalam menjelaskan project akhir yang dibuat 15 16 Evaluasi Akhir Semester / Ujian Akhir Semester: melakukan validasi penilaian akhir dan menentukan kelulusan mahasiswa 15
  • 6. Catatan : 1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan keterampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran. 2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, keterampilan umum, keterampilan khusus dan pengetahuan. 3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut. 4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut. 5. Indikator penilaian kemampuan dalam proses maupun hasil belajar mahasiswa adalah pernyataan spesifik dan terukur yang mengidentifikasi kemampuan atau kinerja hasil belajar mahasiswa yang disertai bukti-bukti. 6. Kriteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan. Kriteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kriteria dapat berupa kuantitatif ataupun kualitatif. 7. Bentuk penilaian: tes dan non-tes. 8. Bentuk pembelajaran: Kuliah, Responsi, Tutorial, Seminar atau yang setara, Praktikum, Praktik Studio, Praktik Bengkel, Praktik Lapangan, Penelitian, Pengabdian Kepada Masyarakat dan/atau bentuk pembelajaran lain yang setara. 9. Metode Pembelajaran: Small Group Discussion, Role-Play & Simulation, Discovery Learning, Self-Directed Learning, Cooperative Learning, Collaborative Learning, Contextual Learning, Project Based Learning, dan metode lainnya yg setara. 10. Materi Pembelajaran adalah rincian atau uraian dari bahan kajian yg dapat disajikan dalam bentuk beberapa pokok dan sub-pokok bahasan. 11. Bobot penilaian adalah prosentase penilaian terhadap setiap pencapaian sub-CPMK yang besarnya proporsional dengan tingkat kesulitan pencapaian sub-CPMK tsb., dan totalnya 100%. 12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri. Pengertian 1 sks dalam BENTUK PEMBELAJARAN Jam a Kuliah, Responsi, Tutorial Tatap Muka Penugasan Terstruktur Belajara Mandiri 50 menit/minggu/semester 60 menit/minggu/semester 60 menit/minggu/semester 2,83 b Seminar atau bentuk pembelajaran lain yang sejenis Tatap muka Belajar mandiri
  • 7.
  • 8. 100 menit/minggu/semester 70 menit/minggu/semester 2,83 c Praktikum, praktik studio, praktik bengkel, praktik lapangan, penelitian, pengabdian kepada masyarakat, dan/atau bentuk pembelajaran lain yang setara 170 menit/minggu/semester 2,83 No Metode Pembelajaran Mahasiswa Kode 1 Small Group Discussion SGD 2 Role-Play & Simulation RPS 3 Discovery Learning DL 4 Self-Directed Learning SDL 5 Cooperative Learning CoL 6 Collaborative Learning CbL 7 Contextual Learning CtL 8 Project Based Learning PjBL 9 Problem Based Learning & Inquiry PBL 10 Atau metode pembelajaran lain, yang dapat secara efektif memfasilitasi pemenuhan capaian pembelajaran lulusan. RANCANGAN TUGAS Kode Mata Kuliah MIN520205 Nama Mata Kuliah Pemrograman Berbasis Web Kemampuan Akhir yang Diharapkan Membuat tampilan web sederhana Minggu ke- 5 Tugas ke- 1 1. Tujuan Tugas a. Belajar menggunakan dan mendesain tampilan web b. Melatih mahasiswa agar bisa membuat tampilan web 2. Uraian Tugas a. Objek tugas: Tampilan Web b. Perintah penugasan beserta batasan-batasan: ● Buatlah tampilan web sederhana di editor anda
  • 9. ● silahkan letakan di local webserver anda ● akses halaman tersebut melalui browser anda c. Metode / cara pengerjaan tugas serta acuan yang digunakan: ● gunakan local web server anda ● bebas gunakan editor anda(notepad, notepad++,vscode dll) ● akses menggunakan browser anda d. Deskripsi luaran tugas yang dihasilkan: halaman web sederhana yang dapat diakses melalui browser ke local webserver 3. Kriteria Penilaian ● Slide Presentasi : 20% ● Tugas personal : 30% ● Presentasi Anggota : 25% ● Tanya Jawab : 25% Kode Mata Kuliah MIN520205 Nama Mata Kuliah Pemrograman Berbasis Web Kemampuan Akhir yang Diharapkan Membuat tampilan web sederhana Minggu ke- 13 Tugas ke- 2 4. Tujuan Tugas a. Membuat web full b. web yang terkoneksi ke database 5. Uraian Tugas a. Objek tugas: Full Web b. Perintah penugasan beserta batasan-batasan: ● Buatlah sebuah web yang terkoneksi ke database ● silahkan upload ke hosting online ● akses melalui browser anda c. Metode / cara pengerjaan tugas serta acuan yang digunakan: ● buat web di local server anda ● upload ke hosting (free/paid) ● web harus dapat diakses secara online d. Deskripsi luaran tugas yang dihasilkan: full web yang dapat diakses secara online
  • 10. 6. Kriteria Penilaian ● Slide Presentasi : 20% ● Tugas personal : 30% ● Presentasi Anggota : 25% ● Tanya Jawab : 25% PENILAIAN AKHIR MATA KULIAH* Komponen Penilaian Bobot Penilaian (%) Sikap, Perilaku, dan Keaktifan 5 Kuis 10 Tugas / Project 25 Ujian Tengah Semester 30 Ujian Akhir Semester 30 Nilai Akhir Mata Kuliah Huruf Mutu 𝑵𝑨 ≥ 𝟕𝟔 A 𝟕𝟏 ≤ 𝑵𝑨 < 𝟕𝟔 B+ 𝟔𝟔 ≤ 𝑵𝑨 < 𝟕𝟏 B 𝟔𝟏 ≤ 𝑵𝑨 < 𝟔𝟔 C+ 𝟓𝟔 ≤ 𝑵𝑨 < 𝟔𝟏 C 𝟓𝟎 ≤ 𝑵𝑨 < 𝟓𝟔 D 𝑵𝑨 < 𝟓𝟎 E * Persentase dan komponen penilaian dapat berubah sesuai kesepakatan dosen dengan mahasiswa.