Dasar Dasar Pemrograman

dokumen-dokumen yang mirip
Pendidikan Agama Protestan

Pengantar Bisnis Perbankan dan Lembaga Keuangan

SATUAN ACARA PERKULIAHAN. Rekayasa Perangkat Lunak Kode Mata Kuliah: IF0552/3 SKS Program Studi: S 1 Sistem Informasi

Pendidikan Kewarganegaraan

SATUAN ACARA PERKULIAHAN. Matematika Diskrit. Kode Mata Kuliah: MF0173 / 3 sks Program Studi: S1 Sistem Informasi

Arsitektur Teknologi Perbankan Indonesia

SATUAN ACARA PERKULIAHAN. Pengantar Akutansi. Kode Mata Kuliah: AK0182/2 sks Program Studi: S 1 Sistem Informasi

Perancangan Basis Data

Metode Perancangan Program Kode Mata Kuliah: IF0414/4 sks Program Studi: S 1 Sistem Informasi

Manajemen Proyek Sistem Informasi

Testing dan Implementasi Sistem Kode Mata Kuliah: SK0243 /3 sks Program Studi: S 1 Sistem Informasi

Pendidikan Agama Katolik

Pengenalan e-learning

Pendidikan Agama Islam

Pemrograman II (Java)

Matematika Bisnis Terapan

Interaksi Manusia dan Komputer

Konsep Sistem Informasi

SATUAN ACARA PERKULIAHAN

Sistem Penunjang Keputusan

Pengelolaan Sistem Informasi

Sistem Basis Data Kode Mata Kuliah: IF0604/4 sks Program Studi: S 1 Sistem Informasi

Metodologi Penelitian

Sistem Informasi Manajemen

Pengembangan Sistem Informasi

Pemrograman Visual Kode Mata Kuliah: IF0353/3 sks Program Studi: S 1 Sistem Informasi

Kecakapan Antar Personal Kode Mata Kuliah: UM0132/2 sks Program Studi: S 1 Sistem Informasi

Sistem dan Teknologi Informasi Korporat

Terapan Komputer Perbakan Kode Mata Kuliah: IF0732/2 SKS Program Studi: S 1 Sistem Informasi

REKAYASA SISTEM INFORMASI

Analisa dan Perancangan SI Kode Mata Kuliah: IF0064/4 sks Program Studi: S 1 Sistem Informasi

SATUAN ACARA PERKULIAHAN. Kalkulus. Kode Mata Kuliah: MF0094/4 sks Program Studi: S 1 Sistem Informasi

Pendidikan Pancasila Kode Mata Kuliah: UM0092/2 sks Program Studi: S 1 Sistem Informasi

SATUAN ACARA PERKULIAHAN. Bahasa Inggris II. Kode Mata Kuliah: UM0032/2 sks Program Studi: S 1 Sistem Informasi

Pemrograman 4 (Visual C++)

SATUAN ACARA PERKULIAHAN. Bahasa Inggris 1. Kode Mata Kuliah: UM0022/2 sks Program Studi: S1 Sistem Informasi

Sistem Informasi Akutansi

SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN. Kewirausahaan. Kode Mata Kuliah: UMOO-132 / 2 SKS Program Studi: S 1 Sistem Informasi

Komputer Audit Kode Mata Kuliah: IF0314/4 sks Program Studi: S 1 Sistem Informasi

SATUAN ACARA PERKULIAHAN. E-Business. Kode Mata Kuliah: SM20-050/2 sks Program Studi: S 1 Manajemen. Edisi 17 Agustus 2010

Ilmu Budaya dan Sosial Dasar

S I L A B U S TUJUAN MATA KULIAH:

INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA IKPIA PERBANAS JAKARTA

MANAJEMEN PEMASARAN I

SATUAN ACARA PERKULIAHAN (SAP) PENGANGGARAN D-III MANAJEMEN DM

S I L A B U S. V. MATA KULIAH PRASYARAT: Akuntansi 2 BUKU WAJIB DAN BAHAN REFERENSI:

Silabus. EKA 5334 Proyek Sistem Informasi. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

