Algoritma dan Pemrograman MATERI PEMBELAJARAN SEMESTER GASAL 2013
Algoritma dan Pemrograman MATERI PEMBELAJARAN SEMESTER GASAL 2013 -2014
Tujuan Pembelajaran Menguasai logika, bahasa, & teknik pemrograman tertentu Teknik Informatika Universitas Surabaya Halaman 2
Dosen Pengajar v Melissa Angga Email: melissa@staff. ubaya. ac. id v Susana Limanto Email: susana@ubaya. ac. id v Njoto Benarkah Email: benarkah@staff. ubaya. ac. id v Monica Widiasari Email: monica@staff. ubaya. ac. id v Liliana Email: lili@staff. ubaya. ac. id v Martha Maria Guntoro Email: martha@staff. ubaya. ac. id Teknik Informatika Universitas Surabaya Halaman 3
Referensi v Memahami Logika Pembuatan Program C Secara Mudah Budi Hartanto v Programming C# 4. 0 Ian Griffiths, Matthew Adams, Jesse Liberty v Memahami Visual C#. NET Secara Mudah Budi Hartanto v Flow Charts, 2 nd Edition ECMA (European Computer Manufacturers Association) Teknik Informatika Universitas Surabaya Halaman 4
Perkuliahan ALPRO terdiri dari: ü 4 SKS materi dari dosen di kelas yang dilaksanakan sebanyak 2 kali pertemuan (@ 2 sks) dalam 1 minggu ü 2 SKS responsi dengan asisten di laboratorium yang dilaksanakan dalam 1 kali pertemuan dalam 1 minggu Setiap mahasiswa wajib mengikuti responsi sesuai jadwal masing KP. Responsi akan diadakan mulai minggu ke-2 perkuliahan. Teknik Informatika Universitas Surabaya Halaman 5
Jadwal Kuliah SENIN KAMIS 07: 00 – 08: 50 KP: A Melissa KP: C Martha 08: 50 – 10: 45 KP: D Liliana KP: E Njoto dan Monica 10: 45 – 12: 30 KP: B Liliana KP: F Susana KP: G Njoto Teknik Informatika Universitas Surabaya Halaman 6
Jadwal Responsi SENIN 15: 45 -17: 30 KP: A 1 TC 4 A Rio KP: A 2 TC 4 B Tjiang Wira KP: B 1 TC 4 C Christian BT KP: B 2 TC 4 D Daniel P SELASA 15: 45 -17: 30 KP: C 1 TC 4 A Christian K KP: C 2 TC 4 B Iwan KP: D 1 TC 4 C Nikolaus KP: D 2 TC 4 D Eric Teknik Informatika Universitas Surabaya RABU 15: 45 -17: 30 KP: E 1 TC 4 C Darwin KP: E 2 TC 4 D Stevanus D JUMAT 15: 45 -17: 30 KP: F 1 TC 4 A Rio KP: F 2 TC 4 B Donny KP: G 1 TC 4 C Julian KP: G 2 TC 4 D Christian BT Halaman 7
Penilaian Nilai Tengah Semester (NTS) 25% Quis UTS + 15% Responsi + 10% Nilai Kelas + 50% UTS Nilai Akhir Semester (NAS) 25% Quis UAS + 15% Responsi + 10% Nilai Kelas + 50% UAS Nilai Akhir (NA) 40% NTS + 60% NAS Teknik Informatika Universitas Surabaya Halaman 8
Penilaian Quiz UTS diadakan di pertemuan ke-8 (bahan : s/d nested if) Quiz UAS diadakan secara bersama di hari Sabtu minggu ke-10 (23 November 2013) (Bahan : s/d array 2 D) Tidak ada dispensasi atau quiz/ujian susulan.
Materi Tengah Semester (1) Pertemuan Ke Hari Tanggal 1 A Senin 02 -09 -2013 Pendahuluan dan Flowchart Sequential 1 B Kamis 05 -09 -2013 Flowchart Sequential dan Pengenalan C# dan Tipe Data 2 A Senin 09 -09 -2013 Input (Sequential Process) 2 B Kamis 12 -09 -2013 Flowchart Conditional dan Pemrograman Conditional 3 A Senin 16 -09 -2013 Pemrograman Conditional (If, Else) 3 B Kamis 19 -09 -2013 Nested If ( If, Else ) dan Switch 4 A Senin 23 -09 -2013 Nested If ( If di dalam If ) 4 B Kamis 26 -09 -2013 Quis UTS dan Pembahasan 5 A Senin 30 -09 -2013 Flowchart Looping dan Pemrograman Looping 5 B Kamis 03 -10 -2013 Pemrograman Looping ( While, For, Do While ) Teknik Informatika Universitas Surabaya Materi Halaman 9
Materi Tengah Semester (2) Pertemuan Ke Hari Tanggal Materi 6 A Senin 07 -10 -2013 Pemrograman Looping ( While, For, Do While ) 6 B Kamis 10 -10 -2013 Nested Loop 7 A Senin 14 -10 -2013 Nested Loop 7 B Kamis 17 -10 -2013 Review Materi dan Latihan Soal UTS Minggu 1, Selasa, Jam ke 2 [22 OKTOBER 2013] Teknik Informatika Universitas Surabaya Halaman 10
Materi Akhir Semester (1) Pertemuan Ke Hari Tanggal Materi 8 A Senin 04 -11 -2013 Array 1 Dimensi 8 B Kamis 07 -11 -2013 Array 1 Dimensi 9 A Senin 11 -11 -2013 Array 1 Dimensi 9 B Kamis 14 -11 -2013 Array 1 Dimensi 10 A Senin 18 -11 -2013 Array 2 Dimensi 10 B Kamis 21 -11 -2013 String QUIS UAS BERSAMA SELURUH KP: SABTU, 23 NOVEMBER 2013 11 A Senin 25 -11 -2013 Pembahasan Quis dan String 11 B Kamis 28 -11 -2013 Method 12 A Senin 02 -12 -2013 Method 12 B Kamis 05 -12 -2013 Method Teknik Informatika Universitas Surabaya Halaman 11
Materi Akhir Semester (2) Pertemuan Ke Hari Tanggal Materi 13 A Senin 09 -12 -2013 Method 13 B Kamis 12 -12 -2013 Method 14 A Senin 16 -12 -2013 Method 14 B Kamis 19 -12 -2013 Review Materi dan Latihan Soal UAS Minggu 1, Selasa, Jam ke 2 [7 JANUARI 2014] Teknik Informatika Universitas Surabaya Halaman 12
Materi dapat di-download di web : http: //elearning. ubaya. ac. id/if/ Username dan password : NRP Enrolment key : ALPRO 2013
Software yang digunakan adalah Microsoft Visual Studio C# 2010 ◦ menggunakan Console Application (command-line application) Teknik Informatika Universitas Surabaya Halaman 13
Contoh Aplikasi Console (1) Contoh 1: Program untuk mengkonversi satuan suhu dari derajat Celcius ke Reamur Teknik Informatika Universitas Surabaya Halaman 14
Contoh Aplikasi Console (2) Teknik Informatika Universitas Surabaya Halaman 15
Contoh Aplikasi Windows Form (1) Teknik Informatika Universitas Surabaya Halaman 16
Contoh Aplikasi Windows Form (2) Teknik Informatika Universitas Surabaya Halaman 17
- Slides: 19