RENCANA PEMBELAJARAN SEMESTER (RPS) PROGRAM STUDI SISTEM INFORMASI INS103

dokumen-dokumen yang mirip
RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

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

KEAHLIAN PEMROGAMAN JAVA

RENCANA PEMBELAJARAN SEMESTER

BUANA. Distribusi 01 September 2017

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

PEMROGRAMAN BERORIENTASI OBJEK

Garis-garis Besar Program Pembelajaran (GBPP)

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

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

RENCANA PEMBELAJARAN SEMESTER

Pemrograman Berorientasi Obyek. Ramos Somya

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

ALGORITMA DAN PEMROGRAMAN

BUANA. Distribusi 01 September 2017

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

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

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

RENCANA PEMBELAJARAN SEMESTER

STANDAR KOMPETENSI DAN KOMPETENSI DASAR KELOMPOK PROGRAM PRODUKTIF SEKOLAH MENENGAH KEJURUAN

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

PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom

BAB III PERANCANGAN PROGRAM

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

Distribusi. Rumpun MK XXX. Capaian Pembelajaran informasi dalam

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1

SATUAN ACARA PERKULIAHAN (SAP)

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

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER

SILABUS. 1. Menguasai IDE Borland Delphi 7 untuk pembuatan project. 2. Mengenali file yang diperlukan dalam project. 3. Melakukan desain form.

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS PEMROGRAMAN JAVA 1 MATA KULIAH : PEMROGRAMAN 1 KODE MATA KULIAH : PTI 202 SEMESTER : 1

Program Studi Teknik Mesin S1

TEORI KONSEP PEMPROGRAMAN 3.1

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

SATUAN ACARA PERKULIAHAN (SAP)

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

UNIVERSITAS MERCU BUANA

RENCANA PEMBELAJARAN SEMESTER

Fakultas Teknologi Informasi

Visual. Jubilee Enterprise. C# Komplet PENERBIT PT ELEX MEDIA KOMPUTINDO

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

SATUAN ACARA PERKULIAHAN(SAP)

RENCANA PELAKSANAAN PEMBELAJARAN

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

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

Pertemuan 8 Pemrograman

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

UNIVERSITAS MERCU BUANA FAKULTAS : Ilmu Komputer PROGRAM STU: Sistem Informasi

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

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

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

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER D3 BISNIS DAN KEWIRAUSAHAAN - UNIVERSITAS GUNADARMA

JAVA BASIC PROGRAMMING Joobshet

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

JAVA SWING. Swing merupakan library pada java untuk membuat sebuah tampilan seperti

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMOGRAMAN KOMPUTER

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

Pemrograman Fery Updi,M.Kom

GUI & Event Handling. Viska Mutiawani, M.Sc

Creating Graphical User Interfaces [1] with Java By: De Rosal Ignatius Moses Setiadi

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

BUANA FAKULTAS PROGRAM STUDI

SATUAN ACARA PENGAJARAN (SAP) : Aswir Premadi, S.T., M.Sc. (Eng) Pertemuan Minggu ke : 1 & 2 ( 1 x 2 x 50 )

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI PSIKOLOGI. Issue/Revisi : A0 Tanggal : 27 November 2017

Graphical User Interface (GUI)

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

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

RENCANA PEMBELAJARAN SEMESTER (RPS)

KONTRAK PERKULIAHAN TIM KONSORSIUM

PENGENALAN KOMPUTER DAN SOFTWARE II. Semester: 2 Pengenalan Komputer dan Software II. Introduction to Computer and Software II

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

Percabangan dan Perulangan

Program Development Cycle

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Rencana Pelaksanaan Pembelajaran

UNIVERSITAS MERCU BUANA

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

CLASS LIBRARY UNTUK PEMBUATAN APLIKASI CRUD

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GUI & Event Handling. Viska Mutiawani, M.Sc. 1 Viska Mutiawani - Informatika FMIPA Unsyiah

Bahasa Pemrograman- TIS SKS

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

Fakultas Teknologi Informasi Program Studi Sistem Komputer

SILABUS MATA KULIAH PEMROGRAMAN VISUAL II

Satuan Acara Perkuliahan (SAP)

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PERKULIAHAN JENJANG STRATA SATU STMIK NUSA MANDIRI TIM KONSORSIUM

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

Pemrograman II (Java)

Transkripsi:

