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)
| |
|
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 |