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 :
- Memahami konsep dasar pemrograman
- Mampu mengoperasikan aplikasi pemrograman bahasa JAVA yang akan digunakan
- Mampu membuat program yang dapat menerima inputan dan menampilkan ouput dari hasil inputan
- Mampu membuat program menggunakan konsep percabangan
- Mampu membuat program menggunakan konsep perulangan
- Mampu membuat program yang menerapkan teknik pemrograman modular
- Mampu membuat, membuka, menutup teks atau file biner dengan bahasa JAVA
- Mampu membuat program sederhana yang melibatkan array satu dimensi dan array dua dimensi dalam bahasa JAVA
- Mampu Menerapkan beberapa algoritma pengurutan dalam program dengan menggunakan bahasa JAVA
- Mampu membuat tipe data struct menggunakan bahasa JAVA
- Mampu membuat program dengan konsep fungsi rekursif menggunakan bahasa JAVA
- Pengajar: Indra Gita Anugrah