Gbpp Bhs Pemrograman 2015

9
UNIVERSITAS NEGERI PADANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO Jl. Prof. Hamka - Kampus UNP - Air Tawar - Padang 25131 Telp/Fax. (0751) 7055644, 445998, E-mail : info @ft.unp.ac.id GARIS-GARIS BESAR PROGRAM PEMBELAJARAN (GBPP) Mata Kuliah/ Kode MK : Bahasa Pemrograman Kode/Bobot : TEI 027/ 2 SKS Deskripsi 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 PENILAIAN SUMBER KEPUSTAKAAN 1 2 3 4 5 6 7 1 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 Kebenaran penjelasan, partisipasi berdiskusi, ketepatan jawaban dalam Buku 1 , hal. 1 s.d. 12 Update terakhir: 28-Aug-22

description

gbpp

Transcript of Gbpp Bhs Pemrograman 2015

Page 1: 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

Page 2: 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

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

Page 3: 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

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

Page 4: 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

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

Page 5: 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

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

Page 6: 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

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