RPS Computer Algorithms and Programming 2018 1
RPS Computer Algorithms and Programming 2018 1
Note :
Relationship between CPL and CPMK (PLO – CLO Matrix):
* low relatianship
** medium relationship
*** strong relationship
Percentage of relationship between CPMK and CPL
CPL-1 CPL-2 CPL-3 CPL-4 CPL-5 CPL-6 CPL-7
CPMK-1 5%
CPMK-2 5%
CPMK-3 5%
CPMK-4 5% 5% 5%
CPMK-5 5% 5% 5%
CPMK-6 5%
CPMK-7 5% 5% 5% 5%
CPMK-8 5% 5% 10%
CPMK-9 5% 5%
Deskripsi Singkat MK This course contains an introduction to problem solving techniques using a structured programming approach. At the beginning of the
learning section, students learn problem solving techniques by representing algorithms in the form of flow charts and pseudocodes. In
the second part students learn a programming language that implements simple algorithms with direct structured, branched, and repetitive
techniques.
Bahan Kajian: Materi 1. Prolog: prolog, teks algoritma; Struktur teks algoritma, Tipe
Pembelajaran 2. Harga, Assignment, Input, Output, Ekspresi
3. Analisa kasus
4. Fungsi
5. Prosedur
6. Pengulangan
7. Skema pemrosesan sekuensial
8. Array/ Tabel/ Larik (1)
9. Array/ Tabel/ Larik (2): Searching
10. Array/ Tabel/ Larik(3): Sorting
11. Mesin abstrak
12. Rekursif
13. Arsip sekuensial
Pustaka Utama :
1. Paul Deitel and Harvey Deitel, C How to Program, 6th Edition, Pearson Education, Inc., 2010.
2. Thomas H. Cormen, et.al., Introduction to Algorithms, 3rd Edition, MIT Press, 2009.
Pendukung :
-
Dosen Pengampu
Minggu / CPMK Topik Sub Topik (pustaka) Capaian Metode Sarana Bentuk Asessment
Week pembelajaran (sub Pembelajaran Pembelajaran
CPMK)
1 CPMK 1 Introduction to algorithms Slide Ajar Monitoring
CPMK 2 and programming Lecture Note keaktifan peserta
Video dalam diskusi kelas
Simulasi Short Quiz untuk
Quiz mengevaluasi
pemahaman
peserta di akhir
pertemuan
2 CPMK 2 Algorithm with direct Small Group Slide Ajar Monitoring
CPMK 3 structure and branched Discussion Lecture Note keaktifan peserta
CPMK 4 structure Role-Play & Video dalam diskusi
Simulation Simulasi kelas
Discovery Quiz/Class
Learning Assignment
Waktu
Mata Kuliah (MK) Kode RMK Bobot (sks) Semester
Review
Computer Algorithms and General Studies 2 3 Januari 2019
Programming
Bentuk assignment dan assessment serta keterkaitannya dengan CPMK (Assessment Method and CLO)
Learning objectives are evaluated
Weight
No. Evaluation Type (%) CPMK CPMK CPMK CPMK CPMK CPMK CPMK CPMK CPMK
1 2 3 4 5 6 7 8 9
1 Preliminary and Activities 10 √
2 Mid Term Examination 35 √ √ √ √ √
3 Programming Tasks 15 √ √
4 Final Term Examination 40 √ √ √ √ √ √
Note: check the evaluated learning objectives section