SATUAN ACARA PEMBELAJARAN (SAP) Edisi Maret 2010

SATUAN ACARA PENGAJARAN (SAP) Kode Mata Kuliah : DA Dosen Koordinator: Ruth Hutagalung

Silabus. MKK 3010 Bahasa Indonesia. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Silabus. EKA 4031 Laboratorium Akuntansi Biaya. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

MANAJEMEN PEMASARAN I

Silabus. EKA 2043 Laboratorium Pengantar Akuntansi. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

SATUAN ACARA PENGAJARAN (SAP)

INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA (ASIAN BANKING FINANCE INFORMATICS INSTITUTE) PERBANAS JAKARTA SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN

1. ANALISIS KOMPETENSI

Silabus. EKA 4030 Akuntansi Biaya. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA (ASIAN BANKING FINANCE INFORMATICS INSTITUTE) PERBANAS JAKARTA SATUAN ACARA PERKULIAHAN

SATUAN ACARA PEMBELAJARAN (SAP) Edisi Maret 2010

SATUAN ACARA PENGAJARAN (SAP)

Silabus. EKA 4072 Perpajakan II. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA (ASIAN BANKING FINANCE INFORMATICS INSTITUTE) PERBANAS JAKARTA SATUAN ACARA PEMBELAJARAN (SAP)

S I L A B U S. Perh V. MATA KULIAH PRASYARAT: AKUNTANSI 1 DAN 2

Silabus. EKF 5325 Good Corporate Governance. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Silabus. EKA 4060 Sistem Pengendalian Manajemen. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

S I L A B U S. V. MATA KULIAH PRASYARAT:1. Pengantar Ekonomi Makro 2. Teori Ekonomi Makro

Silabus. EKA 4161 Auditing I. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

SATUAN ACARA PENGAJARAN (SAP)

INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA (ASIAN BANKING FINANCE INFORMATICS INSTITUTE) PERBANAS JAKARTA SATUAN ACARA PEMBELAJARAN (SAP)

SATUAN ACARA PENGAJARAN (SAP)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

1. ANALISIS KOMPETENSI

EKM 7030 Pemasaran Internasional Program Studi: Strata 1 (S-1) Manajemen Fakultas Ekonomi dan Bisnis

Silabus. EKU 1040 Etika Bisnis dan Profesi. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

RENCANA PEMBELAJARAN SEMESTER ( R P S ) PELAKSANA AKADEMIK MATA KULIAH HUBUNGAN INTERNAL DAN EKSTERNAL

Silabus. EKF 4102 Manajemen Keuangan II. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Silabus. EKF 2010 Pengantar Ilmu Ekonomi. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Silabus SM 40 - STUDI KELAYAKAN BISNIS. Program Studi : Strata 1 (S-1) Manajemen Fakultas Ekonomi dan Bisnis

Satuan Acara Pengajaran KOMUNIKASI BISNIS. Kode Mata Kuliah. Program Studi: DIII Manajemen. Ovalia, M.Si. Perbanas Institute

Silabus. EKA 4211 Akuntansi Sektor Publik. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Silabus. EKM 4111 Praktikum Bank Mini. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

SATUAN ACARA PERKULIAHAN (SAP)

Silabus. EKA 4111 Laboratorium Bank Mini. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Silabus. EKA 4070 Perpajakan I. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

1. ANALISIS KOMPETENSI

SATUAN ACARA PENGAJARAN (SAP)

SATUAN ACARA PERKULIAHAN

Silabus. EKM 2060 Hukum Bisnis. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

SILABUS : DASAR-DASAR PEMROGRAMAN. : Made Windu Antara Kesiman, S.T., M.Sc NIP : : PENDIDIKAN KIMIA

Kontrak Kuliah Basis Data II (Semester Genap 2009/2010)

INSTITUT KEUANGAN PERBANKAN DAN INFORMATIKA ASIA (ASIAN BANKING FINANCE INFORMATICS AND INSTITUTE) PERBANAS JAKARTA SATUAN ACARA PERKULIAHAN

SATUAN ACARA PENGAJARAN (SAP)

