• Tidak ada hasil yang ditemukan

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI D3 TEKNOLOGI INFORMASI POLITEKNIK ACEH

N/A
N/A
Ramadhani S Kom MT

Academic year: 2024

Membagikan "RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI D3 TEKNOLOGI INFORMASI POLITEKNIK ACEH"

Copied!
9
0
0

Teks penuh

(1)

Nama Mata Kuliah Teori Pemograman Java Visual Kode MK TI311

Bobot SKS (T/P) 2 SKS (T) Semester III

Dosen Pengampu Ramadhani,S.Kom.,M.T.

Capaian Pembelajaran Prodi S8 Menginternalisasi nilai, norma, dan etika akademik.

S9 Menunjukkan sikap bertanggung jawab atas pekerjaan di bidang keahliannya secara mandiri.

S10 Menginternalisasi semangat kemandirian, kejuangan, dan kewirausahaan.

S11 Adaptif terhadap perkembangan ilmu pengetahuan dan teknologi, khususnya di bidang Teknologi lnformasi dan Komunikasi.

P2 Menguasai konsep teoretis matematika dan dasar rekayasa untuk software (Engineering Foundations for software) dalam pengembangan perangkat lunak aplikasi.

P4 Menguasai pengetahuan tentang desain algoritma dan analisis kompleksitas algoritma.

P8 Menguasai pengetahuan tentang desain basis data baik secara konseptual, logical dan physical.

P9 Menguasai pengetahuan tentang perkembangan teknologi informasi dan komunikasi.

KU1 Mampu menyelesaikan pekerjaan berlingkup luas dan menganalisis data dengan beragam metode yang sesuai, baik yang belum maupun yang sudah baku.

KU4 Mampu menyusun laporan hasil dan proses kerja secara akurat dan sahih serta mengkomunikasikannya secara efektif kepada pihak lain yang membutuhkan.

KK2 Mampu melakukan transformasi model penyelesaian masalah menjadi algoritma didasarkan pada pemikiran logis dan inovatif.

KK3 Mampu melakukan pengujian fungsional pada algoritma yang telah dibuat dan bertanggung jawab atas hasilnya secara mandiri.

KK9 Mampu mendokumentasikan perangkat lunak aplikasi menggunakan standar dokumen yang berlaku serta mengkomunikasikannya

(2)

secara efektif kepada pihak lain yang membutuhkan.

KK10 Mampu melakukan komunikasi tertulis dan oral teknikal secara efektif, terutama pada diseminasi informasi teknis yang terkait dengan teknologi komputasi dan penerapannya.

Capaian Pembelajaran Mata Kuliah

1. Mahasiswa Mampu Menguasai konsep tentang mata kuliah Pemograman Java Visual melalui proses pembelajaran dengan bahan kajiannya selama satu semester

2. Mahasiswa Mampu menerapkan konsep Pemograman Java Visual kedalam souce code java programming.

Deskripsi Singkat MK Pada mata kuliah ini, mahasiswa belajar tentang prinsip-prinsip pembuatan aplikasi yang berbasis Grafik User Interface (GUI) yang dikombinasikan dengan basis data.

Bahan Kajian 1. Komponen dasar java visual 2. Event Handling

3. Managemen Layout 4. Pemograman Grafis

5. Komponen Lanjutan Java Visual 6. Koneksi Database dengan MS.ACCESS 7. Koneksi Database dengan MYSQL

Pustaka 1. Ramadhani. 2016. Pemograman Dasar Java Visual Berbasis Database Mysql . Deepublish : Yogyakarta 2. Basuki,Achmad Fatchurrohman. 2007. Pemograman Visual Java. Graha Ilmu : Yogyakarta

3. Sigit w,Aloysius. 7 Proyek Aplikasi dengan Java. PT. Elex Media Komputindo:Jakarta.2010 4. Komputer,Wahana. Membuat Aplikasi Profesional dengan Java. Gramedia:Jakarta.2005

(3)

RENCANA KEGIATAN PEMBELAJARAN Temu

ke-

Kemampuan Akhir yang Diharapkan

Materi

Pembelajaran Metode Pembelajaran Alokasi

Waktu Indikator Capaian Instrumen Penilaian

Bobot Penilaian

Pustaka/

Literatur

1 2 3 4 5 6 7 8 9

1 Mahasiswa menguasai pemahaman tentang CP mata kuliah dan cara pencapaiannya melalui proses pembelajaran dengan bahan kajiannya selama satu semester

RPS, SAP, kontrak perkuliahan dan Instrumen asessment

Pemaparan di kelas dan diskusi kelompok.

Belajar mandiri untuk konstruksi pengetahuan tentang CP mata kuliah dan cara pencapaiannya

Penugasan terstruktur:

Mencari Judul project tentang CP mata kuliah dan peran mahasiswa dalam pembelajaran

2 x 50 menit

2 x 60 menit

2 x 60 menit

Mahasiswa

menjelaskan dengan baik tentang CP, proses pembelajaran dan perannya dalam pembelajaran untuk mencapai CP.

Rubrik Holistk

