Student Information System
RPS: Session, Learning Material, Reference, Assessment/Rubric
Info
Search Subject
Subject Name :
Landscape
Kode Matakuliah
Nama Matakuliah
sks
Creator
Reviewer
Action
Kurikulum Teknik Informatika 2019/2020
IKG305
Pemrograman Web
3.00
3022 Dian Pratiwi, S.T., M.T.I.
1683 Ir. Agung Sediyono, M.T., Ph.D.
RPS
|
Assessment Map
Kurikulum Sistem Informasi 2023/2024
IKG6309
Pemrograman Web Lanjut
3.00
3022 Dian Pratiwi, S.T., M.T.I.
2641 Binti Solihah, S.T., M.Kom.
RPS
|
Assessment Map
Kurikulum Sistem Informasi 2023/2024
IKG6305
Pemrograman Web
3.00
3022 Dian Pratiwi, S.T., M.T.I.
2554 Anung Barlianto Ariwibowo, M.Kom.
RPS
|
Assessment Map
Kurikulum Informatika 2023/2024
IKG6405
Pemrograman Web
4.00
2641 Binti Solihah, S.T., M.Kom.
1683 Ir. Agung Sediyono, M.T., Ph.D.
RPS
|
Assessment Map
Kurikulum Sistem Informasi 2019/2020
IKG305
Pemrograman Web
3.00
3022 Dian Pratiwi, S.T., M.T.I.
Belum di tentukan
RPS
|
Assessment Map
RPS Detail
Matakuliah
Course Profile
History
Kode Matakuliah
IKG6405
Nama Matakuliah
Pemrograman Web
sks
4.00
Semester Name
Subject Code
Subject Name
Group Name
Group Code
Portfolio
Evidence
Genap 2023/2024 (R)
IKG6405
Pemrograman Web
TIF-01
01
Portofolio
Tidak Diijinkan
Genap 2023/2024 (R)
IKG6405
Pemrograman Web
TIF-02
02
Portofolio
Tidak Diijinkan
Review History
RPS Review History
No
Review
Review By
Review Date
1
Komponen kognitif UTS,UAS, TUgas, Quis tidak lebih dari 40%
Agung Sediyono
2024-10-14 22:57:55
Capaian Pembelajaran (CP) terkait
Capaian Pembelajaran (CP)
PENGETAHUAN
1
Mahasiswa mampu menjelaskan cara kerja sistem komputer dan menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu industri. (P.a)
Students can explain the operation of computer systems and apply/utilize various algorithms/methods to solve problems in the industry. (P.a)
No
Detail
Course Learning Outcomes
Action
1
Show/Hide
Mahasiswa mampu menjelaskan dan mendiskusikan konsep dasar pemrograman berbasis web
Students are able to explain and discuss the basic concepts of web-based programming
(2,2)
No
Session Learning Outcomes - Description (Cognitive Level,Knowledge Level)
Action
1
Mahasiswa mampu menjelaskan, menyimpulkan konsep dasar Pemrograman berbasis Web
Students are able to explain, conclude the basic concepts of Web-based Programming
(2,2)
2
Mahasiswa mampu mengidentifikasi jawaban dari soal-soal pemrograman web dalam bentuk essay
Students are able to identify answers to web programming questions in the form of essays
(1,3)
KETRAMPILAN KHUSUS
2
Mahasiswa mampu menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin (KK.b)
Students can analyze, design, create, and evaluate user interfaces and interactive applications while considering user needs and developments in interdisciplinary sciences.(KK.b)
No
Detail
Course Learning Outcomes
Action
1
Show/Hide
Mahasiswa mampu mengidentifikasi, merancang, dan memperbaiki tampilan web
Students are able to identify, design, and improve the appearance of the web
(4,3)
No
Session Learning Outcomes - Description (Cognitive Level,Knowledge Level)
Action
1
Mahasiswa mampu mengidentifikasi, mempraktekkan skrip CSS untuk mengubah tampilan website
Students are able to identify, practice CSS scripts to change the appearance of the website
(3,3)
2
Mahasiswa mampu mengidentifikasi, mempraktekkan skrip HTML dan elemen-elemen dasarnya
Students are able to identify, practice HTML scripts and their basic elements
(3,2)
3
Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
No
Detail
Course Learning Outcomes
Action
1
Show/Hide
Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
(5,4)
No
Session Learning Outcomes - Description (Cognitive Level,Knowledge Level)
Action
1
Mahasiswa mampu menciptakan, mempresentasikan dan mendokumentasikan proyek web
Students are able to create, present and document web projects
(6,3)
2
Mahasiswa mampu mengidentifikasi, mengkombinasikan dan memanfaatkan skrip Jquery dalam memperkaya interaksi web
Students are able to identify, combine and utilize Jquery scripts in enriching web interactions
(5,3)
3
Mahasiswa mampu mengidentifikasi, merancang dan mengimplementasikan fungsi JavaScript pada halaman web
Students are able to identify, design and implement JavaScript functions on web pages
(3,2)
4
Mahasiswa mampu mengidentifikasi, merancang dan mempraktekkan skrip XML dan AJAX pada halaman web
Students are able to identify, design and practice XML and AJAX scripts on web pages
(3,2)
5
Mahasiswa mampu mengidentifikasi, merancang dan mempraktekkan skrip PHP berorientasi objek pada halaman web
Students are able to identify, design and practice object-oriented PHP scripts on web pages
(3,2)
RPS per Session
Sesi Ke
KAD
Bahan Kajian
Metoda Pembelajaran
Waktu Belajar (Menit)
Pengalaman Belajar Mahasiswa
Referensi
Kriteria Penilaian (Indikator)
1
Sejarah dan Konsep Pemrograman Internet; Sejarah & definisi internet, pemrograman internet, kelebihan & kekurangan client-server, protokol komunikasi, aplikasi berbasis web, arsitektur & siklus aplikasi web, kelebihan & kekurangan aplikasi berbasis web, web client (web browser), web server, URL, Web Statis dan Dinamis, Client Server, Pengenalan Client dan Server Side Script
Tutorial (70)
Diskusi (30)
240.00
Mengumpulkan informasi, dan menerima umpan balik, mengetahui contoh-contoh skrip
Quiz 1 - 1.50 %
Ujian Tengah Semester - 1.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu menjelaskan cara kerja sistem komputer dan menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu industri. (P.a)
Students can explain the operation of computer systems and apply/utilize various algorithms/methods to solve problems in the industry. (P.a)
CPMK
: Mahasiswa mampu menjelaskan dan mendiskusikan konsep dasar pemrograman berbasis web
Students are able to explain and discuss the basic concepts of web-based programming
KAD
: Mahasiswa mampu menjelaskan, menyimpulkan konsep dasar Pemrograman berbasis Web
Students are able to explain, conclude the basic concepts of Web-based Programming
(2,2)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian dalam menjelaskan konsep pemrograman web beserta ruang lingkupnya
Appropriateness in explaining web programming concepts and their scope
Quiz 1 1.50 %
Ujian Tengah Semester 1.00 %
55.00(Fail)
56.00(Pass)
70.00(Pass)
Mahasiswa tidak mampu mengidentifikasi definisi pemrograman web dengan benar
Students are not able to identify the definition of web programming correctly
Mahasiswa mampu mengidentifikasi definisi pemrograman web dengan benar
Students are able to correctly identify the definition of web programming
Mahasiswa mampu mengidentifikasi definisi pemrograman, kelebihan kekurangan serta kebutuhan untuk mengembangkan berbagai aplikasi web dengan benar
Students are able to identify programming definitions, strengths and weaknesses and the need to develop various web applications correctly
2
Pengertian HTML, Cara kerja HTML, Bagaimana Web Browser mengolah File HTML, Kegunaan HTML, Penyimpanan HTML, Struktur HTML, Perbedaan HTML dengan HTML 5, Template dasar HTML 5, Doctype, Image, Element-element HTML5, Element input text, select, radio button, button/submit, form, perbedaan dan contoh method GET & POST
Tutorial (50)
Percobaan (20)
Diskusi (20)
Diksusi Online (10)
240.00
Mengumpulkan informasi & fungsi skrip HTML, Merancang template HTML, Mencontohkan skrip HTML.
Praktikum - 0.50 %
Quiz 1 - 1.00 %
Ujian Tengah Semester - 4.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin (KK.b)
Students can analyze, design, create, and evaluate user interfaces and interactive applications while considering user needs and developments in interdisciplinary sciences.(KK.b)
CPMK
: Mahasiswa mampu mengidentifikasi, merancang, dan memperbaiki tampilan web
Students are able to identify, design, and improve the appearance of the web
KAD
: Mahasiswa mampu mengidentifikasi, mempraktekkan skrip HTML dan elemen-elemen dasarnya
Students are able to identify, practice HTML scripts and their basic elements
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Ketepatan mahasiswa dalam memiliih dan menerapkan tag dasar HTML
Accuracy of students in choosing and applying basic HTML tags
Praktikum 0.50 %
Quiz 1 1.00 %
Ujian Tengah Semester 4.00 %
55.00(Fail)
56.00(Pass)
70.00(Pass)
Mahasiswa tidak mampu mengidentifikasi konsep, struktur HTML dan kegunaannya dengan benar
Students are not able to identify concepts, HTML structures and their uses correctly
Mahasiswa mampu mengidentifikasi konsep, struktur HTML dan kegunaannya dengan benar
Students are able to identify concepts, HTML structures and their uses correctly
Mahasiswa mampu mengidentifikasi konsep dan kegunaan HTML, membuat layout dengan tag-tag HTML, dan menerapkan method GET POST
Students are able to identify the concepts and uses of HTML, create layouts with HTML tags, and apply the GET POST method
3
Pengenalan CSS, Kegunaan CSS, Jenis CSS, Perbedaan CSS dengan CSS3, Selector, Pseudoclass, Atribut, Descriptor, ID dan Class, Pop-up CSS, Menu Pop-up, sliding door menu, clipped sliding menu, transformasi & translasi CSS3.
Tutorial (50)
Percobaan (20)
Diskusi (20)
Diksusi Online (10)
240.00
Mengumpulkan informasi & fungsi skrip CSS, Memperbaiki desain, dan mencontohkan skrip CSS
Praktikum - 0.50 %
Quiz 1 - 1.50 %
Ujian Tengah Semester - 5.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu menganalisis, merancang, membuat dan mengevaluasi user interface dan aplikasi interaktif dengan mempertimbangkan kebutuhan pengguna dan perkembangan ilmu transdisiplin (KK.b)
Students can analyze, design, create, and evaluate user interfaces and interactive applications while considering user needs and developments in interdisciplinary sciences.(KK.b)
CPMK
: Mahasiswa mampu mengidentifikasi, merancang, dan memperbaiki tampilan web
Students are able to identify, design, and improve the appearance of the web
KAD
: Mahasiswa mampu mengidentifikasi, mempraktekkan skrip CSS untuk mengubah tampilan website
Students are able to identify, practice CSS scripts to change the appearance of the website
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian mahasiswa dalam mengidentifikasi, merancang dan menerapkan skrip CSS dengan benar
The suitability of students in identifying, designing and implementing CSS scripts correctly
Praktikum 0.50 %
Quiz 1 1.50 %
Ujian Tengah Semester 5.00 %
55.00(Fail)
56.00(Pass)
70.00(Pass)
Mahasiswa tidak mampu mengidentifikasi dan menerapkan CSS pada client side dengan benar
Students are not able to correctly identify and apply CSS on the client side
Mahasiswa mampu mengidentifikasi dan menerapkan CSS pada client side dengan benar
Students are able to correctly identify and apply CSS on the client side
Mahasiswa mampu mengidentifikasi konsep CSS, dan mengimplementasikan internal eksternal CSS
Students are able to identify CSS concepts, and implement internal and external CSS
4
Pengertian Javascript, Model penulisan javascript, variabel dan array, operator, pernyataan seleksi (IF) dan pengulangan (WHILE-DO, FOR), Pembuatan form, submit form, validasi text field, validasi radio button, Pengenalan fungsi pada javascript, fungsi dengan parameter, pembuatan frame, relasi parent/child pada Javascript
Tutorial (50)
Percobaan (10)
Diskusi (40)
240.00
Mengumpulkan informasi, Membuat fungsi JavaScript, menunjukkan hasil JavaScript
Praktikum - 1.00 %
Quiz 1 - 1.50 %
Quiz 2 - 1.00 %
Ujian Akhir Semester - 3.00 %
Ujian Tengah Semester - 4.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, merancang dan mengimplementasikan fungsi JavaScript pada halaman web
Students are able to identify, design and implement JavaScript functions on web pages
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
1. Kesesuaian mahasiswa dalam merancang dan mengimplementasikan fungsi JavaScript dengan benar pada halaman web
The suitability of students in properly designing and implementing JavaScript functions on web pages
Praktikum 1.00 %
Quiz 1 1.50 %
Quiz 2 1.00 %
Ujian Akhir Semester 3.00 %
Ujian Tengah Semester 4.00 %
55.00(Fail)
56.00(Pass)
70.00(Pass)
Mahasiswa tidak mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleks
Students are not able to identify JavaScript concepts and their writing structures, and apply Javascript to create select functions
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleks
Students are able to identify JavaScript concepts and their writing structures, as well as apply Javascript to create select functions
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleksi dan pengulangan
Students are able to identify the concept of Javascript and its writing structure, as well as apply Javascript to create selection and repetition functions
PI Description
PI Assessment Methods
2. Kesesuaian mahasiswa dalam menerapkan fungsi DOM Javascript
Student suitability in implementing Javascript DOM functions
5
Konsep Document Object Model (DOM) ; pengenalan DOM, Nodes, Element, Text, Atribut (Class dan ID), getElementById, getElementByTagName, getElementByClassName, getAttribut, minimisasi DOM.
Tutorial (60)
Percobaan (20)
Diskusi (20)
240.00
Mengumpulkan informasi, menerapkan fungsi DOM
Praktikum - 0.50 %
Quiz 1 - 1.00 %
Ujian Akhir Semester - 3.00 %
Ujian Tengah Semester - 3.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, merancang dan mengimplementasikan fungsi JavaScript pada halaman web
Students are able to identify, design and implement JavaScript functions on web pages
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
1. Kesesuaian mahasiswa dalam merancang dan mengimplementasikan fungsi JavaScript dengan benar pada halaman web
The suitability of students in properly designing and implementing JavaScript functions on web pages
55.00(Fail)
56.00(Pass)
70.00(Pass)
Mahasiswa tidak mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleks
Students are not able to identify JavaScript concepts and their writing structures, and apply Javascript to create select functions
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleks
Students are able to identify JavaScript concepts and their writing structures, as well as apply Javascript to create select functions
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleksi dan pengulangan
Students are able to identify the concept of Javascript and its writing structure, as well as apply Javascript to create selection and repetition functions
PI Description
PI Assessment Methods
2. Kesesuaian mahasiswa dalam menerapkan fungsi DOM Javascript
Student suitability in implementing Javascript DOM functions
Praktikum 0.50 %
Quiz 1 1.00 %
Ujian Akhir Semester 3.00 %
Ujian Tengah Semester 3.00 %
6
Pengenalan JQuery, event handling, fungsi ready(), penambahan event ke element, pengecekan field, submit form dengan jquery, pembuatan fungsi select/unselect pada checkbox, mouse event.
240.00
Mengumpulkan informasi, mengidentifikasi dan menerapkan fungsi JQuery
Praktikum - 1.00 %
Quiz 1 - 1.50 %
Quiz 2 - 1.50 %
Ujian Akhir Semester - 3.00 %
Ujian Tengah Semester - 3.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, mengkombinasikan dan memanfaatkan skrip Jquery dalam memperkaya interaksi web
Students are able to identify, combine and utilize Jquery scripts in enriching web interactions
(5,5)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian mahasiswa dalam mengidentifikasi, menerapkan fungsi JQuery pada halaman web
Student suitability in identifying, implementing JQuery functions on web pages
Praktikum 1.00 %
Quiz 1 1.50 %
Quiz 2 1.50 %
Ujian Akhir Semester 3.00 %
Ujian Tengah Semester 3.00 %
55.00(Fail)
Mahasiswa tidak mampu mengidentifikasi konsep JQuery dan menerapkan fungsi pengecekan field dengan benar
Students are not able to identify JQuery concepts and apply the field checking function correctly
7
Quiz I : HTML, CSS, JavaScript, DOM, JQuery
240.00
Mengumpulkan informasi, Memecahkan masalah pemrograman
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu menjelaskan cara kerja sistem komputer dan menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu industri. (P.a)
Students can explain the operation of computer systems and apply/utilize various algorithms/methods to solve problems in the industry. (P.a)
CPMK
: Mahasiswa mampu menjelaskan dan mendiskusikan konsep dasar pemrograman berbasis web
Students are able to explain and discuss the basic concepts of web-based programming
KAD
: Mahasiswa mampu mengidentifikasi jawaban dari soal-soal pemrograman web dalam bentuk essay
Students are able to identify answers to web programming questions in the form of essays
(1,1)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Mahasiswa mampu menjawab soal-soal dengan benar
Students are able to answer questions correctly
Notice
: Undefined index: ASSESSMENT in
/var/www/html/sis/application/views/scripts/index/rps-view.phtml
on line
734
Warning
: Invalid argument supplied for foreach() in
/var/www/html/sis/application/views/scripts/index/rps-view.phtml
on line
734
8
PHP I: Pengenalan PHP, struktur PHP, comment, komponen dasar PHP, tipe variabel, array, fungsi matematika PHP, tipe-tipe pernyataan (IF, ELSE, PRINT, SWITCH, FOR, WHILE, ekspresi aritmatika, ekspresi logika (TRUE-FALSE), GET & POST Method, Fungsi-fungsi penting pada PHP, manipulasi substring, konversi string ke array dan sebaliknya, fungsi max min, fungsi random, fungsi die, echo dan printf, pengalokasian file, direktori, penyimpanan data file teks, fungsi file, pencarian direktori & konten, passing array, passing by reference, passing by value
240.00
Mengumpulkan informasi, Memanfaatkan skrip PHP
Praktikum - 2.00 %
Quiz 2 - 1.50 %
Ujian Akhir Semester - 4.50 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, merancang dan mempraktekkan skrip PHP berorientasi objek pada halaman web
Students are able to identify, design and practice object-oriented PHP scripts on web pages
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian pembuatan skrip PHP dan keaktifan dalam berdiskusi
Suitability of PHP script creation and active discussion
Praktikum 2.00 %
Quiz 2 1.50 %
Ujian Akhir Semester 4.50 %
9
PHP II: Pengenalan PHP Berorientasi Objek, Class, Object, Fungsi dengan parameter dan tanpa parameter, scope variable, Inheritance, Encapsulation, Overloading Overriding, Penerapan OO PHP pada Input user (Text, Button, Form, Radio Button, Select), contoh login dengan OO PHP.
240.00
Mengumpulkan informasi Merancang kelas-kelas PHP
Praktikum - 2.00 %
Quiz 2 - 2.00 %
Ujian Akhir Semester - 4.50 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, merancang dan mempraktekkan skrip PHP berorientasi objek pada halaman web
Students are able to identify, design and practice object-oriented PHP scripts on web pages
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian pembuatan skrip PHP dan keaktifan dalam berdiskusi
Suitability of PHP script creation and active discussion
Praktikum 2.00 %
Quiz 2 2.00 %
Ujian Akhir Semester 4.50 %
10
JSON: Pengenalan JSON, Struktur JSON, pembuatan JSON di PHP, parsing error, akses data dari JSON didalam JQuery
240.00
Mengumpulkan informasi Menyusun skrip JSON
Praktikum - 0.50 %
Quiz 2 - 1.50 %
Ujian Akhir Semester - 4.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, merancang dan mengimplementasikan fungsi JavaScript pada halaman web
Students are able to identify, design and implement JavaScript functions on web pages
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
1. Kesesuaian mahasiswa dalam merancang dan mengimplementasikan fungsi JavaScript dengan benar pada halaman web
The suitability of students in properly designing and implementing JavaScript functions on web pages
Praktikum 0.50 %
Quiz 2 1.50 %
Ujian Akhir Semester 4.00 %
55.00(Fail)
56.00(Pass)
70.00(Pass)
Mahasiswa tidak mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleks
Students are not able to identify JavaScript concepts and their writing structures, and apply Javascript to create select functions
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleks
Students are able to identify JavaScript concepts and their writing structures, as well as apply Javascript to create select functions
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya, serta menerapkan Javascript untuk membuat fungsi seleksi dan pengulangan
Students are able to identify the concept of Javascript and its writing structure, as well as apply Javascript to create selection and repetition functions
PI Description
PI Assessment Methods
2. Kesesuaian mahasiswa dalam menerapkan fungsi DOM Javascript
Student suitability in implementing Javascript DOM functions
11
XML & AJAX: Extensible Markup Language (XML) dan Penerapannya ; konsep dasar XML, hirarki XML, fungsi penerapan XML, Tree XML, attribut dan elemen XML, validator XML dan cara kerjanya, CSS dan XML, dan contoh-contoh XML, Pengenalan konsep Ajax, contoh penerapan ajax dengan PHP, penggunaan XMLHttpRequest object, Teknik server side dengan PHP & MySQL, passing, validasi AJAX form, upload file dengan AJAX.
240.00
Mengumpulkan informasi, Memanfaatkan skrip AJAX
Ujian Akhir Semester - 4.00 %
Quiz 2 - 2.00 %
Praktikum - 1.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, merancang dan mempraktekkan skrip XML dan AJAX pada halaman web
Students are able to identify, design and practice XML and AJAX scripts on web pages
(3,3)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian pembuatan skrip AJAX dan keaktifan berdiskusi
Suitability of AJAX script creation and active discussion
Ujian Akhir Semester 4.00 %
Quiz 2 2.00 %
Praktikum 1.00 %
12
Database & Query: Pengertian database, keunggulan penerapan database, model dasar database (hirarki, jaringan, relasional), field, record, tabel, file, pengenalan key, relasi antar tabel. Pengenalan MySQL, pembuatan database, tabel, penamaan database, tabel dan field, primary key, konsep DDL (CREATE, ALTER, DROP), contoh DDL, jenis-jenis query (query sederhana),DML (SELECT, DELETE, UPDATE, INSERT), Query gabungan dam query bertingkat, DML (JOIN, ORDER BY, GROUP BY, DISTINCT, HAVING, BETWEEN, LIKE), view, stored procedure, MySQL dalam PHP
240.00
Mengumpulkan & mendiskusikan point-point (100 menit), Mempraktekkan kueri DDL DML (50 menit), Mengumpulkan informasi Membuat database, Memanfaatkan kueri DML
Quiz 2 - 2.50 %
Ujian Akhir Semester - 4.00 %
Praktikum - 1.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu mengidentifikasi, mengkombinasikan dan memanfaatkan skrip Jquery dalam memperkaya interaksi web
Students are able to identify, combine and utilize Jquery scripts in enriching web interactions
(5,5)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kesesuaian mahasiswa dalam mengidentifikasi, menerapkan fungsi JQuery pada halaman web
Student suitability in identifying, implementing JQuery functions on web pages
Quiz 2 2.50 %
Ujian Akhir Semester 4.00 %
Praktikum 1.00 %
55.00(Fail)
Mahasiswa tidak mampu mengidentifikasi konsep JQuery dan menerapkan fungsi pengecekan field dengan benar
Students are not able to identify JQuery concepts and apply the field checking function correctly
13
Quiz II: Jquery, PHP, DDL, DML
240.00
Mengumpulkan informasi Menyelesaikan soal-soal pemrograman
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu menjelaskan cara kerja sistem komputer dan menerapkan/menggunakan berbagai algoritma/metode untuk memecahkan masalah pada suatu industri. (P.a)
Students can explain the operation of computer systems and apply/utilize various algorithms/methods to solve problems in the industry. (P.a)
CPMK
: Mahasiswa mampu menjelaskan dan mendiskusikan konsep dasar pemrograman berbasis web
Students are able to explain and discuss the basic concepts of web-based programming
KAD
: Mahasiswa mampu mengidentifikasi jawaban dari soal-soal pemrograman web dalam bentuk essay
Students are able to identify answers to web programming questions in the form of essays
(1,1)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Mahasiswa mampu menjawab soal-soal dengan benar
Students are able to answer questions correctly
Notice
: Undefined index: ASSESSMENT in
/var/www/html/sis/application/views/scripts/index/rps-view.phtml
on line
734
Warning
: Invalid argument supplied for foreach() in
/var/www/html/sis/application/views/scripts/index/rps-view.phtml
on line
734
14
Proyek pemrograman web
240.00
Mempresentasikan hasil proyek berkelompok
Rosyda Permatasari, Binti Solihah(2023)
Binti Solihah, Ahmad Zuhdi, Hilda Dwi Utari(2023)
Tugas Kelompok - 20.00 %
CAPAIAN PEMBELAJARAN
: Mahasiswa mampu mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi multi-platform yang memenuhi kebutuhan-kebutuhan industri (KK.c)
Students can design, implement, and evaluate multi-platform computing solutions that meet industrial requirements. (KK.c)
CPMK
: Mahasiswa mampu membuat, mendemontrasikan dan mengevaluasi web dinamis
Students are able to create, demonstrate and evaluate dynamic web
KAD
: Mahasiswa mampu menciptakan, mempresentasikan dan mendokumentasikan proyek web
Students are able to create, present and document web projects
(6,6)
Daftar Kriteria Penilaian (Indikator)
PI Description
PI Assessment Methods
Kejelasan presentasi dan kelayakan proyek
Clarity of presentation and feasibility of the project
Tugas Kelompok 20.00 %
Assessment Component
Assessment Detail
No
Component Name
Weightage
1
Praktikum
10
2
Quiz 1
8
3
Quiz 2
12
4
Tugas Kelompok
20.00
5
Ujian Akhir Semester
30
6
Ujian Tengah Semester
20
Total
100
Daftar Referensi
1. Rosyda Permatasari, Binti Solihah. User Manual Penggunaan Aplikasi Audit Energi. internal. 2023
2. Binti Solihah, Ahmad Zuhdi, Hilda Dwi Utari. Perangkat Lunak Optimasi Blending Batubara dengan Algortime Genetik. internal. 2023