Silabus. EKA 4012 Akuntansi Keuangan Menengah II. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

KEGIATAN BELAJAR MENGAJAR

Silabus. EKA 2041 Pengantar Akuntansi I. Program Studi: Strata 1 (S-1) Akuntansi Fakultas Ekonomi dan Bisnis

Transkripsi:

SATUAN ACARA PERKULIAHAN Kode Mata Kuliah: IF0122/2 sks Program Studi: S 1 Sistem Informasi INSTITUT KEUANGAN PERBANKAN INFORMATIKA ASIA PERBANAS Jl. Perbanas, Karet Kuningan, Setiabudi, Jakarta 12940, Indonesia Telp. 62-21-5252533, 5222501-04, Fax. 62-21-5228460 URL: http://www.perbanasinstitute.ac.id

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 1 (satu) A. Tujuan Setelah menyelesaikan tatap muka ini mahasiswa memahami : a. Macam macam dari bahasa pemrograman b. Pengenalan terhadap struktur pemrograman c. Konsep bahasa pemrograman secara umum B. Pokok Bahasan: Pendahuluan C. Sub Pokok Bahasan: 1. Alasan mempelajari bahasa pemrograman 2. Bidang bidang pemrograman 3. Kriteria penilaian bahasa 4. Pengaruh utama pada bentuk bahasa 5. Kategori bahasa D. Kegiatan Belajar Mengajar Tahap Pendahuluan Penyajian Kegiatan Pengajar Menjelaskan tata-tertib perkuliahan. Memberikan penjelasan ruang-lingkup materi perkuliahan dan SAP. Menjelaskan metode pembelajaran dan komposisi penilaian. Melakukan pembagian kelompok. Menguraikan: Tentang bahasa pemrograman Bidang bidang dalam bahasa Kegiatan Mahasiswa. catatan. Bertanya. Kelompok. catatan. Bertanya. Media dan Alat Pengajaran LCD Projector LCD Projector Waktu ( 10 80 SAP IF0122 Dasar dasar Pemrograman hlm. 2

Penutup pemrograman Kategori bahasa Kriteria penilaian bahasa Pengaruh utama pada bentuk bahasa Melakukan Review. Memberikan tugas individu. Memerhatikan. membuat catatan. bertanya. LCD Projector 10 E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 1, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 1, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 3

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 2 (dua) A. Tujuan Setelah menyelesaikan tatap muka ini, mahasiswa memahami: a. Tentang evolusi bahasa pemrograman dari tahun ke tahun b. Memahami perkembangan bahasa pemrograman B. Pokok Bahasan: Perkembangan Bahasa Pemrograman C. Sub Pokok Bahasan: 1. Evolusi bahasa pemrograman D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Me-review materi yang diberikan sesi yang lalu. Membahas tugas individu. Menjelaskan pokok bahasan kuliah pada sesi ini. Penyajian 1. Menguraikan: Evolusi bahasa pemrograman 2. Latihan mengerjakan soal. catatan. Bertanya.. catatan. Bertanya. Latihan. Media dan Alat Pengajaran White Board komputer LCD Projector White Board LCD Projector Waktu () 60 Penutup Merangkum penyajian materi perkuliahan pada sesi ini Memberikan tugas individu. Memerhatikan catatan Bertanya White Board LCD Projector E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. SAP IF0122 Dasar dasar Pemrograman hlm. 4

F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 2, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 2, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 5

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 3 (tiga) A. Tujuan Setelah menyelesaikan tatap muka ini mahasiswa mampu memahami: a. Tentang sintaks dalam bahasa pemrograman. b. Tentang semantik dalam bahasa pemrograman. B. Pokok Bahasan: Menggambarkan Sintaks dan Semantik C. Sub Pokok Bahasan: 1. Penggambaran sintaks 2. Metode formal dari penggambaran sintaks 3. Semantik D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Penyajian Menanyakan materi yang telah diberikan pada tatap muka yang lalu. Menyampaikan pokokpokok bahasan materi kuliah pada tatap muka hari ini 1. Menguraikan: Penggambaran sintaks. Metode formal dari penggambaran sintaks. Semantik. Latihan mengerjakan soal. catatan. Menjawab pertanyaan.. catatan. Menjawab pertanyaan dosen. Bertanya. Latihan. Media dan Alat Pengajaran komputer LCD Projector komputer LCD Projector Waktu () 60 Penutup Merangkum penyajian materi hari ini. Memberikan tugas individu.. Bertanya. White Board Spidol Komputer LCD Projector SAP IF0122 Dasar dasar Pemrograman hlm. 6

E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 3, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 3, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 7

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 4 (empat) A. Tujuan Setelah menyelesaikan tatap muka ini mahasiswa mampu: a. Memahami penamaan dalam program, seperti names, binding, type checking, dan scopes. B. Pokok Bahasan: Percabangan C. Sub Pokok Bahasan: 1. Names dan variabel 2. Binding dan type checking 3. Scope D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Melakukan review Memerhatikan. atas materi catatan. perkuliahan pada Bertanya. tatap muka yang lalu Menjelaskan materi yang akan diberikan hari ini Penyajian 1. Menguraikan: Tentang names dan variable Binding dan type checking Scope 2. Latihan mengerjakan soal. Memerhatikan. catatan. Bertanya. Latihan. Media dan Alat Pengajaran Waktu () 60 Penutup Merangkum penyajian materi hari ini. Memberikan tugas individu. Memerhatikan. catatan. Mengerjakan tugas individu. SAP IF0122 Dasar dasar Pemrograman hlm. 8

E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 4, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 4, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 9

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 5 (lima) A. Tujuan Setelah menyelesaikan tatap muka ini mahasiswa mampu: a. Mengerti tentang berbagai jenis data. b. Mengerti tentang struktur datanya. B. Pokok Bahasan: Tipe Data C. Sub Pokok Bahasan: 1. Primitive data types. 2. Structured data types. D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan Memerhatikan. pekerjaan rumah/tugas terstruktur individual. catatan. Mereview materi mata Bertanya. kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian Penutup 1. Menguraikan: Primitive data types. Structured data types. 2. Latihan mengerjakan soa l Merangkum materi perkuliahan yang telah dibahas. Memberikan tugas individu. Memerhatikan. catatan. Bertanya. Latihan.. catatan. Bertanya. Media dan Alat Pengajaran Waktu () 60 SAP IF0122 Dasar dasar Pemrograman hlm. 10

E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 5, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 5, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 11

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 6 (enam) A. Tujuan Selama tatap muka ini mahasiswa mampu memahami : a. Tentang berbagai jenis data. b. Tentang struktur data. B. Pokok Bahasan: Expressions and the Assignment Statement C. Sub Pokok Bahasan: 1. Ekspresi Aritmatika 2. Ekspresi Relational 3. Assigment Statement D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan Memerhatikan. pekerjaan rumah/tugas catatan. terstruktur individual. Bertanya. Mereview materi mata kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian 1. Menguraikan: Ekspresi Aritmatika Ekspresi Relational Assigment Statement 2. Latihan mengerjakan soal Memerhatikan. catatan. Bertanya. Latihan. Media dan Alat Pengajaran Waktu () 60 Penutup Merangkum materi perkuliahan yang telah dibahas. Memberikan tugas individu.. catatan. Bertanya. SAP IF0122 Dasar dasar Pemrograman hlm. 12

E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 6, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 6, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 13

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 7 (tujuh) A. Tujuan Selama tatap muka ini mahasiswa diharapkan mampu: Memahami statement level control structures B. Pokok Bahasan: Statement Level Control Structures C. Sub Pokok Bahasan: 1. Control Structures 2. Compound Statement 3. Loops and Interaction D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan Memerhatikan. pekerjaan rumah/tugas catatan. terstruktur individual. Bertanya. Mereview materi mata kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian Penutup 1. Menguraikan: Control Structures Compound Statement Loops and Interaction 2. Latihan mengerjakan soal Merangkum materi perkuliahan yang telah dibahas. Memberikan tugas individu. Memerhatikan. catatan. Bertanya. Latihan.. catatan. Bertanya. Media dan Alat Pengajaran Waktu () 60 SAP IF0122 Dasar dasar Pemrograman hlm. 14

E. Evaluasi. Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 7, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 7, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 15

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 8 (delapan) A. Tujuan Selama berlangsungnya ujian mahasiswa diharapkan dapat menunjukkan kemampuannya masing-masing di dalam menyerap dan memahami materi pengajaran/pembelajaran, dengan cara menjawab semua soal-soal ujian yang diberikan dosen atas materi perkuliahan yang telah dibahas dalam tatap muka selama ini. B. Pokok Bahasan: Ujian Tengah Semester C. Sub Pokok Bahasan: Materi Kuliah Tatap Muka ke-1 s.d. ke-7 D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Media dan Alat Pengajaran Pendahuluan Dosen Menempatkan diri Soal UTS mengingatkan pada tempat ujian kembali tata-tertib yang telah pelaksaan ujian ditentukan. (UTS). Menerima kertas lembar jawaban. Penyajian Penutup 1. Soal Ujian Tengah Semester (UTS) meli-puti materi kuliah pada tatapmuka ke-1 s.d. ke-7. 2. Soal ujian disajikan secara tertulis. 3. Dosen memeriksa Kartu Ujian (KST) dan daftar hadir mahasiswa Dosen mengumpulkan soal dan memeriksa hasil ujian pada komputer yang telah disediakan. Menerima lembar soal dan kemudian mengerjakan soal ujian sesuai dengan ketentuan/tata-tertib ujian yang berlaku. Mahasiswa menyerahkan soal. Soal Ujian (UTS) Lembar Jawaban Alat tulis Waktu () 10 80 10 SAP IF0122 Dasar dasar Pemrograman hlm. 16

E. Evaluasi Penilaian diberikan atas jawaban soal ujian (UTS) dan pelaksanaan tugas individu mahasiswa, dengan cara memberikan nilai absolut sesuai dengan kriteria penilaian yang berlaku di IKPIA Perbanas. F. Referensi Sebesta, Robert consept of programing languages edisi 5, addison Wesley, 01 Sethi, Ravi programing languages consepts and Construcst, addison wesley, 1987 Publ, Publ, SAP IF0122 Dasar dasar Pemrograman hlm. 17

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 9 (sembilan) A. Tujuan Mahasiswa menyelesaikan tatap muka ini mahasiswa diharapkan mampu: a. Memahami tentang prosedur dan fungsi dalam pemrograman. b. Menyusun program terstruktur. B. Pokok Bahasan: Subprograms C. Sub Pokok Bahasan: 1. Basic Definition 2. Parameter D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Membahas soal UTS sekaligus me-review materi kuliah/pokok catatan bahasan sebelumnya. Bertanya Menjelaskan pokok bahasan pada sesi ini. Penyajian Penutup 1. Menguraikan: Basic Definition Parameter 2. Latihan mengerjakan soal Melakukan review. Memberikan tugas individu. Mencatat Bertanya Menjawab pertanyaan Latihan. catatan Media dan Alat Pengajaran Waktu () 40 50 10 SAP IF0122 Dasar dasar Pemrograman hlm. 18

E. Evaluasi. Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 8, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 8, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 19

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 10 (sepuluh) A. Tujuan Mahasiswa menyelesaikan tatap muka ini mahasiswa diharapkan mampu memahami : a. Tentang sub programs. B. Pokok Bahasan: Implementing Sub programs C. Sub Pokok Bahasan: 1. Procedure vs Function D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan pekerjaan rumah/tugas terstruktur individual. catatan Mereview materi mata Bertanya kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian Penutup 1. Menguraikan: Tentang Procedure vs Function. 2. Latihan mengerjakan soal Melakukan review. Memberikan tugas individu. Mencatat Bertanya Menjawab pertanyaan Latihan. catatan Media dan Alat Pengajaran Waktu () 60 SAP IF0122 Dasar dasar Pemrograman hlm.

E. Evaluasi. Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 9, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 9, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 21

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 11 (sebelas) A. Tujuan Mahasiswa menyelesaikan tatap muka ini mahasiswa diharapkan mampu memahami : a. Tentang tipe data abstrak B. Pokok Bahasan: Abstracts Data Types C. Sub Pokok Bahasan: 1. Abstraction 2. Enscapsulation 3. Languages Example D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan pekerjaan rumah/tugas terstruktur individual. catatan Mereview materi mata Bertanya kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian Penutup 1. Menguraikan: Abstractions Encapsulations Languages Example 1. Latihan mengerjakan soal Melakukan review. Memberikan tugas individu. Mencatat Bertanya Menjawab pertanyaan Latihan. catatan Media dan Alat Pengajaran Waktu () 60 SAP IF0122 Dasar dasar Pemrograman hlm. 22

E. Evaluasi. Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 10, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 10, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 23

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 12 (duabelas) A. Tujuan Mahasiswa menyelesaikan tatap muka ini mahasiswa diharapkan mampu memahami : a. Tentang Object Oriented Programming B. Pokok Bahasan: Support for Object Oriented Programming C. Sub Pokok Bahasan: 1. Introduction 2. Object Oriented Programming 3. Languages Example D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan pekerjaan rumah/tugas catatan terstruktur individual. Bertanya Mereview materi mata kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian 1. Menguraikan: Pengenalan Object Oriented Programming Object Oriented Programming Languages Examples Mencatat Bertanya Menjawab pertanyaan Latihan. Media dan Alat Pengajaran Waktu () 30 50 Penutup 2. Latihan mengerjakan soal Melakukan review. Memberikan tugas individu. catatan SAP IF0122 Dasar dasar Pemrograman hlm. 24

E. Evaluasi. Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 11, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 11, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 25

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 13 (tigabelas) A. Tujuan Mahasiswa menyelesaikan tatap muka ini mahasiswa diharapkan mampu memahami tentang Categories of Concurrency dan Task Communication. B. Pokok Bahasan: Concurrency C. Sub Pokok Bahasan: 1. Categories of Concurrency 2. Task Communication D. Kegiatan Belajar Mengajar : Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan pekerjaan rumah/tugas catatan terstruktur individual. Bertanya Mereview materi mata kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian Penutup 1. Menguraikan: a. Categories of Concurrency b. Task Communication 2. Latihan mengerjakan soal Melakukan review. Memberikan tugas individu. Mencatat Bertanya Menjawab pertanyaan Latihan. catatan Media dan Alat Pengajaran Waktu () 70 10 SAP IF0122 Dasar dasar Pemrograman hlm. 26

E. Evaluasi. Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 12, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 12, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 27

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 14 (empat belas) A. Tujuan Selama tatap muka ini mahasiswa mampu: Menggunakan konsep Functional Programming Languages dalam pemrograman. B. Pokok Bahasan: Functional Programming Languages C. Sub Pokok Bahasan: 1. Mathematical Function 2. LISP D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan Menyimak pekerjaan penjelasan dosen. rumah/tugas terstruktur individual. Mereview materi mata kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian 1. Menguraikan : Mathematical Function LISP 2. Latihan mengerjakan soal. Mencatat Bertanya Menjawab pertanyaan Latihan. Media dan Alat Pengajaran Waktu () 70 Penutup Melakukan review. Memberikan tugas individu. catatan 10 SAP IF0122 Dasar dasar Pemrograman hlm. 28

E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 14, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 14, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 29

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 15 (lima belas) A. Tujuan Selama tatap muka ini mahasiswa mampu: Menggunakan konsep Logic Programming Languages dalam pemrograman. B. Pokok Bahasan: Logic Programming Languages C. Sub Pokok Bahasan: 1. Predicates Calculus 2. Prolog D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Mengumpulkan Menyimak pekerjaan penjelasan dosen. rumah/tugas terstruktur individual. Mereview materi mata kuliah sesi sebelumnya. Menjelaskan pokok bahasan materi kuliah pada sesi ini. Penyajian 1. Menguraikan : Predicate Calculus Prolog 2. Latihan mengerjakan soal. Mencatat Bertanya Menjawab pertanyaan Latihan. Media dan Alat Pengajaran Waktu () 30 60 Penutup Melakukan review. Memberikan tugas individu. catatan 10 SAP IF0122 Dasar dasar Pemrograman hlm. 30

E. Evaluasi Penilaian dilakukan dengan menyampaikan pertanyaan lisan secara acak untuk mengetahui sejauh mana pemahaman mahasiswa terhadap materi perkuliahan pada sesi/tatap muka ini. Evaluasi/penilaian lainnya diberikan pada pekerjaan rumah/tugas individu yang telah dikumpulkan mahasiswa. F. Referensi Sebesta, Robert consept of programing languages edisi 5 modul 15, addison Wesley, Publ, 01 Sethi, Ravi programing languages consepts and Construcst modul 15, addison wesley, Publ, 1987 SAP IF0122 Dasar dasar Pemrograman hlm. 31

SATUAN ACARA PENGAJARAN (SAP) Mata Kuliah: Kode Mata Kuliah: Jumlah kredit: Waktu pertemuan: Pertemuan Terjadwal ke: IF0122 2 sks 2 X 50 16 (enam belas) A. Tujuan Mahasiswa dapat menunjukkan kemampuan masing-masing dalam menyerap dan memahami materi pengajaran/pembelajaran, dengan cara menjawab semua soal-soal ujian yang diberikan dosen atas materi perkuliahan yang telah dibahas di dalam tatap sesudah ujian tengah semester. B. Pokok Bahasan: Ujian Akhir Semester (UAS) C. Sub Pokok Bahasan: Materi Kuliah Tatap Muka ke-9 s.d. ke-15 D. Kegiatan Belajar Mengajar: Tahap Kegiatan Pengajar Kegiatan Mahasiswa Pendahuluan Pengawas Ujian Menempatkan diri mengingatkan pada tempat kembali tata-tertib ujian. pelaksaan ujian Menerima kertas (UAS). lembar jawaban. Media dan Alat Pengajaran Soal UAS Waktu () 10 Penyajian Penutup 1. Soal Ujian Akhir Se-mester (UAS) yang distruktur Dosen Koordinator. 2. Ujian dikoordinasikan oleh Lembaga. 3. Pengawas Ujian meme-riksa Kartu Ujian (KST) dan daftar hadir mhs. peserta ujian. Pengawas Ujian mengumpulkan soal dan lembar jawaban ujian untuk kemudian diperiksa oleh dosen. Menerima lembar soal dan kemudian mengerjakan soal ujian sesuai dengan ketentuan/tatatertib ujian yang berlaku. Mahasiswa menyerahkan soal dan lembar jawaban sesuai dengan ketentuan. Soal Ujian (UAS) Lembar jawaban Alat tulis Lembar jawaban Ujian (UAS) 80 10 SAP IF0122 Dasar dasar Pemrograman hlm. 32

E. Evaluasi Penilaian diberikan oleh dosen pengasuh kelas yang bersangkutan atas jawaban soal ujian (UAS) dan pelaksanaan tugas individu mahasiswa, dengan cara memberikan nilai absolute sesuai dengan kriteria penilaian yang berlaku di IKPIA Perbanas. F. Referensi Sebesta, Robert consept of programing languages edisi 5, addison Wesley, 01 Sethi, Ravi programing languages consepts and Construcst, addison wesley, 1987 Publ, Publ, Catatan: 1. Pembagian kelompok dilakukan untuk difungsikan sebagai kelompok diskusi dan untuk mengerjakan tugas terstruktur kelompok. Setiap kelompok ditugasi untuk membaca, menyiapkan, dan meringkas/merangkum pokok-pokok bahasan materi perkuliahan, menyusun makalah ataupun mendiskusikan kasus yang akan dipresentasikan di depan kelas. 2. Tugas terstruktur individual dapat diberikan berupa: tes kecil, kuis, pekerjaan rumah (PR), dengan penekanan untuk mengukur kemampuan mahasiswa secara individual. 3. Untuk meningkatkan pemahanan mahasiswa atas perkuliahan, para mahasiswa didorong untuk membaca buku wajib yang menjadi referensi pada mata kuliah ini. SAP IF0122 Dasar dasar Pemrograman hlm. 33