garis besar program pengajaranrogayah.staff.gunadarma.ac.id/.../it-045203-sap+terbaru.doc · web...

36
GARIS BESAR PROGRAM PENGAJARAN (GBPP) Nama Mata Kuliah : Algoritma & Pemrograman 3 Kode Mata Kuliah : IT045203 Deskripsi Singkat : Mata kuliah algoritma & pemrograman 3 ini membahas tentang bahasa pemrograman Cobol dan bahasa C, serta penerapannya di kehidupan sehari-hari dan juga perusahaan. Tujuan Instruksional Umum: 1. Memahami konsep dan struktur dari bahasa pemrograman Cobol dan bahasa C 2. Menganalisis suatu aplikasi dan dijabarkan dalam struktur program Cobol dan bahasa C 3. Memiliki kemampuan untuk membuat aplikasi dari bahasa pemrograman Cobol dan bahasa C 4. Memiliki kemampuan untuk membuat aplikasi yang bisa diterapkan dalam kehidupan sehari-hari dan perusahaan No Tujuan Instruksional Khusus Pokok Bahasan Sub Pokok Bahasan Waktu Sumber 1 Mahasiswa akan dapat menjelaskan konsep struktur KONSEP DASAR PEMROGRAMAN COBOL Struktur program COBOL, User defined words, 2 sks x 50 menit Buku 1 : Bab GBPP dan SAP Algoritma dan Pemrograman 3 halaman 1 dari 36 Revisi PTA 2013/2014

Upload: buianh

Post on 16-Mar-2019

230 views

Category:

Documents


0 download

TRANSCRIPT

GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203

Deskripsi Singkat : Mata kuliah algoritma & pemrograman 3 ini membahas tentang bahasa pemrograman Cobol dan bahasa C, serta penerapannya di kehidupan sehari-hari dan juga perusahaan.

Tujuan Instruksional Umum:1. Memahami konsep dan struktur dari bahasa pemrograman Cobol dan bahasa C2. Menganalisis suatu aplikasi dan dijabarkan dalam struktur program Cobol dan bahasa C 3. Memiliki kemampuan untuk membuat aplikasi dari bahasa pemrograman Cobol dan bahasa C4. Memiliki kemampuan untuk membuat aplikasi yang bisa diterapkan dalam kehidupan sehari-hari dan perusahaan

No Tujuan Instruksional Khusus Pokok Bahasan Sub Pokok Bahasan Waktu Sumbe

r1 Mahasiswa akan dapat

menjelaskan konsep struktur pemrograman COBOL, bentuk data yang digunakan dan aturan penulisannya.

KONSEP DASAR PEMROGRAMAN COBOL

Struktur program COBOL, User defined words, Aturan pemberian nama, Bentuk data dalam COBOL :

numeric, non-numeric, figurative constant,

Aturan penulisan, Level number,

2 sks x 50 menit

Buku 1 : Bab 5

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 1 dari 30Revisi PTA 2013/2014

No Tujuan Instruksional Khusus Pokok Bahasan Sub Pokok Bahasan Waktu Sumber

Operator & ungkapan aritmatika

2 Mahasiswa akan dapat menjelaskan format program COBOL

Mahasiswa akan dapat menjelaskan fungsi picture clause dan picture editin

Mahasiswa akan dapat menjelaskan statemen-statemen dalam PROCEDURE DIVISION

LOGIKA & TEKNIK PEMROGRAMAN

Format program COBOL :- IDENTIFICATION DIVISION- ENVIRONMENT DIVISION- DATA DIVISION- PROCEDURE DIVISION

Pembuatan program sederhana,

Picture clause, picture editing Statemen dalam PROCEDURE

DIVISION : MOVE, DISPLAY, ACCEPT, STOP.

2 sks x 50menit

Buku 1 : 6, 7, 8, 9

3 Mahasiswa akan dapat menjelaskan statemen-statemen dalam PROCEDURE DIVISION

Mahasiswa akan dapat menjelaskan penggunaan table berdimensi 1, dimensi 2, atau dimensi 3 dalam COBOL

