garis besar program pengajaranrogayah.staff.gunadarma.ac.id/.../it-045203-sap+terbaru.doc · web...
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