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

dokumen-dokumen yang mirip
SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

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

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

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

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)

Pemrograman II (Java)

Fakultas Teknologi Informasi

ALGORITMA DAN PEMROGRAMAN

YAYASAN PENDIDIKAN TINGGI PAYAKUMBUH

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

SATUAN ACARA PERKULIAHAN (SAP)

Bahasa Pemrograman- TIS SKS

SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 14 & 15

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BUANA. Distribusi 01 September 2017

JAVA FUNDAMENTAL ATURAN PERKULIAHAN SILABUS

KONTRAK PERKULIAHAN TIM KONSORSIUM

FAKULTAS ILMU PENDIDIKAN UNIVERSITAS NEGERI YOGYAKARTA : MANAJEMEN SISTEM INFORMASI

TI1063 Algoritma dan Pemrograman

PHP (1) Topik. Intro. Pemrograman Internet. Sekilas tentang PHP 06/11/2012

SATUAN ACARA PERKULIAHAN (SAP)

Dasar PHP. Wiratmoko Yuwono

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

Kontrak Perkuliahan & Introduction

RENCANA PEMBELAJARAN SEMESTER

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

PEMROGRAMAN WEB 08 JavaScript Dasar

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

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

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

SATUAN ACARA PERKULIAHAN

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

ALGORITMA DAN PEMROGRAMAN

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

BAB IV HASIL PENELITIAN DAN PENERAPAN

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

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

Pemrograman. Fery Updi,M.Kom

Nama : Julian Chandra W Telp :

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

TI1063 Algoritma dan Pemrograman

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Algoritma dan Pemrograman

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

POLITEKNIK NEGERI JAKARTA

Dasar Pemrograman Java

MINGGU III : KONTROL PROGRAM

KONSEP DASAR PEMROGRAMAN BERORIENTASI OBYEK

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

MODUL 2 PHP INTRO PHP INTRO

MODUL. Variabel. Workshop Programming

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

Deskripsi Mata Kuliah. Tujuan Instruksional /Standar Kompetensi

DASAR PHP. Oleh : Devie Rosa Anamisa

BAB I PENDAHULUAN 1.1 Latar belakang

Menggunakan. Taryana Suryana Jonathan Sarwono

SATUAN ACARA PERKULIAHAN (SAP) Mata Kuliah : Struktur Data Kode : TIS3213 Semester : III Waktu : 2 x 3 x 50 Menit Pertemuan : 12 & 13

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

PHP (HYPERTEXT PREPROCESSOR)

RENCANA PEMBELAJARAN SEMESTER (RPS)

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman V SI 1501

Percabangan & Perulangan

Panduan Pendayagunaan Open Source Software: Bahasa Pemrograman Open Source

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

Irfan Satria S

JAVA BASIC PROGRAMMING Joobshet

BAB III METODOLOGI PENELITIAN

PEMROGRAMAN WEB 1 Variabel, tipe data, operator Aritmatika. Rio Andriyat Krisdiawan, M.Kom

Operator, Statement kondisional, dan Iterasi pada Java

Reserved words Reserved words atau keywords merupakan kata-kata spesifik digunakan oleh compiler untuk keperluan pemrograman. Contoh reserved words

Modul Tutorial C# 2 DASAR PEMROGRAMAN C# : STATEMENT DAN OPERATOR ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA

RENCANA PELAKSANAAN PEMBELAJARAN

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

Struktur dan Kondisi Perulangan. Struktur Kondisi

BAHASA PEMROGRAMAN JAVA

P - 7 Bab 5 : PHP : Hypertext Prepocessor

Minggu III STRUKTUR PEMILIHAN (KONTROL PROGRAM)

BAB VII DASAR-DASAR PHP

Pengantar Teknologi Sistem Informasi C

P10 Seleksi & Perulangan

Pemrograman Web Teknik Informatika Fakultas Teknologi Industri

IT210 Pemrograman Visual. Ramos Somya

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

Rencana Program dan Kegiatan Pembelajaran Semester (RPKPS)

