• Tidak ada hasil yang ditemukan

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

N/A
N/A
Protected

Academic year: 2021

Membagikan "Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi"

Copied!
5
0
0

Teks penuh

(1)

1

Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi

Perguruan Tinggi : POLITEKNIK PIKSI GANESHA Kompetensi : PEMROGRAMAN DELPHI Judul Unit Kompetensi : Menulis program dasar

Menulis program lanjut

Mengoperasikan pemrograman terstruktur

Mengoperasikan bahasa pemrograman berorientasi obyek (object oriented) Membuat program untuk akses basis data

Kode Unit : TIK.PR02.005.01 TIK.PR02.006.01 TIK.PR02.008.01 TIK.PR02.009.01 TIK.PR02.023.01

Deskripsi Singkat : Unit kompetensi ini berkaitan dengan keahlian dalam membuat program visual menggunakan Borland Delphi 7. Kompetensi lebih ditekankan pada pengembangan aplikasi database menggunakan DBMS MySQL dengan jenis aplikasi Client Server.

(2)

2

NO KOMPETENSI ELEMEN KRITERIA UNJUK KERJA INDIKATOR UNJUK KERJA

MATERI

PEMBELAJARAN PEMBELAJARAN

SIKAP PENGETAHUAN KETERAMPILAN METODE ALAT BANTU

1 2 3 4 5 6 7 8 9 1. Mengidentifikasi peralatan pengembangan program yang digunakan 1.1 Peralatan pengembangan program yang akan digunakan untuk menulis program di tetntukan sesuai dengan kebutuhan 1.2 Software pengembangan program telah di tentukan

1.3 Buku manual atau referensi dari software pengembangan program sudah dipahami

Mahasiswa dapat menjelaskan dan menggunakan program pembuat aplikasi (Borland Delphi 7)

Membuat aplikasi sederhana yang memanfaatkan fitur-fitur standar pada Delphi 7

Mampu menjelaskan cara penggunaan Delphi dan fitur-fitur yang standar yang digunakan pada delphi

Mampu menggunakan Delphi untuk membuat aplikasi sederhana dan dapat menggunakan komponen-komponen standar Presentasi Berlatih membuat aplikasi sederhana Komputer, Modul 2. Mengidentifikasi algoritma dan struktur data program

2.1. Komponen program berupa prosedur atau fungsi yang menjadi sub program di identifikasi sesuai dengan struktur program. Aliran program di kendalikan pada program utama 2.2. Struktur data dan

algoritma di identifikasi.

Parameter input dan output padaq komponen program sesuai dengan struktur data dan algoritma yang digunakan

Dapat menjelaskan komponen pembangun program

diantaranya

(komponen/object), properties, event, prosedur dan fungsi built in Delphi

Membuat aplikasi sederhana yang menggunakan komponen standar, merubah property dan membuat prosedur atau fungsi berdasarkan event tertentu

Mampu menjelaskan struktur program event drive based pada Delphi 7 dan mengetahui struktur program menggunakan prosedur dan fungsi

Mampu menjelaskan pemrograman berbasis event dan mampu memahami karakteristik pemrograman melalui event , prosedur dan fungsi Presentasi Berlatih membuat aplikasi sederhana Komputer, Modul 3 Menggunakan tipe

(3)

3

program data berupa tipe data dasar dan tipe data bentukan

Text, Set & Enuneration) dengan tipe data dasar serta cara penggunaannya dasar pada Delphi dengan tepat

Berlatih membuat aplikasi 4 Menggunakan tipe

data dan kontrol program

3.2. Membuat program

menggunakan array Dapat menjelaskan fungsi dan penggunaan array 1 dimensi dan 2 dimensi

Membuat aplikasi yang menggunakan array berdimensi 1 dan 2

Mampu menjelaskan jenis-jenis array dan car penggunaannya

Mampu membuat aplikasi menggunakan array berdimensi 1 dan 2 Presentasi Berlatih membuat aplikasi Komputer, Modul 5 Menggunakan tipe data dan kontrol program 5.1. Kontrol program di aplikasikan. Kontrol program merupakan urutan atau sekuensial program, harus terkendali dalam kode program