LOGIKA & TEKNIK PEMROGRAMAN (LANJ…)

PENGOLAHAN TABEL

Statement ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO…, DEPENDING, ALTER, PERFORM

Table dimensi 1, dimensi 2, dimensi 3

2 sks x 50menit

Buku 1 :10, 15

4 Mahasiswa akan dapat menjelaskan mengenai operasi file sequential dan file index dalam pemrograman COBOL

PENGOLAHAN FILE FILE SEQUENTIAL :- Penjelasan operasi file

sequential- Pendeklarasian pada

ENVIRONMENT DIVISION- Nilai status kesalahan

statemen pada PROCEDURE DIVISION

FILE INDEX- Penjelasan operasi file

relative

2 sks x 50menit

Buku 1 : 20

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 2 dari 30Revisi PTA 2013/2014

No Tujuan Instruksional Khusus Pokok Bahasan Sub Pokok Bahasan Waktu Sumber

- Pendeklarasian pada ENVIRONMENT DIVISION

- Nilai status kesalahan statemen pada PROCEDURE DIVISION

5 Mahasiswa akan dapat menjelaskan mengenai operasi file sequential dan file index dalam pemrograman COBOL

PENGOLAHAN FILE FILE RELATIF :- Penjelasan operasi file relatiF- Pendeklarasian pada

ENVIRONTMEN DIVISION- Nilai status kesalahan

statement pada PROCEDURE DIVISION

2 sks x 50menit

Buku 1 :20

6 Mahasiswa akan dapat menjelaskan mengenai struktur program C, tipe data, operator, assigment

PENGENALAN BAHASA C

Sejarah C Struktur program C Karakter, Identifier, keyword Tipe data, konstanta, variabel

2 sks x 50menit

Buku 2 :2

7 Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan instruksi I/O dan pengaturan cursor

INTRUKSI I/O Getchar(), getch(), getche(), gets(), scanf()

Putchar(), putch(), puts(), printf() Pengaturan cursor Pembersihan layar

2 sks x 50menit

Buku 2 :9

8 Mahasiswa mampu mendemontrasikan penulisan program dengan menggunakan operator-operator yang menghasilkan nilai logika dan proses iterasi dalam program

OPERATOR Logical dan conditional operator Compound assignment operator Increment, decrement Ekspresi, assignment

2 sks x 50menit

Buku 2 :2

9 Mahasiswa mampu mendemonstrasikan penulisan

STRUKTUR KENDALI PERCABANGAN

If(), if() else(), switch(), case Seleksi multi kondisi

2 sks x 50menit

Buku 2 :3

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 3 dari 30Revisi PTA 2013/2014

No Tujuan Instruksional Khusus Pokok Bahasan Sub Pokok Bahasan Waktu Sumber

program dengan menggunakan struktur kendali pemilihan / percabangan

Seleksi bertingkat

10 Mahasiswa mampu mendemontrasikan penulisan program dengan menggunakan struktur kendali perulangan dan mendemonstrasikan program

STRUKTUR KENDALI PERULANGAN

For(), while(), do while() Break, continue Perulangan bertingkat Testing program

2 sks x 50menit

Buku 2 :4

11 Mahasiswa mampu mendemontrasikan penulisan program modular dan pengiriman parameter

FUNCTION Struktur function Lingkup variable Pengiriman argument Fungsi recursive

2 sks x 50menit

Buku 2 :5

12 Mahasiswa mampu mendemontrasikan penulisan program untuk memecahkan masalah dengan menggunakan 2 dimensi

ARRAY Array 1 dimensi Array 2 dimensi

2 sks x 50menit

Buku 2 :6

13 Mahasiswa mampu mendemontrasikan penggunaan pointer dan operasi-operasi aritmatik menggunakan pointer

POINTER Variabel ponter Pointer dan function argument Pointer dan array

2 sks x 50 menit

Buku 2 :7

14 Mahasiswa mampu mendemontrasikan penggunaan

STRUCTURE String dan character Struct Review

2 sks x 50 menit

Buku 2 :8

