Anda di halaman 1dari 8

POLITEKNIK NEGERI MEDAN

JURUSAN TEKNIK KOMPUTER DAN INFORMATIKA


PROGRAM STUDI TEKNIK KOMPUTER

RENCANA PEMBELAJARAN SEMESTER


(RPS)
Nama Mata Kuliah Kode Mata Kuliah Bobot Semester Tgl Penyusunan
(sks)
Praktik Pemrograman C# CEMKB21301 2 III 22 Agustus 2022
Otorisasi Koordinator Bidang
Nama Koordinator Pengembang Keahlian Ka
RPS (Jika Ada) PRODI

Kadri Yusuf, S.T., M.Kom.

Kadri Yusuf, S.T., M.Kom Kadri Yusuf, S.T., M.Kom Junus Sinuraya, ST., M.Kom

Capaian CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) Yang Dibebankan Pada Mata Kuliah
Pembelajaran SIKAP DAN TATA NILAI
(CP) S7 menginternalisasi nilai, norma, dan etika akademik;

S8 menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri; dan

PENGUASAAN PENGETAHUAN
PP5 memahami konsep pengembangan perangkat lunak menggunakan pendekatan berorientasi objek

PP8 Menguasai teori tentang embedded system

KETERAMPILAN UMUM
KU4 Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mengkomunikasikannya secara efektif
kepada pihak lain yang membutuhkan;

KU8 Mampu mendokumentasikan, menyimpan, mengamankan, dan menemukan kembali data untuk menjamin kesahihan dan mencegah
plagiasi;
KETERAMPILAN KHUSUS
No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021
KK5 Mampu merancang dan mengimplementasikan perangkat lunak dengan menggunakan pendekatan

KK6 terstruktur Mampu merancang dan mengimplementasikan perangkat lunak menggunakan pendekatan

KK10 berorientasi objek

Mampu merancang dan mengimplementasikan embedded system


CPMK (Capaian Pembelajaran Mata Kuliah)
CPMK 1 1. Mahasiswa Mampu Menjelaskan Mengenai Pemrograman C#
CPMK 2 2. Mahasiswa Mampu Menjelaskan Tentang Tipe Data
CPMK 3 3. Mahasiswa Mampu Menjelaskan If Statement
CPMK 4 4. Mahasiswa Mampu Memahami dan menjelaskan mengenai Perulangan
CPMK 5 5. Mahasiswa Mampu Menjelaskan Tentang Array & Collection
CPMK 6 6. Mahasiswa Mampu Melakukan Uji Coba Sorting & Searching
CPMK 7 7. Mahasiswa Mampu Menjelaskan Abstract & Interface
CPMK 8 8. Mahasiswa Mampu Menjelaskan Mengenai Graphical User Interface
CPMK 9 9. Mahasiswa Mampu Menjelaskan Mengenai Validasi
CPMK 10 10. Mahasiswa Mampu Menjelaskan Mengenai GUI Component (Music Player)
CPMK 11 11. Mahasiswa Mampu Menjelaskan Mengenai Koneksi Database dan CRUD
Diskripsi Singkat MK Pemrograman C# adalah mata kuliah yang mempelajari bahasa pemrograman C# (C sharp) yang dikembangkan oleh Microsoft. Mata kuliah ini
mencakup konsep dasar pemrograman seperti variabel, tipe data, operator, struktur kontrol, dan fungsi, serta konsep lanjutan seperti
pemrograman berorientasi objek (OOP), delegasi, dan asinkronus.

Bahan Kajian / 1. Pengenalan Pemrograman C#


Materi 2. Tipe Data, Variabel dan Operator
Pembelajaran
3. IF Statement
4. Perulangan
5. Array & Collection
6. Sorting & Searching
7. Abstract & Interface
8. Graphical User Interface (GUI)
9. Validasi
10. GUI Component (Music Player)
11. Koneksi Database dan CRUD

Daftar Referensi Utama:

No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021


1. Creating and Running Your First C#K ibrom Haftu(MSc), Kombolcha 2017
rd
2. Head First C#, 3 Edition O’Reilly

Pendukung:

Media Pembelajaran Software: Hardware:


