RPS Assessment Map


Matakuliah
LandscapeKurikulum Informatika 2019/2020
Kode MatakuliahIKS406
Nama MatakuliahObject Oriented Programming
sks4.00

RPS Assessment Map
Capaian Pembelajaran (CP) terkait
Jenis No Expectted Leaning Outcomes Course Learning Outcomes Session Learning Outcomes Kriteria Penilaian (Indikator)
Praktikum Quiz Tugas Ujian Akhir Semester Ujian Tengah Semester
SIKAP Dapat menunjukkan etika dan moral masyarakat: Satria, Setia, Sportif. (S.c)
KETRAMPILAN UMUM Kemampuan menganalisis persoalan komputasi yang kompleks serta menerapkan prinsip-prinsip computing dan disiplin ilmu relevan lainnya untuk mengidentifikasi solusi, dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin (KU.a) 1 Mahasiswa mampu melakukan analisis persoalan dengan konsep kelas dan obyek Mahasiswa mampu mengidentifikasi attribut, konsutruktor dan method dari sebuah class/objek 1 1 2
1 Mahasiswa mampu menerapkan konsep dekomposisi problem dalam pemrograman berorientasi objek Mahasiswa mampu menerapkan 4 prinsip dalam pemrograman berorientasi objek: enkapsulasi, pewarisan, abstraksi dan polymorphism. 1 1 4
Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi yang memenuhi kebutuhan-kebutuhan komputasi pada sebuah disiplin program (KU.b) 2 Mahasiswa mampu menerapkan notasi UML untuk merancang class dan hubungan class Mahasiswa mampu merancang diagram class menggunakan notasi UML 1
Mahasiswa mampu merancang diagram hubungan class menggunakan notasi UML 1 1 3
2 Mahasiswa mampu menerapkan prinsip pemrograman beroirientasi objek kedalam kode program Mahasiswa mampu menerapkan class dan objek ke dalam bahasa pyhton 2 2 9
Mahasiswa mampu menerapkan kumpulan objek menggunakan struktur list dalam bahasa pyhton 1 1 4
Mahasiswa mampu menerapkan kumpulan objek menggunakan struktur dictionary dalam bahasa pyhton 1 1 5
Mahasiswa mampu menerapkan penanganan exception dalam bahasa python 1 5 1
Mahasiswa mampu menerapkan pewarisan dalam dalam bahasa python 2
Mahasiwa mampu menerapkan overriding dalam bahasa python 2 4 10
Mahasiwa mampu menerapkan polymorphism dalam bahasa python 1 2 5
Mahasiwa mampu menerapkan abstract class dan abstract method dalam bahasa python 1 2 5
2 Mahasiswa mampu mengembangkan aplikasi berbasis GUI Mahasiswa mampu membuat aplikasi berbasis GUI yang menerapkan satu layout 1 2 5
Mahasiswa mampu membuat aplikasi berbasis GUI yang menerapkan lebih dari satu layout 2 2 5
Memahami tanggung jawab profesional dan dapat melakukan penilaian berdasar informasi dalam praktek computing berdasar pada prinsip-prinsip legal dan etika (KU.d) 4
Mampu melakukan fungsi anggota atau pemimpin tim secara efektif dalam kegiatan yang sesuai dengan disiplin ilmu program studi (KU.e)

Assessment Composition


Jenis Elo Kriteria Penilaian (Indikator) Total
Praktikum Quiz Tugas Ujian Akhir Semester Ujian Tengah Semester
SIKAP Dapat menunjukkan etika dan moral masyarakat: Satria, Setia, Sportif. (S.c) 0
KETRAMPILAN UMUM Kemampuan menganalisis persoalan komputasi yang kompleks serta menerapkan prinsip-prinsip computing dan disiplin ilmu relevan lainnya untuk mengidentifikasi solusi, dengan mempertimbangkan wawasan perkembangan ilmu transdisiplin (KU.a) 2 2 6 10
Kemampuan mendesain, mengimplementasi dan mengevaluasi solusi berbasis komputasi yang memenuhi kebutuhan-kebutuhan komputasi pada sebuah disiplin program (KU.b) 13 5 18 35 19 90
Memahami tanggung jawab profesional dan dapat melakukan penilaian berdasar informasi dalam praktek computing berdasar pada prinsip-prinsip legal dan etika (KU.d) 0
Mampu melakukan fungsi anggota atau pemimpin tim secara efektif dalam kegiatan yang sesuai dengan disiplin ilmu program studi (KU.e) 0
Total 15 5 20 35 25 100