Kontrak Kuliah TKC106 - Algoritma Pemrograman Semester Gasal 2009/2010
Noor Ifada email :
[email protected] weblog : http://noorifada.wordpress.com
S1 Teknik Informatika-Unijoyo
1
Sub Pokok Bahasan Tujuan Instruksional Umum Tujuan Instrusional Khusus Strategi Perkuliahan Referensi Software Tugas-tugas Kriteria Penilaian Pembobotan Nilai Jadwal Perkuliahan Tata tertib Perkuliahan Lain-lain
S1 Teknik Informatika-Unijoyo
2
1
Tujuan Umum Mata Kuliah • Mahasiswa dapat menggunakan konsepkonsep algoritma pemrograman untuk membuat program-program skala kecil dengan menggunakan bahasa pemrograman
S1 Teknik Informatika-Unijoyo
3
Tujuan Khusus Mata Kuliah Mahasiswa semester 1 Jurusan Teknik Informatika dapat: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Menjelaskan Pengertian Dasar, Arti Penting & Notasi Algoritma Memberikan contoh penggunaan Teks Algoritma Memberikan contoh penggunaan Tipe Data, Nama dan Nilai Memberikan contoh penggunaan Urutan (sequence) Mendemonstrasikan aplikasi algoritma Penyeleksian Kondisi Mendemonstrasikan aplikasi algoritma Pengulangan (looping) Mendemosntrasikan aplikasi algoritma Prosedur Mendemosntrasikan aplikasi algoritma Fungsi Mendemosntrasikan aplikasi algoritma Larik Mendemosntrasikan aplikasi algoritma Matriks Mendemosntrasikan aplikasi algoritma Record Mendemosntrasikan aplikasi algoritma Rekursi S1 Teknik Informatika-Unijoyo
4
2
Strategi Perkuliahan • • • •
Ceramah Diskusi Latihan Praktik (demonstrasi)
S1 Teknik Informatika-Unijoyo
5
Referensi Andri Kristanto [2003]. Algoritma dan Pemrograman dengan C++, Yogyakarta: Graha Ilmu. Jogiyanto HM [1989]. Turbo Pascal, Yogyakarta: Andi Offset. Noor Ifada [2005]. Diktat Matakuliah Algoritma Pemrograman (Hibah Kompetisi A1), Bangkalan: Jurusan Teknik Informatika, Universitas Trunojoyo. Rinaldi Munir [2003]. Algoritma dan Pemrograman dengan Pascal dan C edisi Kedua, Bandung: Informatika.
S1 Teknik Informatika-Unijoyo
6
3
Software •
Bahasa Pemrograman Pascal
S1 Teknik Informatika-Unijoyo
7
TugasTugas-tugas
Tugas mingguan (Tugas 1 sampai dengan 4)
Quiz 1
Quiz 2
Evaluasi Tengah Semester (UTS)
Evaluasi Akhir Semester (UAS)
sifat: kelompok, opened-book tes tulis (sifat: individual, closed-book) tes praktek (sifat: individual, opened-book) tes tulis (sifat: individual, closed-book) tugas program aplikasi beserta laporannya (sifat: kelompok, opened-book) Jumlah anggota kelompok = 4 orang mahasiswa
S1 Teknik Informatika-Unijoyo
8
4
Kriteria Penilaian
Kis a ra n Nila i Huruf Nila i Ang ka > 80 – 100 A 4 75 – 79.9 B+ 3.5 70 – 74.9 B 3 60 – 69.9 C+ 2.5 55 – 59.9 C 2 50 – 54.9 D+ 1.5 45 – 49.9 D 1 0 – < 45 E 0
Ke te ra ng a n Lulus Lulus Lulus Lulus Lulus Tidak Lulus Tidak Lulus Tidak Lulus
S1 Teknik Informatika-Unijoyo
9
Pembobotan Nilai Ke giatan Ujian Tengah Semester Ujian Akhir Semester (Program Aplikasi dan Laporan Tulis) Quiz 2 Quiz 1 Tugas-tugas
Bobot Nilai (%) 20 35 15 15 15
S1 Teknik Informatika-Unijoyo
10
5
Jadwal Perkuliahan No Minggu
Topik Bahasan
1 2 3 4 5 6 7
I II III IV V VI VII
8
VIII
Ujian Tengah Seme ste r
9 10 11 12 13 14 15
IX X XI XII XIII XIV XV
Prosedur Fungsi Larik Quiz 2 Matriks Record Rekursi
16
XVI
Ujian Akhir Se me ster
Keterangan
Kontrak Kuliah, Pendahuluan: Pengantar Algoritma Teks Algoritma Tipe Data, Nama dan Nilai Urutan (sequence) Penyeleksian Kondisi, Quiz 1 Pengulangan (looping) Pengulangan (looping)
Tugas 1 Tes Tulis (quiz) Tugas 2 Tes Tulis
Tugas 3 Tes Praktek (quiz) Tugas 4 S1 Teknik Informatika-Unijoyo
11
Presentasi & Demonstrasi
Tata Tertib Perkuliahan • Keterlambatan maksimal: 15 menit (diterapkan mulai Pertemuan ke-3) • Tidak diperbolehkan memakai sandal • Berpakaian yang rapi dan sopan • Handphone dimatikan atau diset tidak bersuara
S1 Teknik Informatika-Unijoyo
12
6
LainLain-lain [1] • Keterlambatan pengumpulan tugas menyebabkan nilai maksimal tugas diturunkan (nilai maksimal = 60) • Tidak ada ujian perbaikan ataupun tugas tambahan untuk memberikan nilai tambah • Nilai tambah hanya akan diberikan kepada mahasiswa yang turut aktif mengerjakan soal-soal latihan di kelas • Bila karena sesuatu hal dosen tidak dapat datang sesuai dengan jadwal kuliah, silahkan cek weblog untuk melihat tugas yang diberikan sebagai pengganti perkuliahan • Konsultasi dapat dilakukan via email (sebutkan subyek yang jelas dan sertakan identitas (Nama, NPM, Mata Kuliah, Kelas) dalam isi email) S1 Teknik Informatika-Unijoyo
13
LainLain-lain [2] • Handout (bentuk PDF) dapat di-download melalui weblog • Cek weblog seminggu sekali (paling lambat 1 hari sebelum hari kuliah) untuk melihat (jika ada) pengumuman penting dan untuk men-download materi kuliah • Baca materi perkuliahan sebelum perkuliahan dimulai • Tidak diperbolehkan untuk “titip absen” apabila mahasiswa yang bersangkutan tidak mengikuti perkuliahan sanksi: 10 orang mahasiswa yang hadir akan dicoret secara acak
S1 Teknik Informatika-Unijoyo
14
7
Selamat Kuliah
S1 Teknik Informatika-Unijoyo
15
8