eksplorasi html5 dengan studi kasus jejaring sosial ... - Digilib ITS

26 downloads 137 Views 651KB Size Report
PEMBELAJARAN KOLABORATIF. Penyusun Tugas Akhir : Hapsoro Adi Permana– 5108100011. Dosen Pembimbing : Umi Laili Yuhana, S.Kom., M.Sc.
EKSPLORASI HTML5 DENGAN STUDI KASUS JEJARING SOSIAL UNTUK PEMBELAJARAN KOLABORATIF Penyusun Tugas Akhir : Hapsoro Adi Permana– 5108100011 Dosen Pembimbing : Umi Laili Yuhana, S.Kom., M.Sc. Daniel Oranova Siahaan, S.Kom., M.Sc., P.D.Eng.

GARIS BESAR • • • •

Pendahuluan Analisis dan Desain Implementasi Sistem Penutup

PENDAHULUAN Latar Belakang Rumusan Masalah Kajian Pustaka

LATAR BELAKANG • Munculnya standar HTML (1990an) • Javascript • Konsep HTML5 (2008)

RUMUSAN MASALAH • Bagaimana membangun aplikasi berbasis web yang mengimplementasikan HTML5. • Bagaimana menggunakan HTML5 Canvas sebagai penampil gambar.

KAJIAN PUSTAKA • HTML5 – Drag and Drop – Web Storage (Penyimpanan web) – Web SQL – Kanvas HTML5 – Geolocation

• Pembelajaran Kolaboratif

KAJIAN PUSTAKA – HTML5 • Drag and Drop – Sebuah elemen pada halaman web dapat menerima event pada awal serta akhir proses drag.

• Web Storage (Penyimpanan web) – Penyimpanan data pada memori sekunder tanpa menggunakan cookies. • Session Storage • Local Storage

KAJIAN PUSTAKA – HTML5 • Web SQL – Pada HTML5 diperkenalkan fitur basisdata yang berada pada sisi client. Basisdata ini diatur oleh perambah web yang digunakan oleh pengguna. – SQL yang dipakai menyerupai SQL yang dipakai pada berbagai basisdata lain pada umumnya.

KAJIAN PUSTAKA – HTML5 • Kanvas HTML5 – Kanvas HTML5 merupakan area bitmap yang dapat dimanipulasi dengan menggunakan JavaScript.

• Geolocation – API Javascript untuk mendeteksi lokasi pengguna.

KAJIAN PUSTAKA – PEMBELAJARAN KOLABORATIF • Pembelajaran Kolaboratif – Metode pembelajaran yang dapat memudahkan peserta belajar dalam bekerja sama, saling membina, belajar dan berubah bersama. – Pemahaman berbeda-beda terhadap sebuah permasalahan  gagasan baru akan sebuah permasalahan.

KAJIAN PUSTAKA – PEMBELAJARAN KOLABORATIF • Pembelajaran Kolaboratif – Contoh aplikasi untuk pembelajaran kolaboratif: • Dreamshare – aplikasi desktop pembelajaran kolaboratif learning yang menggunakan peta pikiran sebagai media pembelajarannya

ANALISIS DAN DESAIN Arsitektur Spesifikasi Kebutuhan Skenario Kasus Penggunaan Antarmuka Pengguna

ANALISIS DAN DESAIN - ANALISIS • Arsitektur

ANALISIS DAN DESAIN - ANALISIS • Spesifikasi Kebutuhan – Menambahkan teman – Berdiskusi – Berbagi hasil diskusi

ANALISIS DAN DESAIN - ANALISIS • Skenario Kasus Penggunaan

ANALISIS DAN DESAIN - DESAIN • Antarmuka Pengguna – Halaman log in – Halaman Utama – Badge Diskusi

IMPLEMENTASI SISTEM Implementasi Kasus Penggunaan Implementasi HTML5

KASUS PENGGUNAAN • Tambah Teman

KASUS PENGGUNAAN • Publikasi Diskusi

KASUS PENGGUNAAN • Berdiskusi

KASUS PENGGUNAAN • Ajak Diskusi

