Anda di halaman 1dari 5

SATUAN ACARA PERKULIAHAN

UNIVERSITAS GUNADARMA

Mata Kuliah : Algoritma Pemrograman I A (Flowchart)


Fakultas : Ilmu Komputer
Jenjang/Jurusan : Sistem Komputer

PROSES BELAJAR MENGAJAR

Dosen : Menerangkan (dengan contoh) ,diskusi, memberi tugas


Mahasiswa : Mendengar, Mencatat, diskusi, mengerjakan tugas
Media : Papan Tulis dan Overhead Projector
Evaluasi : Hasil Test Mingguan, Ujian Mid,Ujian Akhir dan Tugas

Pertemuan Pokok –Pokok Sub Pokok Bahasan dan TIK Teknik Pembelajaran Media Referensi
Ke Bahasan dan TIU Pembelajaran
I Pendahuluan - Definisi Algoritma & Pemrograman Dosen : Papan Tulis dan
- Tujuan dan kegunaan Menerangkan (dengan Overhead Projector
- Contoh aplikasi dalam kehidupan sehari-hari contoh), diskusi, memberi
tugas

Mahasiswa:
Mendengar, Mencatat,
diskusi, mengerjakan
tugas
II Definisi & Simbol- - Struktur chart Dosen : Papan Tulis dan
simbol - Diagram HIPO Menerangkan (dengan Overhead Projector
- Sistem flowchart contoh), diskusi, memberi
- Program flowchart tugas
- Simbol-simbol flowchart
Mahasiswa:
TIK Mendengar, Mencatat,
- Dapat membedakan antara SF,MPF dan DPF diskusi, mengerjakan
- Dapat menggunakan simbol-simbol dan masing- tugas
masing kegunaannya
- Dapat membuat flowchart sederhana
III Analisis Masalah dan - Kaidah pembuatan flowchart (Input,proses,output) Dosen : Papan Tulis dan
Penyelesaian - Analisis persoalan Menerangkan (dengan Overhead Projector
- Penelusuran flowchart contoh), diskusi, memberi
tugas
TIK
- Dapat mengetahui kaidah pembuatan flowchart Mahasiswa:
- Dapat menelusuri alur proses dari masalah yang Mendengar, Mencatat,
dianalisa diskusi, mengerjakan
tugas
IV Teknik Pengulangan - Teknik Counter (Go to) Dosen : Papan Tulis dan
dan Percabangan - Akumulator Menerangkan (dengan Overhead Projector
- Analisa kondisi dan aksi (IF-THEN dengan 1 contoh), diskusi, memberi
kondisi tugas
- Tabel keputusan
Mahasiswa:
TIK Mendengar, Mencatat,
- Dapat melakukan pembacaan data secara diskusi, mengerjakan
berulang-ulang dan mengontrol proses tugas
pengulangan
- Dapat melakukan perhitungan dasar dari proses
penjumlahan
- Dapat menyelesaikan masalah dengan kondisi
tertentu
V Teknik Pengulangan - Analisa kondisi dan aksi lanjutan (lebih dari 1 Dosen : Papan Tulis dan
dan Percabangan kondisi) mengunakan relational operator OR dan Menerangkan (dengan Overhead Projector
AND contoh), diskusi, memberi
- Perputaran kembali /looping (FOR NEXT ) tugas
- Pembatasan perulangan
Mahasiswa:
TIK Mendengar, Mencatat,
- Dapat menyelesaikan masalah dengan diskusi, mengerjakan
menggunakan lebih dari satu kondisi tugas
- Dapat menyelesaikan masalah menggunakan
looping
- Dapat menyelesaikan masalah menggunakan
pembatasan perulangan dalam flowchart
VI Teknik Pengulangan - Double Looping Dosen : Papan Tulis dan
dan Percabangan - Variabel Kontrol Menerangkan (dengan Overhead Projector
- Sub rutin contoh), diskusi, memberi
tugas
TIK
- Dapat membuat looping berganda Mahasiswa:
- Dapat membuat flowchart untuk memanggil sub Mendengar, Mencatat,
rutin diskusi, mengerjakan
tugas

VII Pembuatan Laporan - Pembuatan judul dan sub judul Dosen : Papan Tulis dan
Sederhana - Pembuatan proses detail Menerangkan (dengan Overhead Projector
- Pembuatan summary contoh), diskusi, memberi
tugas
TIK
Dapat membuat flowchart untuk membuat laporan Mahasiswa:
Mendengar, Mencatat,
diskusi, mengerjakan
tugas
VIII Teknik Switching - Dasar teknik switching Dosen : Papan Tulis dan
- Implementasi switching Menerangkan (dengan Overhead Projector
contoh), diskusi, memberi
TIK tugas
- Dapat menganalisa persoalan untuk switching
- Implementasi ke dalam flowchart Mahasiswa:
Mendengar, Mencatat,
diskusi, mengerjakan
tugas
IX Grand/Minor Total - Grand/Mayor Total Dosen : Papan Tulis dan
- Grand/Minor Total Menerangkan (dengan Overhead Projector
- Pembuatan halaman contoh), diskusi, memberi
tugas
TIK
- Dapat membuat flowchart dengan menggunakan Mahasiswa:
Grand/Mayor Total Mendengar, Mencatat,
- Dapat membuat flowchart dengan menggunakan diskusi, mengerjakan
Grand/Minor Total tugas
- Dapat membuat halaman dengan nomor
berlanjut atau di nolkan kembali
X Organisasi File - Pengertian file, istilah-istilah pada file, Dosen : Papan Tulis dan
pembentukan file Menerangkan (dengan Overhead Projector
- Operasi File (Penyisispan,penghapusan, contoh), diskusi, memberi
perubahan isi) tugas
- Organisasi file sequential
- Operasi file random Mahasiswa :
- Pembuatan Tabel Mendengar, Mencatat,
- Proses searching diskusi, mengerjakan
tugas
TIK
- Dapat memeahami pengertian file
- Dapat membuat flowchart untuk
penyisisapn,penghapusan dan perubahan
- Dapat membuat flowchart untuk file sequential

XI & XII Pengurutan Bilangan - Metode Buble Sort Dosen : Papan Tulis dan
- Metode Straight Selection Menerangkan (dengan Overhead Projector
contoh), diskusi, memberi
TIK tugas
- Dapat membuat flowchart menggunakan metode
Buble Sort Mahasiswa:
- Dapat membuat flowchart menggunakan metode Mendengar, Mencatat,
Straight Selection diskusi, mengerjakan
tugas
XIII & XIV Jenis-jenis - Logic Programming Dosen : Papan Tulis dan
pemrograman - Functional Programming Menerangkan (dengan Overhead Projector
- Imperative Programming contoh), diskusi, memberi
- Concurrent Programming tugas
- Object Oriented Programming
Mahasiswa:
TIK Mendengar, Mencatat,
- Dapat menjelaskan jenis-jenis pemrograman diskusi, mengerjakan
- Dapat membedakan masing-masing jenis tugas
pemrograman
- Dapat memberikan contoh masing-masing jenis
pemrograman

MATERI SEBELUM MID-TEST : I - X


MATERI SESUDAH MID-TEST : XI - XIV

SUMBER :
1. Seri Dikat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik Diagram Alur dan Bahasa Basic Dasar, Penerbit Gunadarma, Jakarta, 1991
2. Rijanto Tosin, Flowchart untuk Siswa dan Mahasiswa, Diastindo 1997
3. Budi Sutedjo Skom,., MM dan Michael AN, SKOM, Algoritma & Teknik Pemrograman , Penerbit Andi Yogyakarta
4. Rinaldi Munir, Algoritma dan Teknik Pemrograman, Jilid 1 dan 2, Andi Yogyakarta.
5. B.J. Posen, Programming Flowcharting for Business Data Processing, John Willey & Sons, New York, 1978
6. Yay Singleman, Business Programming Logic 2nd-ed, Prentice Hall Engelwood Cliffs, New Jersey,1982

Anda mungkin juga menyukai