Anda di halaman 1dari 26

SATUAN ACARA PERKULIAHAN

MATA KULIAH ALGORITMA dan PEMROGRAMAN 1


KODE : / SKS

MATA KULIAH : ALGORITMA & PEMROGRAMAN 1A (FLOWCHART)


FAKULTAS : ILMU KOMPUTER dan ti
PROGRAM STUDI : SISTEM KOMPUTER

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

1. Pendahuluan - Definisi Algoritma & - Dapat memahami Kuliah Papan Membuat algoritma 1,2,3,4,5
Pemrograman definisi, tujuan serta Mimbar tulis, untuk kegiatan
- Tujuan dan kegunaan kegunaan mempelajari OHP sehari-hari
- Contoh aplikasi dalam Algoritma &
kehidupan sehari-hari Pemrograman

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


1
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

- Dapat memberikan
contoh aplikasinya
dalam kehidupan sehari-
hari
2 Definisi & Simbol- - Struktur chart - Dapat membedakan Kuliah Papan Membuat flowchart 1,2,3,4,5
simbol - Diagram HIPO antara SF,MPF dan DPF Mimbar tulis, sederhana
- Sistem flowchart - Dapat menggunakan OHP
- Program flowchart simbol-simbol dan
- Simbol-simbol flowchart masing-masing
kegunaannya

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


2
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

- Dapat membuat
flowchart sederhana
3 Analisis Masalah dan - Kaidah pembuatan - Dapat mengetahui Kuliah Papan Menulusuri alur 1,2,3,4,5
Penyelesaian flowchart kaidah pembuatan Mimbar tulis, proses dari suatu
(Input,proses,output) flowchart OHP contoh
- Analisis persoalan - Dapat menelusuri alur permasalahan yang
- Penelusuran flowchart proses dari masalah akan dianalisis
yang dianalisa
4. Teknik Pengulangan - Teknik Counter (Go to) - Dapat melakukan Kuliah Papan -Menganalisis suatu 1,2,3,4,5
dan Percabangan - Akumulator pembacaan data secara Mimbar tulis, masalah dan

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


3
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

- Analisa kondisi dan aksi berulang-ulang dan OHP menyelesaikannya


