General
Deskripsi
Pada mata kuliah ini mahasiswa memplajari struktur dasar algoritma, jenis-jenis data dan variabel, operator logika, teknik percabangan, pengulangan, prosedur, fungsi, array 1 dimensi, array 2 dimensi, dan record
Capaian Pembelajaran
Setelah menyelesaikan perkuliahan ini, anda akan mampu:
- Setelah mengikuti mata kuliah ini, mahasiswa dapat
memahami peran algoritma dan pemrograman dalam sistem komputer.
- Setelah diberikan beberapa contoh algoritma dalam
pseudocode dan flowchart, mahasiswa dapat mengenal menyelesaikan masalah dengan
menggunakan pseudocode dan menggambarkannya ke dalam bentuk flowchart.
- Mahasiswa mampu menggunakan tipe data dasar dan
operator dalam bahasa pemrograman C.
- Setelah diberikan suatu kasus, mahasiswa mampu
memahami penggunaan struktur kondisi dalam penyelesaian masalah tersebut.
- Mahasiswa dapat memahami dan mampu
mengimplementasikan perulangan dalam penyelesaian masalah untuk mengefisienkan
kode program.
- Mahasiswa dapat memahami penggunaan tipe data array
dan tipe data bentukan (record) sesuai dengan masalah yang diberikan.
- Mahasiswa mampu mengembangkan program dengan
menggunakan konsep modular menggunakan fungsi dan prosedur.
- Mahasiswa memahami konsep pencarian dan mampu mengimplementasikannya ke dalam bahasa pemrograman.
Topik Pembelajaran
Adapun topik yang akan dibahas dalam kelas ini adalah:
- Pendahuluan algoritma
- Flowchart dan Pseudocode
- Tipe data dasar dan operator
- Teknik percabangan (struktur pemilihan)
- Teknik Perulangan
- Array satu dimensi
- Array dua dimensi
- Tipe data bentukan (record)
- Prosedur
- Fungsi
- Record
- Pencarian Data
Penjelasan lebih rinci dapat dibaca pada Rencana Pembelajaran Semester dan Peta Program yang dapat di download pada tautan berikut ini
Rencana Pembelajaran Semester (unduh)
Peta Program (unduh)
Buku Acuan
Rosa A.S. dan M.Shalahuddin. 2010. Modul Pembelajaran Algoritma dan Pemrograman. Bandung: Modula
Abdul Kadir dan Heriyanto. 2005. Algoritma Pemrograman Menggunakan C++. Yogyakarta : Andi
Modul Praktikum
Modul Praktikum (Unduh)
Perangkat Lunak
Dosen Pengampu
I Dewa Made Bayu Atmaja Darmawan,S.Kom.,M.Cs.
Email: dewabayu@cs.unud.ac.id
Tim Tutor
Aniek Suryanti Kusuma, S.Kom.M.Kom.
Welda,S.Kom.,M.TI- Setelah mengikuti mata kuliah ini, mahasiswa dapat
memahami peran algoritma dan pemrograman dalam sistem komputer.