KASUS PENGGUNAAN • Sunting Profil

HTML5 • Drag and Drop – Drag foto pengguna untuk menambahkan sebagai teman

HTML5 • Kanvas – halaman-halaman penciptaan diskusi, halaman berdiskusi, serta halaman pengunggah foto profil

HTML5 • Desktop Notification – fitur notifikasi ajakan diskusi

HTML5 • Geolocation – halaman profil pengguna • memperbarui lokasi pengguna

– halaman utama • fitur pencarian pengguna lain yang berada dekat dengan lokasi pengguna sekarang

HTML5 • Local Storage – menyimpan tautan ke diskusi yang diinginkan pengguna

HTML5 • Web SQL – Pada halaman penciptaan diskusi, pengguna dapat menyimpan draf dari diskusi pada sisi client

UJI COBA DAN EVALUASI Uji Coba Kasus Penggunaan Evaluasi

UJI COBA • Tambahkan Teman

UJI COBA • Publikasi Diskusi

UJI COBA • Mengobrol Dalam Diskusi

UJI COBA • Ajak Diskusi

UJI COBA • Sunting Profil

PENUTUP Kesimpulan Saran

KESIMPULAN • Fitur-fitur HTML5 dapat diimplementasikan dengan menggunakan kode-kode Javascript pada sisi client. • Local storage dapat digunakan untuk menyimpan objek dalam bentuk string (atau JSON string).

KESIMPULAN • Canvas dapat digunakan untuk memanipulasi gambar. • Geolocation dapat mendeteksi lokasi pengguna, namun tidak dapat berjalan tanpa persetujuan pengguna. • Drag-and-drop dapat dilakukan dengan baik pada perambah web Google Chrome.

SARAN • Diskusi dapat dilengkapi dengan fitur menggambar sehingga gambar diskusi tidak terbatas pada berkas citra yang sudah ada. • Mengaplikasikan web socket pada penggambaran kanvas.

DAFTAR PUSTAKA

DAFTAR PUSTAKA • Koch, Peter-Paul. Event Order. Quirksmode. [Online] 17 September 2006. [Dikutip: 14 January 2012.] http://www.quirksmode.org/js/events_order.html. • Förster, Klaus dan Öggl, Bernd. HTML5 Guidelines for Web Developers. CrawfordsVille : Pearson, 2011. • Fulton, Steve dan Fulton, Jeff. HTML5 Canvas. Sebastopol : O'Reilly, 2011. • Discussion Tool Effects on Collaborative Learning and Social Network. Tomsic, Astrid dan Suthers, Daniel D. 2006, Educational Technology & Society, 9, hal. 63-77.

DAFTAR PUSTAKA • Creating Effective Collaborative Learning Groups in an Online Environment. Blindley, Jane E., Walti, Christine dan Blaschke, Lisa M. 2009, The International Rev iew of Research in Open and Distance Learning, Vol 1 0, No 3. • Mandala, Yohanda. Rancang Bangun Aplikasi Dreamshare - Pembuat Mind Map Berbasis Collaborative Learning. Surabaya : s.n., 2012. • Eichorn, Joshua. Understanding Ajax: Using JavaScript to Create Rich Internet Applications. Crawfordsville : Prentice Hall, 2006.

DAFTAR PUSTAKA • T. Holdener, Anthony. Ajax: The Definitive Guide. Sebastopol : O'Reilly, 2008. • Freeman, Adam dan Sanderson, Steven. Pro ASP .NET MVC 3 Framework. New York : Apress, 2011. • Cibraro, Pablo, et al., et al. Professional WCF 4 Windows Communication Foundation with .NET 4. Indianapolis : Wiley, 2010.

EKSPLORASI HTML5 DENGAN STUDI KASUS JEJARING SOSIAL UNTUK PEMBELAJARAN KOLABORATIF Penyusun Tugas Akhir : Hapsoro Adi Permana– 5108100011 Dosen Pembimbing : Umi Laili Yuhana, S.Kom., M.Sc. Daniel Oranova Siahaan, S.Kom., M.Sc., P.D.Eng.

Suggest Documents