• Tidak ada hasil yang ditemukan

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

N/A
N/A
Protected

Academic year: 2021

Membagikan "GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)"

Copied!
10
0
0

Teks penuh

(1)

GARIS-GARIS BESAR PROGRAM PENGAJARAN

(GBPP)

MATA KULIAH : PEMROGRAMAN VISUAL DELPHI I KODE MATA KULIAH : MK-001

KREDIT : 4 SKS (1-3) / 4 X 45 = 180 MENIT

SEMESTER : GANJIL

PENANGGUNG JAWAB

MATA KULIAH : SUHERMAN, ST

DESKRIPSI SINGKAT : MATA KULIAH DELPHI AKAN MEMBAHAS TENTANG PROJECT PEMROGRAMAN (MATA KULIAH)

TUJUAN PEMBELAJARAN: MAHASISWA DAPAT MENDEMONSTRASIKAN PROGRAM DATABASE RELASIONAL (C3) UMUM (TPU)

NO TUJUAN PEMBELAJARAN KHUSUS

POKOK BAHASAN DALAM SUB POKOK BAHASAN

METODE MEDIA WAKTU DAFTAR

PUSTAKA

1 2 3 4 5 6 7 (4) 8

1 Setelah mempelajari pokok bahasan lembar kerja Delphi, maka mahasiswa dapat mengidentifikasikan, tentang menu bar, toolbar, komponen pallete, object tree view, object inspector, form, code editor dengan benar (C1)

Lembar kerja delphi • Pendahuluan

• Lembar kerja Ceramah, Tanya Jawab, Praktek lab • OHT • Papan Tulis • Komputer 15 MENIT 165 MENIT 1B. BW. BAB 5

2 Setelah mempelajari pokok bahasan variable dan type data, maka mahasiswa dapat mengidentifikasikan, tentang variable dan macam-macam type data dengan benar (C1)

Variabel dan Type data • Intro

• Variabel Local • Variabel Global Ceramah, Tanya Jawab, Praktek lab • OHT • Papan Tulis • Komputer 15 MENIT 83 MENIT 82 MENIT 1A. BW. BAB 9

3 Setelah mempelajari pokok bahasan konversi nilai, maka

Konversi Nilai • Intro

• Konversi nilai Ceramah, Tanya Jawab, • OHT • Papan Tulis 15 MENIT 165 MENIT

(2)

mahasiswa dapat menjelaskan, tentang macam-macam konversi nilai (strtoint, inttostr, strtofloat, floattostr, strtodatetime, datetimetostr, strtocurr, currtostr) dengan benar (C2)

Praktek lab • Komputer

4 Setelah mempelajari pokok bahasan kondisi dan perulangan, maka mahasiswa dapat menjelaskan, tentang kondisi (IF, CASE) dan perulangan (While, For, Repeat) dengan benar (C2)

Kondisi dan Perulangan • Intro

• Kondisi • Perulangan Ceramah, Tanya Jawab, Praktek lab • OHT • Papan tulis • Komputer 15 MENIT 90 MENIT 75 MENIT

5 Setelah mempelajari pokok bahasan Dialog box dan penanganan error, maka

mahasiswa dapat

mendemonstrasikan tentang dialog box dan penanganan error dengan benar (C3)

Dialog box dan penanganan error • Intro

• Dialog box • Penanganan error Ceramah, Tanya Jawab, Praktek lab • OHT • Papan Tulis • Komputer 15 MENIT 83 MENIT 82 MENIT

6 Setelah mempelajari pokok bahasan Pemanfaatan komponen, maka mahasiswa dapat mendemonstrasikan tentang komponen timer, status bar, toolbar, progress bar, dengan benar (C3)

Pemanfaatan komponen • Intro

• Timer • Status bar • Toolbar • Progress bar Ceramah, Tanya Jawab, Praktek lab • OHT • Papan Tulis • Komputer 10 MENIT 50 MENIT 40 MENIT 40 MENIT 40 MENIT

7 Setelah mempelajari pokok bahasan main dan pop up menu, maka mahasiswa dapat mendemonstrasikan tentang main menu dan pop menu dengan benar (C3)

Main dan Popup menu • Intro

• Struktur menu • Popup menu • Merge project Ceramah, Tanya Jawab, Praktek lab • OHT • Papan Tulis • Komputer 10 MENIT 60 MENIT 60 MENIT 50 MENIT

8 Setelah mempelajari pokok bahasan program database, maka

mahasiswa dapat

Program database • Intro Database

• Struktur table • Insert Ceramah, Tanya Jawab, Praktek lab • OHT • Papan Tulis • Komputer 10 MENIT 10 MENIT 50 MENIT

(3)

mendemonstrasikan tentang project aplikasi database dengan benar (C3) • Edit • Delete • Cari 40 MENIT 40 MENIT 40 MENIT DAFTAR PUSTAKA

(4)

KONTRAK PEMBELAJARAN

NAMA MATAKULIAH : PEMROGRAMAN VISUAL DELPHI I

KODE MATA KULIAH : ---

PENGAJAR : SUHERMAN, ST

SEMESTER : III / V