3,33% [1],[2],[3], [4]

2-3 Mahasiswa dapat memahami konsep komponen dasar java visual

Mahasiswa dapat membangun komponen visual menggunakan bahasa Java.

Mahasiswa dapat menerapkan komponen-

Komponen dasar java visual:

JFrame

JLabel

JTextField

JButton

JRadiobutton

JComboBox

JTextArea

JCheckBox

JTable

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan tentang komponen dasar java visual

Penugasan terstruktur:

Membuat rangkuman tentang komponen dasar java visual

2x 2 x 50 menit

2x2 x 60 menit

2x2 x 60 menit

Mahasiswa mampu menjelaskan dengan baik konsep

komponen dasar java visual, serta dapat merangkum materi komponen dasar java visual.

Tugas 3,33% [1],[2],[3], [4]

(4)

Temu ke-

Kemampuan Akhir yang Diharapkan

Materi

Pembelajaran Metode Pembelajaran Alokasi

Waktu Indikator Capaian Instrumen Penilaian

Bobot Penilaian

Pustaka/

Literatur

1 2 3 4 5 6 7 8 9

komponen visual tersebut ke dalam contoh-contoh sederhana

JScrolpane

JMenu

JInternalFrame

JPopupMenu

JPasswordField

Border 4-5 Mahasiswa dapat

menjelaskan konsep even handler pada pemrograman bahasa Java.

Mahasiswa dapat membuat program sederhana untuk even handler pada komponen- komponen dasar dengan contoh-contoh yang mudah dipahami

Event Handling:

ActionListener

KeyListener

MouseListener

MouseMotionLis tener

ItemListener

ChangeListener.

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan tentang event handling

Penugasan terstruktur:

Membuat rangkuman tentang event handling

2x2 x 50 Menit

2x2 x 60 menit

2x2 x 60 menit

Mahasiswa mampu menjelaskan dengan baik serta dapat merangkum materi event handling

Quis 5% [1],[2],[3], [4]

6 Mahasiswa dapat memahami konsep manajemen layout

Mahasiswa dapat menerapkan beberapa macam layout pada

Pengaturan Layout:

FlowLayout

BorderLayout

GridLayout

NoneLayout

JPANEL

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan tentang manajemen layout

Penugasan terstruktur:

2 x 50 Menit

2 x 60 menit 2 x 60

Mahasiswa mampu menjelaskan dengan baik serta dapat menyelesaikan rangkuman manajemen layout

Quis 5% [1],[2],[3], [4]

(5)

Temu ke-

Kemampuan Akhir yang Diharapkan

Materi

Pembelajaran Metode Pembelajaran Alokasi

Waktu Indikator Capaian Instrumen Penilaian

Bobot Penilaian

Pustaka/

Literatur

1 2 3 4 5 6 7 8 9

frame Membuat rangkuman

tentang manajemen layout

menit

7-8 Mahasiswa dapat memahami konsep pemograman grafis

Mahasiswa dapat membuat program untuk mengambar bentuk-bentuk grafik primitive seperti garis, kotak, segitiga dan lain-lain.

Pemograman Grafis:

Dasar

Pemrograman Grafis

Bekerja Dengan Citra

Bekerja Dengan Animasi

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan tentang pemograman grafis

Penugasan terstruktur:

Membuat rangkuman tentang pemograman grafis

2 x 60 menit

2 x 60 menit

2 x 60 menit

Mahasiswa mampu menjelaskan dengan baik serta dapat menyelesaikan rangkuman tentang pemograman grafis

Quis 5% [1],[2],[3], [4]

9 Assessment Pembelajaran Tengah Semester/Ujian Tengah Semester (UTS) 30%

10- 11

Mahasiswa dapat memahami konsep komponen lanjutan java visual

Mahasiswa dapat menerapkan

komponen-komponen visual lanjutan ke

Komponen lanjutan:

JSpinner

JSplitPane

JTabbedPane

JSlider

JScrollBar

JProgressBar

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan tentang komponen lanjutan

Penugasan terstruktur:

Membuat rangkuman tentang komponen

2 x 60 menit

2 x 60 menit

2 x 60 menit

Mahasiswa mampu menjelaskan dengan baik serta dapat menyelesaikan rangkuman tentang

komponen lanjutan Quis 5% [1],[2],[3], [4]

(6)

Temu ke-

Kemampuan Akhir yang Diharapkan

Materi

Pembelajaran Metode Pembelajaran Alokasi

Waktu Indikator Capaian Instrumen Penilaian

Bobot Penilaian

Pustaka/

Literatur

1 2 3 4 5 6 7 8 9

dalam contoh kreatif JList

JToolBar

Timer

JTree

JColorChooser

lanjutan

12- 13

Mahasiswa dapat memahami konsep koneksi database MS.Access

Mahasiswa dapat membuat program dengan melakukan koneksi database MS.

Access

Mahasiswa dapat memahami konsep mengelola data pada database MS. Access

Koneksi Database dengan MS.

Access:

Membangun Database MS.Access

Membuat ODBC

