RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

dokumen-dokumen yang mirip
SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) SISTEM PENUNJANG KEPUTUSAN

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) ANALISA DAN PERANCANGAN SISTEM INFORMASI

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : S1/Sistem Komputer

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : D3/Teknik Komputer

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PERANCANGAN BASIS DATA

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) STRUKTUR DATA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP) Kuliah mimbar Papan tulis dan LCD Proyektor

ALGORITMA DAN PEMROGRAMAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) SISTEM OPERASI. Disusun oleh: TRI LISTYORINI, M.Kom

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

PRAKTEK SISTEM INSTRUMENTASI

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) TEKNIK KOMPRESI. Disusun Oleh: Anastasya Latubessy, S.Kom, M.Cs

Sistem Pendukung Keputusan

PRAKTEK MIKROKONTROLER II

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) ANALISA DAN PERANCANGAN SISTEM INFORMASI. Disusun oleh: TUTIK KHOTIMAH, S.

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MIKROKONTROLER II. Disusun Oleh: Mohammad Iqbal, ST, MT

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) ROBOTIKA. Disusun Oleh: Mohammad Iqbal, ST, MT

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PRAKTIKUM SISTEM OPERASI. Disusun oleh: TRI LISTYORINI, M.Kom

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) KONSEP SISTEM INFORMASI

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) JARINGAN KOMPUTER. Disusun oleh: ANTENG WIDODO,S.T, M.Kom

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

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) PEMROGRAMAN WEB. Disusun Oleh: Lelly Hidayah Anggraini, S.Kom, M.Cs

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

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) ELEMEN MESIN I. Disusun Oleh: Ir. Masruki Kabib, MT

KONTRAK PERKULIAHAN TIM KONSORSIUM

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

PEMROGRAMAN BERORIENTASI OBJEK LANJUT

SATUAN ACARA PERKULIAHAN (SAP)

Pemrograman II (Java)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Bahan Bakar dan Pelumas. Disusun Oleh : Sugeng Slamet, MT

RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS)

MEKANIKA KEKUATAN MATERIAL

Rencana Pelaksanaan Pembelajaran

SILABUS. Print to PDF without this message by purchasing novapdf ( STIKI Silabus Mata Kuliah 1/10

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) SISTEM INFORMASI MANAJEMEN

Badiyanto, S.Kom., M.Kom. PBO java

Rina Fiati, ST., M.Cs

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MANAJEMEN PROYEK SISTEM INFORMASI

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Pemrograman Berorientasi Object

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) METODOLOGI PENELITIAN (SSI 309)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) SISTEM INSTRUMENTASI. Disusun Oleh: Mohammad Iqbal, ST, MT

Variabel tersebut seharusnya bisa dideklarasikan didalam try block dan block catch

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) KALKULUS II. Disusun Oleh : Moh. Dahlan, ST., MT.

Waktu Sisa : 0:43:4. Sukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum. Mengerjakan finally. Diluar block

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

2. Pilih instruksi yang dapat digunakan dalam method actionperformed untuk membedakan antara tombol buttonone dan buttontwo.

EXCEPTION. 2. Pada kondisi bagaimana klausa finally tidak akan dieksekusi? Kode didalam block try memiliki statement return

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MATEMATIKA TEKNIK I. Disusun Oleh : Moh. Dahlan, ST., MT.

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) KIMIA TERAPAN

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) ARSITEKTUR DAN ORGANISASI KOMPUTER. Disusun oleh: TRI LISTYORINI, M.Kom

PEMPROGRAMAN KOMPUTER TPE 226

Tidak ada satupun dari pilihan di atas yang benar karena checked exception tidak bisa ditulis

ANIMASI KOMPUTER DAN MULTIMEDIA

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) KALKULUS I. Disusun Oleh : Moh. Dahlan, ST., MT.

Pemrograman Lanjut Exception Handling PTIIK

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Teknologi dan Pengujian Bahan Teknik. Disusun Oleh : Sugeng Slamet, MT

SILABUS MATA KULIAH PEMROGRAMAN JAVA

1. Apa yang harus dilakukan oleh programmer untuk menangani user-defined exception? Menuliskan exception sebagai start method

