Deskripsi
Capaian Pembelajaran
Yang Kamu Pelajari

Deskripsi

Mata kuliah ini merupakan mata kuliah wajib. Mata kuliah ini memberikan pengetahuan tentang dasar algoritma dan pemrograman, mulai dari pembuatan algoritma/flowchart untuk mendeskripsikan jalan berpikir penyelesaian masalah dan menuntun penyusunan program, kemudian membuat program menggunakan salah satu bahasa pemrograman, dan mendokumentasikannya. Di samping itu pada mata kuliah ini mahasiswa dilatih soft skill bekerja sama (team work) yang diterapkan pada pengembangan program komputer, yaitu melalui pembagian kerja informatika ke unit yang lebih kecil, dikomunikasikan melalui dokumentasi program, dan diterapkan dalam bentuk pembuatan fungsi, class dan modul/librari.

Capaian Pembelajaran

  • Mahasiswa mampu menjelaskan konsep Algoritma dan penulisan notasinya
  • Mahasiswa mampu mengimplementasikan dasar-dasar pemrograman
  • Mahasiswa mampu mengimplementasikan instruksi perulangan dan percabangan dalam sebuah program
  • Mahasiswa mampu mengimplementasikan instruksi fungsi dan class dalam sebuah program

Yang Kamu Pelajari

Materi perkuliahan ini meliputi:

Menyusun Kontrak Belajar dan Pengenalan Algoritma

Penulisan notasi algoritma menggunakan pseudocode dan flowchart

Mahasiswa mampu memahami dan menggunakan variabel dan tipe data

Memahami penggunakan list, tuple, set dan penerapannya dalam pemrograman

Memahami penggunakan user input dan ouput dalam pemrograman

Memahami penggunaan if else dan switch case 

Memahami penggunaan fungsi dalam sebuah program komputer

Memahami penggunaan class dan pengenalan pemrograman berbasis OOP

Pembimbingan pembuatan aplikasi dan presentasi proyek akhir