Universitas Negeri Surabaya
Fakultas PSDKU
Program Studi S1 Informatika (Kampus Kabupaten Magetan)

Kode Dokumen

SEMESTER LEARNING PLAN

Course

KODE

Rumpun MataKuliah

Bobot Kredit

SEMESTER

Tanggal Penyusunan

Big Data

5521403024

T=3

P=0

ECTS=4.77

7

6 Mei 2026

OTORISASI

Pengembang S.P

Koordinator Rumpun matakuliah

Koordinator Program Studi




.......................................




.......................................




BONDA SISEPHAPUTRA

Model Pembelajaran

Project Based Learning

Program Learning Outcomes (PLO)

PLO program Studi yang dibebankan pada matakuliah

Program Objectives (PO)

Matrik PLO-PO

 
PO

Matrik PO pada Kemampuan akhir tiap tahapan belajar (Sub-PO)

 
PO Minggu Ke
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Deskripsi Singkat Mata Kuliah

Matakuliah ini mengajarkan: Konsep dasar pemrgraman visual di C#,

Pustaka

Utama :

  1. Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
  2. Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
  3. Karli Watson, dkk, Beginning Visual C# 2012 Programming, Canada, John Wiley.
  4. Andre Stellman, Jennifer Greene, Head First C#, Second Edition, USA, O 19Reilly.
  5. Barbara Doyle, C# Programming From Problem Analysis to Program Design, Fourth Edition , Boston, Cengage Learning
  6. Paul Deitel, Harvey Deital, Visual C# 2012 How To Program, Fifth Edition , Boston, Pearson

Pendukung :

Dosen Pengampu

Minggu Ke-

Kemampuan akhir tiap tahapan belajar
(Sub-PO)

Penilaian

Bantuk Pembelajaran,

Metode Pembelajaran,

Penugasan Mahasiswa,

 [ Estimasi Waktu]

Materi Pembelajaran

[ Pustaka ]

Bobot Penilaian (%)

Indikator

Kriteria & Bentuk

Luring (offline)

Daring (online)

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

1

Minggu ke 1

Mahasiswa mampu mengetahui tujuan perkulianan dan menerapkan pemrograman Visual Studio.NET dan Database

- Menjelaskan Kontrak Belajar dan RPS - Menjelaskan Integrasi Database Dengan Framework .Net - Menerapkan pembuatan Query dan Relasi Antar Table

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: Mahasiswa dapat menjelaskan Integrasi Database Dengan Framework .Net dan menerapkan pembuatan Query dan Relasi Antar Table
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
2%

2

Minggu ke 2

Mahasiswa mampu menerapkan pemrograman Database

- Mnjelaskan konsep database - Menjelaskan ADO.NET - Membuat database dan tabel - Menuliskan perintah SQL - Membuat koneksi aplikasi ke database Menerapkan dataGridView

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: Mnjelaskan konsep database - Menjelaskan ADO.NET - Membuat database dan tabel - Menuliskan perintah SQL - Membuat koneksi aplikasi ke database Menerapkan dataGridView
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
3%

3

Minggu ke 3

Mahasiswa mampu menerapkan pemrograman Database

- Mejelaskan konsep database - Menjelaskan ADO.NET - Membuat database dan tabel - Menuliskan perintah SQL - Membuat koneksi aplikasi ke database Menerapkan dataGridView

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: Mnjelaskan konsep database - Menjelaskan ADO.NET - Membuat database dan tabel - Menuliskan perintah SQL - Membuat koneksi aplikasi ke database Menerapkan dataGridView
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
2%

4

Minggu ke 4

Mahasiswa mampu menerapkan pemrograman Database pada studi kasus sederhana

- Menampilkan data dari database - Membuat aplikasi untuk insert data - Menerapkan dataGridView untuk menampilkan data Membuat aplikasi CRUD dengan C#

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: Menampilkan data dari database - Membuat aplikasi untuk insert data - Menerapkan dataGridView untuk menampilkan data Membuat aplikasi CRUD dengan C#
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
3%

5

Minggu ke 5

Mahasiswa mampu menerapkan pemrograman Database pada studi kasus sederhana

- Menampilkan data dari database - Membuat aplikasi untuk insert data - Menerapkan dataGridView untuk menampilkan data Membuat aplikasi CRUD dengan C#


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk, Praktik / Unjuk Kerja
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: - Menampilkan data dari database - Membuat aplikasi untuk insert data - Menerapkan dataGridView untuk menampilkan data Membuat aplikasi CRUD dengan C#
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
3%

6

Minggu ke 6

Mahasiswa mampu menerapkan class dan object pada Database

- Menjelaskan Class dan Object ORM - Menjelaskan constructor dan destructor - Menjelaskan ORM - Praktik Membuat ORM sederhana

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: Class dan Object ORM - constructor dan destructor - ORM - Membuat ORM sederhana
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
3%

7

Minggu ke 7

Mahasiswa mampu menerapkan class dan object pada Database

