121-Pemrograman Komputer-Handjoko Permana

Mata Kuliah Pemrograman Komputer bertujuan untuk membentuk alur berpikir dan strategi pemecahan masalah berbantuan komputer. Kajian utama dalam pelaksanaan mata kuliah ini adalah: pengenalan teknis pemrograman dengan bahasa Python; Visualisasi dan Pengolahan Data; serta pengembangan simulasi fisis berbasis bahasa Python. Tiga kajian utama ini diharapkan mampu membentuk mahasiswa yang unggul dalam meramu pemecahan masalah, pengolahan data, dan kreativitas. Agar tujuan ini tercapai, pelaksanaan perkuliahan dilakukan dengan case-based learning. Setiap kajian utama, mahasiswa harus dapat menelaah, mengurai, dan menentukan solusi atas kasus yang diberikan. Lima langkah utama pemecahan masalah yang harus dikuasai meliputi: (1) mendefinisikan problem-statement;
(2) menuliskan persamaan matematis dari telaah kasus; (3) menuliskan algoritma;
(4) menggambarkan flowchart/ data flow/ diagram model; serta (5) menulis source-code dengan bahasa pemrograman Python.