RENCANA PEMBELAJARAN

dokumen-dokumen yang mirip
RENCANA PEMBELAJARAN SEMESTER (RPS)

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 1

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

Irfan Satria S

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

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

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

Rencana Pelaksanaan Pembelajaran

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

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 (SAP)

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)

BAHASA PEMROGRAMAN JAVA

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

PROGRAM STUDI PENDIDIKAN TEKNIK ELEKTRO

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

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

Pemrograman II (Java)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER (RPS)

SUMBER BELAJAR PENUNJANG PLPG

SILABUS MATA KULIAH PEMROGRAMAN JAVA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktivitas Pembelajaran

BS205 Pemrograman Berorientasi Objek. Pertemuan 1 Pengenalan PBO dan Review Pemrograman Java Niko Ibrahim, S.Kom, MIT

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

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

BUANA. Distribusi 01 September 2017

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

PETA KOMPETENSI MATAKULIAH ALGORITMA DAN STRUKTUR DATA TKE PRODI TEKNIK ELEKTRO

Pengenalan Algoritma

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Algoritma dan Struktur Data

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

RENCANA PEMBELAJARAN SEMESTER

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

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

DASAR PEMROGRAMAN. Institut Teknologi Sumatera

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

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER

Perkenalan.

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

RENCANA PEMBELAJARAN SEMESTER

KONTRAK PERKULIAHAN Program Alih Jenis ALGORITME DAN PEMROGRAMAN KOM202

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

ALGORITMA DAN PEMROGRAMAN

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

ALGORITMA DAN PEMROGRAMAN

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

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

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1

Program Development Cycle

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

Kontrak Perkuliahan & Introduction

SILABUS MATA PELAJARAN

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS MATA PELAJARAN PEMROGRAMAN DASAR (DASAR BIDANG KEAHLIAN TEKNOLOGI INFORMASI DAN KOMUNIKASI)

Satuan Acara Perkuliahan

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

RENCANA PEMBELAJARAN

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

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

SILABUS (PRAKTIKUM BAHASA PEMROGRAMAN) Semester I Tahun Akademik 2015/2016. Dosen Pengampu : 1. Ikhwannul Kholis, S.T., M.T.

SILABUS. : Sekolah Menengah Kejuruan Rekayasa Perangkat Lunak (RPL) Kelas/Semester. : Menerapkan Algoritma Pemograman Tingkat Dasar KOMPETENSI DASAR

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

Refreshing Materi Kuliah Semester Pendek 2010/2011. Logika dan Algoritma. Heri Sismoro, M.Kom.

Nama : Julian Chandra W Telp :

Perulangan, Percabangan, dan Studi Kasus

BUANA. Distribusi 01 September 2017

RENCANA PEMBELAJARAN SEMESTER (RPS)

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Strategi Pembelajaran

Pemrograman Dasar. Pendahuluan. Sutrisno Chandra Dewi Marji Ismiarta Aknuranda Issa Arwani A. Afif Supianto PTIIK- UB

KONTRAK PERKULIAHAN. [1] Manfaat Mata Kuliah. Mahasiswa mampu membuat program komputer dengan menggunakan bahasa pemrograman C.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA DAN STRUKTUR DATA

PEMROGRAMAN DASAR S1 TFP 1301

Semua informasi tentang buku ini, silahkan scan QR Code di cover belakang buku ini

3. Membuat dan menguji efek dalam sebuah movie

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

Pemrograman I. By : Sri Rezeki Candra Nursari SKS

RENCANA PEMBELAJARAN SEMESTER

Pertemuan II Algoritma Pemrograman & Struktur Data I

Dasar Pemrograman. Belajar Pemrograman Belajar Bahasa

BAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

KKKF33110 STRUKTUR DATA

KONTRAK PERKULIAHAN BAHASA PEMROGRAMAN KOM204

ALGORITMA & PEMROGRAMAN

Pengantar Pemrograman dengan Bahasa Java

Konsep Dasar Pemrograman Berorientasi Obyek I JAVA. Anugrah Kusuma Seno Adi Putra

Transkripsi:

Kerangka Kualifikasi Nasional Indonesia Level 6 Program Studi Sarjana (S1) Sistem Informasi (IS184203 / 3 sks) Disiapkan oleh: Nisfu Asrul Sani Aris Tjahyanto Renny Pradina Kusumawardani Ahmad Muklason Version: 07/02/2019

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI SILABUS Release: 00 Halaman: 1 of 2 Deskripsi Matakuliah Mahasiswa diperkenalkan pada konsep, terminologi, dan sintaksis berorientasi objek, dan langkah-langkah yang diperlukan untuk membuat program Java dasar. Siswa akan mempelajari konsep pemrograman Java, mendesain dan membuat aplikasi berorientasi objek sederhana dengan Java. Capaian Pembelajaran Lulusan yang Didukung Meningkatkan kualitas integrasi bisnis & TI yang memberikan daya saing pada organisasi Menerapkan logika & matematika, statistik, fisika, kimia untuk menyelesaikan berbagai permasalahan bisnis Capaian Pembelajaran Matakuliah Ketrampilan Khusus Ketrampilan Umum : Mengintegrasikan data & mengtransformasikannya menjadi informasi yang digunakan untuk meningkatkan daya saing organisasi : Menggunakan logika & matematika dalam bisnis Tujuan Pembelajaran yang Spesifik Kognitif Psikomotor Afektif Pokok Bahasan : Mampu menjelaskan konsep dasar Algoritma, Percabangan, Perulangan. Mampu menjelaskan konsep dasar tipe data (primitif, objek, dan array) Mampu menjelaskan konsep dasar Sorting Mampu menjelaskan Pemrograman Berorientasi Obyek: Class, Method, Property, Attribute. Mampu menguraikan siklus hidup aktivitas aplikasi : Mampu menjalankan & menemukan penerjemahan kode program Mampu merancang alur program Mampu memadukan konsep dasar pemrograman Mampu menuliskan kode program untuk aplikasi sederhana Mampu melakukan debug untuk menghilangkan bug dan error : Mahasiswa mampu & mau Mengusulkan alternatif solusi Mahasiswa mampu & mau Menyetujui perbedaan alternatif solusi Mahasiswa mampu & mau berprilaku bertanggung jawab Dasar-dasar Java : Java Development Kit (JDK), Java Runtime Environment (JRE), Kompilasi dan jalankan program Java Tipe Data Java : Deklarasikan dan inisialisasi variabel, Menggunakan Operator Aritmatika dasar untuk memanipulasi data +, -, *, /, dan%, Operator relasional ==,! =,>,> =, <, dan <=, Operator kondisional &&,, String Class: Method dan memanipulasi String Percabangan dan perulangan : percabangan (if-then dan if-then-else), Looping, Perbedaan while, dan do-while loops Debugging dan Exception Handling : Identifikasi kesalahan sintaks dan logika, penanganan eksepsi Struktur Data Dasar: Stack, Queue, Linked List Dasar Pemrograman Berorientasi Obyek : Class, Method, Property, Attribute. Pustaka Utama

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI SILABUS Release: 00 Halaman: 2 of 2 1. H.M. Deitel, P.J. Deitel, S.E. Santry, Java How To Program, Late Objects, 11th Edition, Deitel & Associates, Inc, 2017. Pustaka Pendukung 1. Java Fundamentals (curriculum 2016), Oracle Academy 2. Java Foundations (curriculum 2016), Oracle Academy DISUSUN DIPERIKSA DISETUJUI Nisfu Asrul Sani Koordinator Pengampu Nisfu Asrul Sani Ketua Prodi Aris Tjahyanto Ketua Departemen