Sukses. Kesalahan pada URL. File tidak lengkap. Kesalahan umum

RENCANA PEMBELAJARAN SEMESTER (RPS)

KKKF33110 STRUKTUR DATA

RPS Mata Kuliah Fondasi Pemrograman dan Struktur Data Program Studi Sistem Informasi Halaman 1 dari 19

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) MATA KULIAH: KEWIRAUSAHAAN

METODOLOGI PENELITIAN

BAHASA PEMROGRAMAN. Untuk SMK. Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto. : Ratu Amilia Avianti. Perancang Kulit

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Teknik Pengecoran Logam. Disusun Oleh : Sugeng Slamet, MT

Debugging sebetulnya sudah sering kita lakukan, ketika kita membuat suatu program kemudian kita jalankan dengan menekan tombol F5 ataupun mengklik

2 TIPE DATA DAN VARIABEL

RENCANA PEMBELAJARAN SEMESTER (RPS)

JAVA BASIC PROGRAMMING Joobshet

RENCANA PEMBELAJARAN SEMESTER (RPS)

KBKF53110 WEB PROGRAMMING

[FORMAT] RENCANA PEMBELAJARAN SEMESTER (RPS) DAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

ALGORITMA DAN PEMROGRAMAN

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

MATEMATIKA TEKNIK II

Kontrak Perkuliahan & Introduction

SriWinarno,SKom Panji Wisnu Wrawan, ST, MT

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA RPP. ALGORITMA DAN PEMROGRAMAN RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

E-Book PEMROGRAMAN BERORIENTASI OBJEK. Disusun Oleh: Arfian Hidayat, S.Kom

Definisi Eksepsi (exception)

KONTRAK KULIAH. A. Deskripsi. Mata kuliah ini menjelaskan konsep pemrograman berbasis objek, dengan menggunakan class.

Transkripsi:

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC Disusun Oleh : PRATOMO SETIAJI, S.Kom, M.Kom PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS TAHUN AJARAN 2012 LEMBAR PENGESAHAN

Judul RPKPS : Bahasa Basic Dosen Pengampu : Pratomo Setiaji, S.Kom, M.Kom Mengetahui dan Menyetujui: Kudus, September 2012 Ketua Program Studi: Penyusun (Arif Setiawan, S.Kom, M.Cs.) (Pratomo Setiaji, S.Kom, M.Kom)

A. LATAR BELAKANG Mata kuliah Bahasa Basic merupakan kelompok mata kuliah Pengembangan Kompetensi Profesional (MKPKP) dalam kurikulum program studi Sistem Informasi Universitas Muria Kudus, yang diberikan di semester III. Mata kuliah ini menjadi dasar bagi mahasiswa untuk mempunyai pengetahuan dan pengembangan kompetensi professional khususnya mengenai pemrograman Basic. Mata kuliah ini sesuai dengan kompetensi lulusan sebagai system analyst. Agar dalam pelaksanaan proses pembelajaran mencapai sasaran dan tujuan yang telah di tetapkan maka diperlukan perencanaan, persiapan dan pengendalian yang baik terhadap proses pembelajaran. Untuk itu diperlukan Rencana Program Kegiatan Pembelajaran Semester (RPKPS) yang disusun dengan baik. Dengan RPKPS diharapkan penerapan proses pembelajaran dapat menumbuhkan motivasi belajar yang tinggi terhadap mahasiswa dan pelaksanaan perkuliahan dapat berjalan dengan lancar, sesuai dengan kurikulum dan silabus yang telah dikembangkan B. PERENCANAAN PEMBELAJARAN 1. Nama Mata Kuliah : Bahasa Basic 2. Kode Mata Kuliah : SIF 205 3. Bobot SKS : 4 SKS 4. Semester : III/Gasal 5. Dosen : Pratomo Setiaji,S.Kom, M.Kom 6. Kompetensi : Mampu membuat aplikasi pemrograman menggunakan 7. Rancangan Pembelajaran

