Posts

Aplikasi Augmented Reality Sederhana dengan ARCore

Image
Membuat aplikasi Augmented Reality (AR) sederhana dapat dilakukan dengan memanfaatkan contoh project Android ARCore, yang dapat di download pada link di bawah ini:
https://github.com/google-ar/sceneform-android-sdk
ARCore adalah engine yang diperuntukkan pembuatan AR di beberapa platform, yaitu Android, iOS, Unity dan Unreal.
Video di atas adalah contoh bagaimana memodifikasi project Android Hellosceneform, untuk mengubah obyek 3D yang akan digunakan sebagai obyek AR, menggunakan Android Studio.
Obyek 3D yang digunakan adalah model 3D jantung buatan Ringo3D yang dapat di download di link berikut ini:
https://www.turbosquid.com/FullPreview/Index.cfm/ID/957963
Penggunaan MeshLab diperuntukkan untuk memodifikasi obyek 3D, agar ringan dan dapat di inisialisasi oleh ARCore.
Karena jika jumlah titik terlalu banyak, konsumsi memori device Android yang dibutuhkan juga tinggi.
Selain itu volume obyek 3D yang dimasukkan juga tidak lebih dari 1.0x1.0x1.0 satuan. Sehingga dalam video, penulis mengg…

Cek Pohon Faktor dengan Aplikasi TreeFactors

Image
Dalam Matematika, saringkali diperlukan untuk menurunkan suatu bilangan bulat (integer) ke bilangan-bilangan prima pembentuknya. Terutama saat mencari nilai FPB (Faktor Persekutuan Terbesar) dan KPK (Kelipatan Persekutuan Terkecil).
Proses ini disebut dengan faktorisasi, dan cara memvisualisasikan yang paling mudah adalah dengan membuat pohon faktor.
Melihat kebutuhan tersebut, Computational Lab membuat aplikasi TreeFactors untuk meng-generate pohon faktor dari suatu bilangan bulat.
Aplikasi ini dapat di unduh di Play Store, dengan link sebagaimana berikut: https://play.google.com/store/apps/details?id=com.edugameapp.treefactors

Pengabdian Masyarakat Fisika UB di Jember

Image
Senin, 22 Juli 2019, salah satu Tim Pengabdian Masyarakat Jurusan Fisika Universitas Brawijaya, mengadakan kegiatan pengabdian masyarakat di Madrasah Aliyah Baniy Kholiel, Jember.
Pengabdian tersebut berupa workshop dengan judul "Penggunaan Gadget Pintar untuk Proses Belajar Mengajar dalam Smart Class", yang di hadiri oleh seluruh guru-guru Madrasah Aliyah Baniy Kholil.
Kegiatan dimulai jam 9 pagi, diisi dengan pemaparan tentang telah terjadinya pergeseran penggunaan smartphone untuk proses belajar mengajar di sekolah.
Contoh penerapan yang sudah ada, adalah adanya Samsung Smart Learning Class di BSS UB.



Sugeng Rianto dalam presentasinya menuturkan, dengan teknologi smartphone memungkinkan sekolah untuk dapat melakukan praktikum tanpa harus mempunyai lab.
Salah satu metodenya adalah dengan menggunakan aplikasi atau game edukasi berbasis smartphone yang sudah tersedia di internet.
Sedangkan di sisi lain, orang tua umumnya melarang anak-anaknya bermain smartphone, karena anak…

Penggunaan Aplikasi HP Reveal untuk Belajar Augmented Reality

Image
HP Reveal adalah aplikasi Android, yang sebelumnya bernama Aurasma, yang dapat digunakan untuk belajar Augmented Reality (AR) menggunakan obyek foto, gambar, atau kartu nama pengguna sendiri, sebagai marker untuk menampilkan obyek atau animasi 3D.
Caranya cukup mudah, pengguna tinggal login, atau mendaftar dulu sebagai member, kemudian menentukan obyek marker dari gambar disekitar pengguna, dan menentukan obyek augment yang akan ditampilkan berdasarkan marker sebelumnya.
Video berikut adalah contoh tutorial penggunaan apikasi HP Reveal:

Referensi

Play, Google. 2019. HP Reveal. https://play.google.com/store/apps/details?id=com.aurasma.aurasma. Diakses tanggal 21 Juli 2019.Bhoir, Vishal. 2019. Making your own Augmented Reality (HP Reveal App tutorial). https://www.youtube.com/watch?v=PFD805-YPdA&feature=youtu.be. Diakses tanggal 21 Juli 2019.

Perlindungan Iklan di Aplikasi dan Game Edukasi