Sub Pokok Bahasan. tugas 1 Pascal operator Assignment, Binary, Unary dan Bitwise

KATA PENGANTAR. Syukur Alhamdulillaahi rabbil alamin terucap ke hadirat Allah SWT

SATUAN ACARA PERKULIAHAN(SAP)

ALGORITMA PEMROGRAMAN DAN. Disusun Oleh : Mutaqin, MPd., MT

Pemrograman Berbasis Objek Operator dan Assignment

Web Programming. Pengenalan PHP

SILABUS MATA KULIAH PEMROGRAMAN JAVA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

MINGGU II : DASAR C# Tujuan Pembelajaran. Materi

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

Transkripsi:

Revisi : 02 8 Maret 2011 Hal 1 dari 29 Pertemuan ke : 1 1. Mahasiswa dapat menentukan topik perkuliahan 2. Mahasiswa dapat menentukan strategi perkuliahan 3. Mahasiswa dapat menentukan sistem penilaian Materi Pokok: Kontrak belajar, Perkenalan atas bidang Interaksi Manusia dan Komputer. Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Membuka perkuliahan, doa, perkenalan dan presensi Orientasi perkuliahan/apersepsi Tanya jawab Laptop LCD 15 Penyajian (Inti) Penutup Penilaian Kontrak perkuliahan tentang tujuan perkuliahan, topik-topik perkuliahan, strategi perkuliahan, dan sistem evaluasi perkuliahan. Penyusunan ulang silabus Review perkuliahan dan penyimpulan Penilaian/Evaluasi hasil belajar: - Silabus mata kuliah yang dikembangkan oleh Brainstorming Diskusi Draft silabus Laptop dan LCD 120 Tanya jawab - 15 Literatur tambahan : - Sungkono,

Revisi : 02 8 Maret 2011 Hal 2 dari 29 Pertemuan ke : 2 1. Mahasiswa dapat menjelaskan definisi pemrograman 2. Mahasiswa memahami paradigma pemrograman 3. Mahasiswa mengetahui struktur sistem komputer 4. Mahasiswa memahami definisi algoritma 5. Mahasiswa mengetahui kriteria algoritma 6. Mahasiswa memahami definisi pseudo-code Materi Pokok : Pengantar Algoritma dan Pemrograman Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Membuka perkuliahan, doa, perkenalan dan presensi Orientasi perkuliahan/apersepsi Tanya jawab Laptop LCD 15 Penyajian (Inti) Penjelasan mengenai definisi pemrograman dan paradigma pemrograman Penjelasan mengenai definisi algoritma, kriteria algoritma dan pseudocode Diskusi LCD 60 Penutup Penyimpulan dan pemberian Tanya jawab - 15 tugas kepada mahasiswa untuk mencari contoh bahasa-bahasa pemrograman komputer dari aras tinggi ke aras rendah Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran. 60 Sungkono,

Revisi : 02 8 Maret 2011 Hal 3 dari 29 Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan menggunakan teknik observasi kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 4 dari 29 Pertemuan ke : 3 1. Mahasiswa mengetahui perkembangan bahasa pemrograman (mesin, assembly, high level) 2. Mahasiswa mengetahui tentang translator (assembler, interpreter, kompiler) 3. Mahasiswa dapat membuat flowchart program 4. Mahasiswa mengetahui tentang.net Framework 5. Mahasiswa mengetahui dasar JAVA 6. Mahasiswa dapat menggunakan Eclipse sebagai IDE Materi Pokok : Bahasa Pemrograman dan Flowchart Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu dan Diskusi Papan 15 membahas tugas contoh-contoh bahasa pemrograman Penyajian (Inti) Penjelasan mengenai perkembangan bahasa pemrograman Penjelasan mengenai translator Penjelasan mengenai flowchart Penjelasan mengenai.net, JAVA dan Eclipse Praktek: membuat program helloworld dengan JAVA Demo Praktek LCD, Papan Penutup Penyimpulan Papan 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses 20 20 20 30 30 Sungkono,

