Kontrak Kuliah
Algoritma Pemrograman Dosen: Noor Ifada email:
[email protected] weblog: http://noorifada.wordpress.com
S1 Teknik Informatika-Unijoyo
1
• • • • • •
Mata Kuliah : Algoritma Pemrograman Kode Mata Kuliah : TKC106 Semester : 1 Jumlah SKS : 3 Status : Wajib Prasyarat: ̶
S1 Teknik Informatika-Unijoyo
2
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
3
Tujuan Khusus Mata Kuliah Mahasiswa semester 1 jurusan Teknik Informatika dapat: Menjelaskan pengertian-pengertian dasar, arti penting dan 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
O r g a n i s a s i
TIU:
Mahasiswa dapat menggunakan konsep-konsep algoritma pemrograman untuk membuat program-program skala kecil dengan menggunakan bahasa pemrograman
Rekursi
M a t e r i
Record
Matriks
Penyeleksian kondisi
Pengulangan (Looping)
Prosedur
Fungsi
Larik
Urutan (Sequence) Tipe Data, Nama dan Nilai Teks Algoritma
Pengantar Algoritma
S1 Teknik Informatika-Unijoyo
5
Strategi Perkuliahan • Ceramah • Diskusi • Latihan • Praktik (demonstrasi)
S1 Teknik Informatika-Unijoyo
6
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
7
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
8
Kriteria Penilaian Kisaran Nilai Huruf Nilai Angka > 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
S1 Teknik Informatika-Unijoyo
9
Pembobotan Nilai Kegiatan Bobot Nilai (%) Ujian Tengah Semester 20 Ujian Akhir Semester (Program Aplikasi 35 dan Laporan Tulis) Quiz 2 15 Quiz 1 15 Tugas-tugas 15
S1 Teknik Informatika-Unijoyo
10
No 1
J a d w a l
P e r k u l i a h a n
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Tgl Kuliah Topik Bahasan Minggu I Kontrak Kuliah, Pendahuluan: Pengantar Algoritma Minggu II Teks Algoritma Minggu III Tipe Data, Nama dan Nilai Minggu IV Urutan (sequence) Minggu V Penyeleksian Kondisi, Quiz 1 Minggu VI Pengulangan (looping) Minggu VII Pengulangan (looping) Minggu VIII Ujian Tengah Semester Minggu IX Prosedur Minggu X Fungsi Minggu XI Larik Minggu XII Matriks, Quiz 2 Minggu XIII Record Minggu XIV Record Minggu XV Rekursi Minggu XVI Ujian Akhir Semester S1 Teknik Informatika-Unijoyo
Keterangan
Tugas 1 Tes Tulis (quiz) Tugas 2 Tes Tulis
Tugas 3 Tes Tulis (quiz) Tugas 4 Demonstrasi program dan presentasi laporan 11
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
12
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
13
Selamat Kuliah
S1 Teknik Informatika-Unijoyo
14