Selamat Datang di Matakuliah Dasar - Dasar Pemrograman (Semester 1 - 3 SKS) Prodi. Sistem Informasi

Deskripsi Matakuliah :

Matakuliah ini mempraktekan teori yang telah dipelajari pada mata kuliah Dasar-dasar Pemrograman dengan mengimplementasikan konsep algoritma dan flowchart ke dalam bahasa pemrograman JAVA. Pembuatan program menggunakan tools yang membedakan antara proses pembuatan program, compiling, dan running program. Materi yang diaarkan meliputi : Konsep dan lingkungan pemrograman (Pengenalan bahasa pemrograman JAVA, Input Output, tipe data dan variable, konstanta, array), berpikir abstrak dan fungsional untuk problem solving (Operasi Aritmatika, dan operasi sederhana lainnya), dekomposisi problem dan modularisasi (sekuensial/runtunan, kondisional/ percabangan, ekspresi/operator ( =, ≠ AND, OR, >, <, <>), perulangan/looping), dasar pemrograman prosedural: fungsi dan prosedur, dan operasi file (I/O).

Capaian Pembelajaran : 

  1. Memahami konsep dasar pemrograman
  2. Mampu mengoperasikan aplikasi pemrograman bahasa JAVA yang akan digunakan
  3. Mampu membuat program yang dapat menerima inputan dan menampilkan ouput dari hasil inputan
  4. Mampu membuat program menggunakan konsep percabangan
  5. Mampu membuat program menggunakan konsep perulangan
  6. Mampu membuat program yang menerapkan teknik pemrograman modular
  7. Mampu membuat, membuka, menutup teks atau file biner dengan bahasa JAVA
  8. Mampu membuat program sederhana yang melibatkan array satu dimensi dan array dua dimensi dalam bahasa JAVA
  9. Mampu Menerapkan beberapa algoritma pengurutan dalam program dengan menggunakan bahasa JAVA
  10. Mampu membuat tipe data struct menggunakan bahasa JAVA
  11. Mampu membuat program dengan konsep fungsi rekursif menggunakan bahasa JAVA