KREDIT : 4 SKS (1-3)

HARI PRT/JAM : ---

TEMPAT : LAB. KOMPUTER

1. MANFAAT MATA KULIAH

Semakin disadari pemrograman dalam kehidupan sehari-hari fungsinya dalam mencapai kemudahan dalam berbagai kompleksitas di dalam menghadapi masalah dalam pekerjaan.

Dengan demikian usaha-usaha dalam pembuatan program aplikasi untuk meningkatkan kualitas mahasiswa dalam membuat sebuah project aplikasi sederhana. Usaha-usaha ini diperlukan perencanaan dan disain program yang harus dilandasi pada pemahaman tentang berbagai permasalahan yang timbul di dalam suatu pekerjaan.

Oleh sebab itu, mata kuliah ini ditawarkan untuk membantu mahasiswa dalam memperoleh pemahaman tentang proses perbandingan penerapan (komprehensif) pemrograman dengan hasil mahasiswa yang akan dapat digunakan dalam suatu pekerjaan.

2. DESKRIPSI MATA KULIAH

Mata kuliah ini merupakan salah satu pengantar pada pemrograman visual Delphi, karena mata kuliah ini adalah pra syarat mahasiswa dalam mengambil pemrograman visual Delphi 2. Pada mata kuliah ini lingkup pokok pembahasannya adalah sebagai berikut :

(a). Lembar kerja Delphi (b). Variabel dan Type data (c). Konversi nilai

(d). Kondisi dan perulangan

(e). Dialog box dan penanganan error (f). Pemanfaatan komponen

(g). Main dan Popup menu (h). Program database

Dalam mata kuliah ini berusaha sejauh mungkin untuk menghubungkan pokok bahasan dengan realitas, dengan disertai contoh-contoh sederhana dalam pemrograman konvensional hingga database relasional. Hal ini diharapkan mahasiswa dapat gambaran mengenai bagaimana membuat project aplikasi sederhana dengan melibatkan database relasional.

(5)

3. TUJUAN PEMBELAJARAN

A. TUJUAN PEMBELAJARAN UMUM (TPU)

Mahasiswa dapat mendemonstrasikan program database relasional (C3)

B. TUJUAN PEMBELAJARAN KHUSUS (TPK)

Menjelaskan secara khusus mengenai hasil yang akan didapatkan oleh mahasiswa setelah mengikuti pertemuan perkuliahan, adalah sebagai berikut :

a. Setelah mempelajari pokok bahasan lembar kerja Delphi, maka mahasiswa dapat mengidentifikasikan, tentang menu bar, toolbar, komponen pallete, object tree view, object inspector, form, code editor dengan benar (C1)

b. Setelah mempelajari pokok bahasan variable dan type data, maka mahasiswa dapat mengidentifikasikan, tentang variable dan macam-macam type data dengan benar (C1)

c. Setelah mempelajari pokok bahasan konversi nilai, maka mahasiswa dapat menjelaskan, tentang macam-macam konversi nilai (strtoint, inttostr, strtofloat, floattostr, strtodatetime, datetimetostr, strtocurr, currtostr) dengan benar (C2)

d. Setelah mempelajari pokok bahasan kondisi dan perulangan, maka mahasiswa dapat menjelaskan, tentang kondisi (IF, CASE) dan perulangan (While, For, Repeat) dengan benar (C2)

e. Setelah mempelajari pokok bahasan Dialog box dan penanganan error, maka mahasiswa dapat mendemonstrasikan tentang dialog box dan penanganan error dengan benar (C3)

f. Setelah mempelajari pokok bahasan Pemanfaatan komponen, maka mahasiswa dapat mendemonstrasikan tentang komponen timer, status bar, toolbar, progress bar, dengan benar (C3)

g. Setelah mempelajari pokok bahasan main dan pop up menu, maka mahasiswa dapat mendemonstrasikan tentang main menu dan pop menu dengan benar (C3)

h. Setelah mempelajari pokok bahasan program database, maka mahasiswa dapat mendemonstrasikan tentang project aplikasi database dengan benar (C3)

(6)

4. ORGANISASI MATERI

5. STRATEGI PERKULIAHAN

Metode perkuliahan ini lebih banyak menggunakan demonstrasi. Dengan demikian mahasiswa diharapkan untuk memperhatikan, mencatat dan mempraktekan secara langsung dari materi yang sedang disampaikan. Juga mahasiswa diperbolehkan mengajukan pertanyaan bila terdapat hal-hal yang belum jelas/mengerti.

Sebagai strategi pembelajaran akan digunakan dalam perkuliahan ini, contoh untuk beberapa pertemuan, dosen akan memberikan kuliah singkat pada awal pertemuan untuk memberikan penjelasan tentang pokok bahasan yang akan dibahas. Dalam strategi ini juga akan dibuat suatu kelompok kecil yang berjumlah 2 – 5 orang yang akan dipilih langsung oleh dosen.

mendemonstrasikan program database (C3)

Mendemonstrasikan dialog box & penanganan

error (C3) Menjelaskan kondisi dan perulangan (C2) Mendemonstrasikan pemanfaatan komponen (C3) Mendemonstrasikan main dan popup menu