REFERENSI:1. Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta2. Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc.

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 4 dari 30Revisi PTA 2013/2014

3. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 5 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 1Tujuan Instruksional Umum (TIU) :Mahasiswa akan dapat menjelaskan konsep struktur pemrograman COBOL, bentuk data yang digunakan dan aturan penulisannya1. Tujuan Instruksional Khusus (TIK)

Mahasiswa mampu menjelaskan struktur program COBOL, Mahasiswa mampu menjelaskan user defined words, Mahasiswa mampu menjelaskan aturan pemberian nama, Mahasiswa mampu menjelaskan bentuk data dalam COBOL, Mahasiswa mampu menjelaskan aturan penulisan, Mahasiswa mampu menjelaskan Level number, Mahasiswa mampu menjelaskan Operator & ungkapan aritmatika

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 6 dari 30Revisi PTA 2013/2014

2. Pokok BahasanKONSEP DASAR PEMROGRAMAN COBOL

3. Sub Pokok Bahasan Struktur program COBOL, User defined words, Aturan pemberian nama, Bentuk data dalam COBOL : numeric, non-numeric, figurative constant, Aturan penulisan, Level number, Operator & ungkapan aritmatika

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 5

Menjelaskan tujuan mata kuliah Mengaitkan materi dengan program studi

Memperhatikan Papan tulis

Penyajian 6 - 20 Menjelaskan GBPP, meliputi cakupan materi dan proses perkuliahan

Menjelaskan tata cara pembelajaran dan penilaian

Memperhatikan Bertanya

Papan tulis, LCD Projector

21 - 80 Menjelaskan konsep dasar pemrograman COBOL Memberikan kesempatan bertanya kepada mahasiswa

tentang konsep dasar pemrograman COBOL

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 7 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 2Tujuan Instruksional Umum (TIU) : Mahasiswa akan dapat menjelaskan format program COBOL Mahasiswa akan dapat menjelaskan fungsi picture clause dan picture editin Mahasiswa akan dapat menjelaskan statemen-statemen dalam PROCEDURE DIVISION

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu menjelaskan format program COBOL Mahasiswa mampu membuat program sederhana Mahasiswa mampu menjelaskan picture clause, picture editing Mahasiswa mampu menjelaskan statement dalam PROCEDURE DIVISION

2. Pokok BahasanLOGIKAL & TEKNIK PEMROGRAMAN

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 8 dari 30Revisi PTA 2013/2014

3. Sub Pokok Bahasan Format program COBOL :

- IDENTIFICATION DIVISION- ENVIRONMENT DIVISION- DATA DIVISION- PROCEDURE DIVISION

Pembuatan program sederhana, Picture clause, picture editing Statemen dalam PROCEDURE DIVISION : MOVE, DISPLAY, ACCEPT, STOP.

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 10

Menjelaskan tentang format program COBOL Menjelaskan fungsi masing – masing format program

COBOL Memberikan contoh format program COBOL

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penyajian 11 - 30 Membuat program sederhana Menganalisa program, error dan output

Memperhatikan Bertanya

Papan tulis, LCD Projector

31 - 80 Menjelaskan tentang picture clause, picture editing Memberikan contoh picture clause, picture editing Menjelaskan tentang statemen dalam PROCEDURE

DIVISION Memberikan contoh statemen dalam PROCEDURE

DIVISION

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Memberikan studi kasus program

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi :

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 9 dari 30Revisi PTA 2013/2014

Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 3Tujuan Instruksional Umum (TIU) : Mahasiswa akan dapat menjelaskan statemen-statemen dalam PROCEDURE DIVISION Mahasiswa akan dapat menjelaskan penggunaan table berdimensi 1, dimensi 2, atau dimensi 3 dalam COBOL

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu menjelaskan statemen ADD, SUBSTRACT, MULTIPLY, COMPUTE, GOTO, GOTO…DEPENDING, ALTER, PERFORM Mahasiswa mampu menjelaskan table dimensi 1, dimensi 2, dimensi 3

2. Pokok Bahasan

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 10 dari 30Revisi PTA 2013/2014

