RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)
1. Nama Matakuliah : Pemrograman Komputer
2. Kode/SKS : 614.305.414 / 3 SKS
3. Prasyarat :
-4. Status Mata Kuliah : Wajib/Pilihan
5. Deskripsi singkat mata kuliah:
Matakuliah ini dimaksudkan untuk memberi pengetahuan dan pemahaman tentang berbagai bahasa pemrograman komputer, sehingga mampu untuk membuat program komputer untuk menyelesaikan persoalan dalam berbagai bidang matematika. Lingkup materi perkuliahan meliputi : algoritma pemrograman, bagan alir (flowchart), lingkungan bahasa pemrograman, pengoperasian bahasa pemrograman, penulisan bahasa pemrograman, input & output, percabangan (selection), pengulangan (looping), operator, fungsi matematika, ekspresi matematika, subprogram, deret dan matriks, grafik, dan aplikasi pada masalah matematika. Pembelajaran dilakukan selama satu semester dengan menggunakan pendekatan praktikum, diskusi dan ,penugasan individu serta kelompok. Penilaian dilakukan melalui tes formatif, penugasan mandiri dan kelompok.
6. Tujuan Pembelajaran
Matakuliah ini bertujuan agar mahasiswa memperoleh pengetahuan dan pemahaman tentang berbagai bahasa pemrograman komputer, sehingga mampu untuk membuat program komputer untuk menyelesaikan persoalan dalam berbagai bidang matematika.
7. Capaian pembelajaran perkuliahan (Course Learning Outcomes):
8. Materi Pokok Bahasan/Topik
a. Flowchart
b. pengantar quick basic
c. data & variabel
d. notasi dan ekspresi
e. input & output
f. percabangan (selection)
g. pengulangan (looping)
h. variabel array
i. fungsi matematik
j. ekspresi matematika
k. subprogram
l. deret dan matriks
m. aplikasi pada masalah matematika.
9. Evaluasi yang direncanakan
Untuk mengukur keberhasilan pencapaian mata kuliah ini, dilakukan tes formatif berupa Ujian Tengah Semester (UTS) dan Ujian Akhir Semester (UAS) dan penugasan individu dan kelomopk.
10. Bahan, sumber informasi, dan referensi
Jogiyanto. 2006. Pengenalan Komputer : Dasar Ilmu Komputer, Pemrograman, Sistem Informasi, dan Intelegensi Buatan. CV. Andi Offset. Yogyakarta.
Marwati, R & Sutarno, H. 2005. Pemrograman Komputer untuk Matematika. UM Press.
Kadir, A. 1999. Pemrograman Delphi. Penerbit : Andi Offset.
Scheid, F. 1983. Theory and Problem of Computers and Programming. Mc Graw-Hill
11. Rencana Kegiatan Pembelajaran Mingguan
Bahasan Indikator
Metode
Media Ajar
Rumusan
1 Mahasiswa mampu mendisain bagan alir (Flowchart)
Flowchart mendisain bagan alir (Flowchart)
Ceramah dan Diskusi
Mengkaji berbagai informasi tentang konsep SIG dan
terapannya
Memfasilitasi berbagai informasi tentang konsep SIG dan
terapannya
Powerpoint, Data, tautan internet yang terkait dengan materi
Formatif assesment dan unjuk kerja diskusi
Quiz dan lembar kerja diskusi
2 Mahasiswa Mampu mengoperasi kan Quick Basic
pengantar quick basic (algoritma pemrograman dalam Quick Basic)
Menganalis is algoritma pemrogram an dalam Quick Basic
Ceramah dan Diskusi
Mendiskusika n jenis dan kebutuhan data dan informasi dalam SIG
Mengamati aktivitas mahasiswa selama diskusi Menjustifik
asi
ketepatan konsep yang dikaji mahasiswa
Powerpoint, Data, tautan internet yang terkait dengan materi
Formatif assesment dan unjuk kerja diskusi
Quiz dan lembar kerja diskusi
3 Mahasiswa mampu menganalisis dan
menggunaka n jenis data dan variabel
data &
variabel dalam Quick Basic
Menganalis is jenis data dan variabel dalam Quick Basic
Ceramah dan Diskusi
Mendiskusika n Jenis dan penggunaan Perangkat keras dan perangkat lunak SIG
Mengamati aktivitas mahasiswa selama diskusi
Menjustifikas i ketepatan
Powerpoint, Data, tautan internet yang terkait dengan materi
Formatif assesment dan unjuk kerja diskusi
dan
perkembang annya
konsep yang dikaji
mahasiswa 4 Mahasiswa
mampu menganalisis dan
menggunaka n jenis notasi dan ekspresi
notasi dan ekspresi dalam Quick Basic ekspresi
Ceramah dan Diskusi
Mendiskusika n kebutuhan data dan struktur data yang
digunakan serta
pemodelann ya
Mengamati aktivitas mahasiswa selama diskusi
Menjustifikas i ketepatan konsep yang dikaji
mahasiswa
Powerpoint, Data, tautan internet yang terkait dengan materi
Formatif assesment dan unjuk kerja diskusi
Quiz dan lembar kerja diskusi
5 Mahasiswa mampu menganalisis dan
menggunaka n input & output
input & output dalam Quick Basic.
Ceramah dan Diskusi
Mendiskusika
Mengamati aktivitas mahasiswa selama diskusi
Menjustifikas i ketepatan konsep yang dikaji
mahasiswa
Powerpoint, Data, tautan internet yang terkait dengan materi
Formatif assesment dan unjuk kerja diskusi
Quiz dan lembar kerja diskusi
6 Mahasiswa mampu menganalisis dan
menggunaka n bahasa
percabangan (selection) dalam Quick Basic
Ceramah dan Diskusi
Mendiskusika n
-Konsep babsisdata -Manajemen
Mengamati aktivitas mahasiswa selama diskusi
Menjustifikas
Powerpoint, Data, tautan internet yang terkait dengan
Formatif assesment dan unjuk kerja diskusi
percabangan (selection) dalam Quick Basic
(selection) basisdata SIG
-Model basisdata dan
korelasionaln ya dalam SIG
i ketepatan konsep yang dikaji
mahasiswa (looping) dalam Quick Basic
pengulangan (looping) n (looping)
Ceramah dan Diskusi
Mendiskusika n
-organisasi data
geografis -analisis dalam SIG
Mengamati aktivitas mahasiswa selama diskusi
Menjustifikas i ketepatan konsep yang dikaji
mahasiswa
Powerpoint, Data, tautan internet yang terkait dengan materi
Formatif assesment dan unjuk kerja diskusi
Quiz dan lembar kerja diskusi
8 Ujian Tengah Semester (UTS)
-9 Mampu mempraktek an sistem Input Data SIG
variabel Menganalis is dan menggunak an variabel
Praktikum
10 Mampu mempraktek an sistem Input Data
SIG matematik 11 Mampu
mempraktek an sistem Pengolahan Data SIG I
ekspresi matematika
Menganalis is dan menggunak an ekspresi matematik a
Praktikum
12 Mampu mempraktek an sistem Pengolahan Data SIG II
subprogram Menganalis is dan menggunak an teknik subprogra m
Praktikum
13 Mampu mempraktek an sistem analisis dalam SIG I
deret dan matriks
Memprakte kan fungsi deret dan matriks dalam Bahasa Basic
Praktikum
14 Mampu mempraktek an sistem analisis dalam SIG II
aplikasi pada masalah matematika
Mengaplika sikan masalah matematik a dalam Bahasa Basic
Praktikum
15 Mampu mempraktek
Mengopera sikan
an Penyajian data dan informasi hasil analisis
teknik-teknik Penyajian data 16 Ujian Akhir
Semester (UAS)
-Contoh Soal
1. Uraikan apa yang dimaksud dengan system, informasi dan geografis 2. Sebutkan dan jelaskan keunggulan SIG dibandingkan dengan system
yang lain
3. Sebutkan dan jelaskan komponen-komponen penyusun SIG 4. Apa yang dimaksud dengan system proyeksi pada peta