Koneksi Database

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan tentang koneksi database MS.Access

Penugasan terstruktur:

Membuat rangkuman tentang koneksi database MS.Access

2 x 60 menit

2 x 60 menit

2 x 60 menit

Mahasiswa mampu menjelaskan dengan baik serta dapat menyelesaikan rangkuman tentang koneksi database MS.Access

Quis 5% [1],[2],[3], [4]

14- 15

Mahasiswa dapat memahami konsep koneksi database Mysql

Koneksi Database dengan Mysql:

Membangun Database

Pemaparan di kelas dan tanya jawab

Belajar mandiri untuk konstruksi pengetahuan

3 x 60 menit 3 x 60 menit

Mahasiswa mampu menjelaskan dengan baik serta dapat menyelesaikan

Tugas 3,33% [1],[2],[3], [4]

(7)

Temu ke-

Kemampuan Akhir yang Diharapkan

Materi

Pembelajaran Metode Pembelajaran Alokasi

Waktu Indikator Capaian Instrumen Penilaian

Bobot Penilaian

Pustaka/

Literatur

1 2 3 4 5 6 7 8 9

Mahasiswa dapat memahami konsep mengelola data pada database Mysql

MYSQL

Pengaturan Conector MYSQL

Koneksi Database

Latihan dan Tugas

tentang koneksi database Mysql

Penugasan terstruktur:

Membuat latihan dan tugas tentang koneksi database Mysql

latihan dan tugas tentang koneksi database Mysql

16 Assessment Pembelajaran Akhir Semester/Ujian Akhir Semester (UAS) 35%

Penilaian :

Quis 25%, Tugas 10%, UTS 30%, UAS 35%

(8)

RENCANA TUGAS DAN PENILAIAN

Temu

Ke- CPMK Tugas Waktu

(Menit) Hasil Tugas & Kriteria Penilaian Bobot Penilaian 2 2-3 Kegiatan Mandiri Membaca RPS, Kontrak Perkuliahan dan Penilaian 2x60 -

Kegiatan Terstruktur Tugas Rubrik Holistk 2x60 Hasil Rubrik Holistk 3,33%

2 2-3

Kegiatan Mandiri Membaca Materi Komponen Java Visual 2x60 -

Kegiatan Terstruktur Mencari ide/masalah terkait masalah yang akan

dijadikan judul Project Java Visual 2x60 - Judul dan Desain Rancangan

Project Java Visual 3,33%

4-5 4-5 Kegiatan Mandiri Membaca Materi Event Handling 2x60 -

Kegiatan Terstruktur Quis 2x60 Hasil Quis 5%

6 6 Kegiatan Mandiri Membaca Materi Manajemen Layout 2x60 -

Kegiatan Terstruktur Quis 2x60 Hasil Quis 5%

7-8 7-8

Kegiatan Mandiri Membaca Materi Pemograman Grafis 2x60 -

Kegiatan Terstruktur Quis 2x60 Hasil Quis 5%

9 9

Kegiatan Mandiri Membaca Kembali Materi 1-7 2x60 -

Kegiatan Terstruktur Ujian Tengah Semester (UTS) 2x60 Hasil UTS 30%

10-11 10-11

Kegiatan Mandiri Membaca Materi Komponen Lanjutan 2x60 -

Kegiatan Terstruktur Quis 2x60 Hasil Quis 5%

12-13 12-13 Kegiatan Mandiri Membaca Materi Koneksi Database dengan Ms.

Access 2x60 -

(9)

Referensi

Dokumen terkait

- Mampu menjelaskan jenis data hujan serta metode untuk analisis data sesuai dengan tujuan. 2x50’ mampu menjelaskan berbagai jenis catchment area dan karakteristiknya

Pengalaman Belajar : Diharapkan setelah mengikuti mata kuliah ini mahasiswa dapat menghitung curah hujan yang ada di daerah tambang, mengetahui sumber air pada tambang, dapat

- Mampu menyajikan presentasi yang baik dengan manajemen waktu yang terbatas; mampu memahami persoalan geologi yang dipresentasikan.. - Mahasiswa mengerti bagaimana membuat

: Mahasiswa diajarkan tentang macam-macam ketidakmantapan lereng, metode rancangan dan penyelidikan lapangan, uji laboratorium, analisis dan identifikasi jenis

: Setelah menyelesaikan mata kuliah, mahasiswa akan dapat menjelaskan geologi batubara, komposisi batubara, sifat kimia dan fisika batubara, peringkat batubara, CBM,

- menguasai konsep teoritis pemberaian bahan galian pada tambang terbuka dan atau tambang bawah tanah meliputi pemilihan metode dan alat dengan menggunakan

2x50’ - Sekali lagi, memahami proses pembentukan batuan sedimen sejak dari butiran hingga endapan di cekungan - Memahami cara. klasifikasi dan penamaan batuan

16 Mampu menjelaskan tentang pengertian Geologi Struktur, Analisa Kinatika dan Dinamika, Tektonik Lempeng, Mekanisme Deformasi, Kekar, Sesar, Lipatan, dan Foliasi. -