SILABUS. Print to PDF without this message by purchasing novapdf (http://www.novapdf.com/)

dokumen-dokumen yang mirip
SILABUS. Print to PDF without this message by purchasing novapdf (

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

SILABUS. Print to PDF without this message by purchasing novapdf (

Rencana Pelaksanaan Pembelajaran

SILABUS. : Mahasiswa mampu menganalisa sistem untuk menghasilkan dokumen kebutuhan sistem sesuai standar (System proposal)

SILABUS. Standar Kompetensi : Mahasiswa mampu mensimulasikan suatu proyek pengembangan perangkat lunak dengan memanfaatkan model-model yang berlaku.

Rencana Pelaksanaan Pembelajaran

Rencana Pelaksanaan Pembelajaran

SILABUS. Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis.

RENCANA PELAKSANAAN PEMBELAJARAN

SILABUS. 1. Menguasai konsep database dasar. 2. Membuat database dengan menggunakan MySQL 5.0.

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

SILABUS. 1. Melakukan penggambaran titik dengan warna tertentu pada layar monitor.

RENCANA PELAKSANAAN PEMBELAJARAN

RENCANA PELAKSANAAN PEMBELAJARAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang

RENCANA PELAKSANAAN PEMBELAJARAN

BAB 1 PENDAHULUAN. GPS (Global Positioning System) merupakan sistem satelit navigasi dan penentuan posisi.

RENCANA PELAKSANAAN PEMBELAJARAN

SILABUS. Standar Kompetensi : Mahasiswa mampu membangun sebuah aplikasi database menggunakan Bahasa Pemrograman Delphi.

SILABUS. 1. Definisi Bisnis 2. Sifat Bisnis 3. Peranan Bisnis Dalam Perekonomian 4. Jenis Kegiatan Bisnis 5. Karakteristik Sistem Bisnis

SILABUS MATA KULIAH PEMROGRAMAN APLIKASI BERGERAK

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. perkembangan perangkat komunikasi sejak bertahun-tahun lamanya, mulai dari

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I BAB 1 PENDAHULUAN

Pengembangan Aplikasi Perangkat Bergerak (Mobile)

BAB 1 PENDAHULUAN. teladan terutama dalam mencontoh sifat para nabi. Dalam ajaran islam

KUMPULAN APLIKASI JAVA J2ME

PENGENDALIAN ROBOT BERBASIS IP (INTERNET PROTOCOL) MELALUI JARINGAN WI-FI MENGGUNAKAN PERANGKAT MOBILE ANDROID

RENCANA PELAKSANAAN PEMBELAJARAN

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

Pengembangan Aplikasi Perangkat Bergerak

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

BAB I PENDAHULUAN 1.1 Latar Belakang

SILABUS. Mahasiswa memahami konsep e-business beserta komponen bisnis yang mendukung dalam menjalankan bisnis online

PENGEMBANGAN APLIKASI PERANGKAT BERGERAK (MOBILE)

BAB I PENDAHULUAN 1.1 Latar Belakang

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN. Seiring dengan kemajuan teknologi informasi sekarang ini, kegiatan usaha

1. Pendahuluan. 1.1 Latar belakang. 1.2 Perumusan masalah

BAB 1 Pengenalan Aplikasi Perangkat Bergerak

RENCANA PEMBELAJARAN SEMESTER

RENCANA PELAKSANAAN PEMBELAJARAN

BAB 4 PERANCANGAN. 4.1 Perancangan Sistem

RENCANA PELAKSANAAN PEMBELAJARAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. mempunyai potensi yang sangat besar untuk menentukan kemajuan teknologi informasi

Usulan Skripsi : Daniel Nova Ariyanto NIM : : GPS Tracker Kendaraan Dengan Menggunakan Android Smartphone Sebagai Pelacak : Perancangan

BAB I PENDAHULUAN E-15

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Telepon genggam adalah salah satu media yang bisa digunakan untuk

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB IV IMPLEMENTASI SISTEM DAN PENGUJIAN. meliputi pembahasan mengenai proses perekaman gambar berdasarkan interval

Persyaratan Produk. I.1 Pendahuluan. I.1.1 Tujuan. I.1.2 Ruang Lingkup

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

data dengan menggunakan konektivitas tersebut terbatas jangkauan area koneksinya, meskipun pengguna tidak perlu mengeluarkan biaya.

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 3 PERANCANGAN PROGRAM

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

BAB II. KAJIAN PUSTAKA. Penerimaan siswa baru di SMAN 2 Brebes ditentukan dengan indeks

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. Administrator jaringan atau sering disebut admin jaringan adalah

BAB II TINJAUAN PUSTAKA

SATUAN ACARA PERKULIAHAN

RENCANA PEMBELAJARAN SEMESTER

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

BAB 1 PENDAHULUAN. dalam meningkatkan kualitas dan kesejahteraan hidup manusia. Seiring

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN. pelayanannya setiap nasabah yang menggandaikan barang yang dimilikinya, petugas pelayanan memberikan tanda bukti transaksi.

RENCANA PEMBELAJARAN SEMESTER (RPS)

BAB I PENDAHULUAN. kompleks. Oleh karena itu pada smartphone banyak digunakan berbagai teknologi

BAB I PERSYARATAN PRODUK

ANALISIS DAN PERANCANGAN APLIKASI MONITORING AREA DENGAN WEBCAM PADA SMARTPHONE BERBASIS ANDROID

RANCANG BANGUN SISTEM MOBILE COMPUTING BERBASIS LOCATION BASED SERVICE PADA SMARTPHONE ANDROID SEBAGAI MEDIA PROMOSI PARIWISATA ENJOY JAKARTA

BAB I PENDAHULUAN. Baik itu informasi dari media cetak maupun elektronik yang menyajikan

PENDAHULUAN 1 BAB Latar Belakang

BAB 1 PENDAHULUAN. diberikan kepada pengguna selanjutnya yang ingin menggunakan proyektor.

BAB II DASAR TEORI DAN TINJAUAN PUSTAKA. Judul Platform Deskripsi

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar Belakang

RENCANA PROGRAM DAN KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Mata Kuliah Pemrograman III IF1302

Deskripsi Aplikasi CMS Handy Talkie. Aplikasi untuk melakukan komunikasi dan monitoring melalui layanan push call, message, dan location

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

SILABUS MATAKULIAH. Revisi : 1 Tanggal Berlaku : Maret Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

APLIKASI LOCATION BASED SERVICE UNTUK SISTEM PEMESANAN TAKSI ONLINE PADA PLATFORM ANDROID


BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sebuah sistem pencarian lokasi kuliner berbasis mobile web untuk wilayah

RENCANA PEMBELAJARAN SEMESTER

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

BAB 3 LANDASAN TEORI

BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. PT. PANDU SIWI SENTOSA Bandung merupakan perusahaan yang

Transkripsi:

SILABUS Mata / Kode : Pemrograman Mobile 2 / TI09KB72 Prasarat/cosarat : Pemrograman Mobile 1 / - Bobot SKS/ Smt : 3 / 7 Standar Kompetensi : Pada akhir perkulihaan Mahasiswa mampu mengembangkan aplikasi lebih Lanjut pada platform Mobile. N o Kompetensi Dasar Indikator Materi Pokok Pengalaman Belajar Sumber/Bahan/ Alat Alokasi Waktu Penilaian 1 Mahasiswa dapat menerapkan pemrograman Aplikasi Database lebih lanjut. (3x Pertemuan) 1. Mahasiswa dapat menerapkan pemrograman rancangan aplikasi database tingkat lanjut. 2. Mahasiswa dapat menerapkan data entry lebih dari 1 tabel. Perancangan Aplikasi Database Lanjut a. Rancangan Aplikasi b. Rancangan data entry c. Rancangan database 1. Mahasiswa menerapkan pemrograman rancangan aplikasi database tingkat lanjut dalam contoh soal dan tugas. 2. Mahasiswa menerapkan data entry lebih dari 1 tabel dalam Pertemuan 1 Ref.1 Bab 6 Ref.3 Bab 5 Sesi_1 Tugas_1

3. Mahasiswa dapat menerapkan rancangan transaksi lebih dari 1 tabel. Pengolahan Transaksi a. Rancangan Transaksi b. Mekanisme Transaksi lebih dari 1 tabel 3. Mahasiswa menerapkan rancangan transaksi dalam Pertemuan 2 Ref.1 Bab 6 Ref.3 Bab 5 Sesi_ 2 Tugas_2 4. Mahasiswa dapat menerapkan konsep pelaporan database mobile dan konvert ke database server. Pengolahan Pelaporan a. Rancangan Pelaporan b. Mekanisme proses pelaporan c. Mekanisme proses konversi data ke server. 4. Mahasiswa menerapkan rancangan dan mekanisme pelaporan pada perangkat dan pada server dalam Pertemuan 3 Ref.1 Bab 6 Ref.3 Bab 12 Sesi_3 Tugas_3 2 Mahasiswa dapat menerapkan pemrograman Aplikasi Game. (3x Pertemuan) 1. Mahasiswa dapat menerapkan Graphics pada perangkat mobile 2. Mahasiswa dapat menerapkan Touch Event pada pemrograman game. 3. Mahasiswa dapat menerapkan handling focus. Perancangan Aplikasi Game: a. Pengenalan Graphics b. Pemahaman Touch Event c. Penanganan event listener d. Penanganan even handler e. Penggunaan Touch mode f. Penanganan handling focus 1. Mahasiswa menerapkan Graphics pada perangkat mobile 2. Mahasiswa menerapkan Touch Event pada pemrograman game. 3. Mahasiswa menerapkan handling focus dalam contoh soal dan tugas. Pertemuan 4 Ref.2 Bab 3 Sesi_ 4 Tugas_4

4. Mahasiswa dapat menerapkan Touchscreens dan Velocity tracker 5. Mahasiswa dapat menerapkan mode Drag & drop Mengatur Aksi User: a. Pemanfaatan dan penangan Touchscreens b. Menggunakan Velocity Tracker c. Menjelajahi Drag and Drop 4. Mahasiswa menerapkan Touchscreens dan Velocity Tracker dalam contoh soal dan tugas 5. Mahasiswa menerapkan mode Drag & Drop dalam Pertemuan 5 Ref.2 Bab 6 Sesi_5 Tugas_5 6. Mahasiswa dapat menerapkan Game Engine untuk pemrograman mobile game. Optimalisasi Pemrograman Game, dengan Game Engine: a. Pengenalan Game Engine b. Menggunakan CanDroid 6. Mahasiswa menerapkan Game engine untuk pemrograman mobile game. Pertemuan 6 Ref.2 Bab 14 Sesi_6 Tugas_6 3 Mahasiswa dapat menerapkan tentang pemrograman untuk akses hardware perangkat bergerak. (5x pertemuan) 1. Mahasiswa dapat menerapkan pemrograman Accelerometer 2. Mahasiswa dapat menerapkan pemrograman Kompas 3. Mahasiswa dapat menerapkan pemrograman Base Location Akses perangkat keras tingkat Lanjut: a. Accelerometer b. Kompas c. Base Location API/GPS 1. Mahasiswa menerapkan pemrograman Accelerometer dalam 2. Mahasiswa menerapkan pemrograman Kompas dalam contoh soal dan tugas. 3. Mahasiswa menerapkan pemrograman Base Location dalam pertemuan 7 Ref.1 Bab 7, 10 Ref.3 Bab 11 Sesi_ 7 Tugas_7 U T S

4. Mahasiswa dapat menerapkan mekanisme pemrograman Panggilan Telepon Aplikasi Panggilan Telepon a. Membuat panggilan telepon b. Monitoring Telp dan Kegiatan telepon c. Pelacakan perubahan lokasi cell d. Memilih tracking service e. Monitoring Data konektivitas dan kegiatan f. Mengakses telepon properties dan status g. Mengontrol telepon h. Menjawab, mengabaikan dan panggilan akhir. 4. Mahasiswa menerapkan mekanisme pemrograman panggilan telepon dalam pertemuan 8 Ref.1 Bab 10 Ref.3 Bab 7 Sesi_8 Tugas_8 5. Mahasiswa dapat menerapkan mekanisme pemrograman koneksi media Bluetooth Menggunakan Bluetooth a. Pengenalan layanan bluetooth b. Pengontrolan perangkat bluetooth lokal c. Discovering dan Bonding dengan perangkat bluetooth d. Pengelolahan koneksi bluetooth e. Koneksi socket f. Penggunaan bluetooth headset 5. Mahasiswa menerapkan mekanisme pemrograman koneksi media Bluetooth dalam pertemuan 9 Ref.1 Bab 10 Sesi_9 Tugas_9

6. Mahasiswa dapat menerapkan mekanisme pemrograman Koneksi jaringan Wi-Fi 7. Mahasiswa dapat menerapkan Media API s 8. Mahasiswa dapat menerapkan API untuk kamera 9. Mahasiswa dapat menerapkan proses simpan dan buka file dalam perangkat. Pengaturan Jaringan Wi- Fi dan Koneksi a. Pemantauan dan konfigurasi koneksi internet b. Pengaturan Active connection c. Preferensi konfigurasi koneksi jaringan dan pengendalian perangkat keras d. Pemantauan konektivitas jaringan e. Pengelolahan Wi-Fi f. Pemantauan konektivitas Wi-Fi g. Pembuatan dan pengolahan koneksi Wi- Fi serta konfigurasinya h. Scanning Hotspot Pemanfaatan API lainnya: a. Penggunaan Media API s b. API Kamera c. Simpan dan Pembukaan File 6. Mahasiswa menerapkan mekanisme pemrograman Koneksi Wi-Fi dalam contoh soal dan tugas. 7. Mahasiswa menerapkan Media API s dalam contoh soal. 8. Mahasiswa menerapkan API untuk kamera dalam contoh soal. 9. Mahasiswa menerapkan proses simpan dan buka file dalam perangkat dalam contoh soal. pertemuan 10 Ref.1 Bab 10 pertemuan 6, 11 Ref.1 Bab 10 Sesi_ 10 Tugas_10 Sesi _11

4 Mahasiswa dapat menerapkan mekanisme pemrograman SMS. 5 Mahasiswa dapat mendemonstrasikan berbagai macam aplikasi mobile tingkat lanjut didunia luar. 1. Mahasiswa dapat menerapkan mekanisme pengiriman SMS 2. Mahasiswa dapat menerapkan mekanisme pelacakan pesan 3. Mahasiswa dapat menerapkan mekanisme penerimaan SMS 1. Mahasiswa dapat memberikan contoh berbagai App mobile. 2. Mahasiswa dapat memberikan contoh berbagai alamat Tutorial mobile programming 3. Mahasiswa dapat memberikan contoh berbagai Tools Lingkungan pengembangan. 4. Mahasiswa dapat memberikan contoh hasil penelitian dan Jurnal tentang App Mobile. Pengenalan Dasar SMS a. Penggunaan SMS b. Mengirim pesan SMS c. Mengirim pesan Teks d. Pelacakan dan SMS konfirmasi pengiriman pesan e. Monitoring notifikasi pesan SMS keluar f. Mengirim pesan data g. Menerima pesan SMS h. Mensimulasikan pesan SMS masuk i. Penanganan data SMS pesan j. Contoh SMS darurat Pembahasan evaluasi proyek dan hasil pembuatan ebook yang menyangkut: a. Ebook Aplikasi basis mobile b. Ebook Alamat Tutorial Web, Mobile programming c. Tools App lingkungan Pengembangan d. EBook Jurnal dan Penelitian berkaitan dengan App Mobile e. EBook Tutorial App Mobile 1. Mahasiswa menerapkan mekanisme pengiriman SMS dalam contoh soal. 2. Mahasiswa menerapkan mekanisme pelacakan pesan dalam contoh soal. 3. Mahasiswa menerapkan mekanisme penerimaan SMS dalam contoh soal. 1. Mahasiswa mengumpulkan jenis-jenis App mobile tingkat lanjut dipasaran. 2. Mahasiswa mengumpulkan berbagai alamat tutorial mobile programming. 3. Mahasiswa mengumpulkan Tools lingkungan Pengembangan. 4. Mahasiswa mengumpulkan berbagai contoh hasil penelitian dan jurnal App mobile tingkat lanjut. pertemuan 12 Ref.1 Bab 9 Ref.3 Bab 7 Hasil Pembuatan Ebook rangkuman Tugas Mhs. 150: Praktek Sesi _12 150 Progress Monitoring dari Proyek Akhir Semester

6 Evaluasi perkembangan pengerjaan TA Pemrograman Mobile 2. 150 Progress Monitoring dari Proyek Akhir Semester U A S Tools yang digunakan: Java Desktop Installer (J2SE) Java Documentations IDE Eclipse DroidDraw CanDroid Tools untuk Lingkungan Pengembangan basis online/offline Penilaian: Tugas : 10% UTS : 30% UAS : 60% (Proyek Tugas Akhir Semester) Daftar Referensi: Buku Utama: 1. Profesional Android Aplication Development, Reto Mejer, Wrox 2. Beginning Android Games, Mario Zechner, Apress. 3. Unlocking Android, W.Frank Ableson, Charlie Collins, Robi Sen, Manning, 2009.

Buku Penunjang: 4. Modul Pengembangan Aplikasi Android, JARC Team, SEAMOLEC, 2011 5. Utilize the Android media APIs to create dynamic mobile apps, Pro Android Media (Developing Graphics, Music, Video and Rich Media Apps for Smartphones and Tablets, Shawn Van Every, Apress 6. Beginning Android 3, Mark L. Murphy, Apress, 2011. 7. Pro Android 3, Satya Komatineni, Dave MacLean, Sayed Y. Hashimi, Apress, 2011 Disahkan Oleh : Diperiksa Oleh : Diperiksa Oleh : Evy Poerbaningtyas, S.Si, M.T Daniel Rudiaman, S.T.,M.Kom Diah Arifah P.,S.Kom,M.T. Puket 1 Ka. Prodi TI Penanggung Jawab Penyusun silabus,rpp,bahan Ajar & Modul Praktikum