Revisi : 02 8 Maret 2011 Hal 5 dari 29 pembelajaran. penilaian keaktifan dilihat dari kualitas pertanyaan dan jawaban yang disampaikan mahasiswa Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan menggunakan teknik observasi kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 6 dari 29 Pertemuan ke : 4 1. Mahasiswa memahami definisi variabel 2. Mahasiswa mengetahui tentang tipe data (float, integer, Boolean, dll) 3. Mahasiswa memahami aturan penulisan identifier 4. Mahasiswa dapat menggunakan variabel dalam pemrograman 5. Mahasiswa memahami tentang konversi tipe dan casting 6. Mahasiswa dapat menentukan scope variabel yang benar Materi Pokok : Tipe Data, Variabel, Identifier dan Keyword Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu Diskusi Papan 15 Penyajian (Inti) 30 Penjelasan mengenai variable, tipe data, scope dan identifier. Praktek: menggunakan variabel dengan JAVA Praktek LCD, papan, tutorial 90 Penutup Penilaian Penyimpulan dan pengantar untuk pertemuan minggu depan LCD dan papan Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan hasil praktek mahasiswa. 15 Sungkono,

Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Penilaian hasil praktek mahasiswa FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 7 dari 29 - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 8 dari 29 Pertemuan ke : 5 1. Mahasiswa memahami definisi operators 2. Mahasiswa dapat membedakan antara relational dan logical operator 3. Mahasiswa dapat menggunakan assignment operator dalam pemrograman 4. Mahasiswa dapat menggunakan bitwise operator dalam pemrograman 5. Mahasiswa dapat menggunakan? operator dalam pemrograman 6. Mahasiswa dapat menggunakan parentheses yang benar 7. Mahasiswa dapat menggunakan operator presedence Materi Pokok : Operator Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu dan Diskusi Papan 15 orientasi pelaksanaan pembelajaran Penyajian (Inti) Praktek 30 90 Penjelasan mengenai operator Praktek: menggunakan operator dalam JAVA LCD, papan, tutorial Penutup Penilaian Penyimpulan dari materi yang telah diberikan LCD 15 Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan hasil praktek mahasiswa di kelas Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: Sungkono,

1. Observasi kelas 2. Hasil praktek mahasiswa FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 9 dari 29 - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 10 dari 29 Pertemuan ke : 6 1. Mahasiswa dapat menggunakan If Statement dalam pemrograman 2. Mahasiswa dapat menggunakan Switch Statement dalam pemrograman 3. Mahasiswa dapat menggunakan Break, Exit, dan Continue dalam pemrograman Materi Pokok : Conditional Langkah- pembelajaran Uraian Kegiatan Metode Media Estima si Pendahuluan Review pertemuan minggu lalu dan orientasi pelaksanaan pembelajaran Diskusi Papan Waktu 15 Penyajian (Inti) Penutup Penjelasan percabangan/conditional pemrograman dan contoh mengenai dalam Praktek: menggunakan conditional statement dengan JAVA Penyimpulan dari materi yang telah diberikan dan pemberian latihan conditional statement untuk dicoba dirumah. Praktek LCD, papan, tutorial 30 90 LCD 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan hasil praktek mahasiswa di kelas Sungkono,

Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Hasil penilaian praktek di kelas FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 11 dari 29 - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 12 dari 29 Pertemuan ke : 7 1. Mahasiswa dapat menggunakan For Loop Statement dalam pemrograman 2. Mahasiswa dapa menggunakan While Loop Statement dalam pemrograman 3. Mahasiswa dapat menggunakan Do While Statement dalam pemrograman 4. Mahasiswa dapat menggunakan Foreach Loop dalam pemrograman Materi Pokok : Iterasi Langkah- pembelajaran Uraian Kegiatan Metode Media Estima si Waktu Pendahuluan Review pertemuan minggu lalu dan orientasi pelaksanaan pembelajaran Diskusi Papan 15 Penyajian (Inti) Penutup Penjelasan mengenai Iterasi, Loop, dan contoh perulangan Praktek: membuat perulangan dengan JAVA Penyimpulan dari materi yang telah diberikan dan pemberian tugas tengah semester untuk dikumpul 2 minggu kedepan. LCD, 90 Praktek papan, tutorial LCD 15 \ 30 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan praktek di kelas. Sungkono,

Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Penilaian hasil praktek di kelas FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 13 dari 29 - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 14 dari 29 Pertemuan ke : 8 1. Mahasiswa mengetahui tentang fundamental class 2. Mahasiswa mengetahui bagaimana Object dibuat 3. Mahasiswa mengetahui tentang Reference Variable dan Assigment 4. Mahasiswa memahami tentang Method 5. Mahasiswa mengetahui apa itu Constructor 6. Mahasiswa mengetahui tentang Garbage Collection dan Destructor 7. Mahasiswa mengetahui tentang This keyword Materi Pokok : Pengenalan Class dan Object Langkah- pembelajaran Uraian Kegiatan Metode Media Estima si Pendahuluan Penyajian (Inti) Penutup Review pertemuan minggu lalu dan orientasi pelaksanaan pembelajaran. Tanya jawab tentang tugas tengah semester. Penjelasan mengenai Object Oriented Programming, class dan object Praktek: membuat class dan object dengan JAVA Penyimpulan dari materi yang telah diberikan dan pemberian latihan kepada mahasiswa untuk mencari tutorial tentang class dan object dari internet. Mengingatkan mahasiswa Diskusi Papan Waktu 30 30 Praktek LCD, papan, tutorial 75 LCD 15 Sungkono,