Visual Studio Laptop, Handpone Android & LCD Projector
Nama Dosen Kadri Yusuf, S.T., M.Kom
Pengampu

Mata kuliah
prasyarat (Jika ada)

Bentuk dan Penilaia


Minggu Metode n
Sub-CPMK Bahan Kajian
Ke Pembelajaran Estima Pengalaman
(Kemampuan (Materi
- [Media & si Belajar
akhir yg Pembelajaran) Kriteria & Indikator Bobo
Sumber Belajar] Waktu Mahasiswa
direncanakan) Bentuk t (%)

(1) (2) (3) (4) (5) (6) (7) (8) (9)


Mahasiswa mampu Orientasi Perkuliahan: 5
menjelaskan tentang Metode: ● Menambah KRITERIA ⮚ Ketepatan
matakuliah 1. Manajemen ● Diskusi pengetahuan ● Ketepatan menjelaskan
Informatika dan kelompok TM: teoritis pengesuai pemrograman
Pemrograman C#
Ilmu Komputer dan studi 2x50’ mahasiswa an materi C#
2. Peranan Kampus kasus mengenai ● Rubrik ⮚ Ketepatan dalam
dalam Pem Media: pemrograman kriteria membangun
1 belajaran PT:
● Komputer C# grading konsep bahasa
Pemrograman Ma ● LCD 2x60’ ● Mencari BENTUK pemrograman C#
najemen ● Projector materi ● Tulisan ⮚ Semangat
Informatika ● Internet makalah atau mahasiswa
BM:
3. Pengenalan dan secara online Laporan dalam
Bahassa 2x60’ ● Presentasi
Gadget dengan mengikuti
Pemrograman C# internet Pembelajaran

No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021


Mahasiswa mampu Tipe Data, Variabel 5
Menjelaskan tipe dan Operator Metode: ● Menambah KRITERIA ⮚ Ketepatan
data, variabel, dan ● Diskusi pengetahuan ● Ketepatan menjelaskan
kelompok TM: teoritis pengesuai tipe data
operator
dan studi 2x50’ mahasiswa an materi
kasus mengenai ● Rubrik ⮚ Semangat
Media: Tipe Data, kriteria mahasiswa
2 PT:
● Komputer variabel dan grading dalam
● LCD 2x60’ operator BENTUK mengikuti
● Projector ● Tulisan Pembelajaran
● Internet BM: atau
dan Laporan
2x60’ ● Presentasi
Gadget
● Mencari
materi
makalah
secara online
dengan
internet
Mahasiswa mampu Statement IF 5
3 membuat contoh Metode: ● Menambah KRITERIA ⮚ Ketepatan
dari statement if ● Diskusi pengetahu ● Ketepatan menjelaskan
kelompok dan an teoritis pengesuaian mengenai
studi kasus mahasiswa materi Statement IF
● Media: mengenai ● Rubrik
● Komputer Contoh kriteria ⮚ Semangat
● LCD dari IF grading mahasiswa dalam
● Projector TM: Statement ● mengikuti
● Internet dan 2x50’ ● ● BENTUK Pembelajaran
Gadget ● Mencari ● Tulisan atau
materi Laporan
PT: makalah ● Presentasi
2x60’ secara
online
dengan
BM: internet
2x60’ ● Menambah
pengetahu
an teoritis
mahasiswa
mengenai
Perulanga
n
● Mencari
No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021
materi
makalah
secara
online
dengan
internet

Mahasiswa mampu Perulangan (Looping) ● 5


