My Photo

 

Let's Learning from Antonie

Hello, my name is Antonius Rachmat C, S.Kom, M.Cs. Now I'm working at Duta Wacana Christian University.
This is my e-resources about my classes. You can feel free to download it. Just credit me!
   Facebook Antonius RC  
Dan inilah kasih itu, yaitu bahwa kita harus hidup menurut perintah-Nya. Dan inilah perintah itu, yaitu bahwa kamu harus hidup di dalam kasih, sebagaimana telah kamu dengar dari mulanya. (2 Yohanes 1:6)
Logo UKDW

TI 1063 - Algoritma Pemrograman TI

Pengumuman/ 19 Juli 2012

Matakuliah ini akan berisi praktikum dan teori di kelas. Matakuliah ini tidak mengadakan remidi dan tugas selain yang telah ditentukan pada silabus.

View details ยป

T1063 Algoritma dan Pemrograman TIadalah matakuliah wajib untuk mahasiswa TI semester 2 dengan bobot 3 sks dan berpraktikum.


Deskripsi
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 11.30 WIB

Praktikum

Koordinator dan Asisten Praktikum diatur oleh Antonius RC dan Yuan Lukito

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 1 dan Percabangan Kompleks 2

Minggu 5
Pertemuan 1 : Loop Sederhana
Pertemuan 2 : Loop Kompleks 1

Minggu 6
Pertemuan 1 : Loop Kompleks 1
Pertemuan 2 : TTS

Minggu 7
Pertemuan 1 : Function
Pertemuan 2 : Simple Array dan Function 1

Minggu 8
Pertemuan 1 : Simple Array dan Function 2
Pertemuan 2 : Complex Array dan Fungsi 1

Minggu 9
Pertemuan 1 : Array Kompleks dan Function 2
Pertemuan 2 : Fungsi Rekursif

Minggu 10
Pertemuan 1 : Manipulasi String
Pertemuan 2 : TAS

Penilaian Praktikum:
Penilaian untuk praktikum Alpro terdiri dari 3 elemen yaitu:

1. Pre Test dan Post Test masing-masing 30%
2. TTS : 20%
3. TAS : 20%

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.

Peraturan

Tidak ada test susulan, tidak ada extra project, saling menghormati, menghargai, dan tidak ribut

Asisten

Group A Senin, 8.30 : Kevin, Bramasti Pramudyawardani, Evline Denita
Group A Selasa 13.30 : Ronal Gope Talimbing, Andrew Chandra, Gan Diana
Group B Selasa 10.30 : Bramasti, Evline, Gan Diana
Group B Kamis 16.30 : Friska Marthin, Michael, ???

Silabus

Materi

Pengantar Algoritma dan Bahasa Pemrograman

Download

Algoritma dan Flowchart

Download

Perkembangan Bahasa Pemrograman, Pengenalan C (1)

Download

Pengenalan C (2) dan Input Output

Download

Percabangan Sederhana, Percabangan Kompleks, dan Switch

Download

Loop Sederhana

Download

Loop Kompleks

Test Kecil I!
Download
TTS

Modular Programming

Download

Fungsi

Download

Array 1 Dimensi

Download

Array 2 Dimensi

Download

Manipulasi String

Download

Pemrograman GUI 1

Download

Pemrograman GUI 2

Test Kecil II!
Download
TAS

Poin Penilaian

PoinBobot (%)
Praktikum 35
Tes Kecil 2x @ 7.5 15
TTS 20
TAS 20
Keaktifan 10
Jumlah 100

Sistem Penilaian

Nilai AngkaHuruf
> 85 A
> 80-85 A-
> 75-80 B+
> 70-75 B
> 65-70 B-
> 60- 65 C+
> 55-60 C
> 45-55 D
<= 45 E

 

Daftar Pustaka

Antonius Rachmat C, Algoritma Pemrograman dengan Bahasa C, Teori dan Implementasi, Penerbit Andi, Yogyakarta, 2011

Behrouz A. Forouzan, Computer Science: A Structured Programming Approach Using C, Course Technology, 2006

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