Image
Developer aplikasi dan game yang menyediakan konten pendidikan dan mendapatkan income dari menampilkan iklan, pasti berharap iklan yang tampil di aplikasi atau game edukasinya sesuai dan pantas dilihat oleh penggunanya.
Akan sangat tidak sopan, jika konten pendidikan menampilkan iklan yang berkategori dewasa.
Dan disisi lain, pengguna umumnya akan langsung menyalahkan pembuat aplikasi atau game (developer), jika muncul iklan dewasa di dalamnya, meskipun iklan tersebut berasal dari pihak ketiga.
Aplikasi dan game yang dipublish melalui web blog praktikumvirtual.com ini, menampilkan iklan melalui program Admob.
Admob adalah layanan penyedia iklan Google Adsense untuk aplikasi dan game, baik itu Android atau pun iOS, yang memberikan bagi hasil penayangan iklan kepada mitranya, seperti developer aplikasi dan game Android, Computational Lab.
Untuk mengontrol iklan, Admob menyediakan fitur Ad Content rating, yang meliputi General, Parental Guidence, Teen, dan Mature Audiences.
Selain itu, …

Sekilas tentang Smart Class

Image
Saat tulisan ini di tulis, dalam dunia pendidikan, ramai diperbincangkan hal yang disebut sebagai Smart Class.
Sampai-sampai Samsung membuat sebuah produk yang disebut sebagai Samsung Smart Learning Class, yang salah satunya berada di Brawijaya Smart School Universitas Brawijaya (BSS UB).
Kemudian apa yang disebut dengan Smart Class itu sendiri? Apakah menggunakan Smartphone, tablet, TV atau device smart lainnya dalam belajar mengajar termasuk yang disebut Smart Class?


Menurut Sugeng Rianto, mantan direktur BSS UB, Smart Class sebenarnya tidak harus menggunakan device berlabel smart untuk tahapan belajar mengajar.
Namun lebih tepatnya adalah cara belajarnya.
Dengan memanfaatkan teknologi yang sudah ada, otak manusia dapat lebih hemat untuk digunakan memikirkan hal yang lain.
Dengan kata lain, memikirkan apa saja yang perlu dipikirkan.
Contohnya problem perhitungan matematika, dengan adanya kalkulator, seperti Algebra Equation Calculator, otak manusia dapat digunakan untuk memikirkan …

Belajar Gambar dan Arti Rambu-rambu Lalu Lintas

Image
Melihat begitu pentingnya mengetahui arti Rambu-rambu lalu lintas, Computational Lab membuat aplikasi yang diberi nama Rambu Lalu Lintas. Aplikasi ini dapat di download gratis, dan berisi kurang lebih 203 rambu yang umum ditemui di jalan raya. Dan rambu-rambu tersebut terdiri dari rambu petunjuk, peringatan dan larangan beserta artinya.
Dalam pembuatannya, Computational Lab mengambil referensi dari berbagai sumber, terutama gambar rambu-rambu lalu lintas berdasarkan keputusan menteri perhubungan nomor: KM 61 Tahun 1993, Tanggal 9 September 1993 tentang Rambu Lalu Lintas di Jalan Raya oleh PT. Baktiya Utama Indonesia. Gambar sengaja dibuat ulang, untuk menghindari plagiasi. Namun Computational Lab membuat ulang sebagaimana rupa, dan tanpa berusaha mengurangi arti dari rambu-rambu yang bersangkutan.
Aplikasi Rambu Lalu Lintas cocok digunakan bagi pengendara yang sedang belajar berkendara kendaraan bermotor, terutama bagi pengendara yang sedang mengikuti ujian Surat Izin Mengemudi (SIM)…

Simulator Caliper dengan HTML5

Image
Salah satu perkembangan teknologi web, adalah Canvas HTML5. Dengan Canvas ini dimungkinkan dalam satu halaman web site suatu object gambar yang interaktif, sehingga object game, iklan, atau form interaktif yang dulu menggunakan Adobe flash, dapat digantikan dengan Canvas ini dan diklaim oleh beberapa web browser lebih aman.

Computational Lab. mencoba membuat aplikasi Caliper Simulator dengan mengunakan media tersebut. Berdasarkan percobaan, ternyata membuat semacam game dengan Canvas HTML5 tidak terlalu sulit dan cukup ringan. Bahasa pemrograman yang digunakan adalah Javascript. Simulator ini dapat berjalan baik dibeberapa web browser, dan  dapat digunakan sebagai media untuk berlatih melakukan pengukuran dengan Vernier Caliper.
Aplikasi Caliper Simulator yang berbasis HTML5 dapat dicoba disini.