RANCANGAN PEMBELAJARAN Nama Mata Kuliah : Bahasa Basic SKS : 4 Program Studi : Sistem Informasi Semester : III Fakultas : Teknik KOMPETENSI MATA KULIAH: Mampu membuat aplikasi pemrograman menggunakan Matriks Pembelajaran : Pertemuan Ke Kemampuan akhir yang diharapkan Materi/Pokok Bahasan Strategi Pembelajara n Latihan yang dilakukan Kriteria Penilaian (Indikator) (1) (2) (3) (4) (5) (6) (7) 1 Aplikasi Struktur program meng-compile program Keyword, tipe data, operator simulation Membagi kelompok,@ = 3 orang akan dapat menjelaskan mengenai struktur, tipe data yang digunakan dan tata bahasanya mengerti membuat program sederhana dengan Bobot

2 penggunaan struktur control dalam membuat program bahasa basic Perulangan dan percabangan Kondisional dan seleksi Lompatan : break, continue Project Based akan dapat menjelaskan mengenai penggunaan perintah-perintah untuk alur program 10% 3 4 pembuatan dan Object class menggunakan array Dasar-dasar penulisan class Bagaimana pembuatan objek Penulisan method dan penambahan method pada class Deklarasi array Array 1 dimensi Array multi dimensi Array sebagai reference simulation akan dapat menjelaskan mengenai class, object dan method mengerti membuat program sederhana dengan menggunakan class dan method dalam akan dapat menjelaskan mengenai Array dan deklarasi array dalam bahasa basic mengerti membuat program sederhana dengan menggunakan array 15% 15%

5 dengan paradigama berbasis objek Encapsulation Polymorphism Inheritance Discovery learning akan dapat menjelaskan mengenai metodologi PBO dalam 15%. 6-7 dengan memanipulasi string Sintaks string khusus - Pembuatan, penggabungan dan konversi string - Masalah presedence operator Penyaringan karakter Perbandingan : kesamaan dan pengurutan Modifikasi penyalinan string: substring, concat, replace, tolowercase, touppercase, valueof, stringbuffer, append, insert mampu mendemonstrasikan penulisan program dengan menggunakan statement penanganan string 15% 8 Penulisan package, statement import Statemen interface, 1. akan dapat menjelaskan mengenai package 15%

membuat package dan interface di statement implement, variable dalam interface dan interface dalam 9 10 11 dengan menggunakan error handling dengan konsep multi threaded konsep Dasar-dasar penanganan eksepsi Tipe eksepsi Eksepsi yang tidak dapat ditangkap try dan catch Statement multiple catch Nested block try throw, throws, finally Subclass eksepsi Konsep dasar multithreading Membuat thread dan multiple thread Prioritas thread Metode sinkronisasi Statement synchronize Komunikasi thread dengan mampu menjelaskan penanganan eksepsi dalam mampu mendemonstrasikan penulisan program mengenai penanganan eksepsi mampu menjelaskan konsep multithreading dalam mampu menjelaskan konsep sinkronisasi dalam bahasa 15%

12 13 dan 14 sinkronisasi statement notify(), wait(), notifyall(), Suspend(), resume(), stop() untuk teleconference sederhana dengan tampilan GUI dan animasi Byte stream class Character stream class Predefined Stream Komponen GUI pada AWT Layout Manager Komponen Swing UAS basic mampu menjelaskan kegunaan file stream dalam bahasa basic mampu menjelaskan penggunaan method untuk pembuatan program menggunakan komponen AWT, Layout Manager dan Swing mampu membuat animasi dan multimedia

8. Media Pembelajaran Media yang digunakan dalam proses pembelajaran berupa papan tulis/white board, buku ajar dan referensi, laptop, dan LCD projector. 9. Bahan, Sumber Informasi dan Referensi : a. Phil, Jones (11 Oktober 2001). Visual Basic: A Complete Course Letts Higher Education List Series. Cengage EMEA. ISBN 0826454054, 9780826454058. b. Liberty, Jesse (11 Oktober 2005). Programming Visual Basic 2005 O'Reilly Series Safari Books Online. O'Reilly Media, Inc. ISBN 0596009496, 9780596009496. c. Liberty, Jesse (11 Oktober 2003). Programming Visual Basic.Net O'Reilly Series Safari Books Online. O'Reilly Media, Inc. ISBN 0596004389, 9780596004385. d. Boehm, Anne (11 Oktober 2008). Murach's Visual Basic 2008 Mike Murach Series: Training and Reference Series. Mike Murach & Associates. ISBN 1890774456, 9781890774455. e. Petroutsos, Evangelos (11 Oktober 2010). Mastering Microsoft Visual Basic 2010. John Wiley and Sons. ISBN 0470532874, 9780470532874.

