JURUSAN TEKNIK SIPIL DAN LINGKUNGAN – PROGRAM SARJANA FAKULTAS TEKNIK – UNIVERSITAS GADJAH MADA
Mata Kuliah/Kode MK/SKS : Pemrograman Komputer/TKS Semester : 1 (Satu)
CATATAN KEGIATAN PROSES PEMBELAJARAN (JMFT‐PEMB 01)
1106/2 SKS (Kelas A)
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:
luk.staff.ugm.ac.id/komputer
a. b.
Sejarah komputer Dasar‐dasar komputer
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.
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
Baca tayangan: c. Pengembangan program d. Fortran Dasar
Last saved: Tuesday, 07 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
Baca Tayangan VBA
Baca Tayangan VBA
Penggunaan fungsi dalam VBA a.
4
b.
Penggunaan VBA Excel dalam pemrograman Mengubah if sebagai fungsi dalam Excel dijadikan fungsi dalam VBA Excel.
Pemrosesan Data RANGE 1
5
a. b.
Membuat fungsi JUMLAH yang inputnya hanya bilangan. Membuat fungsi JUMLAH yang inputnya tidak hanya bilangan.
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
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.
D:\My Stuffs\Kuliah\Pemrograman Komputer\JMFT Pemrograman Komputer.docx (38 Kb)
Last saved: Tuesday, 07 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: Tuesday, 07 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: Tuesday, 07 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: Tuesday, 07 October 2014, halaman 5