Revisi : 02 8 Maret 2011 Hal 15 dari 29 Penilaian untuk mengumpulkan tugas tengah semester. Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan praktek di kelas Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Hasil penilaian praktek di kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 16 dari 29 Pertemuan ke : 9 1. Mahasiswa dapat merancang class dalam pemrograman 2. Mahasiswa dapat merancang Object dalam pemrograman 3. Mahasiswa dapat membuat Method dalam pemrograman 4. Mahasiswa memahami tentang Encapsulation Materi Pokok : Perancangan Class dan Object, Encapsulation Langkah- pembelajaran Uraian Kegiatan Metode Media Estim asi Wakt Pendahuluan Review pertemuan sebelumnya dan orientasi pelaksanaan pembelajaran. Pengumpulan tugas tengah semester. Diskusi Papan u 15 Penyajian (Inti) Penjelasan mengenai perancangan class dan object dalam rekayasa perangkat lunak Perancangan class dan object dari requirement analysis Diskusi LCD, papan 60 60 Penutup Penilaian Penyimpulan dari materi yang telah diberikan. dan diskusi LCD 15 Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan diskusi. Penilaian/Evaluasi hasil belajar: Sungkono,

Revisi : 02 8 Maret 2011 Hal 17 dari 29 Penilaian dilakukan dengan menggunakan teknik: 1. Observasi kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 18 dari 29 Pertemuan ke : 10 1. Mahasiswa dapat membuat Array satu dimensi 2. Mahasiswa mengetahui berbagai macam inisialisasi Array 3. Mahasiswa dapat membuat Array multidimensi 4. Mahasiswa dapat menggunakan Length Property Materi Pokok : Array I Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Orientasi pelaksanaan pembelajaran Papan 15 Penyajian (Inti) 30 Penjelasan mengenai Array dan contoh penggunaan Array Praktek: membuat Array dengan JAVA Praktek LCD, papan Penutup Penyimpulan dari materi yang telah diberikan LCD 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan hasil praktek mahasiswa di kelas. Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Hasil penilaian praktek di kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 Sungkono, 90

- Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 19 dari 29 Sungkono,

Revisi : 02 8 Maret 2011 Hal 20 dari 29 Pertemuan ke : 11 1. Menampilkan Array dengan For Each 2. Mahasiswa dapat mempraktekkan berbagai macam penggunaan Array dalam pemrograman Materi Pokok : Array (lanjutan) Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu dan Papan 15 orientasi perkuliahan Penyajian Demo dan Praktek: Membuat dan Demo dan LCD, 120 (Inti) menampilkan Array dengan JAVA praktek Diskusi software Adobe Flash Penutup Penyimpulan dari materi yang telah diberikan LCD 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran. Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan menggunakan teknik: 1. Observasi kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 Sungkono,

- Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 21 dari 29 Sungkono,

Revisi : 02 8 Maret 2011 Hal 22 dari 29 Pertemuan ke : 12 1. Mahasiswa dapat menggunakan String dalam pemrograman 2. Mahasiswa dapat melakukan operasi pada String 3. Mahasiswa dapat menggunakan array of String Materi Pokok : String Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu dan Diskusi Papan 15 orientasi pelaksanaan pembelajaran. Penyajian (Inti) 30 90 Penutup Penjelasan mengenai String dan contoh penggunaanya Praktek: pengolahan teks dengan JAVA Penyimpulan dari materi yang telah diberikan. Praktek LCD, papan diskusi LCD 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan hasil praktek di kelas Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Penilaian hasil praktek di kelas - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 Sungkono,

Revisi : 02 8 Maret 2011 Hal 23 dari 29 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 24 dari 29 Pertemuan ke : 13 1. Mahasiswa dapat mengontrol pengaksesan Class 2. Mahasiswa dapat menggunakan Pass By Refernce dan Pass By Value Method Materi Pokok : Method dan Classes Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu dan Diskusi Papan 15 orientasi pelaksanaan pembelajaran. Penyajian (Inti) 30 Penutup Penjelasan mengenai pengaksesan class, metode pass by reference dan pass by value Praktek: membuat class dan metode pengaksesan class dengan JAVA Penyimpulan dari materi yang telah diberikan. Praktek LCD, papan 90 diskusi LCD 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dalam proses pembelajaran dan hasil praktek mahasiswa di kelas Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Hasil praktek mahasiswa di kelas Sungkono,

Revisi : 02 8 Maret 2011 Hal 25 dari 29 - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 - Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet Sungkono,

Revisi : 02 8 Maret 2011 Hal 26 dari 29 Pertemuan ke : 14 1. Mahasiswa dapat membuat web sederhana dengan HTML, CSS dan Java script Materi Pokok : Pemrograman web statis Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Orientasi pembelajaran Diskusi LCD 15 Penyajian (Inti) Penutup Penjelasan mengenai pemrograman web, dan evolusi teknologi web Praktek: membuat web statis dengan HTML Pemberian tugas web statis yang dikumpulkan melalui email Praktek LCD, papan 30 90 Diskusi - 15 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dan hasil tugas pembuatan web statis Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Penilaian tugas pembuatan web statis - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 Sungkono,

- Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 27 dari 29 Sungkono,

Revisi : 02 8 Maret 2011 Hal 28 dari 29 Pertemuan ke : 15 1. Mahasiswa dapat melakukan pemrograman web sederhana dengan PHP dan My SQL Materi Pokok : Pemrograman web dinamis Langkah- pembelajaran Uraian Kegiatan Metode Media Estimasi Waktu Pendahuluan Review pertemuan minggu lalu dan orientasi perkuliahan Diskusi LCD 15 Penyajian (Inti) Penjelasan mengenai web programming dan teknologi web dinamis Praktek: membuat web dinamis sederhana menggunakan PHP. Praktek LCD, papan Penutup Penjelasan mengenai tugas akhir Diskusi - 15 30 90 Penilaian Penilaian dilakukan dengan melihat keaktifan mahasiswa dan keseriusan dalam praktek. Penilaian/Evaluasi hasil belajar: Penilaian dilakukan dengan: 1. Observasi kelas 2. Hasil praktek mahasiswa - Thomas H. Cormen et.al, Introduction to Algorithms Second Edition, MIT Press, McGraw- Hill Book Company, 2001 - Simon Harris and James Ross, Beginning Algorithms, Willey Publishing Inc., 2006 Sungkono,

- Pemrograman JAVA, ANDI offset Literatur tambahan : - Tutorial JAVA dari internet FAKULTAS ILMU PENDIDIKAN Revisi : 02 8 Maret 2011 Hal 29 dari 29 Sungkono,