Gbpp Bhs Pemrograman 2015
-
Upload
hansieffendi -
Category
Documents
-
view
214 -
download
0
description
Transcript of Gbpp Bhs Pemrograman 2015
UNIVERSITAS NEGERI PADANGFAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTROJl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id
GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP)
Mata Kuliah/ Kode MK : Bahasa PemrogramanKode/Bobot : TEI 027/ 2 SKSDeskripsi Singkat : Matakuliah ini membahas Algoritma dan Pemrograman dengan Bahasa C, meliputi: pengantar algoritma, flowchart dan pseudocode,
bahasa pemrograman C, struktur input dan output, struktur kontrol percabangan, struktur kontrol perulangan, pemrograman modular, parameter fungsi dan pointer, array, karakter dan string, struct, dan pemrograman GUI dengan C++ Builder.
Kompetensi Utama : Mahasiswa mampu menerapkan algoritma dalam bahasa pemrograman untuk membuat sebuah program aplikasi sederhana di bidang Teknik Elektro.
Soft Skills/Karakter : berfikir kritis, kreatif, mampu bekerja sama dengan orang lain (bekerja berkelompok), problem solver, mampu mengambil keputusan, dan bertanggung jawab atas pekerjaan sendiri/kelompok
A. MATRIK PEMBELAJARAN
NO KEMAMPUAN YANG DIHARAPKAN
MATERI /POKOK BAHASAN
STRATEGI PEMBELAJARAN LATIHAN KRITERIA
PENILAIANSUMBER
KEPUSTAKAAN1 2 3 4 5 6 71 Memahami: tujuan mata
kuliah; proses pembelajaran yang akan dilalui; dan penilaian
Rancangan mata kuliah Presentasi dan diskusi
- - Rancangan pembelajaran
2 Menjelaskan algoritma dan penggunaannya dalam program komputer
Pengantar Algoritma Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 1 s.d. 12
3 Menjelaskan dan menggunakan flowchart dan pseudocode sebelum atau sesudah membuat program
Flowchart dan Pseudocode
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 13 s.d. 34
4 Menjelaskan konsep dasar penggunaan bahasa pemrograman C dan editornya
Bahasa Pemrograman C
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam
Buku 1 , hal. 35 s.d. 66
Update terakhir: 22-Apr-23
UNIVERSITAS NEGERI PADANGFAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTROJl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id
NO KEMAMPUAN YANG DIHARAPKAN
MATERI /POKOK BAHASAN
STRATEGI PEMBELAJARAN LATIHAN KRITERIA
PENILAIANSUMBER
KEPUSTAKAAN1 2 3 4 5 6 7
berdiskusi5 Menjelaskan konsep dasar
penggunaan struktur untuk memasukkan dan mengeluarkan data pada bahasa C
Struktur Input dan Output
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 67 s.d. 82
6 Menjelaskan konsep dasar penggunaan struktur kontrol percabangan untuk pembuatan program menggunakan bahasa C
Struktur Kontrol Percabangan
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 83 s.d. 102
7 Menjelaskan konsep dasar penggunaan struktur kontrol perulangan data pada bahasa C untuk menyelesaikan berbagai persoalan algoritma
Struktur Kontrol Perulangan
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 103 s.d 124
8 Ujian Tengah Semester9 Menjelaskan pemrograman
modular dan implementasinya menggunakan bahasa C
Pemrograman Modular Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1, hal. 125 s.d. 140
10 Menjelaskan dan menggunakan fungsi by value dan by reference dengan menggunakan bahasa C
Parameter Fungsi dan Pointer
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 141 s.d. 165
Update terakhir: 22-Apr-23
UNIVERSITAS NEGERI PADANGFAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTROJl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id
NO KEMAMPUAN YANG DIHARAPKAN
MATERI /POKOK BAHASAN
STRATEGI PEMBELAJARAN LATIHAN KRITERIA
PENILAIANSUMBER
KEPUSTAKAAN1 2 3 4 5 6 7
11 Menjelaskan dan menggunakan array satu dan dua dimensi untuk penyimpanan data dalam menyelesaikan bahasa pemrograman
Array Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 166 s.d. 190
12 Menjelaskan dan menggunakan tipe data karakter dan string dan cara memanipulasinya
Karakter dan String Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 191 s.d. 212
13 Menjelaskan dan menggunakan jenis penyimpanan data pada memori yang berupa struct/record
Struct Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 213 s.d. 222
14 Membuat program sederhana berbasis grafis (window form) dengan menggunakan bahasa pemrograman C dan editor Borland C++ Builder 6
Pemrograman GUI dan C++ Builder
Penemuan melalui buku sumber dan diskusi
Merangkum buku sumber 1 maksimal 3 lembar;Menyajikan di depan kelas dan diskusi
Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
Buku 1 , hal. 223 s.d 271
15 dan 16 Tugas Kelompok mengaplikasikan algoritma dalam bahasa pemrograman untuk membuat program aplikasi sederhana dengan bahasa pemrograman C
Aplikasi algoritma dalam pembuatan program sederhana menggunakan bahasa pemrograman C
Penemuan melalui buku sumber, pembuatan program aplikasi sederhana, dan diskusi
Menyajikan program aplikasi di depan kelas dan diskusi
Kreatifitas dalam membuat program aplikasi, partisipasi berdiskusi, ketepatan jawaban dalam berdiskusi
-
17 Ujian Akhir Semester
Update terakhir: 22-Apr-23
UNIVERSITAS NEGERI PADANGFAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTROJl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id
B. Tugas1. Tugas perorangan:
Resume masing-masing topik bahasan maksimal 3 lembar.2. Tugas Kelompok:
Membuat program aplikasi sederhana bidang teknik elektro menggunakan bahasa pemrograman C, yang terlebih dahulu disetujui dosen pembina mata kuliah. Program dan laporannya diserahkan pada minggu terakhir perkuliahan dan jika memungkinkan akan dipresentasikan.
3. Penilaian Tugasa. Tugas perorangan
Rubrik Penilaian ResumeDIMENSI SANGAT BAIK BAIK CUKUP KURANG SKOR
1 2 3 4 5 6Latar belakang, iden-tifikasi, dan rumusan masalah
Ada informasi pendukung yang dipercaya; dipapa-parkan secara argumenta-tif; dan integratif
Ada informasi pendukung yang dipercaya; dipapa-parkan secara argumenta-tif; tapi kurang integratif
Ada informasi pendukung yang dipercaya; dipapa-parkan secara deskriptif; dan kurang integratif
Informasi pendukung kurang dipercaya; dipapa-parkan secara deskriptif; dan kurang integratif
30
Kajian teori, kerangka konseptual dan hipotesis
Teori yang digunakan relevan dengan masalah, dipaparkan secara argu-mentatif, dan koheren satu sama lainnya
Teori yang digunakan relevan dengan masalah, dipaparkan secara argu-mentatif, dan kurang koheren satu sama lainnya
Teori yang digunakan relevan dengan masalah, dipaparkan secara deskriptif, dan kurang koheren satu sama lainnya
Teori yang digunakan kurang relevan dengan masalah, dipaparkan secara deskriptif, dan kurang koheren satu sama lainnya
40
Jenis penelitian, populasi dan sampel/objek peneliti-an, defenisi
Sesuai dengan masalah, tepat secara metodologis, jelas apa yang akan dikerjakan,
Sesuai dengan masalah, tepat secara metodologis, kurang jelas apa yang akan
Sesuai dengan masalah, kurang tepat secara metodologis, kurang jelas apa yang
Sesuai dengan masalah, kurang tepat secara metodologis, kurang jelas apa yang
30
Update terakhir: 22-Apr-23
UNIVERSITAS NEGERI PADANGFAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTROJl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id
operasional variabel, perlakuan, analisis data
statistiknya tepat dikerjakan, statistiknya tepat
akan dikerjakan, statistiknya tepat
akan dikerjakan, statistiknya kurang tepat
b. Tugas kelompokRubrik Penilaian Program Aplikasi Sederhana
DIMENSI SANGAT BAIK BAIK CUKUP KURANG SKOR1 2 3 4 5 6
Variabel yang diukur Ada teori pendukung; dimensi, elemen, dan indikator jelas; original
Ada teori pendukung; dimensi, elemen, dan indikator jelas; kurang original
Ada teori pendukung; dimensi, elemen, dan indikator kurang jelas; original
Ada teori pendukung; dimensi, elemen, dan indikator kurang jelas; tidak original
40
Pengembangan instrumken
Pernyataan/ pertanyaan sesuai dengan indikator; bahasa pernyataan/ per-tanyaan baik; ada perimbangan antara pernyataan/ pertanyaan postif dengan negatif.
Pernyataan/ pertanyaan sesuai dengan indikator; bahasa pernyataan/ per-tanyaan baik; tidak ada perimbangan antara pernyataan/ pertanyaan postif dengan negatif.
Pernyataan/ pertanyaan sesuai dengan indikator; bahasa pernyataan/ per-tanyaan kurang baik; ada perimbangan antara pernyataan/ pertanyaan postif dengan negatif.
Pernyataan/ pertanyaan sesuai dengan indikator; bahasa pernyataan/ per-tanyaan kurang baik; tidak ada perimbangan antara pernyataan/ pertanyaan postif dengan negatif.
30
Hasil uji coba Sesuai dengan masalah, tepat secara metodologis, jelas apa yang akan dikerjakan, statistiknya tepat
Sesuai dengan masalah, tepat secara metodologis, kurang jelas apa yang akan dikerjakan, statistiknya tepat
Sesuai dengan masalah, kurang tepat secara metodologis, kurang jelas apa yang akan dikerjakan, statistiknya tepat
Sesuai dengan masalah, kurang tepat secara metodologis, kurang jelas apa yang akan dikerjakan, statistiknya kurang tepat
30
Update terakhir: 22-Apr-23
UNIVERSITAS NEGERI PADANGFAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTROJl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id
C. Penilaian1. Perkuliahan yang meliputi kehadiran, latihan, tugas, dan presentasi 40%2. Ujian tengah semester 30%3. Ujian akhir semester 30%
D. Buku Sumber:1. Antonius Rachmat C. (2010). Algoritma dan Pemrograman dengan Bahasa C. Yogyakarta: Andi Offset.2. Antony Pranata. (2002). Algoritma dan Pemrograman. Yogyakarta: J&J Learning.3. Deitel, H.M., dan P.J. Deitel, 2004. C: How to Program, Edisi 4. Pearson, Prentice Hall, United Stated of America.4. Kernighan, B. W., & Dennis M. Ritchie. (1988). The C Programming Language. New Jersey: Prentice Hall.5. Rosa A. S., dan M. Shalahuddin. (2010). Modul Pembelajaran Algoritma dan Pemrograman. Bandung: Modula.6. Ullman, L. dan Marc Liyanage, 2005. C Programming. Peachpit Press, United Stated of America.
Update terakhir: 22-Apr-23