RENCANA PROGRAM DAN KEGIATAN PEMBELAJARA (3)
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
persoalan
membuat
dalam
program
berbagai
komputer
bidang
untuk
matematika.
menyelesaikan
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):
Setelah selesai mengikuti perkuliahan ini, diharapkan mahasiswa
memperoleh pengetahuan dan pemahaman tentang berbagai bahasa
pemrograman computer, sehingga mampu untuk membuat program
computer
untuk
matematika.
menyelesaikan
persoalan
dalam
berbagai
bidang
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
International Book Company
11. Rencana Kegiatan Pembelajaran Mingguan
Mingg
u ke
Capaian
Pembelajar
an
Pokok
Bahasan
Indikator
Metode
Pembelaja
ran
Yang
dilakukan
mahasiswa
Mengkaji
berbagai
informasi
tentang
konsep SIG
dan
terapannya
1
Mahasiswa
mampu
mendisain
bagan alir
(Flowchart)
Flowchart
mendisain
bagan alir
(Flowchart)
Ceramah
dan 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
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
Yang
dilakukan
dosen
Media Ajar
Rumusan
Assessm
ent
Metode
Assessm
ent
Memfasilitasi
berbagai
informasi
tentang
konsep SIG
dan
terapannya
Mengamati
Mendiskusika
aktivitas
n jenis dan
mahasiswa
kebutuhan
selama
data dan
diskusi
informasi
Menjustifik
asi
dalam SIG
ketepatan
konsep
yang dikaji
mahasiswa
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Mendiskusika
n Jenis dan
penggunaan
Perangkat
keras dan
perangkat
lunak SIG
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Mengamati
aktivitas
mahasiswa
selama
diskusi
Menjustifikas
i ketepatan
Pustak
a
4
5
6
Mahasiswa
mampu
menganalisis
dan
menggunaka
n jenis
notasi dan
ekspresi
notasi dan
ekspresi
dalam Quick
Basic
Mahasiswa
mampu
menganalisis
dan
menggunaka
n input &
output
input & output
dalam Quick
Basic.
Mahasiswa
mampu
menganalisis
dan
menggunaka
n bahasa
percabangan
(selection)
dalam Quick
Basic
dan
perkembang
annya
konsep yang
dikaji
mahasiswa
Mendiskusika
n kebutuhan
data dan
struktur data
yang
digunakan
serta
pemodelann
ya
Mengamati
aktivitas
mahasiswa
selama
diskusi
Menganalis
is dan
Ceramah
menggunak
dan Diskusi
an teknik
input &
output
Mendiskusika
n
insfrakturdat
a data yang
ada dan
kebutuhanny
a
Mengamati
aktivitas
mahasiswa
selama
diskusi
Menganalis Ceramah
is dan
dan Diskusi
menggunak
an teknik
percabanga
n
Mendiskusika
n
Mengamati
aktivitas
mahasiswa
selama
diskusi
Mengopera
sikan dan
enggunaka
n notasi
dan
ekspresi
Ceramah
dan Diskusi
-Konsep
babsisdata
-Manajemen
Menjustifikas
i ketepatan
konsep yang
dikaji
mahasiswa
Menjustifikas
i ketepatan
konsep yang
dikaji
mahasiswa
Menjustifikas
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
percabangan
(selection)
dalam Quick
Basic
7
Mampu
menganalisis
dan
menggunaka
n bahasa
pengulangan
(looping)
dalam Quick
Basic
(selection)
basisdata
SIG
-Model
basisdata
dan
korelasionaln
ya dalam SIG
pengulangan
(looping)
Menganalis Ceramah
is dan
dan Diskusi
menggunak
an teknik
pengulanga
n (looping)
8
Ujian Tengah
Semester
(UTS)
-
9
Mampu
mempraktek
an sistem
Input Data
SIG
variabel
Menganalis Praktikum
is dan
menggunak
an variabel
10
Mampu
mempraktek
an sistem
Input Data
fungsi
matematik
Menganalis Praktikum
is dan
menggunak
an fungsi
Mendiskusika
n
-organisasi
data
geografis
-analisis
dalam SIG
i ketepatan
konsep yang
dikaji
mahasiswa
materi
Mengamati
aktivitas
mahasiswa
selama
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Menjustifikas
i ketepatan
konsep yang
dikaji
mahasiswa
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
SIG
matematik
11
Mampu
mempraktek
an sistem
Pengolahan
Data SIG I
ekspresi
matematika
Menganalis Praktikum
is dan
menggunak
an ekspresi
matematik
a
12
Mampu
mempraktek
an sistem
Pengolahan
Data SIG II
subprogram
Menganalis Praktikum
is dan
menggunak
an teknik
subprogra
m
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
Praktikum
an Penyajian
data dan
informasi
hasil analisis
16
Ujian Akhir
Semester
(UAS)
teknikteknik
Penyajian
data
-
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
5. Apa perbedaan proyeksi geografi dengan proyeksi UTM jelaskan secara
rinci
(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
persoalan
membuat
dalam
program
berbagai
komputer
bidang
untuk
matematika.
menyelesaikan
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):
Setelah selesai mengikuti perkuliahan ini, diharapkan mahasiswa
memperoleh pengetahuan dan pemahaman tentang berbagai bahasa
pemrograman computer, sehingga mampu untuk membuat program
computer
untuk
matematika.
menyelesaikan
persoalan
dalam
berbagai
bidang
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
International Book Company
11. Rencana Kegiatan Pembelajaran Mingguan
Mingg
u ke
Capaian
Pembelajar
an
Pokok
Bahasan
Indikator
Metode
Pembelaja
ran
Yang
dilakukan
mahasiswa
Mengkaji
berbagai
informasi
tentang
konsep SIG
dan
terapannya
1
Mahasiswa
mampu
mendisain
bagan alir
(Flowchart)
Flowchart
mendisain
bagan alir
(Flowchart)
Ceramah
dan 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
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
Yang
dilakukan
dosen
Media Ajar
Rumusan
Assessm
ent
Metode
Assessm
ent
Memfasilitasi
berbagai
informasi
tentang
konsep SIG
dan
terapannya
Mengamati
Mendiskusika
aktivitas
n jenis dan
mahasiswa
kebutuhan
selama
data dan
diskusi
informasi
Menjustifik
asi
dalam SIG
ketepatan
konsep
yang dikaji
mahasiswa
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Mendiskusika
n Jenis dan
penggunaan
Perangkat
keras dan
perangkat
lunak SIG
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Mengamati
aktivitas
mahasiswa
selama
diskusi
Menjustifikas
i ketepatan
Pustak
a
4
5
6
Mahasiswa
mampu
menganalisis
dan
menggunaka
n jenis
notasi dan
ekspresi
notasi dan
ekspresi
dalam Quick
Basic
Mahasiswa
mampu
menganalisis
dan
menggunaka
n input &
output
input & output
dalam Quick
Basic.
Mahasiswa
mampu
menganalisis
dan
menggunaka
n bahasa
percabangan
(selection)
dalam Quick
Basic
dan
perkembang
annya
konsep yang
dikaji
mahasiswa
Mendiskusika
n kebutuhan
data dan
struktur data
yang
digunakan
serta
pemodelann
ya
Mengamati
aktivitas
mahasiswa
selama
diskusi
Menganalis
is dan
Ceramah
menggunak
dan Diskusi
an teknik
input &
output
Mendiskusika
n
insfrakturdat
a data yang
ada dan
kebutuhanny
a
Mengamati
aktivitas
mahasiswa
selama
diskusi
Menganalis Ceramah
is dan
dan Diskusi
menggunak
an teknik
percabanga
n
Mendiskusika
n
Mengamati
aktivitas
mahasiswa
selama
diskusi
Mengopera
sikan dan
enggunaka
n notasi
dan
ekspresi
Ceramah
dan Diskusi
-Konsep
babsisdata
-Manajemen
Menjustifikas
i ketepatan
konsep yang
dikaji
mahasiswa
Menjustifikas
i ketepatan
konsep yang
dikaji
mahasiswa
Menjustifikas
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
percabangan
(selection)
dalam Quick
Basic
7
Mampu
menganalisis
dan
menggunaka
n bahasa
pengulangan
(looping)
dalam Quick
Basic
(selection)
basisdata
SIG
-Model
basisdata
dan
korelasionaln
ya dalam SIG
pengulangan
(looping)
Menganalis Ceramah
is dan
dan Diskusi
menggunak
an teknik
pengulanga
n (looping)
8
Ujian Tengah
Semester
(UTS)
-
9
Mampu
mempraktek
an sistem
Input Data
SIG
variabel
Menganalis Praktikum
is dan
menggunak
an variabel
10
Mampu
mempraktek
an sistem
Input Data
fungsi
matematik
Menganalis Praktikum
is dan
menggunak
an fungsi
Mendiskusika
n
-organisasi
data
geografis
-analisis
dalam SIG
i ketepatan
konsep yang
dikaji
mahasiswa
materi
Mengamati
aktivitas
mahasiswa
selama
diskusi
Powerpoint,
Data,
tautan
internet
yang terkait
dengan
materi
Menjustifikas
i ketepatan
konsep yang
dikaji
mahasiswa
Formatif
assesment
dan unjuk
kerja
diskusi
Quiz dan
lembar
kerja
diskusi
SIG
matematik
11
Mampu
mempraktek
an sistem
Pengolahan
Data SIG I
ekspresi
matematika
Menganalis Praktikum
is dan
menggunak
an ekspresi
matematik
a
12
Mampu
mempraktek
an sistem
Pengolahan
Data SIG II
subprogram
Menganalis Praktikum
is dan
menggunak
an teknik
subprogra
m
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
Praktikum
an Penyajian
data dan
informasi
hasil analisis
16
Ujian Akhir
Semester
(UAS)
teknikteknik
Penyajian
data
-
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
5. Apa perbedaan proyeksi geografi dengan proyeksi UTM jelaskan secara
rinci