ACARA PRAKTIKUM
“ALGORITMA DAN PEMROGRAMAN I”
LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2011
Universitas SriwijayaFakultas Ilmu KomputerLaboratorium
LEMBAR PENGESAHANACARA PRAKTIKUM
SISTEM MANAJEMEN MUTUISO 9001:2008
No. Dokumen ……. Tanggal 4 AGUSTUS 2011
Revisi 0 Halaman 2 DARI 26
ACARA PRAKTIKUM
Mata Kuliah Praktikum : Algoritma dan Pemrograman IKode Mata Kuliah Praktikum : FIK18211SKS : 1Program Studi : Teknik InformatikaSemester : 1 (Ganjil)
DIBUAT OLEH DISAHKAN OLEH DIKETAHUI OLEH
TIM LABORANLABORATORIUM FASILKOM
UNSRI
TIM DOSEN TEKNIKINFORMATIKA FASILKOM UNSRI
KEPALA LABORATORIUM
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : I
Waktu Praktikum : 2 Jam
Pertemuan Ke : I
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat mengenal lingkungan salah satu compiler bahasa
pemrograman C dan C++ yaitu Turbo C++ 4.5.Mahasiswa mampu
menggunakan compiler tersebut untuk menyelesaikan kasus sederhana.
B. Modul Praktikum : Pengenalan
C. Materi Praktikum :
Menginstal Turbo C++ 4.5
Menggunakan Turbo C++ 4.5
Mengetes Program
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul I danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : II
Waktu Praktikum : 2 Jam
Pertemuan Ke : 2
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat mengenal berbagai tipe data pada bahasa C.
Mahasiswa dapat menggunakan tipe data dan variable untuk
menyelesaikan berbagai kasus sederhana.
B. Modul Praktikum : Penerapan konsep variable dan tipe data
C. Materi Praktikum :
Variabel
Deklarasi
Tipe data dasar
Studi Kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul II danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : III
Waktu Praktikum : 2 Jam
Pertemuan Ke : 3
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat mengenal operator dan statement I/O. Mahasiswa
dapat menggunakan operator dan statement I/O untuk menyelesaikan
berbagai kasus sederhana
B. Modul Praktikum : Penerapan konsep input dan output
C. Materi Praktikum :
Operator penugasan
Operator hubungan
Operator naik dan turun
Operator bitwise
Operator logika
Operator kondisi
Statement I/O
Mencoba program
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul III danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : IV
Waktu Praktikum : 2 Jam
Pertemuan Ke : 4
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Menguji kemampuan mahasiswa terhadap materi yang disampaika tiga
pertemuan.
B. Modul Praktikum :
C. Materi Praktikum :
Kuis
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul II danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : V
Waktu Praktikum : 2 Jam
Pertemuan Ke : 5
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami pengkondisian dalam
pemrograman.Mahasiswa dapat mengenal berbagai bentuk
pengkondisian dalam bahasa C dan C++. Mahasiswa dapat
menggunakan pengkondisian untuk menyelesaikan berbagai kasus
sederhana
B. Modul Praktikum : Penerapan konsep pengkondisian
C. Materi Praktikum :
Pernyataan IF
Pernyataan SWITCH
Studi kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul II danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : VI
Waktu Praktikum : 2 Jam
Pertemuan Ke : 6
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep pengulangan dalam
pemrograman.Mahasiswa dapat mengenal berbagai bentuk
pengulangan dalam bahasa C dan C++.Mahasiswa dapat menggunakan
pengulangan untuk meyelesaikan berbagai kasus sederhana.
B. Modul Praktikum : Penerapan konep perulangan
C. Materi Praktikum :
Pernyataan WHILE
Pernyataan DO..WHILE
Studi kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul VI danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : VII
Waktu Praktikum : 2 Jam
Pertemuan Ke : 7
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep pengulangan dalam
pemrograman.Mahasiswa dapat mengenal berbagai bentuk
pengulangan dalam bahasa C dan C++.Mahasiswa dapat menggunakan
pengulangan untuk meyelesaikan berbagai kasus sederhana.
B. Modul Praktikum : Penerapan konsep perulangan (lanjutan)
C. Materi Praktikum :
Pernyataan FOR
Studi Kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul VII danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VI
UTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : VIII
Waktu Praktikum : 2 Jam
Pertemuan Ke : 8
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Menguji kemampuan mahasiswa terhadap materi yang disampaika
selama tujuh pertemuan.
B. Modul Praktikum :
C. Materi Praktikum :
Mid Semester
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul XII danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : IX
Waktu Praktikum : 2 Jam
Pertemuan Ke : 9
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep array dalam pemrograman.
Mahasiswa dapat menggunakan array untuk menyelesaikan berbagai
kasus sederhana
B. Modul Praktikum : Penerapan konsep array
C. Materi Praktikum :
Larik
Representasi larik
Studi kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul IX danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : X
Waktu Praktikum : 2 Jam
Pertemuan Ke : 10
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memahami konsep fungsi dan prosedur dalam
pemrograman. Mahasiswa dapat menggunakan fungsi dan prosedur
untuk menyelesaikan berbagai kasus sederhana
B. Modul Praktikum : Penerapan konsep prosedur/fungsi
C. Materi Praktikum :
Prosedur
Fungsi
Studi Kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul X danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VI
UTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : XI
Waktu Praktikum : 2 Jam
Pertemuan Ke : 11
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Mahasiswa dapat memmahami konsep pointer dalam pemrograman.
Mahasiswa dapat menggunakan pointer untuk menyelesaikan berbagai
kasus sederhana
B. Modul Praktikum : Pengenalan pointer
C. Materi Praktikum :
Call by value
Call by address
Study Kasus
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul XI danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VI
UTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media
ACARA PRAKTEK (AP)
Mata Kuliah : Praktikum Algoritma dan Pemrograman I
Kode Mata Kuliah : FIK18211
Modul : XII
Waktu Praktikum : 2 Jam
Pertemuan Ke : 12
Jumlah Peserta / kelompok :
A. Tujuan Instruksional
1. Umum :
Mahasiswa mampu memahami dan menjelaskan konsep bahasa
pemrograman C dan C++.Mahasiswa mampu menggunakan program
Turbo C++ 4.5. Mahasiswa mampu menterjemahkan algoritma
menjadi bahasa pemrograman C dan C++. Mahasiswa mampu
membuat aplikasi sederhana dengan menggunakan bahasa C dan C++
2. Khusus :
Menguji kemampuan mahasiswa terhadap materi yang disampaikan
selama sebelas pertemuan
B. Modul Praktikum : Review materi
C. Materi Praktikum :
Review materi
D. Rincian Kegiatan Belajar Mengajar
Tahap Kegiatan Fasilitator Kegiatan Mahasiswa Mediadan Alat
Pengajaran
Pendahuluan Menjelaskan materi
praktikum dan menanyakan
isi pokok praktikum yang
akan diberikan
Memperhatikan, danTanya Jawab
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penyajian Pelaksanaan praktikumsesuai modul XII danpetunjuk diktat praktikum
Melaksanakankegiatanpraktikum denganbimbingan laboran
PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
Penutup Menanyakan apakah modul
dan materi praktikum dapat
dikuasai
Diskusi PC, LCD, Modul,Software Turbo C++4.5, Papan tulis
E. Evaluasi
Pada saat awal praktikum mahasiswa akan ditanya terlebih dahulu mengenai materi yangakandisampaikan. Membuat algoritma dan menterjemahkan menggunakan bahasapemrogramman C dan C++untuk penyelesaian sbuah permasalahan.Quis :menguji secara lisan atau praktek dari modul I sampai VIUTS: menguji secara lisan atau praktek dari modul V sampai VIIUAS: menguji secara lisan atau praktek dari modul IX sampai XII
F. Referensi :
1. Modul Praktikum
2. Kernighan, Brian W and Dennis M. Ritchie. (1988). The C Programming Languange.
New Delhi : Prentice Hall of India
3. Kristanto, Andri. (2003). Algoritma dan Pemrograman dengan C++. Yogyakarta :
Graha Ilmu
4. Liem, Inggriani. (2007). Diktat Algoritma dan Pemrograman Prosedural. Teknik
Informatika ITB
5. Munir, Rinaldi. (2005). Algoritma dan Pemrograman dalam Bahasa Pascal dan C.
Informatika Bandung.
6. Sjukani, Moh. (2007). Algoritma (Algoritma dan Struktur Data 1) dengan C, C++,
dan Java. Jakarta : Mitra Wacana Media