(C3)

Mengidentifikasikan variable dan type data

(C1)

Menjelaskan macam-macam konversi nilai (C2)

Mengidentifikasikan lembar kerja delphi

(C1) Mahasiswa dapat mendemonstrasikan program

(7)

6. MATERI / BACAAN PERKULIAHAN

1. Hendrayudi, Pemrograman Delphi 8.0, Bandung : YRama Widya Bandung, 2008

2. Martina, Inge, Ir, Database Client/Server menggunakan Delphi, Jakarta : PT. Elex Media Komputindo Jakarta, 2002

3. Pranata, Antoni, Pemrograman Borland Delphi Edisi 3, Yogyakarta : Andi Offset Yogyakarta, 2000

4. Martina, Inge, Ir, Database menggunakan Delphi, Jakarta : PT. Elex Media Komputindo Jakarta, 2001

5. Sudargo, Paulus, Pemrograman Berorientasi Objek menggunakan Delphi, Yogyakarta : Andi Offset Yogyakarta, 2004

7. TUGAS

Pada topic-topik tertentu mahasiswa akan dibebankan berupa tugas kelompok / mandiri yang bersifat take home yang kemudian hasilnya akan dikumpulkan, dalam bentuk format :

a. Cover depan (terdapat logo Unsera) b. Kata pengantar

c. Daftar isi

d. Isi tugas /disertai tutorialnya e. Penutup

f. Referensi

Tugas dicetak pada kertas ukuran A4 dan dijilid plastic warna biru dan belakang diberi kertas cover warna biru.

Untuk tugas selengkapnya akan ditentukan dalam sesi tersendiri Format Cover (contoh) :

(8)

TUGAS

PEMROGRAMAN VISUAL DELPHI

Tentang

PROGRAM APLIKASI SEDERHANA

Disusun Oleh : Ali (12345) Budi (36789) Susi (782671)

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS SERANG RAYA

(9)

8. KRITERIA PENILAIAN

Penilaian akan dilakukan oleh dosen dengan menggunakan criteria sebagai berikut : Nilai Grade 85 – 100 A 65 – 84 B 55 – 64 C 45 – 54 D 00 – 44 E

Dalam menentukan nilai akhir akan digunakan pembobotan sebagai berikut :

Uraian % Tugas 1. Mandiri 2. Kelompok 20 20 Ujian Tengah Semester 25 Ujian Akhir Semester 35

Kehadiran -

Jumlah 100

9. JADWAL PERKULIAHAN

Tanggal Topik Bahasan Bacaan / Bab /

Hal 8 September 2009 Kuliah pertama :

Penjelasan umum kontrak Perkenalan setiap mahasiswa Perkuliahan dan materi secara umum

6 Oktober 2009 Lembar kerja Delphi Prkatek secara sederhana 13 Oktober 2009 Variabel dan type data

Praktek 20 Oktober 2009 Konversi nilai

Praktek

27 Oktober 2009 Kondisi dan perulangan Praktek

03 November 2009 Dialog Box dan Penanganan error Praktek

10 November 2009 Pemanfaatan komponen Praktek

(10)

Praktek

1 Desember 2009 Ujian Tengah Semester

8 Desember 2009 Program database - Insert - Edit - Delete - Cari Praktek

15 Desember 2009 Kalkulasi dan Lookup field Praktek

22 Desember 2009 Database relasional dengan 1 – N Praktek

29 Desember 2009 Database relasional dengan N – M Praktek

5 Januari 2010 Password Praktek 12 Januari 2010 Report

Praktek

Referensi

Dokumen terkait

Setelah mendapatkan materi ini, mahasiswa diharapkan dapat menjelaskan karakteristik siswa yang mengalami hambatan fisik dan gangguan kesehatan serta program

Mahasiswa dapat menentukan teknik analisis data yang tepat untuk setiap kasus riset pemasaran.

Dalam hal matakuliah yang sudah pernah diajarkan sebelumnya maka Pokok Bahasan dan Sub Pokok Bahasan untuk satu matakuliah semuanya dimasukkan saja dalam kolom 3 dan

• Mahasiswa dapat menyebutkan elemen logika proporsisi dalam representasi pengetahuan. • Mahasiswa dapat menyebutkan dan menggunakan operator

Intelijen Mahasiswa mampu memahami dan menjelaskan tentang definisi, konsep, kebijakan, dan strategi intelijen Kuliah Interaksi aktif antara dosen dan mahasiswa

Tujuan Instruksional Umum : Setelah mengikuti mata kuliah ini diharapkan mahasiswa dapat memahami secara keseluruhan mengenai definisi yang berkaitan dengan bisnis, mengenali

Setelah mengikuti mata kuliah ini, mahasiswa: (a) hakikat Teori Administrasi Publik; (b) mengetahui sejarah, dinamika, dan elemen-elemen pemikiran yang telah

Mahasiswa dapat menentukan teknik analisis data yang tepat untuk setiap kasus riset pemasaran. Mahasiswa dapat memahami pentingnya editing dalam riset pemasaran dan