Issue/Revisi : R1 Tanggal : 18 Maret 2019 Mata Kuliah :: Bahasa Pemrograman Kode MK : Rumpun MK : MKMA Semester : 1 Dosen Penyusun :Chaerul Anwar, S.Kom, M.T.I. Bobot (sks) : 3 sks (2/1) Penyusun, Ttd Menyetujui, Ttd Mengesahkan, Ttd (Chaerul Anwar, S.Kom, M.T.I.) (Ir. Resdiansyah ST., MT., Ph.D.) (Ir. Resdiansyah ST., MT., Ph.D.) RENCANA PEMBELAJARAN SEMESTER CPL - PRODI II IV X Memahami dasar tata kelola sistem informasi Memahami dasar perancangan sistem informasi Memahami dasar Proyek Pengembangan Sistem Informasi CP-MK Capaian (CP) II.A II.B II.C IV.A IV.B IV.C X.A X.B X.C Memahami konsep dasar dari data systems, algorithm, building, computer application, dan information system. Memahami konsep dasar software methods. Memahami konsep dasar informatics. Mampu mengembangkan aplikasi sederhana dengan menerapkan konsep dasar dari data systems, algorithm, building. Mampu mengembangkan aplikasi sederhana dengan menerapkan konsep dasar software methods. Mampu mengembangkan aplikasi sederhana dengan menerapkan konsep dasar informatics sistem informasi sederhana dengan systems, algorithm, building. sistem informasi sederhana dengan menerapkan konsep dasar software methods. sistem informasi sederhana dengan menerapkan konsep dasar informatics

RENCANA PEMBELAJARAN SEMESTER Deskripsi Singkat MK Materi /Pokok Bahasan Mata kuliah ini sebagian besar berupa latihan-latihan intensif guna meningkatkan kemampuan para mahasiswa membuat dengan menggunakan bahasa pemrograman yang dapat digunakan untuk melakukan transformasi data to Informasi, Latihan-latihan secara khusus ditujukan untuk menerapkan prinsip pemrograman berbasis object dalam membuat aplikasi, Kemampuan membuat untuk menyajikan informasi kepada pengguna dan membuat aplikasi sederhana berbasis visual desktop application juga dikembangkan melalui mata kuliah ini. 1. Basic building block pemrograman dan Flowchart 2. Input Output Console dan Visual dengan InputDialog 3. Structure Control 4. Object Oriented (OOP) 5. Komponen Visual Swing Java 6. String dan Array 7. Pengolahan File Teks 8. aplikasi GUI multi-window 9. Menu and Floating Menu 10. Pengolahan Data dari Database. Utama Lewis, John & Loftus, William,(2011) Java Software Solutions Foundations of Program Design (7th ed.) USA:Pearson Pustaka Pendukung Paul Deitel, Harvey Deitel, "Java:how to 9th edition", Prantince Hall, 2012 Media Team Teaching Mata Kuliah Prasyarat (jika ada) - Jubilee entreprise, (2016) Belajar java netbeans dari nol, Jakarta:Elex Media Komputindo Perangkat Lunak: - Java SDK - BlueJ IDE - Netbeans IDE - Perangkat Keras: - Komputer/Laptop - LCD Projector

Materi Bobot (%) Mampu mengembangkan aplikasi sederhana dengan menerapkan konsep dasar dari data systems, Pemahaman terhadap logika dan algorithm, building. : algoritma..basic building block 1. Pemahaman tentang apa yang pemrograman dan Ketepatan dalam memilih simbolsimbol akan dibahas pada mata kuliah Bentuk : Flowchart bahasa pemrograman serta Membuat terhadap Struktur Latihan: Flowchart Pemahaman basic building block Flowchart 1. (1x 50) pemrograman (bahasa Membuat Pengenalan Struktur Ketepatan dalam memilih tipe data pemrograman java). dari Java 2. Kemampuan berpikir sistematis Ketepatan dalam membuat Latihan: Praktikum Flowchart Tipe data dan dalam menyelesaikan masalah Tidak ada Variable alur menggunakan Kemampuan mencari dan kesalahan Netbeans Java. dalam syntax dan logika 2 systems, algorithm, building. : 1.Mampu memproses input output secara console maupun visual 2. Mampu mengubah tipe data (casting) dari tipe data yang berbeda, dari string ke numerik atau sebaliknya Kemampuan penalaran logika dan algoritma. * Pemahaman terhadap class dan main class Ketepatan dalam mengubah jenis data dari teks ke numerik. Ketepatan dalam memilih tipe data Ketepatan dalam membuat perhitungan dengan variable. * Ketepatan dalam penggunaan pop up dialog Bentuk : berisi tentang : Flowchart dan text Input Output Console dan Visual dengan InputDialog : Input Output Input Dialog Message Dialog