Dasar Algoritma Algorithmic Problem Solving Skill Struktur Data Pemrograman Berorientasi Objek BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI Release: 00 Halaman: 1 of 1 Capaian Pembelajar Matakuliah Ketrampilan Khusus Ketrampilan Umum Pengetahuan Sikap Memiliki pengetahuan lingkungan TI (termasuk proses, organisasi, aplikasi, infrastruktur, people TI, data) saat ini & masa datang Mengintegrasikan data dan mentransformasika nnya menjadi informasi yang digunakan untuk meningkatkan daya saing organisasi Menggunakan logika & matematika dalam menyelesaikan permasalahan bisnis Berusaha secara maksimal untuk mencapai hasil yang sempurna; 14 Memahami konsep pemrograman berbasis obyek (PBO): Class, Method, Attribute, Constructor, Accessor, Mutator. 14-15 Memahami PBO: Inheritence, Polymorphism 15-16 Penilaian Akhir Semester 16 11 Memahami konsep 11-12 Memahami konsep 12-13 Memahami konsep 13 struktur data: stack struktur data: Queue struktur data: Linked List 8 Penilaian Tengah Semester 8-9 Memahami konsep Rekursi dan Algoritma Sorting 9-10 Memahami konsep 10 Algoritma Searching 5 Memahami percabangan (conditionals). 5-6 Memahami perulangan (loops) 6-7 Memahami Array 7 Memahami Memahami 1-2 variable, primitive Memahami 1 dasar algoritma 3-4 4 dan Cara Pemrograman operators, increment dan String Java decrement, input user Manipulation Kemampuan & Kajian sebelumnya yang dibutuhkan Logika dan Struktur Diskrit Matematika 1 DISUSUN DIPERIKSA DISETUJUI [Ahmad Muklason] Koordinator Pengampu [Nisfu Asrul Sani] Ketua Program Studi [Mahendrawathi] Kepala Departemen

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI Release: 00 Halaman: 1 of 4 1 Mahasiswa mampu Memahami dasar algoritma dan Cara Pemrograman Java Bahan Kajian INISIALISASI PERKULIAHAN: - Rencana Pembelajaran - Kontrak Kuliah Algoritma: - Apa dan Mengapa Algoritma & Pemrograman - Flowchart dan Pseudocode untuk menuliskan algoritma. CARA Pemrograman dengan JAVA: - dasar Bahasa Pemrograman. - Mengapa Bahasa Pemrograman Java. - Cara Pemrograman Java: Java Development Kit, Java Runtime Environment, IDE untuk Java: Netbeans, Eclipse Indikator Capaian Menjelaskan dan memberi contoh algoritma (C2). Membuat Flowchart dengan benar untuk menjelaskan algoritma(c2). Membuat program Hello World dengan Java (P1). Aktifitas Pembelajaran [TM 1: (3x50 )] Menonton video inspirasi pentingnya skill coding/programming dalam Revolusi Industri 4.0 Brainstorming Kuliah dan Diskusi: Pengantar Algoritma dan Pemrograman dengan Java Mengenal Pemorgraman dari code.org class: Instalasi JDK, IDE, dan membuat program Hello World. Bentuk Assesmen n Tugas 1: Membuat Flowchart untuk problem solving sederhana Explore Block Programming di code.org, Mobile App untuk Basic Programming: Grasshopper. 2 Mahasiswa mampu Memahami konsep variable, primitive operators, increment dan decrement, Input users - Variable - Primitive operators - Increment dan Decrement 3 - Getting user inputs [TM 2: (3x50 )] sederhana menggunakan variable, primitive operator, increment dan decrement (P1). [TM 3: (3x50 )] n Tugas 2: Membuat n Tugas 3: Membuat

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI Release: 00 Halaman: 2 of 4 4 Mahasiswa mampu memahami String Manipulation Bahan Kajian - String Manipulation Indikator Capaian Aktifitas Pembelajaran [TM 4: (3x50 )] Bentuk Assesmen n Tugas 4: Membuat 5 Mahasiswa mampu memahami percabangan (conditionals). - Percabangan (Conditionals) [TM 5: (3x50 )] n Tugas 5: Membuat 6 Mahasiswa mampu menggunakan metode Memahami perulangan (loops) - Perulangan (loops) [TM 6: (3x50 )] n Tugas 6: Membuat 7 Mahasiswa mampu Memahami Array - Array [TM 7: (3x50 )] n Tugas 7: Membuat 8 PENILAIAN TENGAH SEMESTER

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI Release: 00 Halaman: 3 of 4 9 Mahasiswa mampu Rekursi dan Algoritma Sorting Bahan Kajian KONSEP ALGORITMA: - Algoritma Rekursi - Algoritma Sorting Indikator Capaian Aktifitas Pembelajaran [TM 9: (3x50 )] Bentuk Assesmen n Tugas 8: Membuat 10 Mahasiswa mampu Memahami konsep Algoritma Searching KONSEP ALGORITMA: - Algoritma Searching [TM 10: (3x50 )] n Tugas 9: Membuat 11 Mahasiswa mampu struktur data: stack KONSEP STRUKTUR DATA: - Struktur Data Stack [TM 11: (3x50 )] n Tugas 10: Membuat 12 Mahasiswa mampu Memahami konsep struktur data: Queue KONSEP STRUKTUR DATA: - Struktur Data Queue [TM 12: (3x50 )] n Tugas 11: Membuat

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI Release: 00 Halaman: 4 of 4 13 Mahasiswa mampu struktur data: Linked List Bahan Kajian KONSEP STRUKTUR DATA: - Struktur Data Linked List Indikator Capaian Aktifitas Pembelajaran [TM 13: (3x50 )] Bentuk Assesmen n Tugas 12: Membuat 14 Mahasiswa mampu konsep pemrograman berbasis obyek (PBO): Class, Method, Attribute, Constructor, Accessor, Mutator. KONSEP PEMROGRAMAN BERBASIS OBJECT - Class - Method - Attribute - Constructor - Accessor - Mutator [TM 14: (3x50 )] n Tugas 13: Membuat 15 Mahasiswa memahami PBO: Inheritence, Polymorphism KONSEP PEMROGRAMAN BERBASIS OBJECT - Inheritance - Polymorphism [TM 15: (3x50 )] n Tugas 14: Membuat 16 PENILAIAN AKHIR SEMESTER DISUSUN DIPERIKSA DISETUJUI [Ahmad Muklason] Koordinator Pengampu [Nisfu Asrul Sani] Ketua Program Studi [Mahendrawathi] Kepala Departemen

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI RENCANA TUGAS Release: 00 Halaman: 1 of 2 1 Mahasiswa mampu proposisi dan operator logika. Tatap Muka Ranah Assessment Cognitive Psicomotor Afective 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 5 Bobot 1 0% 2 Assesment Bentuk Post-test1 /Refreshment Quiz 1 (RQ1) 2 Mahasiswa mampu predikat dan kuantor. 3 Pre-test1 /Refreshment Quiz 2(RQ2) Post-test2 /Refreshment Quiz 3 (RQ3) 3 Mahasiswa mampu memahami aturan penarikan kesimpulan. 4 Pre-test2 /Refreshment Quiz 4 (RQ4) Post-test3 /Refreshment Quiz 5 (RQ5) 4 Mahasiswa mampu menggunakan metode pembuktian untuk menguji kebenaran teorema matematis. 5 Pre-test3 /Refreshment Quiz 6 (RQ6) 6 Post-test4 /Refreshment Quiz 7 (RQ7) 7 5% Pre-test4 /Refreshment Quiz 8(RQ8) Coursework 1 (CW1) 8 25% Evaluasi Tengah Semester 5 Mahasiswa mampu himpunan. 9 2% Post-test5 /Refreshment Quiz 3 (RQ9) 6 Mahasiswa mampu teori bilangan. 10 Pre-test5 /Refreshment Quiz 10 (RQ10) Post-test6 /Refreshment Quiz 11 (RQ11) 7 Mahasiswa mampu memahami metode induksi dan rekursi. 11 Pre-test6 /Refreshment Quiz 12 (RQ12) Post-test7 /Refreshment Quiz 13 (RQ13) 8 Mahasiswa mampu memahami metode counting untuk 12 Pre-test7 /Refreshment Quiz 14 (RQ14)

BERBASIS KKNI PROGRAM SARJANA SISTEM INFORMASI RENCANA TUGAS Release: 00 Halaman: 2 of 2 permasalahan kombinatorik Tatap Muka Ranah Assessment Cognitive Psicomotor Afective 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 5 Bobot Assesment Bentuk Post-test8 /Refreshment Quiz 15 (RQ15) 9 Mahasiswa mampu merepresentasikan permasalahan komputasional dalam bentuk relasi dan graf 13 Pre-test8 /Refreshment Quiz 16 (RQ16) Post-test9 /Refreshment Quiz 17 (RQ17) 14 2% 10% Pre-test8 /Refreshment Quiz 18(RQ18) Coursework 2 (CW2) 10 Mahasiswa memahami implementasi logika dan struktur diskrit untuk menyelesaikan permasalahan seharihari. 15 10% Coursework 3 (CW3) 16 30% Evaluasi Akhir Semester DISUSUN DIPERIKSA DISETUJUI [nama] Koordinator Pengampu [nama] Koordinator Pengajaran [nama] Ketua Program Studi