Praktikum Pengukuran menggunakan Micrometer Scrub

Image
Simulasi percobaan micrometer skrup ini bertujuan untuk memberikan pengetahuan penggunaan micrometer sekrub secara virtual kepada siswa. Sehingga siswa mampu memahami cara pengambillan data dan menghitung hasil pengukurannya. Dimana secara sederhana percobaan ini dilakukan untuk mengetahui ketebalan suatu benda dengan memperhatikan skala utama dan skala noniusnya. Selanjutnya dilakukan kalkulasi dari skala nonius dan skala utama.



Tujuan Menghitung ketebalan, diameter dan panjang benda. Alat dan Bahan Smartphone yang telah terinstall Aplikasi Mikrometer yang dapat diunduh di googleplay dengan id:
com.priantos.micrometersimulator Tinjauan Pustaka Micrometer merupakan alat ukur yang digunaka untuk mengukur besaran panjang, contohnya adalah ketebalan, panjang dan diameter. Dalam pemakaiannya micrometer skrup memiliki tingkat presisi yang tinggi, yakni dengan memiiki tingkat ketelitian sebesar  0,01 mm. Dalam melakukan pengukuran menggunakan micrometer yakni dengan memperhatikan skala utama dan s…

Belajar Sejarah dengan Puzzle Pahlawan

Image
Pada tahun 2016, Ubaidillah salah satu pendiri Computational Lab., bekerja sama dengan salah satu temannya dari Semarang, mengikuti Lomba Ki Hajar 2016 yang diselenggarakan oleh Kementerian Pendidikan dan Kebudayaan. dengan mengikutkan aplikasi buatannya yang bernama Puzzle Pahlawan. Aplikasi ini berhasil menjadi salah satu anggota komunitas dan mendapatkan pendanaan pengembangan, dan yang dapat di lihat di sini.
Ide dari aplikasi Puzzle Pahlawan cukup sederhana, yaitu memberikan kuis gambar pahlawan dalam bentuk puzzle dan tebakan pilihan nama pahlawan pada gambar yang muncul. Screenshot aplikasi ini dapat dilihat sebagaimana gambar dibawah:


Untuk mencobanya, aplikasi ini dapat di download di link BPMK di atas, atau dapat di download langsung di link Google Drive ini.

Belajar Sempoa dengan Digital Abacus Calculator

Image
Salah satu yang mungkin perlu dipelajari saat belajar matematika, adalah kemampuan untuk menghitung menggunakan sempoa. Computational Lab., yang berusaha sebagai developer yang bergerak untuk membuat aplikasi dan game edukasi, membuat Digital Abacus Calculator sebagai salah satu koleksi aplikasi untuk Lab. Virtual Matematika-nya. Dan tidak disangka, jumlah pengguna aplikasi ini cukup banyak dan menjadi salah satu aplikasi unggulan di Computational Lab.

Pada dasarnya, aplikasi Digital Abacus hanya mengusung ide bagaimana menambahkan tampilan angka pada sempoa. Aplikasi tersebut dapat berhasil dibuat dengan tampilan desain seperti halnya abacus biasa, namun dengan tambahan tampilan digital di bagian atasnya, sebagaimana terlihat pada gambar di bawah ini:

Aplikasi Digital Abacus Calculator dapat didownload di Google Play atau di sini.

Seperti disinggung di atas, berdasarkan jumlah user aktif aplikasi perharinya, dapat diketahui paling tidak terdapat 50 pengguna Digital Abacus per hari. …

Solusi Persamaan Linear 3 Variabel dengan Algebra Equation Calculator

Image
Salah satu product aplikasi android yang dikeluarkan oleh Computational Lab adalah kalkulator Algebra Equation. Aplikasi ini dibuat dengan menggunakan algorithma Swarm Intelligence dengan jumlah individu dan jumlah maksimum iterasi yang terbatas. Meskipun dengan keterbatasan tersebut, kalkulator ini cukup ampuh untuk memprediksi nilai-nilai yang dicari dalam suatu persamaan linear dengan 3 variabel.
Dimisalkan terdapat problem matimatika berikut:
2x+3y-z=20 3x+2y+z=20 x+4y+2x=15

Dengan menuliskan persamaan pada textfield yang telah disediakan dan menekan tombol calculate, maka kalkulator akan melakukan prediksi solusi nilai x, y, dan z secara numerik, dalam jumlah iterasi yang tidak ditentukan. Iterasi akan berhenti, ketika  ditemukan nilai error hasil perhitungan yang mendekati nilai 0 atau jumlah iterasi telah bernilai maksimum. Hasil perndekatan terbaik akan ditampilkan di bagian Result, dimana keputusan benar atau tidaknya hasil perhitungan diserahkan kepada pengguna.

