S1 Teknik Informatika-Unijoyo 1
Kontrak KuliahAlgoritma Pemrograman
Dosen: Noor Ifadaemail: [email protected]
weblog: http://noorifada.wordpress.com
S1 Teknik Informatika-Unijoyo 2
• Mata Kuliah : Algoritma Pemrograman• Kode Mata Kuliah : TKC106• Semester : 1• Jumlah SKS : 3• Status : Wajib• Prasyarat: ̶
S1 Teknik Informatika-Unijoyo 3
Tujuan Umum Mata Kuliah
• Mahasiswa dapat menggunakan konsep-konsep algoritma pemrograman untuk membuat program-program skala kecil dengan menggunakan bahasa pemrograman
S1 Teknik Informatika-Unijoyo 4
Tujuan Khusus Mata KuliahMahasiswa semester 1 jurusan Teknik Informatika dapat:Menjelaskan pengertian-pengertian dasar, arti penting dan notasi algoritmaMemberikan contoh penggunaan teks algoritmaMemberikan contoh penggunaan tipe data, nama dan nilaiMemberikan contoh penggunaan urutan (sequence)Mendemonstrasikan aplikasi algoritma penyeleksian kondisi Mendemonstrasikan aplikasi algoritma pengulangan (looping)Mendemosntrasikan aplikasi algoritma ProsedurMendemosntrasikan aplikasi algoritma FungsiMendemosntrasikan aplikasi algoritma LarikMendemosntrasikan aplikasi algoritma MatriksMendemosntrasikan aplikasi algoritma RecordMendemosntrasikan aplikasi algoritma Rekursi
S1 Teknik Informatika-Unijoyo 5
Organisasi
TIU:Mahasiswa dapat menggunakan konsep-konsep algoritma pemrograman
untuk membuat program-program skala kecil dengan menggunakan bahasa pemrograman
Rekursi
Urutan (Sequence)
FungsiProsedur
Record
Pengulangan(Looping)
Matriks
Larik
Tipe Data, Nama dan Nilai
Teks Algoritma
Pengantar Algoritma
Penyeleksian kondisi
Materi
S1 Teknik Informatika-Unijoyo 6
Strategi Perkuliahan
• Ceramah• Diskusi• Latihan• Praktik (demonstrasi)
S1 Teknik Informatika-Unijoyo 7
Referensi Andri Kristanto [2003]. Algoritma dan Pemrograman
dengan C++, Graha Ilmu, Yogyakarta Jogiyanto HM [1989]. Turbo Pascal, Andi Offset,
Yogyakarta. Noor Ifada [2005]. Diktat Matakuliah Algoritma
Pemrograman, Hibah Kompetisi A1, Jurusan Teknik Informatika, Universitas Trunojoyo.
Rinaldi Munir [2003]. Algoritma dan Pemrograman dengan Pascal dan C edisi Kedua, Penerbit Informatika, Bandung.
S1 Teknik Informatika-Unijoyo 8
Tugas-tugas• Tugas mingguan (Tugas 1 sampai dengan 4)
sifat: kelompok, open book• Quiz 1
sifat: individual, closed book tes tulis
• Quiz 2 sifat: individual, closed book tes tulis
• Evaluasi Tengah Semester (UTS) tes tulis sifat: individual, closed book
• Evaluasi Akhir Semester (UAS) tugas program aplikasi beserta laporannya sifat: kelompok, open book
Jumlah anggota kelompok = 4 orang mahasiswa
S1 Teknik Informatika-Unijoyo 9
Kriteria PenilaianKisaran Nilai Huruf Nilai Angka
> 80 – 100 A 475 – 79.9 B+ 3,570 – 74.9 B 360 – 69.9 C+ 2,555 – 59.9 C 250 – 54.9 D+ 1,545 – 49.9 D 10 – < 45 E 0
S1 Teknik Informatika-Unijoyo 10
Pembobotan NilaiKegiatan Bobot Nilai (%)
Ujian Tengah Semester 2035
Quiz 2 15Quiz 1 15Tugas-tugas 15
Ujian Akhir Semester (Program Aplikasi dan Laporan Tulis)
S1 Teknik Informatika-Unijoyo 11
Jadwal
No Tgl Kuliah Topik Bahasan Keterangan1 Minggu I
2 Minggu II Teks Algoritma3 Minggu III Tipe Data, Nama dan Nilai4 Minggu IV Tugas 15 Minggu V Tes Tulis (quiz)
6 Minggu VI7 Minggu VII Tugas 28 Minggu VIII Ujian Tengah Semester Tes Tulis9 Minggu IX Prosedur10 Minggu X Fungsi11 Minggu XI Larik Tugas 312 Minggu XII Tes Tulis (quiz)
13 Minggu XIII Record14 Minggu XIV Record Tugas 415 Minggu XV Rekursi16 Minggu XVI Ujian Akhir Semester
Kontrak Kuliah, Pendahuluan: Pengantar Algoritma
Urutan (sequence)
Penyeleksian Kondisi,Quiz 1Pengulangan (looping)
Pengulangan (looping)
Matriks,Quiz 2
Demonstrasi program dan presentasi laporan
Perkuliahan
S1 Teknik Informatika-Unijoyo 12
Tata Tertib Perkuliahan
• Keterlambatan maksimal: 15 menit• Tidak diperbolehkan memakai
sandal• Berpakaian yang rapi dan sopan• Handphone dimatikan atau diset
tidak bersuara
S1 Teknik Informatika-Unijoyo 13
Lain-lain• Keterlambatan pengumpulan tugas menyebabkan nilai
maksimal tugas diturunkan (nilai maksimal = 60)
• Tidak ada ujian perbaikan ataupun tambahan tugas untuk memberikan nilai tambahan
• 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 (sertakan Nama, NPM, Mata Kuliah, Kelas dalam isi email)
• 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
S1 Teknik Informatika-Unijoyo 14
Selamat Kuliah