Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi Perguruan Tinggi Kompetensi Judul Unit Kompetensi Kode Unit Deskripsi Singkat
: : : : :
Perkiraan Waktu Pembelajaran
:
POLITEKNIK PIKSI GANESHA PEMOGRAMAN BAHASA PASCAL Mengoperasikan Bahasa Pemrograman Terstruktur (TIK.PR.02.008.01) TIK.PR.02.008.01 Unit ini menentukan kompetensi yang diperlukan untuk mempelajari konsep bahasa program untuk pemrograman terstruktur. Bahasa yang dapat digunakan untuk mempelajari pemrograman terstruktur ini bermacam-macam, seperti Pascal, C, basic, fortran dsb. Programer dapat memilih salahsatu bahasa pemrograman yang dikehendaki untuk dikuasai (Jam Pelajaran/Pertemuan)
1
NO
ELEMEN KOMPETENSI
KRITERIA UNJUK KERJA
1
2
3
1.
Menggunakan tipe data dan kontrol program
1.1 Tipe data
diketahui dan dipelajari. Tipe data berupa tipe data dasar dan tipe data bentukan 1.2 Aturan program berupa pemakaian nama dan sintak program diketahui dan dipelajari 1.3 Kontrolprogram di aplikasikan. Kontrol program merupakan urutan atau sekuensial program, harus terkendali dalam kode program
INDIKATOR UNJUK KERJA
1.1.1
4 Dapat menjelaskan macam tipe data.
1.2.1 Dapat menjelaskan aturan program berupa nama program dan pemakaian sintak 1.3.1 Dapat mengaplikasika n control program
MATERI PEMBELAJARAN SIKAP 5 Melaksanakan penggunaan tipe data dan kontroll program dengan baik.
PENGETAHUAN 6 Dapat menjelaskan penggunaan bermacam tipe data dan control program
KETERAMPILAN 7 Mampu mengaplikasikan penggunaan tipe darta dan control program dengan baik
PEMBELAJARAN ALAT METODE BANTU 8 9
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
Dapat memahami penggunaan tipe data dan control program dengan baik.
2
2.
Membuat program sederhana
2.1 Program baca
tulis untuk masukan data dari keyboard dan menampilkan ke layar monitor termasuk variasinya sesuai standar input/output dibuat. 2.2 Analisis kasus percabangan dan pengulangan digunakan dalam membuat program
Dapat menjelaskan, memahami dan mengaplikasikan penggunaan input dan output pada program sesuai dengan strandar input/output yang dibuat. Dapat menjelaskan, memahami dan menganalisis kasus percabangan dan pengulangan dalam membuat program
Melaksanakan pembuatan program sederhana dengan baik
Dapat menjelaskan,dan memahami penggunaan input output dalam membuat program sederhana.
Mampu mengaplikasikan penggunaan input dan oputput dalam membuat program sederhana
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
Dapat menjelaskan, memahami dan menganalisis kasus percabangan dan pengulangan dalam membuat program sederhana
3
3.
Membuat program menggunakan prosedur dan fungsi
3.1 Program dengan menggunakan prosedur dibuat sesuai aturan penulisan program
Program dengan menggunakan fungsi dibuat sesuai aturan penulisan program 3.3 Program dengan menggunakan prosedur dan fungsi secara bersamaan dibuat sesuai aturan penulisan program 3.2
4
Membuat program menggunakan array
4.1Program menggunakan array satu dimensi dan dua dimensi dibuat 4.2 Pencarian data dan mengurutkan data dalam array di aplikasikan.
Dapat membuat
Program dengan menggunakan prosedur dibuat sesuai aturan penulisan program
Melaksanakan pembuatan program dengan menggunakan prosedur dan fungsi dengan baik
Dapat menjelaskan dan memahami pengunaan prosedur dan fungsi dalam membuat program.
Mampu mengaplikasikan pengunaan prosedur dan fungsi dalam membuat program
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
Melaksanakan pembuatan program dengan menggunakan array dengan baik dan tertib
Dapat menjelaskan dan memahami penggunaan array dalam membuat program
Mampu mengaplikasikan penggunaan array dalam membuat program
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
Dapat membuat Program dengan menggunakan fungsi dibuat sesuai aturan penulisan program Dapat membuat program dengan menggunakan prosedur dan fungsi secara bersamaan dibuat sesuai aturan penulisan program
Dapat membuat program menggunakan array satu dimensi dan dua dimensi Dapat mengaplikasikan Pencarian data dan mengurutkan data dalam array
4
5
6
Membuat program untuk akses file komputer
Membuat program menggunakan pointer
Program untuk menulis data kedalam media penyimpanan data dan membaca data dari media penyimpan data dibuat. 6.1 Program untuk menulis data dan membaca data dengan menggunakan pointer dibuat.
Dapat membuat program untuk menulis data dan membaca data dengan menggunakan pointer.
6.2 Data pointer
Dapat mengoprasikan datta pointer dapat sesuai dengan kebutuhab seperti untuk pencarian data, pengurutkan data, menambah data,menghapus data dsb
dapat dioperasikan sesuai dengan kebutuhab seperti untuk pencarian data, pengurutkan data, menambah data,menghapus data dsb. 7
Mengkompilasikan program
Dapat membuat program untuk menulis data kedalam media penyimpanan data dan membaca data dari media penyimpan data dibuat.
7.1 Program dikompilasi dengan mensetting pada editor program dan kode
Mampu mengkompilasi Program dengan mensetting pada editor program dan kode program yang dilibatkan
Melaksanakan
Dapat menjelaskan dan memahami pembuatan program untuk akses file ke computer
Mampu mengaplikasikan pembuatan program untuk akses file komputer
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
Melaksanakan pembuatan program menggunakan pointer
Dapat menjelaskan dan memahami penggunaan pointer dalam membuat program.
Mampu mengaplikasikan penggunaan pointer dalam membuat program
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
Melaksanakan pengngkompilasikan program dengan baik.
Dapat menjelaskan dan memahami pengkompilasian program dengan baik.
Dapat mengaplikasikan pengkompilasian program dengan baik.
Ceramah OHP, dan Tanya TransparanJawab si, Spidol
pembuatan program untuk akses file computer dengan baik.
5
program yang dilibatkan 7.2 Kesalahan sintak dan logika dikoreksi agar bebas dari error dan dapat di jalankan
Mampu mengkoreksi kesalahan sintak dan logika agar bebas bebas dari error dan dapat di jalankan
6