T1063 Algoritma dan Pemrograman
TI, matakuliah ini mengajarkan tentang konsep dan logika berpikir
komputer, cara perancangan dan analisis masalah, yang kemudian
dipecahkan dengan menggunakan komputer menggunakan algoritma
dan pemrograman terstruktur. Selain itu juga diperkenalkan dan
diajarkan penggunaan bahasa pemrograman (Bahasa C), dan flowchart.
Tujuan :
Mahasiswa mampu memahami logika berpikir komputer, memahami
prinsip kerja program, memahami alasan-alasan komputer dapat
mengerjakan perintah-perintah yang diberikan, dan mampu menggambarkan
logika jalannya program secara tertulis dengan algoritma (pseudo
code) dan dilengkapi dengan diagram alir (flow chart) menggunakan
suatu bahasa pemrograman tertentu.
Hari dan Waktu :
- Group A: Senin, pukul 13.30 WIB
- Group B: Senin, pukul 16.30 WIB
Koordinator dan Asisten Praktikum diatur oleh Antonius
RC dan Yuan Lukito
Keterangan dan modul praktikum juga dapat dilihat di di http://lecturer.ukdw.ac.id/yuan/?page_id=275
|
Pengantar Algoritma dan Bahasa Pemrograman
Algoritma dan Flowchart
Perkembangan Bahasa Pemrograman, Pengenalan C (1)
Pengenalan C (2) dan Input Output
Percabangan Sederhana, Percabangan Kompleks, dan Switch
Loop Sederhana
Loop Kompleks 
TTS
Modular Programming 
Fungsi 
Array 1 Dimensi
Array 2 Dimensi
String Manipulation pada C 
TAS |
- Thomas H. Cormen et.al, Introduction to Algorithms
Second Edition, MIT Press, McGraw-Hill Book Company, 2001
- Simon Harris and James Ross, Beginning Algorithms, Willey
Publishing Inc, 2006
- Jogianto H.M, Konsep Dasar Pemrograman Bahasa C, Penerbit
Andi, 2000
- Antonie Pranata, Algoritma dan Pemrograman, J&J Learning
Yogyakarta, 2000
- Iwan Binanto, Konsep Bahasa Pemrograman, Penerbit Andi Yogyakarta,
2005
- Moh. Sjukani, Algoritma dan Struktur Data dengan C, C++, dan
Java, Mitra Wacana Media, 2005
- Thompson Susabda Ngoen, Pengantar Algoritma dengan Bahasa
C, Penerbit Salemba Teknika, 2004
|
| Angkatan 2007
1. Andhri Hermawan Effendi (22074214)
2. Maria Evarisma Wulandari (22074207)
3. Fanny Pritami Widodo (22074208)
4. Yessika Naftali Budiono (22074217)
5. Lisa (22074239)
6. Floriana Tiagita (22074375)
7. Paulus Rudy Kurnianto (22074216)
8. Danny Sebastian (22074222)
9. Albert Briliakta G. S. (22074262)
10. Willi Kristianto (22074235)
Angkatan di atas 2007
1. Amalia Indranandita (22053800)
2. Stivi Putra Wicaksono (22064039)
3. Leo Naga (22063988)
4. Albertus Joseph Adrian (22064094)
5. Bobby Fernando (22063996)
6. Hernawan (22053766)
7. Bayu Kusuma Wijaya (22053852)
8. Elsafan Rendianto (22064064)
9. I Gede Bayu Puspa Nugraha (22053906)
10. Rukmana Chandra Dewi (22063986)
* yang dicetak tebal adalah koordinator grup * |
Minggu 1
Pertemuan 1 dan 2 : Flowchart
dan Pseudocode
Minggu 2
Pertemuan 1 : Pengantar
C dan Struktur Program Bagian 1
Pertemuan 2 : Pengantar
C dan Struktur Program Bagian 2
Minggu 3
Pertemuan 1 : Input dan Output
Pertemuan 2 : Percabangan
Minggu 4
Pertemuan 1 dan 2 : Percabangan Kompleks
Minggu 5
Pertemuan 1 dan 2 : Loop Sederhana
Minggu 6
Pertemuan 1 dan 2 : Loop Kompleks
Minggu 7
Pertemuan 1 : TTS
Pertemuan 2 : Function
Minggu 8
Pertemuan 1 dan 2 : Simple Array dan Function
Minggu 9
Pertemuan 1 dan 2 : Array Kompleks dan Function
Minggu 10
Pertemuan 1 : Manipulasi String
Pertemuan 2 : TAS
Penilaian Praktikum:
Penilaian untuk praktikum Alpro terdiri dari 3 elemen yaitu:
1. Pre Test / Post Test : 30%
2. TTS : 30%
3. TAS : 30%
Dari pertemuan pertama sampai TTS berlaku Pre Test, sedangkan
setelah TTS berlaku Post Test. Tidak ada tugas tambahan atau
tugas pengganti jika peserta praktikum tidak datang saat TTS
atau TAS. Juga tidak ada TTS atau TAS susulan.
|