LOGIKA & TEKNIK PEMROGRAMAN (LANJT…) PENGOLAHAN TABEL

3. Sub Pokok Bahasan Statement ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO…,DEPENDING, ALTER, PERFORM Table dimensi 1, dimensi 2, dimensi 3

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 10

Menjelaskan tentang statement ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO... DEPENDING, ALTER, PERFORM

Memberikan contoh statemen ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO… DEPENDING, ALTER, PERFORM

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penyajian 11 - 30 Membuat program yang terdapat statement ADD, SUBSTRACT, MULTIPLY, DIVIDE, COMPUTE, GOTO, GOTO… DEPENDING, ALTER, PERFORM

Menganalisa program, error, dan output

Memperhatikan Bertanya

Papan tulis, LCD Projector

31 - 80 Menjelaskan tentang table dimensi 1, dimensi 2, dimensi 3 Memberikan contoh table dimensi 1, dimensi 2, dimensi 3 Membuat program table dimensi 1, dimensi 2, dimensi 3 Menganalisa program, error, dan output

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Memberikan studi kasus program

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 11 dari 30Revisi PTA 2013/2014

Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 4Tujuan Instruksional Umum (TIU) :Mahasiswa akan dapat menjelaskan mengenai operasi file sequential dan file index dalam pemrograman COBOL 1. Tujuan Instruksional Khusus (TIK)

Mahasiswa mampu menjelaskan FILE SEQUENTIAL Mahasiswa mampu menjelaskan FILE INDEX

2. Pokok BahasanPENGOLAHAN FILE

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 12 dari 30Revisi PTA 2013/2014

3. Sub Pokok Bahasan FILE SEQUENTIAL :

- Penjelasan operasi file sequential- Pendeklarasian pada ENVIRONMENT DIVISION- Nilai status kesalahan statemen pada PROCEDURE DIVISION

FILE INDEX- Penjelasan operasi file relative- Pendeklarasian pada ENVIRONMENT DIVISION- Nilai status kesalahan statemen pada PROCEDURE DIVISION

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan tentang FILE SEQUENTIAL Memberikan contoh FILE SEQUENTIAL Menjelaskan tentang FILE INDEX Memberikan contoh FILE INDEX

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penyajian 31 - 80 Membuat program FILE SEQUENTIAL Menganalisa program, error, output Membuat program FILE INDEX Menganalisa program, error, output

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Memberikan studi kasus program

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 13 dari 30Revisi PTA 2013/2014

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 5Tujuan Instruksional Umum (TIU) :Mahasiswa akan dapat menjelaskan mengenai operasi file sequential dan file index dalam pemrograman COBOL1. Tujuan Instruksional Khusus (TIK)

Mahasiswa mampu menjelaskan mengenai FILE RELATIF2. Pokok Bahasan

PENGOLAHAN FILE (LANJT…)

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 14 dari 30Revisi PTA 2013/2014

3. Sub Pokok Bahasan FILE RELATIF :

- Penjelasan operasi FILE RELATIF- Pendeklarasian pada ENVIRONTMEN DIVISION- Nilai status kesalahan statement pada PROCEDURE DIVISION

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan tentang FILE RELATIF Memberikan contoh FILE RELATIF

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penyajian 31 – 80 Membuat program FILE RELATIF Menganalisa program, error, dan output

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Memberikan studi kasus program

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 15 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 6Tujuan Instruksional Umum (TIU) :Mahasiswa akan dapat menjelaskan mengenai struktur program C, tipe data, operator, assigment

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu menjelaskan sejarah bahasa C Mahasiswa mampu menjelaskan struktur program C Mahasiswa mampu menjelaskan karakter, identifier, keyword pada bahasa C Mahasiswa mampu menjelaskan tipe data, konstanta, variabel

2. Pokok BahasanPENGENALAN BAHASA C

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 16 dari 30Revisi PTA 2013/2014

