Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Vol. 2, No. 1, Tahun 2013
189
Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Website : https://jurnal.pcr.ac.id/index.php/jakt/about Email :
[email protected]
Virtual Classroom Menggunakan HTML5 Canvas Untuk Pembelajaran Jarak Jauh Pada Politeknik Caltex Riau Ikramatun Nafsiyah1) Ardianto Wibowo2) Erwin Setyo Nugroho3) 1)
Program Studi Teknik Informatika, Politeknik Caltex Riau, email:
[email protected] 2)Program Studi Sistem Informasi, Politeknik Caltex Riau, email:
[email protected] 3)Program Studi Teknik Informatika, Politeknik Caltex Riau, email:
[email protected]
Abstrak Pembelajaran saat ini tidak hanya terbatas melakukan tatap muka langsung dalam kelas, melainkan dapat dilakukan dari jarak jauh. Pada Politeknik Caltex Riau (PCR) sistem pembelajaran jarak jauh berupa e-learning yang dapat digunakan oleh dosen dan mahasiswa untuk mengunggah (upload) tugas, mengunduh (download) materi, serta chatting. Dengan perkembangan teknologi dari segala sisi memungkinkan untuk membuat sistem pembelajaran jarak jauh berbasis web yang interaktif berbentuk virtual classroom menggunakan HTML 5 canvas dan teknologi websocket sehingga dapat menambahkan fitur whiteboard yang dapat tampil secara real-time. Web ini dirancang untuk digunakan sebagai pembelajaran jarak jauh pada Politeknik Caltex Riau. Dengan adanya Pembelajaran Jarak Jauh berbasis web ini diharapkan memberikan alternatif serta kemudahan untuk melakukan pembelajaran tanpa bertatap muka langsung dengan pengajar. Berdasarkan pengujian menggunakan metode Cyclometic Complexity Number(CCN) yang di lakukan pada flow chart Administrator, flow chart Canvas. Di peroleh hasil bahwa semua pengujian berhasil sehingga aplikasi web ini disimpulkan berjalan sesuai dengan perancangan yang telah di lakukan sebelumnya. Kata kunci: HTML 5 canvas, web, virtual classroom, websocket.
Abstract learning today is not just limited to conduct face-to-face in the classroom, but can be done remotely. at polytechnic caltex riau (pcr) system of distance learning in the form of e-learning that can be used by faculty and students to upload assignments, download materials, and chat. with the development of technology allowing all sides to make the distance learning system in the form of interactive web-based virtual classroom using the html 5 canvas and websocket technology so it can add a whiteboard feature that can be performed in real-time. web is designed to be used as a distance learning at the polytechnic caltex riau. with the web-based distance learning is expected to provide an alternative and easy to do without face to face learning with teachers. based on testing using the method cyclometic complexity number (ccn) will be undertaken in the flow chart administrator, canvas flow charts. obtained results that all
Virtual Classroom Menggunakan HTML5 Canvas untuk Pembelajaran Jarak Jauh Pada Politeknik Caltex Riau Ikramatun Nafsiyah, Ardianto Wibowo, Erwin Setyo Nugroho
Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Vol. 2, No. 1, Tahun 2013
190
tests successfully concluded that this web application run in accordance with the design that has been done before. Keywords: html 5 canvas, web, virtual classroom, websocket.
1. Pendahuluan Pembelajaran Jarak Jauh (PJJ), merupakan sistem pembelajaran yang memiliki daya jangkau luas lintas ruang dan waktu, sistem ini membuka akses terhadap pendidikan dimana saja dan kapan saja. Sistem pembelajaran jarak jauh ini sering dianggap sebagai solusi terhadap berbagai masalah pendidikan, terutama yang berkaitan dengan jarak, dan waktu [3]. Sistem pembelajaran jarak jauh pada Politeknik Caltex Riau (PCR), berupa e-learning yang dapat digunakan untuk mengunggah (upload) tugas yang telah diberikan oleh dosen dan mengunduh (download) materi yang telah disediakan oleh dosen. Dalam proses belajar mengajar yang telah ditentukan waktunya, dosen dan mahasiswa dapat berinteraksi dengan fitur chat dan videocall, sehingga terjadi interaksi secara tidak langsung antara dosen dan mahasiswa. Perkembangan teknologi dari segala sisi memungkinkan untuk membuat sistem pembelajaran jarak jauh berbasis web yang menarik, cantik dan interaktif dengan mengeksplor teknologi web yang paling mutakhir saat ini yaitu HTML5 canvas sebagai interface dan menggunakan script PHP dan MySQL sebagai databasenya. Pembelajaran jarak jauh ini berupa virtual classroom yang mendukung interaksi virtual antara dosen dan mahasiswa dengan adanya whiteboard yang dapat ditulis oleh dosen maupun mahasiswa, fitur chat agar dapat berkomunikasi serta mahasiswa juga dapat melihat nilai yang di berikan dosen. Dengan adanya sistem pembelajaran jarak jauh ini akan memberikan sebuah alternatif dalam melakukan proses belajar mengajar jarak jauh yang efektif, menarik dan interaktif.
1.1
Permusan Masalah
Berdasarkan latar belakang di atas maka perumusan masalah dalam pembuatan proyek akhir ini adalah: 1. Bagaimana merancang dan membangun sebuah web virtual classroom menggunakan HTML5 canvas untuk pembelajaran jarak jauh pada Politeknik Caltex Riau. 2. Bagaimana membuat web yang interaktif
dengan
memanfaatkan
HTML 5 canvas. 1.2 Tujuan Tujuan dari penelitian ini adalah : 1. Merancang dan membangun sebuah web sebagai media pembelajaran jarak jauh pada Politeknik Caltex Riau dengan menggunakan HTML 5 canvas 2. Membuat web yang interaktif dengan memanfaatkan HTML 5 canvas.
2. Landasan Teori 2.1
Politeknik Caltex Riau
Politeknik Caltex Riau adalah salah satu Perguruan Tinggi Swasta di Riau yang didirikan atas kerja sama antara Pemerintah Provinsi Riau dan PT.Caltex Pacific Indonesia ( sekarang Chevron Pacific Indonesia). Kampus ini berdiri pada tahun 2001. Saat ini Politeknik Caltex Riau terdiri dari delapan jurusan, yaitu Teknik Elektronika, Teknik Komputer, Teknik Telekomunikasi, Teknik Mekatronika dan Akuntansi (Diploma 3) serta Sistem Informasi Industri, Teknik Informatika
Virtual Classroom Menggunakan HTML5 Canvas untuk Pembelajaran Jarak Jauh Pada Politeknik Caltex Riau Ikramatun Nafsiyah, Ardianto Wibowo, Erwin Setyo Nugroho
Jurnal Aksara Komputer Terapan Politeknik Caltex Riau Vol. 2, No. 1, Tahun 2013 Multimedia dan Teknik Telekomunikasi (Diploma 4).
2.2
Elektronika
Hypertext Markup Languange 5
191
halaman web standar menjadi bentuk web yang lebih indah dan menarik. [2]
2.6
MySQL
HyperText Markup Language merupakan bahasa pemograman terstruktur yang dikembangkan untuk berbagi informasi melalui internet. Dikembangkan oleh W3C(world wide web consortium) semenjak awal teknologi internet, HTML terus dikembangkan agar dapat menampilkan lebih banyak konten selain untuk menampilkan teks dan gambar. HTML 5 merupakan versi termutakhir dari HTML. Seperti layaknya buku, halaman web memiliki struktur seperti navigasi, konten, header, footer dan lain-lain, maka pada HTML 5 dapat menggunakan tag baru [2]
MySQL (My Structure Query Language) merupakan salah satu software manajemen database (DBMS) dari sekian banyak database lain seperti Oracle, MS SQL, PostgresSQL, dan lainnya. MySQL memiliki beberapa kelebihan yang menjadikannya salah satu software database yang paling banyak digunakan oleh pemakai di seluruh dunia. Kelebihan software database MySQL adalah : 1. MySQL merupakan perangkat lunak open source 2. MySQL mempunyai performa yang sangat cepat, dapat dan mudah digunakan
2.3
MySQL mempunyai besar software pendukung.
Hypertext Markup language 5 canvas
Dengan banyaknya hal-hal baru yang ditawarkan HTML 5, tag