UNIVERSITAS 17 AGUSTUS 1945 JAKARTA FAKULTAS TEKNIK PROGRAM STUDI TEKNIK SIPIL STRATA SATU FT/E/S1/8/2015 Revisi : 02 SILABUS (PRAKTIKUM BAHASA PEMROGRAMAN) Semester I Tahun Akademik 2015/2016 Dosen Pengampu : 1. Ikhwannul Kholis, S.T., M.T. 1. Deskripsi Mata kuliah ini mempelajari penggunaan algoritma, bahasa pemrograman, khususnya bahasa C/C++ dan Matlab, dan aplikasi bahasa pemrograman terkini. 2. Metode Pengajaran Pengajaran matakuliah ini diselenggarakan dalam bentuk ceramah dengan menekankan pada penyelesaian latihan-latihan soal dan pemecahannya. Oleh karena itu, mahasiswa dituntut untuk selalu menyiapkan diri terlebih dulu sebelum menghadiri tatap muka di kelas. Mahasiswa perlu membaca bab-bab yang akan dibahas di kelas dan mencoba menyelesaikan beberapa exercise dan problem yang telah direncanakan. 3. Buku Acuan Utama: 1. Buku Wajib : Deitel, C How to Program, Prentice Hall, 2010 2. Buku-buku Penunjang : 3. Modul : 4. Piranti Lunak : (jika memakai Soft Ware) 4. Pelaksanaan Kuliah Kuliah akan dilaksanakan dalam waktu 8 minggu atau 8 kali pertemuan ( tatap muka ). Evaluasi terhadap mahasiswa dilaksanakan dalam ujian project akhir.
5. Kriteria Penilaian Kriteria yang dinilai pada mata kuliah ini sebagai berikut : 1. Kemampuan untuk menyelasaikan Final test / Uji Kompetensi dilihat dari segi praktik dan penerapan konsep; 100 % Kriteria Pembobotan Nilai Akhir 80 100 A 66 79,99 B 56 65,99 C 46 55,99 D 0 45,99 E 2
SATUAN ACARA PERKULIAHAN Revisi : Tanggal Revisi : Tanggal Berlaku : Kode Mata Kuliah : TS105 Nama Mata Kuliah : BAHASA PEMROGRAMAN Satuan Kredit Semester : 2 SKS Kompetensi Utama : Mampu menganalisis secara teknis-ekonomis. Kompetensi Pendukung : Mampu Berwirausaha / bekerja mandiri / bekerjasama dalam bidang teknik Sipil Mampu menggunakan bahasa asing sebagai second language Kompetensi lainnya (Institusial) : Mampu terlibat dalam kehidupan sosial bermasyarakat berdasarkan budaya bahari Beriman dan bertaqwa kepada Tuhan YME, berbudi pekerti luhur, memiliki etika dan moral, berkepribadian yang luhur dan mandiri serta bertanggung jawab terhadap masyarakat dan bangsa 3
Minggu Ke : Materi Pembelajaran Bentuk Pembelajaran (Metode SCL) Kompetensi Akhir Sesi Pembelajaran Indikator Penilaian 1 2 3 4 5 6 Bobot Nilai (%) 1 Analisis Masalah dan Penyelesaian mengetahui kaidah pembuatan flowchart menelusuri alur proses dari masalah yang dianalisa 2 Teknik Pengulangan dan Percabangan melakukan pembacaan data secara berulang-ulang dan mengontrol proses pengulangan melakukan perhitungan dasar dari proses penjumlahan dengan kondisi tertentu 3 Teknik Pengulangan dan Percabangan (Lanjutan) dengan menggunakan lebih dari satu kondisi menggunakan looping menggunakan pembatasan 4
perulangan dalam flowchart 4 Teknik Pengulangan dan Percabangan Based Learning looping berganda flowchart untuk memanggil sub rutin 5 Pembuatan Laporan Sederhana Based Learning flowchart untuk membuat laporan 6 Teknik Switching Kuliah menganalisa persoalan untuk switching Implementasi ke dalam flowchart - 7 Grand/Minor Total Kuliah flowchart dengan menggunakan Grand/Mayor Total flowchart dengan menggunakan Grand/Minor Total halaman dengan nomor berlanjut atau di nolkan kembali 8 memeahami pengertian file 5
Organisasi File flowchart untuk penyisispan, penghapusan dan perubahan flowchart untuk file sequential DAFTAR PUSTAKA Referensi : 1. Deitel, C How to Program, Prentice Hall, 2010 2. Deitel, C++ How to Program, Prentice Hall, 2010 3. Brian W. Kernighan, et al., The C Programming Language, Prentice Hall, 1978 Disiapkan oleh, Diperiksa oleh, Disahkan oleh, (Ikhwannul Kholis, S.T, M.T) Dosen (Ade Khairane Br. Tobing, ST., M.T) Ketua Prodi (Ir. Ahmad Rofii, M.T) Dekan 6