Dapat menjelaskan kontrol program menggunakan pengkondisian dan pengulangan

Membuat aplikasi yang menggunakan pengkondisian (IF) dan pengulangan

Mampu menjelaskan struktur kendali program menggunakan kondisi dan perulangan

Mampu membuat aplikasi yang memiliki kendali program Presentasi Berlatih membuat aplikasi Komputer, Modul 6 Menggunakan tipe data dan kontrol program

6.1. Membuat program menggunakan prosedur dan fungsi

Dapat menjelaskan teknik pemrograman menggunakan prosedur dan fungsi

Membuat aplikasi yang memanfaatkan prosedur dan fungsi

Mampu menjelaskan teknik pemrograman modularitas menggunakan prosedur dan fungsi Mampu membuat program modular menggunakan prosedur dan fungsi yang didefinisikan sendiri Presentasi Berlatih membuat aplikasi Komputer, Modul 7 Membuat program

untuk akses file 1.1. Program untuk menulis data kedalam media penyimpanan data dan membaca data dari media penyimpan data dibuat

Dapat menjelaskan teknik pemrogaman untuk mengakses file

Membuat aplikasi yang

memanipulasi file Mampu menjelaskan teknik pemrograman yang dapat mengakses dan

memanipulasi file

Mampu membuat program yang dapat mengakses dan memanipulasi file Presentasi Berlatih membuat aplikasi Komputer, Modul

8 UJIAN TENGAH SEMESTER

9 Membuat program object oriented dengan class

9.1. Program dengan menggunakan objek atau class dibuat 9.2. Properti class yang

akan di realisasikan dalam bentuk prosedur/fungsi di buat

Dapat menjelaskan teknik pemrograman berorientasi objek menggukan class

Membuat aplikasi pemrograman berorientasi object dasar

Mampu menjelaskan teknik pemrogramana berorientasi objek dasar

Mampu membuat aplikasi yang menggunakan teknik pemrograman berorietasi objek Presentasi Berlatih membuat aplikasi Komputer, Modul 10 Mengidentifikasi basis

(4)

4

skope dan fungsi dari basis data

10.2. Bentuk struktur data, bentuk querie, bentuk tampilan, bentuk laporan (cetak) disesuaikan dengan table yang telah di buat

10.3. Sekuriti dan metode akses pada basis data yang digunakan sesuai perancangan

menggunakan basis data Studi Kasus Perpustakaan

menggunakan MySQL database menggunakan MySLQ

Berlatih membuat aplikasi

11 Membuat koneksi dan

sekuriti basis data 11.1. Pengguna dan password di bangun mengikuti disain yang di buat. Pengguna dan password dalam mengakses basis data dapat di implementasikan pada DBMS atau dalam bahasa pemrograman 11.2. Privilage setiap pengguna terhadap basis data dibangun mengikuti disain yang di buat. Privilage pengguna terhadap basis data dapat di implementasikan pada DBMS. Sedangkan privilage untuk mengakses tampilan dan laporan di implementasikan pada bahasa pemrograman

Mampu menjelaskan koneksi antara program Delphi dengan Aplikasi DBMS MySQL dna sekuriti untuk koneksi tersebut

Membuat aplikasi untuk menghubungkan Delphi dengan database MySQL dan

Memanipulasi datanya

Mampu menjelaskan koneksi program Delphi dan MySQL

Mampu membuat aplikasi yang berhubungan antara DBMS MySQL dan Delphi

Presentasi Berlatih membuat aplikasi Komputer, Modul 12 Membuat program

basis data 12.1. Struktur data di bangun pada bahasa pemrograman sesuai

Mampu menjelaskan cara memanipulasi data pada DBMS dengan membuatkan

Membuat aplikasi yang bertujuan untuk memanipulasi data

Mampu menjelaskan teknik pemrograman yang dapat mengakses data dan

Mampu membuat aplikasi menggunakan Delphi yang dapat memanipulasi

Presentasi Berlatih

Komputer, Modul

(5)

5