- Menjelaskan Class dan Object ORM - Menjelaskan constructor dan destructor - Menjelaskan ORM - Praktik Membuat ORM sederhana

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: - Menjelaskan Class dan Object ORM - Menjelaskan constructor dan destructor - Menjelaskan ORM - Praktik Membuat ORM sederhana
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
3%

8

Minggu ke 8

Mahasiswa mampu menerapkan dan membuat class controller

Semua kompetensi yang sudah dipelajari sebelumnya

Kriteria:

20 % (Nilai Kognitif, Nilai Karakter, dan Nilai Performance)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk, Penilaian Portofolio, Tes
Ujian Tengah Semester (UTS)
2 X 50
Ujian Tengah Semester (UTS) secara daring
2 x 50
Materi: Mahasiswa mampu menjelaskan OOP (Object Oriented Programming), konsep controller, dan Praktik membuat class controller
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
20%

9

Minggu ke 9

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
3%

10

Minggu ke 10

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
3%

11

Minggu ke 11

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
5%

12

Minggu ke 12

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
5%

13

Minggu ke 13

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
5%

14

Minggu ke 14

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
5%

15

Minggu ke 15

Mahasiswa mampu menerapkan dan membuat class controller

- Menjelaskan OOP (Object Oriented Programming) - Menjelaskan konsep controller - Praktik membuat class controller

Kriteria:

Nilai Kelompok (20 %), Nilai Individu (35 %), Nilai Proyek (30 %), dan Nilai Presentasi dan Laporan (15 %)


Bentuk Penilaian :
Aktifitas Partisipasif, Penilaian Hasil Project / Penilaian Produk
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 X 50
Pendekatan saintifik dengan model Project Based Learning dengan tahapan sebagai berikut
1. Mahasiswa mengamati problem yang diberikan oleh Dosen, dengan mengacu pada topik yang telah disepakati pada pembelajaran. Secara berkelompok mahasiswa berdiskusi untuk menyusun hipotesis terkait dengan masalah yang dihadapi.
2. Mahasiswa mulai menyusun proyek yang akan dikerjakan untuk menjawab hipotesis yang telah disusun
3. Mahasiswa menyusun jadwal penyelesaian proyek yang akan dikerjakan
4. Mahasiswa melaksanakan tahapan proyek sesuai dengan jadwal yang telah disusunnya (dosen mengamati setiap tahapan dari proyek mahasiswa yang sedang dikerjakan)
5. Mahasiswa membuat laporan terkait dengan proyek yang telah dikerjakan dan dalam kurun waktu yang ditentukan
6. Mahasiswa mengungkap pengalaman yang telah dilakukan dengan menampilkan outcome dari proyek yang telah selesai dikerjakan.
3 x 50
Materi: 1. OOP (Object Oriented Programming), 2. konsep controller, 3. Praktik membuat class controller
Pustaka: Tony Gaddis dkk, Starting Out with Visual C# 2012, Third Edition, Boston, Pearson .
5%

16

Minggu ke 16

Presentasi Proyek Akhir Mata Kuliah

  1. Nilai Kelompok (20 %)
  2. Nilai Individu (25 %)
  3. Nilai Proyek (30 %)
  4. Nilai Presentasi dan Laporan (25 %)
Kriteria:

Penilaian Kognitif, Penilaian Sikap, dan Penilaian Psikomotorik


Bentuk Penilaian :
Penilaian Hasil Project / Penilaian Produk, Tes
Ujian Akhir Semester (UAS)
3 x 50
Ujian Akhir Semester (UAS) daring
3 x 50
Materi: Proyek Akhir Mata Kuliah dari hasil portofolio mulai pertemuan ke 9 s.d. 15
Pustaka:

Materi: Proyek Akhir Mata Kuliah dari hasil portofolio mulai pertemuan ke 9 s.d. 15
Pustaka: Benyamin Perkins, Jacob V H, Jon D.Reid, Beginning Visual C# 2015 Programming , Canada, John Wiley.
30%



Rekap Persentase Evaluasi : Project Based Learning

No Evaluasi Persentase
1. Aktifitas Partisipasif 31%
2. Penilaian Hasil Project / Penilaian Produk 43%
3. Penilaian Portofolio 5%
4. Praktik / Unjuk Kerja 1%
5. Tes 20%
100%

Catatan

  1. Capaian Pembelajaran Lulusan Program Studi (PLO - Program Studi) adalah kemampuan yang dimiliki oleh setiap lulusan Program Studi yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
  2. PLO yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-Program Studi) yang digunakan untuk pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
  3. Program Objectives (PO) adalah kemampuan yang dijabarkan secara spesifik dari PLO yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi pembelajaran mata kuliah tersebut.
  4. Sub-PO Mata kuliah (Sub-PO) adalah kemampuan yang dijabarkan secara spesifik dari PO 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. Kreteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan. Kreteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kreteria 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 prosentasi penilaian terhadap setiap pencapaian sub-PO yang besarnya proposional dengan tingkat kesulitan pencapaian sub-PO tsb., dan totalnya 100%.
  12. TM=Tatap Muka, PT=Penugasan terstruktur, BM=Belajar mandiri.