membuat contoh Metode: KRITERIA ⮚ Ketepatan
● Diskusi TM: ● Ketepatan menjelask
dari perulangan
kelompok 2x50’ pengesuai an
dan studi an materi Perulanga
kasus PT: ● Rubrik n
4 Media: kriteria
● Komputer 2x60’ grading ⮚ Semangat
● LCD BENTUK mahasiswa
● Projector BM: ● Tulisan dalam
● Internet 2x60’ atau mengikuti
dan Laporan Pembelajaran
Gadget ● Presentasi
Mahasiswa Array & Collection ● Menambah ⮚ Ketepatan 5
mampu Metode: pengetahuan KRITERIA menjelaskan
Menjelaskan ● Diskusi TM: teoritis ● Ketepatan Array
defenisi Array & kelompok 2x50’ mahasiswa pengesuai
Collection dan studi mengenai Array an materi ⮚ Ketepatan
kasus & Collection ● Rubrik menjelask
5 Media: PT: ● Mencari kriteria an
● Komputer 2x60’ materi grading Collection
● LCD makalah
● Projector secara online BENTUK ⮚ Semangat
● Internet BM: dengan ● Tulisan mahasiswa
dan 2x60’ internet atau dalam
Gadget Laporan mengikuti
● Presentasi Pembelajaran
Mahasiswa mampu Sorting & Searching TM: ● Menambah ⮚ Ketepatan 5
Menjelaskan Metode: pengetahuan KRITERIA menjelaskan
2x50’
defenisi Sorting & ● Diskusi teoritis ● Ketepatan Sorting
6 kelompok pengesuai
Searching mahasiswa
dan studi PT: mengenai an materi ⮚ Ketepatan
kasus 2x60’ Sorting & ● Rubrik menjelask
Media: Searching kriteria an
● Komputer ● Mencari materi grading Searching
● LCD BM: makalah secara ● BENTUK
No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021
● Projector 2x60’ online dengan ● Tulisan atau ⮚ Semangat
● Internet dan internet Laporan mahasiswa
Gadget ● Presentasi dalam
mengikuti
Pembelaja
ran
Mahasiswa Abstract & Interface ● Menambah ⮚ Ketepatan 10
mampu Metode: pengetahuan KRITERIA menjelask
Menjelaskan ● Diskusi TM: teoritis ● Ketepatan an
defenisi Abstract & kelompok 2x50’ mahasiswa pengesuai Abstract
Interface dan studi mengenai an materi
kasus Abstract & ● Rubrik ⮚ Ketepatan
7 Media: PT: Interface kriteria menjelask
● Komputer 2x60’ ● Mencari grading an
● LCD materi BENTUK Interface
● Projector BM: makalah ● Tulisan
● Internet secara online atau ⮚ Semangat
dan 2x60’ dengan Laporan mahasiswa
Gadget internet ● Presentasi dalam
mengikuti
Pembelajaran
8 UTS
Mahasiswa mampu: Graphical User ● Menambah ⮚ Ketepatan 10
Interface (GUI) Metode: pengetahuan KRITERIA menjelaskan
1. Menjelaska ● Diskusi teoritis ● Ketepatan GUI
n tentang
TM:
kelompok mahasiswa pengesuai
GUI dan studi 2x50’ mengenai GUI an materi ⮚ Semangat
2. Membuat kasus ● Mencari ● Rubrik mahasiswa
9 contoh GUI Media: PT: materi kriteria dalam
● Komputer makalah grading mengikuti
2x60’
● LCD secara online BENTUK Pembelajaran
● Projector dengan ● Tulisan
● Internet BM: internet atau
dan 2x60’ Laporan
Gadget ● Presentasi

No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021


Mahasiswa mampu: Validasi ● Menambah ⮚ Ketepatan 5
Metode: TM: pengetahuan KRITERIA menjelask
1. Menjelaskan ● Diskusi teoritis ● Ketepatan an Validasi
tentang kelompok
2x50’ mahasiswa pengesuai
10 Validasi dan studi mengenai an materi ⮚ Semangat
2. Membuat kasus PT: Validasi ● Rubrik mahasiswa
contoh Validasi Media: 2x60’ ● Mencari kriteria dalam
● Komputer materi grading mengikuti
● LCD makalah BENTUK Pembelajaran
● Projector BM: secara online ● Tulisan atau
2x60’ dengan
internet
● Internet Laporan
dan ● Presentasi
Gadget

Mahasiswa mampu: Validasi II ● Menambah ⮚ Ketepatan 5


