Pemrograman Dasar

Download Report

Transcript Pemrograman Dasar

Pemrograman Dasar
Pendahuluan
Sutrisno
Mardji
Chandra Dewi
Ismiarta Aknuranda
Issa Arwani
M. Afif Supianto
PTIIK- UB
Deskripsi
Nama: Pemrograman Dasar
Kode: PTI15001
Semester: 1
Bobot: 5 sks
Status: Wajib
Prasyarat: -
Pendahuluan - PTIIK UB 2012
Tujuan
Tujuan umum mata kuliah:
 memberikan pemahaman dasar dalam pemrograman komputer
Di akhir kuliah mahasiswa mampu:
 memahami konsep dasar pemrograman terstruktur
 mengenal elemen dasar bahasa pemrograman terstruktur,
(C/C++ atau Java)
 merancang algoritma untuk solusi berbagai masalah
komputasional sederhana
 mentransformasi algoritma tersebut ke dalam bahasa
pemrograman terstruktur (C/C++ atau Java)
Pendahuluan - PTIIK UB 2012
Pokok bahasan

Konsep dasar pemrograman komputer
Pengantar bahasa pemrograman
Operasi keluaran
Operasi masukan

Aliran kontrol:



 pernyataan sederhana
 percabangan
 pengulangan
Pendahuluan - PTIIK UB 2012
Pokok bahasan (lanjutan)





Pointer (jika C/C++)
Array
Fungsi (Function) atau Metode
(Method)
Struct (jika C/C++)
Penanganan File
Pendahuluan - PTIIK UB 2012
Pustaka
Pemrograman dan C/C++
Online tutorials:
 Burgess, M. 1999. C Programming Tutorial (K&R version
4). (Oslo University College):
http://www.iu.hio.no/~mark/CTutorial/CTutorial.html
 C Language Tutorial. (Drexel University):
http://www.physics.drexel.edu/courses/Comp_Phys/Ge
neral/C_basics/
 Dodrill, G. 1997. C Language Tutorial. (University of
Maribor): http://www.ro.feri.unimb.si/predmeti/mik_si/C_prir/CLIST.HTM
 Soulie, J. C++ Language Tutorial.
http://www.cplusplus.com/doc/tutorial/
Pendahuluan - PTIIK UB 2012
Pustaka
Pemrograman dan C/C++
E-books:
 Deitel, H.M. and Deitel, P.J. 1999. C: How to Program.
Second Edition. Prentice Hall, Upper Saddle River, New
Jersey.
 Gottfried, Byron S. 1996. Schaum’s Outline Of Theory
And Problems of Programming With C. Second Edition.
Schaum’s Outline Series. McGraw–Hill.
 Liem, Inggriani. 2003. Catatan Singkat bahasa C. Teknik
Informatika, ITB:
http://kur2003.if.itb.ac.id/file/Diktat_CatatanSingkat.pdf
Pendahuluan - PTIIK UB 2012
Pustaka
Pemrograman dan C++
C Standard Library
 http://www.utas.edu.au/infosys/info/documentation/C
/CStdLib.html
 http://www.csse.uwa.edu.au/programming/ansiclibrary.html
Pendahuluan - PTIIK UB 2012
Pustaka
Pemrograman dan Java



Java tutorial:
http://download.oracle.com/javase/tutorial/
Arnold, K., Gosling, J., and Holmes, J. 2005. The Java™
Programming Language, 4th Edition. Addison Wesley
Professional.
Zakhour, S., et al. 2005. The Java™ Tutorial Fourth
Edition: A Short Course on the Basics. Addison Wesley
Professional.
Pendahuluan - PTIIK UB 2012
Kegiatan Belajar

Kuliah
 Pertemuan dengan dosen
 Pertemuan pertama dan kedua setiap pekan
 Ceramah, tanya jawab, diskusi, latihan memrogram

Tugas terstruktur dan praktikum/projek




Dipantau asisten
Pertemuan kedua atau/dan ketiga setiap pekan
Tugas terstruktur: pemrograman, tugas tertulis, dll.
Praktikum/projek: pemrograman, penulisan laporan
dll.
 Dibantu Moodle
Pendahuluan - PTIIK UB 2012
Sarana pendukung

Komputer
 Laboratorium
 Laptop sendiri

Moodle:
 http://elearning.ptiik.ub.ac.id

Blog:
 http://iaknuranda.lecture.ub.ac.id

Wakil kelas
 komunikasi dengan dosen
 secepatnya terpilih
Pendahuluan - PTIIK UB 2012
Penilaian




Praktikum/projek: 40%
Tugas terstruktur: 10%
UTS: 25%
UAS: 25%
Pendahuluan - PTIIK UB 2012
Peraturan

Kehadiran
 Min 80% agar dapat mengikuti UAS

Kecurangan
 Hati-hati dan hindari
 Sanksi berat
Pembatalan atau pengguguran seluruh mata kuliah yang
diprogram semester ini
 Rawan DO!

Buku Pedoman PTIIK
 Kecurangan: Bab III Pasal 20
Pendahuluan - PTIIK UB 2012
Prinsip

Memahami
 konsep dasar
 hubungannya dengan yang lain

Mampu
 mengaplikasikan
 membuat
 menyelesaikan
Pendahuluan - PTIIK UB 2012
Prinsip

Bersikap positif
 menuntut ilmu adalah ibadah, semestinya ikhlas
 mandiri, aktif, kritis,
 komunitas belajar: mahasiswa adalah pembelajar,
dosen adalah fasilitator dan pembelajar juga, sumber
dan media belajar tidak terbatas
Pendahuluan - PTIIK UB 2012
Persiapan



Cari literatur (unduh, beli, kopi dll)
Siapkan komputer
Siapkan piranti lunak:
– C/C++: unduh & instal Dev C++ (Windows)
– Java: unduh & instal NetBeans atau Eclipse

Jangan khawatirkan teknologi, gunakan
common sense
Pendahuluan - PTIIK UB 2012
Selamat belajar...

Pendahuluan - PTIIK UB 2012