BENTUK TUGAS NAMA MATA KULIAH : Bahasa Basic SEMESTER : III/Gasal SKS : 3 DOSEN : Pratomo Setiaji, S.Kom, M.Kom TUGAS 1: 1. TUJUAN TUGAS: Mampu Membuat aplikasi menggunakan pemrograman 2. URAIAN TUGAS: a. Obyek Garapan : menguasai syntax pembuatan aplikasi dalam bahasa basic serta mengumpulkannya tepat waktu b. Yang harus dikerjakan dan batasan-batasan 1. Mampu menganalisa struktur. 2. Mampu alur secara baik dan benar. 3. Memahami teknik dalam pembuatan aplikasi dengan baik 4. Mampu menyajikan informasi dari pengolahan data c. Metode/Cara Pengerjaan (acuan cara pengerjaan): 1. membuat aplikasi dengan flowchart dalam bahasa basic 2. membuat aplikasi sederhana d. Deskripsi Luaran tugas yang dihasilkan/dikerjakan: Menghasilkan aplikasi sederhana menggunakan 3. KRITERIA PENILAIAN: a. Analisa : 10% b. Algoritma : 10% c. Model Pemrograman Linear : 5%

GRADING SCHEME COMPETENCE KRITERIA : KETEPATAN ANALISA DAN PROGRAM DIMENSI Ketepatan pembuatan pemodelan menggunak an bahasa basic Sangat Memuaska n (A) Alur metode n benar, menghasilk an output yang jelas Presentasi jelas dan dapat menjawab semua pertanyaan Memuaska n (B) Alur metode n benar, menghasilk an output yang jelas Batas (C) Alur n ada yang terlewati, metode menghasilk an output kurang jelas Kurang Memuaska n (D) Hanya menunjukk an konsep alur saja Di bawah standar d (E) Tidak ada konsep SKO R 25%

TUGAS 2: 1. TUJUAN TUGAS: Mampu Membuat aplikasi yang multi table dengan 2. URAIAN TUGAS: a. Obyek Garapan : menguasai pembuatan aplikasi multi table dan mengumpulkannya tepat waktu b. Yang harus dikerjakan dan batasan-batasan 1. Mampu menganalisa struktur. 2. Mampu alur secara baik dan benar. 3. Mampu sintaks secara baik 4. Mampu menyajikan informasi dari pengolahan data c. Metode/Cara Pengerjaan (acuan cara pengerjaan): 1. membangun dan memanipulasi data dengan menggunakan aplikasi multi table d. Deskripsi Luaran tugas yang dihasilkan/dikerjakan: Menghasilkan aplikasi multi table 3. KRITERIA PENILAIAN: a. Analisa : 10% b. Algoritma : 10% c. Model Pemrograman Linear : 5%

GRADING SCHEME COMPETENCE KRITERIA : KETEPATAN ANALISA DAN PROGRAM DIMENSI ketepatan pembuata n aplikasi multi table dengan bahasa basic Sangat Memuaska n (A) Alur metode progam bisa dijalankan, menghasilka n output yang jelas Presentasi jelas dan dapat menjawab semua pertanyaan Memuaska n (B) Alur metode progam bisa dijalankan, menghasilka n output yang jelas Batas (C) Alur n ada yang terlewati, metode progam bisa dijalankan, menghasilka n output kurang jelas Kurang Memuaska n (D) Hanya menunjukka n konsep alur saja Di bawah standar d (E) Tidak ada konsep SKO R 25% LAMPIRAN LAMPIRAN : 1. Lecture Notes : power point 2. Selescted Reading material (daftar alamat web;buku;print out artikel;fotocopy)