Materi Bobot (%) 3. Mampu menampilkan POP UP Windows dengan menggunakan Joptionpane 1. Penjelasan alur. 2. Penjelasan pemanfaatan syntax dan method. 3. Tulisan syntaxsyntax yang digunakan dalam membuat aplikasi. 4. Kesimpulan. 3 4 systems, algorithm, building. : - Mampu menggunakan dan memanfaatkan structured control dalam mengendalikan alur dalam mengolah data. Mampu mengembangkan aplikasi sederhana dengan menerapkan konsep dasar software methods: Kemampuan penalaran logika dan algoritma. * Ketepatan dalam membuat alur logika jika (if) * Ketepatan dalam menggunakan looping untuk menampilkan deret bilangan tertentu * Ketepatan dalam loop dan keluar dari loop Kemampuan penalaran logika dan algoritma. * Kemampuan dalam menjelaskan object, class, method, inheritance Bentuk : Bentuk : Tugas 1: Latihan consol text Structure Control : -Logika If -Switch -Loop : for, while, do -Break and Continue Object Oriented : - Class, Object, Method Inheritance Encapsulation

Materi Bobot (%) - Menjelaskan konsep procedural serta object oriented ming, - Mampu membuat aplikasi sederhana berbasis OOP. * Ketepatan dalam membuat object dari class Tugas 1: Latihan consol text 5 6 menerapkan konsep dasar software methods. : - Mampu mendisain dan membuat aplikasi dengan Visual UI (GUI) lengkap * Ketepatan mendisain input output dalam bentuk visual ming * Ketepatan dalam penggunaan object dan method Jframeform, JtextField, Jlabel, Jpassword, JcommandButton dalam Program * Ketepatan penggunaan struktur control If dalam method suatu object * Ketepatan mendisain input output dalam bentuk visual ming * Ketepatan dalam penggunaan object dan method Joption,ComboBox dalam Program Bentuk : Desain Input Output Bentuk : Desain Visual Input Output Tugas 1: Latihan Komponen Visual Swing Java: JframeForm JtextField Jlable Jpassword Komponen Visual Swing Java : JradioButton JcomboBox Jspinner Jcheckbox JSlider

Materi Bobot (%) 7 * Ketepatan mendisain input output dalam bentuk visual ming * Ketepatan dalam penggunaan object dan method JtextArea dan JTextPane dalam Program Bentuk : Desain Visual Input Output Komponen Visual Swing Java: JtextArea JTable 8 UJIAN TENGAH SEMESTER 30% 9 Mampu mengembangkan aplikasi sederhana dengan menerapkan konsep dasar software methods.: - Mampu membuat string, dan Array Ketepatan dalam pengolahan data dalam bentuk Array Kemampuan manipulasi data dalam array dan menampilkan dalam tabel Kemampuan manipulasi data string dan mengubah ke dalam bentuk array char Ketepatan mendisain input output array dalam bentuk visual ming Bentuk : String dan Array -Format String -Date to String -String to Array -Array 1 dimensi -Array 2 dimensi

Materi Bobot (%) 10 11 systems, algorithm, building : - Mampu membuat Pengolahan File Teks. systems, algorithm, building : - Mampu membuat aplikasi GUI multi-window. Ketepatan membuat penyimpanan data file teks. Ketepatan penyajian data dari file teks ke object visual GUI textfield,table, comboboxi Ketepatan mendisain multiple window menggunakan JDialog Ketepatan desain dan pembuatan menu untuk antar muka windows Bentuk : Bentuk : Pengolahan File Teks - Penyimpanan file - Loading File ke Jtable, JTextArea aplikasi GUI multiwindow : - jdialog

12 Ketepatan mendisain multiple window menggunakan JInternaFrame Ketepatan desain dan pembuatan floating menu untuk antar muka windows Materi Bobot (%) 13 14 systems, algorithm, building. : - Mampu membuat aplikasi GUI untuk menampilkan database. Kemampuan untuk menampilkan data dari database ke dalam Tabel dan teksfield Kemampuan pembuatan penambahan, Perubahan data dan penghapusan data dari database Bentuk : Bentuk : Menu dan Floating Menu : -JInternalFrame Pengolahan Data dari Database.: -JDBC Koneksi -Jtable Pengelolaan Database: -Create, Read, Update,Delete Tabel

Materi Bobot (%) Bentuk : 15 16 Kemampuan pembuatan yang bisa melakukan pencarian data dari tabel. Evaluasi Akhir Semester: Melakukan validasi penilaian akhir dan Menentukan kelulusan mahasiswa Bentuk : Pengelolaan Database: - Search Data - Sort Data 30%