Anda di halaman 1dari 4

KEMENTERIAN AGAMA REPUBLIK INDONESIA

UNIVERSITAS ISLAM NEGERI SULTAN THAHA SAIFUDDIN JAMBI


FAKULTAS SAINS DAN TEKNOLOGI
Jl Jambi-Muaro Bulian KM. 16 Simp. Sungai Duren Kab. Muaro Jambi 36363
Telepon/ Faksimili (0741) 582021 website: www.uinjambi.ac.id

Fakultas : Sains dan Teknologi


Program Studi : Teknologi Informasi
Mata kuliah dan Kode : Dasar Pemograman
Jumlah sks : 3 SKS
Semester :I
Mata kuliah prasyarat dan kode :-
Dosen : Ilham Firman Ashari, S.Kom., M.T

I. DESKRIPSI MATA KULIAH


Mata kuliah yang ditawarkan dasar pemrograman, yaitu
1. Algoritma dan flowchart
2. tipe data, operator aritmatika dan statemen input output
3. Statement kondisional
4. Perulangan
5. Prosedur dan Fungsi
6. Array (Larik)

II. CAPAIAN PEMBELAJARAN MATA KULIAH


1. Memahami konsep-konsep dasar pemograman
2. Memberikan pengetahuan dan penguasaan terhadap konsep dasar mengenai dasar
pemrogram serta mampu mengimplementasikan dalam program.
3. Melatih logika dan analisis persoalan terhadap permasalahan yang dapat diselesaikan
dengan pemrograman.

III. RENCANA KEGIATAN


Tatap
Kemampuan Akhir yang Strategi
Muka Bahan Kajian
Diharapkan Perkuliahan
ke
1. Mahasiswa memahami kontrak Pengantar
kuliah (penilaian) 1. Kontrak perkuliahan
1 2. Memahami dan mampu 2. Konsep dasar dan Ceramah, Diskusi,
pengantar struktur data Tanya-Jawab
mengintalasi freepascal 3. Mengenal pengantar
bahasa pemrograman
3. Memahami dan menjelaskan pascal
struktur pemrograman dan 4. Instalasi dan
komentar operasional pascal

Mahasiswa mampu menjelaskan 1. Paradigma Ceramah, Diskusi,


dan menggunakan komponen pemrograman Tanya-Jawab
pembangun algoritma dan 2. Notasi algoritmik
flowchart (skema)
3. Komponen Form dan
fungsinya
2
4. Input/output ,
kondisional dan loop
5. Membuat algoritma
untuk kasus sederhana
di kehidupan sehari-
hari
Mahasiswa mampu menjelaskan 1. Menangani struktur Ceramah, Diskusi,
dan memanfaatkan program Tanya-Jawab
strukur program, mengendalikan 2. Menangani tipe data,
3 tipe data, operator aritmatika dan
operator aritmatika, dan
statemen input output
statemen input output

Mahasiswa mampu memanfaatkan 1. Konsep statemen Ceramah, Diskusi,


statemen kondisional kondisional Tanya-Jawab
2. Kondisional tunggal,
ganda dan majemuk
4 3. Pemrograman dengan
menggunakan statemen
kondisional

Mampu memahami dan Responsi (latihan soal) Ceramah, Diskusi,


mengimplementasikan materi yang Materi pertemuan 1 s.d 3 Tanya-Jawab
5
dibahas pada pertemuan 1 s.d. 3

Mahasiswa mampu memanfaatkan 1. Loop dengan jumlah Ceramah, Diskusi,


statemen perulangan (looping) tertentu dengan for- do Tanya-Jawab
2. Loop tak tentu dengan
6 while- do dan repeat-
until

Mampu memahami dan Analisa kasus Ceramah, Diskusi,


7 menggunakan pemilihan/ analisa 1. Pemilihan analisa kasus Tanya-Jawab
kasus dengan tepat 2. Analisa kasus ke 1
3. Analisa kasus ke 2
4. Analisa kasus ke 3
Case
8 Ujian Tengah Semester
Mampu memahami prosedur dan 1. Prinsip modularitas  Ceramah
fungsi pada pascal dalam pemrograman  Praktikum,
 Kuis,
9,10
Membuat dan memanggil  Diskusi
procedure dan function
sederhana
Mahasiswa mampu mengakses 1. Konsep tipe data larik  Ceramah,
larik (array) satu dan dua dimensi  Praktikum,
2. Mendeklarasikan dan  Diskusi
 Latihan soal.
manipulasi array baik
11,12 secara langsung
maupun dengan modul

Menggunakan array dalam


menyelesaikan kasus
Mahasiswa mampu mengakses 1. Membuat program  Ceramah,
record dan record array dengan memanfaatkan  Praktikum,
record dan larik record  Diskusi,
 Latihan soal.
menggunakan modul
procedure dan function
13,14 2. Memanipulasi kasus
dengan kondisi, loop
dengan record dan larik
record

Mahasiswa mampu mempresent 1. Menganalisis kasus  Ceramah,


asikan hasil kerja kelompok di secara berkelompok  Praktikum,
kelas 2. Menyelesaikan kasus  diskusi,
 latihan soal.
secara berkelompok
15 3. Mempresentasikan
hasil program di kelas
4. Mengomentari hasil
pekerjaan rekan

16 Ujian Akhir Semester

IV. REFERENSI/ SUMBER BAHAN


1. Diktat Kuliah IF218. Dasar Pemrograman, Inggriani Liem, ITB, 2003
2. Hendarsyah Decky, Kumpulan Program Pascal, http://ilmukomputer.com, Diakses tanggal 20
September 2010
3. Kadir A, 2002, Pemrograman Pascal Buku 1, Penerbit Andi, Yogyakarta. Kadir A, 2002
4. Pemrograman Pascal Buku 2, Penerbit Andi, Yogyakarta. Jogiyanto HM, 2002, Turbo Pascal Versi
5.0, Penerbit Andi, Yogyakarta.

V. EVALUASI

No Komponen Evaluasi Bobot (%)


1 Partisipasi Kuliah (hadir > 75 %) 5%
2 Tugas-tugas 15 %
3 Ujian Tengah Semester 30 %
4 Ujian Akhir Semester 50 %
JUMLAH 100 %

Anda mungkin juga menyukai