Metode: TM: pengetahuan KRITERIA menjelask
1. Menjelaskan ● Diskusi teoritis ● Ketepatan an Validasi
tentang kelompok
2x50’ mahasiswa pengesuai II
Validasi II dan studi mengenai GUI an materi
kasus PT: ● Mencari ● Rubrik ⮚ Semangat
11-12 Membuat Media: kriteria
contoh Validasi
2x60’ materi mahasiswa
● Komputer makalah grading dalam
II ● LCD secara online BENTUK mengikuti
● Projector BM: dengan ● Tulisan Pembelajaran
● Internet 2x60’ internet atau
dan Laporan
Gadget ● Presentasi
Mahasiswa mampu: GUI Component (Music ● Menambah KRITERIA ⮚ Ketepatan 10
Player) Metode: TM: pengetahuan ● Ketepatan menjelaskan
1. Menjelaskan ● Diskusi teoritis pengesuai GUI Component
tentang kelompok
2x50’ mahasiswa an materi
GUI dan studi mengenai GUI ● Rubrik ⮚ Semangat
Componen kasus PT: Component kriteria mahasiswa
13 Media: ●
t 2x60’ Mencari grading dalam
● Komputer materi BENTUK mengikuti
Membuat contoh ● LCD makalah ● Tulisan Pembelajaran
GUI Component ● Projector BM: secara online atau
● Internet 2x60’ dengan Laporan
dan internet ● Presentasi
Gadget

No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021


Mahasiswa Mampu: Koneksi Database ● Menambah ⮚ Ketepatan 10
dan CRUD Metode: TM: pengetahuan KRITERIA menjelaskan
1. Menjelaskan ● Diskusi teoritis ● Ketepatan database dan
tentang kelompok
2x50’ mahasiswa pengesuai CRUD
Koneksi dan studi mengenai an materi
Database kasus PT: Database ● Rubrik ⮚ Semangat
14-15 2. Menjelaskan Media: 2x60’ dan CRUD kriteria mahasiswa
Tentang ● Komputer ● Mencari grading dalam
Pembuatan ● LCD materi BENTUK mengikuti
Form CRUD ● Projector BM: makalah ● Tulisan Pembelajaran
● Internet 2x60’ secara online atau
dan dengan Laporan
Gadget internet ● Presentasi
16 UAS
Catatan:
1. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari
sikap, penguasaan pengetahuan dan ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
2. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk
pembentukan/pengembangan sebuah mata kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
3. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan
kajian atau materi pembelajaran mata kuliah tersebut.
4. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan
kemampuan akhir yang direncanakan pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.
5. 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.
6. 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.
7. Capaian Pembelajaran Lulusan PRODI (CPL-PRODI) adalah kemampuan yang dimiliki oleh setiap lulusan PRODI yang merupakan internalisasi dari sikap, penguasaan pengetahuan dan
ketrampilan sesuai dengan jenjang prodinya yang diperoleh melalui proses pembelajaran.
8. CPL yang dibebankan pada mata kuliah adalah beberapa capaian pembelajaran lulusan program studi (CPL-PRODI) yang digunakan untuk pembentukan/pengembangan sebuah mata
kuliah yang terdiri dari aspek sikap, ketrampulan umum, ketrampilan khusus dan pengetahuan.
9. CP Mata kuliah (CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPL yang dibebankan pada mata kuliah, dan bersifat spesifik terhadap bahan kajian atau materi
pembelajaran mata kuliah tersebut.
10. Sub-CP Mata kuliah (Sub-CPMK) adalah kemampuan yang dijabarkan secara spesifik dari CPMK yang dapat diukur atau diamati dan merupakan kemampuan akhir yang direncanakan
pada tiap tahap pembelajaran, dan bersifat spesifik terhadap materi pembelajaran mata kuliah tersebut.
11. Kriteria Penilaian adalah patokan yang digunakan sebagai ukuran atau tolok ukur ketercapaian pembelajaran dalam penilaian berdasarkan indikator-indikator yang telah ditetapkan.
Kriteria penilaian merupakan pedoman bagi penilai agar penilaian konsisten dan tidak bias. Kriteria dapat berupa kuantitatif ataupun kualitatif.
12. 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.

No. Dokumen: Form-3.01 Revisi ke: 00 Tanggal Efektif: 4 Januari 2021

Anda mungkin juga menyukai