Silabus – Bahasa-Bahasa Pemrograman

advertisement
UNIVERSITAS PGRI YOGYAKARTA
FAKULTAS TEKNIK
PROGRAM STUDI TEKNIK INFORMATIKA
SILABUS
Program Studi
: Teknik Informatika
Mata Kuliah
: Bahasa-bahasa pemrograman
Kode Mata Kuliah
: MK3110222
SKS
: Teori : 2 SKS
Semester
: VI
Praktek : 1 SKS
MataKuliah Prasyarat : Dosen
I.
: Agus Limbang Wardani, S.Kom
Deskripsi Mata Kuliah
Memberikan pemahaman konsep bahasa pemrograman, mengetahui
macam-macam bahasa pemrograman seperti pemrograman struktural,
functional programming, logical programming dan pemrograman
berorientasi objek dan implementasi bahasa pemrograman
II.
Kompetensi Mata Kuliah
Pemahaman macam-macam tipe bahasa pemrograman dapat
membawa ke dalam program yang paling mudah bagi mahasiswa
juga mendukung mata kuliah lain seperti sistem pakar
III.
Analisis Instruksional
Functional
Programming
Pemrograman berorientasi
Objek
Program Struktural
Logical
Programming
Kriteria Bahasa
Pemrograman
Konsep bahasa
Pemrograman
IV.
Strategi Perkuliahan
A. Tatap Muka
1. Ceramah dan diskusi
2. Responsi
3. Praktikum
B. Non Tatap muka
1. Tugas Individu
2. Tugas Kelompok
V.
Sumber Bahan
A. Textbook
1. Modul Praktikum Bahasa-bahasa pemrograman Universitas
PGRI Yogyakarta, 2007
2. Modul Praktikum Algoritma dan Pemrograman 1 Universitas
PGRI Yogyakarta
B. Referensi
1. Consept of Programming Languages, Robert W. Sebesta,
University Of Colorado
2. Pemrograman Pascal, Abdul kadir, Andi Yogyakarta
VI.
Penilaian
No.
1
2
3
4
5
Jenis Tagihan
Kehadiran
Kuis dan Responsi
Tugas – tugas
Ujian Tengah Semester
Ujian Akhir Semester
Jumlah
Bobot
10 %
10 %
20 %
30 %
30 %
100 %
VII.
Kegiatan Perkuliahan
Tatap
Muka
Kompetensi Dasar
Indikator
1
Mengetahui Konsep 
Bahasa Pemrograman
2
Mengetahui Kriteria
bahasa Pemrograman
3
Mengetahui Program
Struktural

Memahami ciriciri program
struktural
4
Memahami dan
mengimplemen
tasikan program
struktural

5
Mengetahui
Functional
Programming
6
Memahami dan
mengimplemen
tasikan functional
proramming
Materi Pokok
Pengalaman
Mengajar
Penilaian
Sumber
Bahan
Jenis
Tagihan
-
Bentuk
Instrumen
Uraian
A1 : ch1
Konsep
Bahasa
Pemrograman
Ceramah,
Diskusi,
Analisis
Memahami kriteria- Kriteria
bahasa
kriteria bahasa
pemrograman yang pemrograman
bagus
Ceramah,
Diskusi,
Analisis
-
uraian
A1 : ch2
Pascal
Ceramah,
Diskusi,
Analisis
-
Uraian
A2 : ch1
Membuat program
dengan bahasa
pemrograman
Pascal
Pascal
Ceramah,
Diskusi,
Analisis
Praktikum
Tugas
Individu
Uraian
A2 : ch1

Memahami ciriciri functional
programming
Pengenalan
LISP
Ceramah,
Diskusi,
Analisis,
-
uraian
A1 : ch3

Membuat program
dengan LISP
Fungsi dalam
LISP
Ceramah,
Diskusi,
Analisis,
Praktikum
Tugas
Individu
uraian
A1 : ch3

Memahami tipe
bahasa
pemrograman
7
Mengetahui Logical
Programming

Memahami ciriciri logical
programming
Pengenalan
Prolog
8
Memahami dan
mengimplemen
tasikan Logical
Programming

Membuat program
dengan Prolog
Klausa dalam
prolog
9
Mengetahui
Pemrograman
berorientasi objek
10
Memahami variabel
dalam java

Membuat program
dengan Java :
variabel
11
Memahami ciri PBO
dalam program java

12
Memahami ciri
overloading dan
overreading

Membuat program
dengan Java :
Inheritance dan
polymorfisme
Membuat program
dengan Java :
overloading dan
overreading

Memahami ciri-ciri
Pemrograman
berorientasi objek
Pengenalan
Java
Variabel
Ceramah,
Diskusi,
Analisis,
Presentasi
Ceramah,
Diskusi,
Analisis,
Praktikum
-
uraian
A1 : ch4
Tugas
Individu
uraian
A1 : ch4
Ceramah,
Diskusi,
Analisis,
-
uraian
A1 : ch5
Tugas
Individu
uraian
A1 : ch5
-
uraian
A1 : ch5
Tugas
Individu
uraian
A1 : ch5
Ceramah,
Diskusi,
Analisis,
Praktikum
Turunan dan
Ceramah,
Polymorfisme Diskusi,
Analisis,
Praktikum
Overloading
Ceramah,
dan
Diskusi,
overreading
Analisis,
Praktikum
Dosen
Agus Limbang Wardani, S.Kom
Download