Aplikasi in…

Praktikum Virtual Penentuan Asam Basa dengan Aplikasi Litmus Paper

Image
Lakmus merupakan sebuah bahan berbahan dasar kertas yang memiliki tingkat sensibilitas tinggi terhadap kandungan asam basa suatu larutan. Perubahan warna kertas lakmus ini menunjukan suatu larutan bersifat asam basa atau netral. Ada 2 macam kertas yang digunakan dalam menentukan jenis kertas ini yakni litmus merah dan biru.
Definisi Aplikasi pH Aplikasi pH paper ini berkonsep kuis dengan menyediakan pertanyaan mengenai jenis larutan berdasarkan perubahan warna pada kertas lakmus. Larutan tersebut dapat bersifat asam, basa atau netral dan dapat diketahui saat kertas dimasukan kedalam larutan tersebut seperti kondisi praktikum sebenarnya. Aplikasi ini menyediakan 2 jenis kertas lakmus yakni lakmus merah dan biru untuk menentukan jenis larutan. Gambar aplikasi Litmus Paper Alat dan BahanSmartphone yang telah terinstal aplikasi Litmus Paper
Alamat Download aplikasicom.priantos.litmuspaper Langkah PercobaanCelupkan kertas lakmus merah kedalam larutan yang tersedia Celupkan kertas lakmus biru ked…

Praktikum Pengukuran Tingkat Asam Basa dengan Aplikasi pH Paper

Image
Lakmus merupakan sebuah bahan berbahan dasar kertas yang memiliki tingkat sensibilitas tinggi terhadap kandungan asam basa suatu larutan. Perubahan warna kertas lakmus ini menunjukan tingkat keasaman dan ke basaan suatu larutan. Seperti yang di ketahui, sifat asam basa suatu larutan di mulai dari angka 1 hingga 14  dengan Ph netral ialah 7, asam 1- 6  dan basa 8 - 14.
Definisi Aplikasi pH Aplikasi pH paper ini menyediakan 20 pertanyaan berkaitan dengan tingkat keasam basaan suatu larutan. Seperti halnya dengan menggunakan pH paper sebenarnya, aplikasi ini menggunakan virtual paper yang dicelupkan ke dalam larutan yang telah tersedia. Tingkat keasaman basaan larutan tersebut dapat diperoleh dengan membandingkan perubahan warna kertas lakmus dengan 14 parameter yang tersedia. kesamaan warna menunjukan tingkat keasam basaan larutan tersebut. Aplikasi ini akan sangat berguna untuk pengetahuan berkaitan dengan penggunaan kertas lakmus untuk menentukan tingkat keasam basaan suatu larutan. Gamb…

Praktikum Pengukuran Tegangan dengan Simulator Osiloskop

Image
Osiloskop merupakan perangkat pengukuran yang biasa digunakan untuk melakukan pengukuran tegangan listrik. Berbeda dengan multimeter, keluaran dari osiloskop berupa gelombang sinusoidal , kotak atau gergaji. Pada osiloskop terdapat 2 domain yakni waktu dan tegangan. Domain waktu merupakan pembacaan horizontal dari osiloskop. Sedangkan domain tegangan merupakan pembacaan vertical. Domain waktu nantinya berhubungan dengan pembacaan frekuensi dari osiloskop.  Frekuensi merupakan pembacaan gelombang yang dihasilkan selama 1 second dan dinyatakan dalam satuan umum Hertz.  Kemampuan setiap teleskop untuk mengukur frekuensi berbeda bergantung dengan tipe osiloskop. Domain tegeangan bekerja dengan amplitude. Amplitudo merupakan ukuran sinyal terhadap puncak gelombang. Amplitudo sering disebut tinggi gelombang. Pada osiloskop Definisi aplikasi osiloskop Aplikasi simulator osiloskop ini mengutamakan pembelajaran pembacaan dan penulisan data osiloskop. Hal ini dilakukan mengingat sangat sedikit pe…

Polling

Praktikumvirtual.com mengajak pengunjung untuk mengisi polling, untuk mengetahui tingkat kepercayaan orang tua terhadap anaknya menggunakan smartphone.

Polling singkat tersebut dapat diisi pada link berikut ini:
Penggunaan Smartphone pada Anak Usia Sekolah

Praktikumvirtual.com berharap dengan polling ini dapat meningkatkan layanan, dalam menghasilkan produk-produk pendidikan yang sesuai dengan kebutuhan anak, guru, sekolah dan orang tua berbasis app dan games.