JURUSAN TEKNIK SIPIL DAN LINGKUNGAN – PROGRAM SARJANA FAKULTAS TEKNIK – UNIVERSITAS GADJAH MADA
Mata Kuliah/Kode MK/SKS : Pemrograman Komputer/TKS 1106/2 SKS (Kelas A) Semester : 1 (Satu)
CATATAN KEGIATAN PROSES PEMBELAJARAN (JMFT‐PEMB 01)
Prasyarat dari Mata kuliah : 1. ..................................................................... : 2. .....................................................................
Dosen dan Paraf dosen : 1. Ir. Djoko Luknanto, M.Sc., Ph.D. : 2. Prof. Dr. Ir. Radianta Triatmadja Jml Mahasiswa Peserta : ......................................................................................
Nomor (1)
Keaktifan Mahasiswa
Proses Pembelajaran
Tanggal
Jam
Materi/Kegiatan
Rerata Penyiapan Makalah/ Bahan (Menit)
(3)
(4)
(5)
(6)
(2)
(......................)
Pelaksanaan Rencana Program (Sesuai GBPP/RPKPS)
(......................)
Rerata Penyajian (Menit)
Diskusi Kelompok (Menit)
Penyelesaian Tugas/PR (Jam)
Kesan Dosen
Jml Mhs Hadir
(7)
(8)
(9)
(10)
(11)
Paraf Dosen (12)
Pendahuluan a.
1
b. c. d.
Tujuan mata kuliah dan ruang lingkup Learning skill dan metode pembelajaran Pengenalan penggunaan komputer di bidang teknik sipil Penjelasan penggunaan laptop VBA‐Excel mulai minggu kedua
Baca tayangan:
Pengenalan penggunaan Excel a.
2
b. c.
Pengenalan penggunaan Excel secara umum: sel, acu relatif, acu absolut (F5); jenis data;jenis bilangan. Ilustrasi error dan nilai nol serta proses iterasi dalam Excel. Pengenalan dan penggunaan fungsi yang tersedia dalam Excel.
luk.staff.ugm.ac.id/komputer a. Sejarah komputer b. Dasar‐dasar komputer memberikan pengertian awal mengenai komputer dan cara pemrogramannya
Baca tayangan: c. Pengembangan program d. Fortran Dasar
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
Untuk memberikan gambaran bagaimana pengembangan sebuah program dan melihat struktur sebuah program
Last saved: Friday, 10 October 2014, halaman 1
Nomor
Pelaksanaan Rencana Program (Sesuai GBPP/RPKPS)
(1)
Tanggal
Jam
Materi/Kegiatan
Rerata Penyiapan Makalah/ Bahan (Menit)
(3)
(4)
(5)
(6)
(2)
Keaktifan Mahasiswa
Proses Pembelajaran Rerata Penyajian (Menit)
Diskusi Kelompok (Menit)
Penyelesaian Tugas/PR (Jam)
Kesan Dosen
Jml Mhs Hadir
(7)
(8)
(9)
(10)
(11)
Paraf Dosen (12)
Penggunaan fungsi dalam Excel a.
3
b. c. d.
Penggunaan fungsi if untuk memproses kasus nilai mahasiswa. Penggunaan if tunggal. Penggunaan if majemuk. Penggunaan if untuk menilai mahasiswa: A B C D E.
Baca Tayangan VBA.
Untuk memberikan gambaran secara singkat‐ terstruktur penggunaan VBA Excel
Penggunaan fungsi dalam VBA a.
4
b.
Penggunaan VBA Excel dalam pemrograman Mengubah if sebagai fungsi dalam Excel spreadsheet dijadikan fungsi dalam VBA Excel.
Baca Tayangan VBA.
Pemrosesan Data RANGE 1
5
a. b.
Membuat fungsi JUMLAH yang inputnya hanya bilangan. Membuat fungsi JUMLAH yang inputnya tidak hanya bilangan.
Untuk memberikan gambaran secara singkat‐ terstruktur penggunaan VBA Excel
Baca Tayangan VBA.
Untuk memberikan gambaran secara singkat‐ terstruktur penggunaan VBA Excel
Pemrosesan Data RANGE 2 c.
6
d.
Membuat fungsi MAKSIMUM atau MINIMUM yang inputnya hanya bilangan. Membuat fungsi MAKSIMUM atau MINIMUM yang inputnya tidak hanya bilangan.
Baca Tayangan VBA.
Perancangan fungsi kuadrat a.
7
b. c.
Perancangan input dan output program. Algoritma persamaan kuadrat. Implementasi ke dalam bentuk fungsi dalam VBA.
Untuk memberikan gambaran secara singkat‐ terstruktur penggunaan VBA Excel
Baca Tayangan VBA.
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
Untuk memberikan gambaran secara singkat‐ terstruktur penggunaan VBA Excel
Last saved: Friday, 10 October 2014, halaman 2
Nomor
Pelaksanaan Rencana Program (Sesuai GBPP/RPKPS)
(1)
(2)
Tanggal
Jam
Materi/Kegiatan
Rerata Penyiapan Makalah/ Bahan (Menit)
(3)
(4)
(5)
(6)
8
Keaktifan Mahasiswa
Proses Pembelajaran Rerata Penyajian (Menit)
Diskusi Kelompok (Menit)
Penyelesaian Tugas/PR (Jam)
Kesan Dosen
Jml Mhs Hadir
(7)
(8)
(9)
(10)
(11)
Paraf Dosen (12)
Ujian Tengah Semester (UTS) Perancangan VBA menggunakan SUB (Subroutine/Procedure) a. b.
9 c. d.
Pengenalan pemrograman dalam VBA. Cara akses nilai sel melalui argumen dan langsung dalam sel. Manipulasi langsung sel‐sel Excel via VBA. SUB utama dan SUB anak dan cara menggunakan SUB anak dalam SUB utama.
b.
c.
Pemrosesan vektor a.
11
b.
Pemrosesan polinomial cara tradisional: algoritma dan pemrograman VBA. Pemrosesan polinomial secara efisien cara Hohner: algoritma dan pemrograman VBA.
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
10
Pengenalan data kelompok dalam variabel berindex Format input bilangan berindex dalam Excel (dan langsung dalam VBA via SUB anak) Pemrosesan bilangan berindex dalam VBA Excel.
Polinomial
a.
Baca tayangan:
Pemrosesan bilangan berindex
Last saved: Friday, 10 October 2014, halaman 3
Nomor
Pelaksanaan Rencana Program (Sesuai GBPP/RPKPS)
(1)
Tanggal
Jam
Materi/Kegiatan
Rerata Penyiapan Makalah/ Bahan (Menit)
(3)
(4)
(5)
(6)
(2)
Keaktifan Mahasiswa
Proses Pembelajaran Rerata Penyajian (Menit)
Diskusi Kelompok (Menit)
Penyelesaian Tugas/PR (Jam)
Kesan Dosen
Jml Mhs Hadir
(7)
(8)
(9)
(10)
(11)
Paraf Dosen (12)
Pemrosesan variable array a. b.
12 c. d.
Pengenalan array 2 dimensi atau lebih. Input array 2 dimensi via argumen dan langsung dari sel Excel. Manipulasi array 2 dimensi dalam VBA. Pemrosesan output array 2 dimensi.
Pemrosesan matriks
13
a. b. c.
Perkalian vektor‐vektor Perkalian matriks‐vektor Perkalian matriks‐matriks
Perancangan proyek akhir
14
a. b.
Tujuan dan maksud proyek akhir Tawaran topik proyek akhir untuk mahasiswa secara beregu.
Presentasi/diskusi proyek akhir
15
c. d.
16
Presentasi proyek akhir secara beregu. Diskusi/umpan balik.
Ujian Akhir Semester (UAS)
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
Last saved: Friday, 10 October 2014, halaman 4
Mengetahui Rencana program Ketua Program Studi
Dosen
Mengetahui pelaksanaan kegiatan Ketua Jurusan
Dosen
Prof. Ir. Bambang Suhendro, M.Sc., Ph.D.
Ir. Djoko Luknanto, M.Sc., Ph.D.
Prof. Ir. Bambang Suhendro, M.Sc., Ph.D.
Ir. Djoko Luknanto, M.Sc., Ph.D.
Prof. Dr. Ir. Radianta Triatmadja
Prof. Dr. Ir. Radianta Triatmadja
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
Last saved: Friday, 10 October 2014, halaman 5