dengan disain yang telah di buat. Struktur data di

implementasikan dalam bentuk table dan view, mengikuti disain yang telah di buat

aplikasinya pada Delphi dalam database Delphi memanipulasinya isi data dalam DBMS membuat aplikasi

13 Membuat program

basis data 13.1. Basis data di normalisasikan agar menyederhanakan relasi table dan memperkokoh relasi table

Mampu menjelaskan normalisasi data dan mengimplementasikannya pada Delphi yang mengakses DBMS MySQL

Membuat aplikasi yang memenuhi kaidah normalisasi dan relasi tabel

Mampu menjelaskan teknik pemrograman yang menggunakan relasi table dan normalisasi

Mampu membuat aplikasi yang dapat memanipulasi dari berbagai tabel

Presentasi Berlatih membuat aplikasi Komputer, Modul 14 Membuat program

basis data 14.1. Query, tampilan dan laporan (cetak) di bangun menurut bahasa

pemrograman yang sesuai dengan disain. Query dapat di implementasikan dengan prosedur, fungsi maupun trigger. Tampilan dan laporan akan berisikan data untuk menampilkan table atau view

Mampu menjelaskan teknik pemrogaman menggunakan query

Membuat aplikasi yang mengkolaborasikan DBMS dan Delphi menggunakan Query

Mampu menjelaskan teknik pemrograman

menggunakan query

Mampu membuat aplikasi

yang menggunakan query Presentasi Berlatih membuat aplikasi Komputer, Modul 15 Membuat laporan menggunakan Rave Report 15.1. Laporan dibuat menggunakan Rave Report

Mampu menjelaskan cara pembuatan laporan data menggunakan Rave Report

Membuat laporan hasil pengolahan data pada Delphi menggunakan Rave Report

Mampu menjelaskan teknik pembuatan laporan menggunakan Rave Report

Mampu membuat laporan menggunakan Rave Report Presentasi Berlatih membuat aplikasi Komputer, Modul

16 UJIAN AKHIR SEMESTER

Daftar Pustaka :

1. Mastering Delphi 7 by Marco Cantu ISBN:078214201X Sybex © 2003

2. Borland® Delphi™ 6 Developer’s Guide Copyright © 2002 by Sams Publishing Steve Teixeira and Xavier Pacheco 3. http://www.delphibasics.co.uk

Referensi

Dokumen terkait

Melaui model pembelajaran Kooperatif (Cooperative Learning) tipe Number Head Together (NHT) dan Student Team Achievment Division (STAD), siswa diharapkan dapat

Ruang lingkup penelitian ini adalah penjelasan bagaimana dan seperti apa pesan yang terkandung dalam program talkshow “Kreasi Dapur Sehat” sehingga program tersebut

BALAI BESAR PERBENIHAN DAN PROTEKSI TANAMAN PERKEBUNAN (BBP2TP) SURABAYA (05) Unit Organisasi (567338) Kementerian Negara/Lembaga DITJEN PERKEBUNAN (05) Kode/Nama Satker (018) : :

Pada saat bahan bakar yang berasal dari pompa bahan bakar dan udara atomizing yang berasal dari compressor  bercampur di dalam combustion chamber  , secara bersamaan

B1'5 Pelayan Pelayanan an Prima Prima melaks melaksanakan anakan pem!in pem!inaan aan kepada kepada aparat aparat B1'. B1'+ + Pem Pem!i !inaa naan n Apa Apara rat t

Mengidentifikasi Post Traumatic Stress Disorder (PTSD) pada remaja Teluk Dalam pasca 8 tahun bencana gempa bumi di Pulau Nias. Mengidentifikasi PTSD berdasarkan

Jika nyamuk tersebut menggigit anak yang sedang mengandung virus demam berdarah di darahnya, nyamuk itu akan dapat menyebarkannya kepada anak yang lain..

Dari data pada Tabel 4 menunjukkan bahwa kecepatan 1000 rpm resistansinya sebesar 523,333 Ω, pada kecepatan putar 2000 rpm resistansinya sebesar 396,667 Ω, dan 3000