3. Sub Pokok Bahasan Sejarah C Struktur program C Karakter, Identifier, keyword Tipe data, konstanta, variable

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan sejarah C Menjelaskan struktur program C Menjelaskan karakter, identifier, keyword Menjelaskan tipe data, konstanta, variable

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penyajian 31 - 80 Memberikan contoh program menggunakan bahasa C Menganalisa program, error, output

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Memberikan studi kasus

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 17 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 7 & 8Tujuan Instruksional Umum (TIU) :

Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan instruksi I/O dan pengaturan cursor Mahasiswa mampu mendemontrasikan penulisan program dengan menggunakan operator-operator yang menghasilkan nilai logika

dan proses iterasi dalam program

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu menjelaskan instruksi I/O pada bahasa C Mahasiswa mampu memberikan contoh sederhana penggunaan I/O pada C Mahasiswa mampu menjelaskan operator yang terdapat pada bahasa C Mahasiswa mampu memberikan contoh sederhana penggunaan operator dalam penggalan program

2. Pokok Bahasan

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 18 dari 30Revisi PTA 2013/2014

OPERATOR

3. Sub Pokok Bahasan Getchar(), getch(), getche(), gets(), scanf() Putchar(), putch(), puts(), printf() Pengaturan cursor Pembersihan layar Logical dan conditional operator Compound assignment operator Increment, decrement Ekspresi, assignment

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan tentang instruksi I/O pada bahasa C Memberikan contoh program sederhana yang menggunakan

instruksi I/O Menjelaskan tentang operator pada bahasa C Memberikan contoh program sederhana yang menggunakan

operator

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penyajian 31 - 80 Membuat program sederhana yang menggunakan I/O pada bahasa C

Membuat program sederhana yang menggunakan operator Menganalisa program, error dan output

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Memberikan studi kasus

Memperhatikan Menjawab

pertanyaan Bertanya

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi :

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 19 dari 30Revisi PTA 2013/2014

Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 9 & 10Tujuan Instruksional Umum (TIU) :

Mahasiswa mampu mendemonstrasikan penulisan program dengan menggunakan struktur kendali pemilihan / percabangan Mahasiswa mampu mendemontrasikan penulisan program dengan menggunakan struktur kendali perulangan dan

mendemonstrasikan program

1. Tujuan Instruksional Khusus (TIK)

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 20 dari 30Revisi PTA 2013/2014

Mahasiswa mampu menjelaskan mengenai struktur kendali percabangan pada bahasa C Mahasiswa mampu memberikan contoh sederhana penggunaan struktur kendali percabangan Mahasiswa mampu menjelaskan mengenai struktur kendali perulangan pada bahasa C Mahasiswa mampu memberikan contoh sederhana penggunaan struktur kendali perulangan

2. Pokok Bahasan STRUKTUR KENDALI PERCABANGAN STRUKTUR KENDALI PERULANGAN

3. Sub Pokok Bahasan If(), if() else(), switch(), case Seleksi multi kondisi Seleksi bertingkat For(), while(), do while() Break, continue Perulangan bertingkat Testing program

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan struktur kendali percabangan Memberikan contoh sederhana penggunaan struktur kendali

percabangan Menjelaskan struktur kendali perulangan Memberikan contoh struktur kendali perulangan

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penyajian 31 - 80 Memberikan studi kasus program yang menggunakan struktur kendali percabangan

Memberikan studi kasus program yang menggunakan struktur kendali perulangan

Menganalisa program, error dan output

Memperhatikan Bertanya

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa

Memperhatikan Menjawab

pertanyaan

Papan tulis, LCD Projector

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 21 dari 30Revisi PTA 2013/2014

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & Alat Studi kasus Bertanya

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 22 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 11Tujuan Instruksional Umum (TIU) :Mahasiswa mampu mendemontrasikan penulisan program modular dan pengiriman parameter

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu menjelaskan mengenai function baik struktur function, lingkup variable, pengiriman argument, dan fungsi

recursive Mahasiswa mampu memberikan contoh program function sederhana

2. Pokok BahasanFUNCTION

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 23 dari 30Revisi PTA 2013/2014

3. Sub Pokok Bahasan Struktur function Lingkup variable Pengiriman argument Fungsi recursive

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan mengenai FUNCTION Memberikan contoh program sederhana yang menggunakan