(IF-THEN dengan 1 mengontrol proses dalam bentuk
kondisi pengulangan flowchart dengan
- Tabel keputusan - Dapat melakukan menggunakan
perhitungan dasar dari teknik counter,
proses penjumlahan akumulator atau if-
- Dapat menyelesaikan then, serta
masalah dengan kondisi kombinasinya.
tertentu
5. Teknik Pengulangan - Analisa kondisi dan aksi - Dapat menyelesaikan Kuliah Papan -Menganalisis suatu 1,2,3,4,5

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


4
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

dan Percabangan lanjutan (lebih dari 1 masalah dengan Mimbar tulis, masalah dan
kondisi) mengunakan menggunakan lebih dari OHP menyelesaikannya
relational operator OR dan satu kondisi dalam bentuk
AND - Dapat menyelesaikan flowchart dengan
- Perputaran kembali masalah menggunakan teknik if-then yang
/looping (FOR NEXT ) looping menggunakan
- Pembatasan perulangan - Dapat menyelesaikan operator OR dan
masalah menggunakan AND, teknik for-
pembatasan perulangan next, serta
dalam flowchart kombinasinya

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


5
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

6. Teknik Pengulangan - Double Looping - Dapat membuat looping Kuliah Papan -Menganalisis suatu 1,2,3,4,5
dan Percabangan - Variabel Kontrol berganda Mimbar tulis, masalah dan
- Sub rutin - Dapat membuat OHP menyelesaikannya
flowchart untuk dalam bentuk
memanggil sub rutin flowchart dengan
teknik looping
berganda dan
memanggil sub
rutin
7. Pembuatan Laporan - Pembuatan judul dan sub - Dapat membuat Kuliah Papan Membuat flowchart 1,2,3,4,5

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


6
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

Sederhana judul flowchart untuk Mimbar tulis, untuk membuat


- Pembuatan proses detail membuat laporan OHP laporan
- Pembuatan summary
8. Teknik Switching - Dasar teknik switching - Dapat menganalisa Kuliah Papan membuat flowchart
- Implementasi switching persoalan untuk Mimbar tulis, dengan
switching OHP menggunakan
- Implementasi ke dalam teknik switching
flowchart
9. Grand/Minor Total - Grand/Mayor Total - Dapat membuat Kuliah Papan Membuat flowchart 1,2,3,4,5
- Grand/Minor Total flowchart dengan Mimbar tulis, dengan

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


7
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

- Pembuatan halaman menggunakan OHP menggunakan


Grand/Mayor Total Grand/Mayor Total
- Dapat membuat dan Grand/Minor
flowchart dengan Total
menggunakan
Grand/Minor Total
- Dapat membuat halaman
dengan nomor berlanjut
atau di nolkan kembali
10. Organisasi File - Pengertian file, istilah- - Dapat memeahami Kuliah Papan Membuat flowchart 1,2,3,4,5

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


8
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

istilah pada file, pengertian file Mimbar tulis, dengan


pembentukan file - Dapat membuat OHP mengunakan
- Operasi File flowchart untuk operasi pada file
(Penyisispan,penghapusan, penyisisapn,penghapusa
perubahan isi) n dan perubahan
- Organisasi file sequential - Dapat membuat
flowchart untuk file
sequential

10 Organisasi File - Operasi file random - Dapat membuat Kuliah Papan Membuat flowchart 1,2,3,4,5

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


9
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

flowchart untuk file Mimbar tulis, untuk file random


random OHP
Penerapan Konsep - Pembuatan Tabel - Memahami penggunaan Kuliah Papan Membuat flowchart 1,2,3,4,5
Tabel - Proses searching storage untuk Mimbar tulis, untuk masalah yang
penyimpanan OHP menggunakan tabel
- Memehami proses
pencatatan eksternal dan
internal tabel
11,1 Pengurutan Bilangan - Metode Buble Sort - Dapat membuat Kuliah Papan Membuat flowchart 1,2,3,4,5
2 - Metode Straight Selection flowchart menggunakan Mimbar tulis, untuk masalah yang

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


10
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

metode Buble Sort OHP menggunakan tabel


- Dapat membuat
flowchart menggunakan
metode Straight
Selection
13,1 Jenis-jenis - Logic Programming - Dapat menjelaskan Kuliah Papan Membuat contoh 1,2,3,4,5
4 pemrograman - Functional Programming jenis-jenis pemrograman Mimbar tulis, permasalahan untuk
- Imperative Programming - Dapat membedakan OHP masing-masing
- Concurrent Programming masing-masing jenis jenis pemrograman
- Object Oriented pemrograman

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


11
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Mg POKOK SUB TIK CA ME TUG RE


BAHASAN POKOK
RA DIA AS F.
BAHASAN
PE
NG
AJA
RA

Programming - Dapat memberikan


contoh masing-masing
jenis pemrograman

Algoritma & Pemrograman 1 B

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


12
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Pertemuan Pokok Bahasan Sub Pokok Bahasan Teknik Media Tugas Referensi
Ke dan TIU dan TIK Pembelajaran Pembelajaran
1. Pengenalan 1. Perkembangan dari bahasa Kuliah mimbar Papan Tulis Memberikan 1,2
BASIC dan pemrograman berbasis DOS dimana dan OHP, latihan :
Statemen Input dan windows. kertas kerja mencari
Output 2. Pengenalan BASIC dan Dosen : output
perkembangannya Menjelaskan, program,
TIU : 3. Variabel, konstanta,Operator memberikan membuat
Mahasiswa dan Ekspresi. contoh, diskusi, program
mengetahui ttg 4. Statemen I/O : read-data, mengadakan sederhana
Pemrograman input, print evaluasi dgn
BASIC dan menggunakan
mengerti TIK : Mahasiswa : variabel dan
Statemen-  Mahasiswa mengetahui per Mendengarkan, statemen I/O.
statemen dasar kembangan bahasa pemro mencatat,
dalam BASIC graman. diskusi,
 Mahasiswa memahami mengerjakan
tentang perkembangan BASIC evaluasi
 Mahasiswa mengerti tentang
variabel, konstanta dan
statemen I/O dalam BASIC

2. Statemen Kendali 1. Statemen Kendali : If then, If Kuliah mimbar , Papan Tulis Membuat 1,2
dan Perulangan then Else, Case, Go to Pemberian dan OHP, program
2. Statemen Perulangan : For tugas dan Kertas Kerja dengan kasus
TIU : Next diskusi kelas tertentu
Mahasiswa dapat 3. Membuat report dalam bentuk dengan output
mengerti dan me tabel. berupa tabel
mahami struktur
kontrol dan

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


13
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

struktur TIK :
Perulangan  Mahasiswa dapat membuat
dalam BASIC program dengan struktur
kontrol IF dan Select case
pada BASIC
 Mahasiswa dapat membuat
program dengan meggunakan
struktur Perulangan dan
Struktur Kontrol

3. Konsep Visual
1. Perkembangan Visual Basic Kuliah mimbar , Papan Tulis 3,4
Basic 2. Keuntungan menggunakan Pemberian dan OHP.
Visual Basic. tugas dan
TIU : 3. Istilah (event driven, GUI, diskusi kelas
Mahasiswa me DDE, OLE, DLL, Active X).
ngetahui konsep 4. Jenis-jenis aplikasi yang dapat
Visual Basic. dibuat dengan Visual Basic.
5. Pembuatan dan pengembang
an Visual Basic (design, write
code, create dan call
procedure, test dan debug,
convert to runtime version,
prepare distribute)

TIK :
 Mahasiswa mengetahui istilah-
istilah dalam Visual Basic, me
nyebutkan jenis-jenis aplikasi
yang dapat dibuat dengan
Visual Basic serta menyebut
Satuan Acara Perkuliahan Algoritma dan Pemrograman I
14
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

kan pembuatan dan pengem


bangan Visual Basic
4. Form 1. Form dan property Kuliah mimbar , Papan Tulis Membuat form 6
2. Disain Form dengan menggu Pemberian dan OHP. sederhana
TIU : nakan beberapa Tollbox : tugas dan dengan
Mahasiswa dapat Label, Textbox dan command diskusi kelas menggunakan
mengerti dan me Button. Label,
mahami penggu Textbox dan
naan Form. TIK : command
Mahasiswa dapat membuat Form Button.
dengan menggunakan beberapa
Toolbox dan Command Button

5 Proyek-Proyek 1. Memahami proyek-proyek Kuliah mimbar Papan Tulis  Membu 3


Visual Basic dan Visual Basic : dan Pemberian dan OHP. at proyek
Dasar-Dasar Ko  Jenis-jenis proyek Latihan sederhana.
de visual basic.  Memilih proyek  Latihan
 Komponen-komponen membuat
proyek general
TIU :  Project Explorer Window Procedure
Mahasiswa dapat 3. Dasar-Dasar Kode Visual dan Event
mengerti dan me Basic Procedure
mahami proyek- 4. Window Code
proyek dan dasar- 5. Procedures
dasar kode Visual 6. Sub Procedure :
Basic  General Procedure
 Event Procedure
7. Function Procedure

TIK :
 Mahasiswa dapat membuat

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


15
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

proyek.
 Mahasiswa dapat bekerja
dengan mendisain file proyek
pada Visual Basic yang
digunakan.
6. Variabel, Konstan 1. Pengertian variabel, Kuliah mimbar , Papan Tulis Membuat pro 3,5
ta, Tipe Data dan Pemberian dan OHP. gram sederha
Operator. syarat penamaan dan tugas dan na dengan me
pendefinisian nya. diskusi kelas manfaatkan va
2. DIM riabel, konstan
TIU : ta, tipe data
3. GLOBAL
Mahasiswa dapat dan operator
mengerti dan me 4. REDIM
mahami variabel, 5. DEFTYPE
konstanta, tipe 6. Pengertian konstanta,
data dan operator
syarat penamaan dan
pendefinisian nya.
7. CONST
8. Jenis tipe data dalam
Visual Basic :
 % : Integer
 & : Long Integer
 ! : Single Precision
 # : Double Precision
 @ : Currency
 $ : String
 (none) : Byte

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


16
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

 (none) : Date
 (none) : Object
 (none) : Variant
 User Define
 Operator relational :
<, <=, >, >=, <>, =

TIK :
Mahasiswa dapat membuat
program dengan memahami cara
pendefinisian Variabel, Konstan
ta, Tipe data dan operator .
7. Struktur Kontrol 1. If ….. Then ….. Kuliah mimbar , Papan Tulis Membuat prog 5
2. If ….. Then ….. Else ….. Pemberian dan OHP. ram menggu
TIU : 3. Select ….. Case ….. tugas dan nakan struktur
Mahasiswa dapat diskusi kelas kontrol IF.
mengerti dan me TIU :
mahami struktur Mahasiswa dapat membuat pro
kontrol. gram dengan struktur kontrol IF
dan Select

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


17
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

8 Struktur 1. For Kuliah mimbar , Papan Tulis Membuat prog 5


Perulangan 2. Do Pemberian dan OHP. ram menggu
3. While tugas dan nakan struktur
TIU : diskusi kelas kontrol For,
Mahasiswa dapat TIK : DO dan While.
mengerti dan me Mahasiswa dapat membuat pro
mahami struktur gram dengan struktur kontrol For,
Perulangan Do dan While
9 Dialog Box 1. Statement MsgBox Kuliah mimbar , Papan Tulis Membuat prog 5
2. Statemen InputBox Pemberian dan OHP. ram yang ter
TIU : 3. Statemen Kotak dialog tugas dan dapat Dialog
Mahasiswa dapat diskusi kelas Box.
mengerti dan me TIK :
mahami pembuat Mahasiswa dapat membuat
an Dialog Box Dialog Box dengan mengguna
kan perintah MsgBox, Function
MsgBox dan Function InputBox

10. Menu 1. Cara membuat Menu Kuliah mimbar , Papan Tulis Membuat pro 5
2. Menu MDI Pemberian dan OHP. gram menu.
TIU : tugas dan
Mahasiswa TIK : diskusi kelas
mengerti dan Mahasiswa dapat membuat
memahami menu sederhana dan menu MDI
pembuatan Menu

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


18
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

12 Membuat 1. Penggunaan database dalam Kuliah mimbar , Papan Tulis Membuat pro 5
database dengan Visual Basic. Pemberian dan OHP. gram yang ter
VB 2. Penggunaan Visual Data tugas dan hubung ke
Manager. diskusi kelas basis data.
TIU : 3. Membuat Interface Front End
Mahasiswa dapat secara manual.
mengerti dan me 4. Membuat basis data meng
mahami penggu gunakan Wizard.
naan basis data
dalam Visual TIK :
Basic Mahasiswa dapat menggunakan
basis data dalam Visual Basic
13 Mengelola file. 1. Menampilkan file Kuliah mimbar , Papan Tulis Membuat pro 5
2. Menyaring file Pemberian dan OHP. gram pengelo
TIU : 3. Menampilkan file pada form tugas dan laan file.
Mahasiswa dapat diskusi kelas
mengerti dan me TIK :
mahami pengelo Mahasiswa dapat membuat
laan file. program untuk mengelola file
pada Visual basic.

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


19
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

14 Pembuatan Apli Pembuatan aplikasi basis data Kuliah mimbar , Papan Tulis Membuat pro 3,4,5,6
kasi Basis Data menggunakan VisData dengan Pemberian dan OHP. gram aplikasi
dalam Visual Engine Access tugas dan basis data
Basic mengguna diskusi kelas dalam visual
kan VisData de TIK : basic.
ngan Engine Mahasiswa dapat membuat
Access aplikasi basis data dalam Visual
Basic
TIU :
Mahasiswa dapat
membuat aplikasi
database dengan
Visual Basic

Daftar Pustaka :
1. Seri Dikat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik Diagram Alur dan Bahasa Basic Dasar, Penerbit
Gunadarma, Jakarta, 1991
2. Rijanto Tosin, Quick Basic, Dinastindo
3. Peter Norton’s, Guide to Visual Basic 6, SAMS Publishing, 1998
4. Richard Mansfield, Panduan Berilustrasi Visual Basic dalam Aplikasi, Dinastindo, Jakarta 1995
5. Djoko Pramono, Mudah Menguasai Visual Basic 6, Elex Media Komputindo, Jakarta, 1999
6. Ross Nelson, Menguasai Visual Basic for Window versi 3, Elex Media Komputindo, Jakarta, 1995

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


20
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

SATUAN ACARA PERKULIAHAN


UNIVERSITAS GUNADARMA

Mata Kuliah : Algoritma Pemrograman I C (Delphi)


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 Teknik Pembelajaran Media Referensi


Ke Bahasan dan TIU Sub Pokok Bahasan dan TIK Pembelajaran
I Konsep Delphi 1. Sejarah Delphi Dosen : Papan Tulis dan 1, 2
2. Keuntungan dan kegunaan Menerangkan (dengan Overhead
Mahasiswa menggunakan Delphi contoh), diskusi, Projector
mengetahui konsep 3. Tiga unsure OOP memberi tugas
Delphi 4. Istilah (event driven, GUI, Berbasis
Object) Mahasiswa:
5. Property, Event, method Mendengar, Mencatat,
6. Objects, Controls, Components diskusi, mengerjakan
7. Aplikasi dalam program Delphi (Persiapan tugas
awal membuat folder,Komponen

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


21
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Pembentuk Menu,Langkah-langkah
Pembuatan Menu)

TIK :
Mahasiswa mampu mengetahui
perkembangan dari bahasa pemrograman,
istilah-istilah dalam Delphi, dan pembuatan
menu
II Pengenalan Delphi 1. Instalasi IDE Delphi Dosen : Papan Tulis dan 1, 3
2. Kebutuhan perangkat komputer Menerangkan (dengan Overhead
3. Langkah mengaktifkan Delphi contoh), diskusi, Projector
Mahasiswa 4. Mengenal interface dalam Delphi memberi tugas
mengetahui Delphi (Menu, Toolbar, Component Palette,
Jendela Form, jendela unit, jendela object Mahasiswa:
tree view, jendela object inspector) Mendengar, Mencatat,
diskusi, mengerjakan
TIK : tugas
Mahasiswa dapat mengetahui kebutuhan
perangkat keras yg digunakan untuk Delphi,
cara instalasi, mampu menjalankan dan
mengenal interface yang ada dalam Delphi
III Menggunakan Form 8. Menjelaskan form dan propertinya, Dosen : Papan Tulis dan 4
9. cara mendesain form dengan Menerangkan (dengan Overhead
menggunakan beberapa property form contoh), diskusi, Projector
Mahasiswa mengerti memberi tugas
bagaimana Mahasiswa Mengerti dan memahami
menggunakan form pembuatan form dengan menggunakan Mahasiswa:
pada Delphi beberapa Toolbox dan Command Button Mendengar, Mencatat,
diskusi, mengerjakan
tugas
IV Memahami Proyek- 1. Memahami proyek Delphi Dosen : Papan Tulis dan 1

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


22
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Proyek Dan Dasar-  Memilih proyek Menerangkan (dengan Overhead


dasar Delphi code  Komponen-komponen proyek contoh), diskusi, Projector
 Project Explorer Window memberi tugas
10. Dasar-dasar Delphi Code
11. Procedures Mahasiswa:
Mahasiswa Mendengar, Mencatat,
memahami proyek- TIK : diskusi, mengerjakan
proyek dalam Delphi Mahasiswa mampu membuat proyek tugas
dan memahami Mahasiswa mampu bekerja dengan
dasar-dasar Delphi mendesain file proyek pada Delphi yang
Code digunakan

V Mengenal Tipe Data, 9. Pengertian tipe data, syarat Dosen : Papan Tulis dan 1, 3
deklarasi Dan penamaan Menerangkan (dengan Overhead
Operator Dalam dan pendefinisiannya contoh), diskusi, Projector
Delphi 10. Pengertian konstanta, syarat memberi tugas
penamaan
dan pendefinisiannya Mahasiswa:
11. Jenis tipe data dalam Delphi (integer, Mendengar, Mencatat,
Mahasiswa Boolean, real, enumerated, subrange, diskusi, mengerjakan
memahami variabel, string & character) tugas
konstanta, tipe data
dan operator pada TIK :
Delphi Mahasiswa mengerti dan memahami cara
pendefinisian Variabel, Konstanta, Tipe data
dan operator dalam Delphi
VI Struktur Kontrol 4. Menjalankan struktur kontrol Dosen : Papan Tulis dan 3
5. If ….. Then ….. Menerangkan (dengan Overhead
6. If ….. Then ….. Else ….. contoh), diskusi, Projector
Mahasiswa mengerti 7. Case Of memberi tugas
dan memahami 8. Repeat Until

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


23
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

struktur kontrol Mahasiswa:


TIK : Mendengar, Mencatat,
Mahasiswa mengerti dan memahami struktur diskusi, mengerjakan
kontrol If dan Select tugas

VII Struktur Kontrol 4. Menjelaskan struktur kontrol Dosen : Papan Tulis dan 3
5. For do Menerangkan (dengan Overhead
Mahasiswa mengerti 6. While do contoh), diskusi, Projector
dan memahami memberi tugas
struktur kontrol TIK :
Mahasiswa mengerti dan memahami struktur Mahasiswa:
kontrol For, Do dan While Mendengar, Mencatat,
diskusi, mengerjakan
tugas
VIII Dialog Box 4. Menjelaskan Dialog Box: Dosen : Papan Tulis dan 3
5. Statement MsgBox dan Function MsgBox Menerangkan (dengan Overhead
6. Function InputBox contoh), diskusi, Projector
Mahasiswa mengerti TIK : memberi tugas
dan memahami Mengerti dan memahami pembuatan Dialog
pembuatan Dialog Box dengan menggunakan statement MsgBox, Mahasiswa:
Box Function MsgBox dan Function InputBox Mendengar, Mencatat,
diskusi, mengerjakan
tugas
IX Menu 1. Menjelaskan cara pembuatan Menu Dosen : Papan Tulis dan 3
Menerangkan (dengan Overhead
TIK : contoh), diskusi, Projector
Mahasiswa mengerti dan memahami memberi tugas
Mahasiswa mengerti pembuatan Menu
dan memahami Mahasiswa:
pembuatan Menu Mendengar, Mencatat,
diskusi, mengerjakan

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


24
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

tugas
X Komponen Database  Arsitektur database Dosen : Papan Tulis dan Memahami
 Koneksi Database Menerangkan (dengan Overhead komponen
TIU :  Pembuatan Report contoh), diskusi, Projector pembentuk
Mahasiswa mengerti memberi tugas database
dan memahami Sasaran Belajar : dalam
komponen  Mahasiswa dapat mengerti mengenai Mahasiswa : Borland
pembentuk database Komponen Database dalam Bahasa Borland Mendengar, Mencatat, Delphi
Delphi diskusi, mengerjakan
tugas

XI Mengelola file 4. Menampilkan file Dosen : Papan Tulis dan 3


5. Menyaring file Menerangkan (dengan Overhead
6. Menampilkan file pada form contoh), diskusi, Projector
7. Proses penyimpanan file memberi tugas
Mahasiswa mengerti
dan memahami Mahasiswa mengerti dan memahami Mahasiswa:
penanganan file pengelolaan file baik menampilkan, menyaring Mendengar, Mencatat,
dalam Delphi maupun menyimpan diskusi, mengerjakan
tugas
XII Integrasi Dengan 1. Integrasi dengan Microsoft Office Dosen : Papan Tulis dan 3
Aplikasi Lain Menerangkan (dengan Overhead
Mahasiswa mengerti TIK : contoh), diskusi, Projector
dan memahami Mahasiswa mengerti dan memahami integrasi memberi tugas
integrasi Delphi Delphi dengan Microsoft Office
dengan aplikasi lain Mahasiswa:
Mendengar, Mencatat,
diskusi, mengerjakan
tugas
XIII & XIV Pembuatan aplikasi 1. Pembuatan aplikasi Database dalam Dosen : Papan Tulis dan 1,2,3,4
Database dalam Delphi Menerangkan (dengan Overhead

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


25
SATUAN ACARA PERKULIAHAN
MATA KULIAH ALGORITMA dan PEMROGRAMAN 1
KODE : / SKS

Delphi 2. Review contoh), diskusi, Projector


memberi tugas
Mahasiswa dapat TIK :
membuat aplikasi Mahasiswa dapat membuat aplikasi database Mahasiswa:
database dengan dalam Delphi Mendengar, Mencatat,
Delphi diskusi, mengerjakan
tugas

MATERI SEBELUM MID-TEST : I - X


MATERI SESUDAH MID-TEST : XI - XIV

SUMBER :
1. Abdul Kadir, Pemrograman Database dengan Delphi 7 menggunakan Access dan ADO, ANdi Jogja, 2005
2. Jon Matcho& David R. Faulkner, Panduan Penggunaan Delphi. ANDI Jojya. 1999
3. Jaja Jamaludin, Tip & Trik Unik Delphi, Andi Jogja. 2005
4. Wahana Komputer. Delphi 2009. Andi Jogja. 2009
5. http://andry-pein.blogspot.com/2010/03/tipe-data-operator-pada-delphi.html
6. http://4zki4.multiply.com/journal/item/20/Mengenal_Berbagai_Macam_Tipe_Data_Pada_Borland_Delphi

Satuan Acara Perkuliahan Algoritma dan Pemrograman I


26

Anda mungkin juga menyukai