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, sekilas HTML, CSS, , Web Statis dan Dinamis, Client Server, Pengenalan Client dan Server Side Script |
|
150.00 |
Mengumpulkan informasi (100 menit), memberi dan menerima umpan balik, mengetahui contoh-contoh skrip (50 menit) |
- Brad D and Brendan D(2015)
- Karl Barksdale and Shane Turner(2011)
|
- Quiz 1 (1.5) - 1.50 %
- Ujian Tengah Semester (1) - 1.00 %
|
|
CAPAIAN PEMBELAJARAN: Memahami komponen-komponen teknologi pembentuk STI (Sistem dan Teknologi Informasi), fungsinya, batasan kinerjanya, serta pemahaman konsepnya secara mendasar, sehingga tetap dapat mengikuti perubahan teknologi dengan mudah. (P.b) Understand the technology components that make up STI (Information Systems and Technology), their functions, performance limitations, as well as basic conceptual understanding, so that they can keep up with technological changes easily. (P.b)
|
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 |
1. Kesesuaian dalam menjelaskan konsep pemrograman web Suitability in explaining web programming concepts |
Quiz 1 (1.5) 1.50 %
Ujian Tengah Semester (1) 1.00 %
|
2.00(Pass)
| 3.00(Pass)
| 4.00(Pass)
|
Mahasiswa mampu mengidentifikasi definisi pemrograman internet dengan benar Students are able to identify the definition of internet programming correctly | Mahasiswa mampu mengidentifikasi definisi pemrograman dan kelebihan kekurangan aplikasi berbasis internet dengan benar Students are able to identify the definition of programming and the advantages and disadvantages of internet-based applications correctly | Mahasiswa mampu mengidentifikasi definisi pemrograman, kelebihan kekurangan serta kebutuhan untuk mengembangkan aplikasi aplikasi berbasis internet dengan benar Students are able to identify programming definitions, advantages and disadvantages and the need to develop internet-based applications correctly |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam memberi pendapat& bertanya Activeness in giving opinion asking questions |
|
|
|
|
|
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
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi & fungsi skrip HTML. Merancang template HTML. Mencontohkan skrip HTML. |
|
- Quiz 1 (1) - 1.00 %
- Tugas (0.5) - 0.50 %
- Ujian Tengah Semester (4) - 4.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan mengimplementasikan skrip di sisi client dan server Students are able to design and implement scripts on the client and server side |
KAD: Mahasiswa mampu mengidentifikasi, mempraktekkan skrip HTML dan elemen-elemen dasarnya Students are able to identify, practice HTML scripts and their basic element (3,3) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Ketepatan memiliih tag dasar HTML Precise selection of basic HTML tags |
Quiz 1 (1) 1.00 %
Ujian Tengah Semester (4) 4.00 %
|
2.00(Pass)
| 3.00(Pass)
| 4.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep HTML dan kegunaannya Students are able to identify HTML concepts and their uses | Mahasiswa mampu mengidentifikasi konsep dan kegunaan HTML, dan membuat layout dengan tag-tag HTML Students are able to identify the concepts and uses of HTML, and create layouts with HTML tags | 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 |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (0.5) 0.50 %
|
|
|
|
|
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
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi & fungsi skrip CSS, Memperbaiki desain. Mencontohkan skrip CSS |
- Goldstein A, Lazaris L, and Weyl E.(2015)
- Eric A. Meyer.(2011)
|
- Quiz 1 (1.5) - 1.50 %
- Tugas (0.5) - 0.50 %
- Ujian Tengah Semester (5) - 5.00 %
|
|
CAPAIAN PEMBELAJARAN: Memahami komponen-komponen teknologi pembentuk STI (Sistem dan Teknologi Informasi), fungsinya, batasan kinerjanya, serta pemahaman konsepnya secara mendasar, sehingga tetap dapat mengikuti perubahan teknologi dengan mudah. (P.b) Understand the technology components that make up STI (Information Systems and Technology), their functions, performance limitations, as well as basic conceptual understanding, so that they can keep up with technological changes easily. (P.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 (4,4) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian menjelaskan skrip CSS Compatibility describes CSS script |
Quiz 1 (1.5) 1.50 %
Ujian Tengah Semester (5) 5.00 %
|
2.00(Pass)
| 3.00(Pass)
| 4.00(Pass)
|
Mahasiswa mampu mengidentifikasi CSS dan manfaatnya Students are able to identify CSS and its benefits | Mahasiswa mampu mengidentifikasi konsep CSS, dan menerapkan CSS untuk mengubah warna HTML Students are able to identify CSS concepts, and apply CSS to change HTML colors | Mahasiswa mampu mengidentifikasi konsep CSS, menerapkan CSS untuk mengubah warna HTM, dan mengimplementasikan internal eksternal CSS Students are able to identify CSS concepts, apply CSS to change HTM colors, and implement internal and external CSS |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (0.5) 0.50 %
|
|
|
|
|
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
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi, Menciptakan fungsi JavaScript, Menunjukkan hasil JavaScript |
- Jeremy Keith and Jeffrey Sambells(2010)
|
- Quiz 1 (1.5) - 1.50 %
- Quiz 2 (1) - 1.00 %
- Tugas (1) - 1.00 %
- Ujian Akhir Semester (3) - 3.00 %
- Ujian Tengah Semester (4) - 4.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu menjelaskan, membedakan, dan menciptakan fungsi-fungsi interaktif web Students are able to explain, differentiate, and create interactive web functions |
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 penggunaan fungsi JavaScript Suitability of using JavaScript functions |
Quiz 1 (1.5) 1.50 %
Quiz 2 (1) 1.00 %
Ujian Akhir Semester (3) 3.00 %
Ujian Tengah Semester (4) 4.00 %
|
2.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep Javascript dan struktur penulisannya Students are able to identify the concept of Javascript and its writing structure |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (1) 1.00 %
|
|
|
|
|
5 |
|
Konsep Document Object Model (DOM) ; pengenalan DOM, Nodes, Element, Text, Atribut (Class dan ID), getElementById, getElementByTagName, getElementByClassName, getAttribut, minimisasi DOM. |
- Tutorial
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi, Memanfaatkan fungsi DOM |
- Jeremy Keith and Jeffrey Sambells(2010)
|
- Quiz 1 (1) - 1.00 %
- Tugas (0.5) - 0.50 %
- Ujian Akhir Semester (3) - 3.00 %
- Ujian Tengah Semester (3) - 3.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan mengimplementasikan skrip di sisi client dan server Students are able to design and implement scripts on the client and server side |
KAD: Mahasiswa mampu mengidentifikasi dan memanfaatkan skrip DOM pada pengaksesan halaman web client Students are able to identify and utilize DOM scripts on accessing client web pages (3,3) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian penerapan fungsi DOM The suitability of the application of the DOM function |
Quiz 1 (1) 1.00 %
Ujian Akhir Semester (3) 3.00 %
Ujian Tengah Semester (3) 3.00 %
|
2.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep DOM Students are able to identify the concept of DOM |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (0.5) 0.50 %
|
|
|
|
|
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. |
- Tutorial
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi Memanfaatkan skrip JQuery |
|
- Quiz 1 (1.5) - 1.50 %
- Quiz 2 (1.5) - 1.50 %
- Tugas (1) - 1.00 %
- Ujian Akhir Semester (3) - 3.00 %
- Ujian Tengah Semester (3) - 3.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu menjelaskan, membedakan, dan menciptakan fungsi-fungsi interaktif web Students are able to explain, differentiate, and create interactive web functions |
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 (3,3) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian dan ketepatan penerapan JQuery Suitability and accuracy of JQuery implementation |
Quiz 1 (1.5) 1.50 %
Quiz 2 (1.5) 1.50 %
Ujian Akhir Semester (3) 3.00 %
Ujian Tengah Semester (3) 3.00 %
|
2.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep JQuery Students are able to identify the concept of JQuery |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (1) 1.00 %
|
|
|
|
|
7 |
|
Pengayaan (HTML, CSS, JavaScript, DOM, JQuery) |
|
150.00 |
Mengumpulkan informasi Memecahkan masalah pemrograman |
|
|
|
CAPAIAN PEMBELAJARAN: Memahami komponen-komponen teknologi pembentuk STI (Sistem dan Teknologi Informasi), fungsinya, batasan kinerjanya, serta pemahaman konsepnya secara mendasar, sehingga tetap dapat mengikuti perubahan teknologi dengan mudah. (P.b) Understand the technology components that make up STI (Information Systems and Technology), their functions, performance limitations, as well as basic conceptual understanding, so that they can keep up with technological changes easily. (P.b)
|
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 |
Kesesuaian menjawab soal tertulis Suitability of answering written questions |
|
|
|
|
|
8 |
|
UTS |
|
150.00 |
Mengumpulkan informasi Memecahkan berbagai persoalan pemrograman |
|
- Ujian Tengah Semester - 0.00 %
|
|
CAPAIAN PEMBELAJARAN: Memahami komponen-komponen teknologi pembentuk STI (Sistem dan Teknologi Informasi), fungsinya, batasan kinerjanya, serta pemahaman konsepnya secara mendasar, sehingga tetap dapat mengikuti perubahan teknologi dengan mudah. (P.b) Understand the technology components that make up STI (Information Systems and Technology), their functions, performance limitations, as well as basic conceptual understanding, so that they can keep up with technological changes easily. (P.b)
|
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 |
Kesesuaian menjawab soal tertulis Suitability of answering written questions |
|
|
|
|
|
9 |
|
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 |
- Tutorial
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi Memanfaatkan skrip PHP |
|
- Quiz 2 (1.5) - 1.50 %
- Tugas (2) - 2.00 %
- Ujian Akhir Semester (4.5) - 4.50 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan mengimplementasikan skrip di sisi client dan server Students are able to design and implement scripts on the client and server side |
KAD: Mahasiswa mampu mengidentifikasi, merancang dan mempraktekkan skrip PHP dalam halaman web Students are able to identify, design and practice PHP scripts in web pages (3,3) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian pembuatan skrip PHP PHP scripting compatibility |
Quiz 2 (1.5) 1.50 %
Tugas (2) 1.00 %
Ujian Akhir Semester (4.5) 4.50 %
|
2.00(Pass)
| 3.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep PHP dan struktur penulisannya Students are able to identify the concept of PHP and its writing structure | Mahasiswa mampu mengidentifikasi konsep PHP, struktur penulisannya dan menerapkan fungsi matematika dengan benar Students are able to identify PHP concepts, their writing structures and apply mathematical functions correctly |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (2) 1.00 %
|
|
|
|
|
10 |
|
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. |
- Tutorial
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi Merancang kelas-kelas PHP |
|
- Quiz 2 (2) - 2.00 %
- Tugas (2) - 2.00 %
- Ujian Akhir Semester (4.5) - 4.50 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan mengimplementasikan skrip di sisi client dan server Students are able to design and implement scripts on the client and server side |
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 |
1. Kesesuaian pembuatan skrip PHP Berorientasi Objek Object Oriented PHP scripting compatibility |
Quiz 2 (2) 2.00 %
Tugas (2) 1.50 %
Ujian Akhir Semester (4.5) 4.50 %
|
2.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep PHP Berorientasi Objek dan menerapkan Inheritance dengan benar Students are able to identify object-oriented PHP concepts and apply Inheritance correctly |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (2) 0.50 %
|
|
|
|
|
11 |
|
JSON: Pengenalan JSON, Struktur JSON, pembuatan JSON di PHP, parsing error, akses data dari JSON didalam JQuery |
|
150.00 |
Mengumpulkan informasi Menyusun skrip JSON |
|
- Quiz 2 (1.5) - 1.50 %
- Tugas (0.5) - 0.50 %
- Ujian Akhir Semester (4) - 4.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan mengimplementasikan skrip di sisi client dan server Students are able to design and implement scripts on the client and server side |
KAD: Mahasiswa mampu menjelaskan dan memanfaatkan skrip JSON dalam mengakses data web Students are able to explain and use JSON scripts in accessing web data (4,4) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian pembuatan file JSON JSON file creation compatibility |
Quiz 2 (1.5) 1.50 %
Ujian Akhir Semester (4) 4.00 %
|
2.00(Pass)
| 3.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep JSON Students are able to identify JSON concepts | Mahasiswa mampu mengidentifikasi konsep JSON dan membuat parsing Students are able to identify JSON concepts and make parsing |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (0.5) 0.50 %
|
|
|
|
|
12 |
|
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. |
- Tutorial
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan informasi Memanfaatkan skrip AJAX |
- Gabrick, K.A, Weiss, D.B(2002)
- Cristian D, Bogdan B, Filip C.T, Mihai B.(2006)
- R.Rajesh J.A., Milan S. Roshan B.(2011)
|
- Quiz 2 (2) - 2.00 %
- Tugas (1) - 1.00 %
- Ujian Akhir Semester (4) - 4.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan mengimplementasikan skrip di sisi client dan server Students are able to design and implement scripts on the client and server side |
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 (5,5) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian pembuatan skrip AJAX AJAX scripting compatibility |
Quiz 2 (2) 2.00 %
Ujian Akhir Semester (4) 4.00 %
|
2.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep XML dan AJAX Students are able to identify the concept of XML and AJAX |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (1) 1.00 %
|
|
|
|
|
13 |
|
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 |
- Tutorial
- Percobaan
- Diskusi
|
150.00 |
Mengumpulkan & mendiskusikan point-point (100 menit) Mempraktekkan kueri DDL DML (50 menit) Mengumpulkan informasi Membuat database Memanfaatkan kueri DML |
|
- Quiz 2 (2.5) - 2.50 %
- Tugas (1) - 1.00 %
- Ujian Akhir Semester (4) - 4.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu merancang dan menganalisis basis data Students are able to design and analyze databases |
KAD: Mahasiswa mampu merancang, menganalisis dan mempraktekkan penyimpanan data pada web Students are able to design, analyze and practice data storage on the web (6,6) |
|
Daftar Kriteria Penilaian (Indikator) |
PI Description | PI Assessment Methods |
1. Kesesuaian pembuatan database Compatibility of database creation |
Quiz 2 (2.5) 2.50 %
Tugas (1) 0.50 %
Ujian Akhir Semester (4) 4.00 %
|
2.00(Pass)
|
Mahasiswa mampu mengidentifikasi konsep Database dan Query Students are able to identify the concept of Database and Query |
|
PI Description | PI Assessment Methods |
2. Keaktifan dalam berdiskusi Active in discussion |
Tugas (1) 0.50 %
|
|
|
|
|
14 |
|
Pengayaan (Jquery, PHP, DDL, DML) |
|
150.00 |
Mengumpulkan informasi Menyelesaikan soal-soal pemrograman |
|
|
|
CAPAIAN PEMBELAJARAN: Memahami komponen-komponen teknologi pembentuk STI (Sistem dan Teknologi Informasi), fungsinya, batasan kinerjanya, serta pemahaman konsepnya secara mendasar, sehingga tetap dapat mengikuti perubahan teknologi dengan mudah. (P.b) Understand the technology components that make up STI (Information Systems and Technology), their functions, performance limitations, as well as basic conceptual understanding, so that they can keep up with technological changes easily. (P.b)
|
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 |
Kesesuaian menjawab soal tertulis Suitability of answering written questions |
|
|
|
|
|
15 |
|
Proyek pemrograman web |
- Kolaborative
- Diskusi
- Presentasi
- Proyek
|
150.00 |
Mempresentasikan hasil proyek berkelompok, berdiskusi dan tanya jawab proyek |
|
- Tugas Kelompok (20) - 20.00 %
|
|
CAPAIAN PEMBELAJARAN: Menerapkan teori pemrograman komputer dan dasar pengembangan perangkat lunak untuk menghasilkan solusi berbasis komputasi. (KK.d)
Apply computer programming theory and basic software development to produce computational based solutions. (KK.d)
|
CPMK: Mahasiswa mampu menciptakan, menunjukkan 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 |
1. Kejelasan presentasi Presentation clarity |
Tugas Kelompok (20) 5.00 %
|
|
PI Description | PI Assessment Methods |
2. Kelayakan hasil proyek Feasibility of project results |
Tugas Kelompok (20) 15.00 %
|
|
|
|
|
16 |
|
UAS |
|
150.00 |
Mengumpulkan informasi Menyelesaikan soal-soal pemrograman |
|
- Ujian Akhir Semester - 0.00 %
|
|
CAPAIAN PEMBELAJARAN: Memahami komponen-komponen teknologi pembentuk STI (Sistem dan Teknologi Informasi), fungsinya, batasan kinerjanya, serta pemahaman konsepnya secara mendasar, sehingga tetap dapat mengikuti perubahan teknologi dengan mudah. (P.b) Understand the technology components that make up STI (Information Systems and Technology), their functions, performance limitations, as well as basic conceptual understanding, so that they can keep up with technological changes easily. (P.b)
|
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 |
Kesesuaian menjawab soal tertulis Suitability of answering written questions |
|
|
|
|
|