FUNCTION

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penyajian 31 - 80 Memberikan strudi kasus program yang menggunakan FUNCTION

Menganalisa program, error, dan output

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Studi kasus

Memperhatikan Menjawab

pertanyaan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 24 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 12Tujuan Instruksional Umum (TIU) :Mahasiswa mampu mendemontrasikan penulisan program untuk memecahkan masalah dengan menggunakan 2 dimensi

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu memahani dan menjelaskan mengenai array baik array 1 dimensi atau array 2 dimensi Mahasiswa mampu memberikan contoh program sederhana yang menggunakan array 1 dimensi dan array 2 dimensi

2. Pokok BahasanARRAY

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 25 dari 30Revisi PTA 2013/2014

3. Sub Pokok Bahasan Array 1 dimensi Array 2 dimensi

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan mengenai array 1 dimensi dan array 2 dimensi Memberikan contoh program sederhana yang menggunakan

array 1 dimensi dan array 2 dimensi

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penyajian 31 - 80 Memberikan strudi kasus program yang menggunakan array 1 dimensi dan array 2 dimensi

Menganalisa program, error, dan output

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa Studi kasus

Memperhatikan Menjawab

pertanyaan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 26 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 13Tujuan Instruksional Umum (TIU) :Mahasiswa mampu mendemontrasikan penggunaan pointer dan operasi-operasi aritmatik menggunakan pointer

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu memahani dan menjelaskan mengenai pointer Mahasiswa mampu memberikan contoh program sederhana yang menggunakan pointer

2. Pokok BahasanPOINTER

3. Sub Pokok Bahasan Variabel ponter Pointer dan function argument

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 27 dari 30Revisi PTA 2013/2014

Pointer dan array 4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan mengenai pointer Memberikan contoh program sederhana yang menggunakan

pointer

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penyajian 31 - 80 Memberikan studi kasus program yang menggunakan pointer

Menganalisa program, error, dan output

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penutup 81 - 100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa

Memperhatikan Menjawab

pertanyaan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 28 dari 30Revisi PTA 2013/2014

SATUAN ACARA PERKULIAHAN (PENGAJARAN)

Nama Mata Kuliah : Algoritma & Pemrograman 3Kode Mata Kuliah : IT045203SKS : 2Waktu Pertemuan : 100 menit Pertemuan ke : 14Tujuan Instruksional Umum (TIU) :Mahasiswa mampu mendemontrasikan penggunaan

1. Tujuan Instruksional Khusus (TIK) Mahasiswa mampu memahani dan menjelaskan mengenai structure Mahasiswa mampu memberikan contoh sederhana yang menggunakan statement structure

2. Pokok BahasanSTRUCTURE

3. Sub Pokok Bahasan String dan character

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 29 dari 30Revisi PTA 2013/2014

Struct Review

4. Kegiatan Belajar Mengajar

Tahap Durasi Waktu (menit ke) Kegiatan Pengajar Kegiatan

Mahasiswa Media & AlatPendahuluan

1 – 30

Menjelaskan mengenai statement structure Memberikan contoh program sederhana yang

menggunakan statement structure

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penyajian 31 - 80 Memberikan studi kasus program yang menggunakan statement structure

Menganalisa program, error, dan output

Memperhatikan Bertanya Diskusi Praktek

Papan tulis, LCD Projector

Penutup 81 -100 Memberikan pertanyaan kepada mahasiwa Mendengarkan dan memberikan tanggapan atas jawaban

mahasiswa

Memperhatikan Menjawab

pertanyaan Bertanya Diskusi praktek

Papan tulis, LCD Projector

5. Evaluasi :Tanya jawab, tes tertulis

6. Referensi : Jogiyanto H.M., Teori dan Aplikasi Program Komputer Bahasa COBOL, Andi Offset, Yogyakarta Deitel, H.M. and P.J. Deitel, C How To Program, Third Edition, Pearson Education Inc. Jogiyanto H.M., Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta

GBPP dan SAP Algoritma dan Pemrograman 3 halaman 30 dari 30Revisi PTA 2013/2014