• Kategori Tulisan

  • Masukkan alamat email Anda untuk berlangganan blog Ri32 dan menerima pemberitahuan posting baru melalui email anda. Jika sudah bosan silahkan unsubscript.
    Terima kasih... : )

    Join 840 other followers

  • Web Analytics

Android CRUD menggunakan Java dan Google Sheet


Latar Belakang

Aplikasi Android CRUD kedua ini menggunakan bahasa java dan databasenya menggunakan google sheet.  Adapun langkahnya adalah sebagai berikut :

  1. Daftar dan Login website https://edugi.web.id
  2. Ke menu Download dan cari kata kunci : “CRUD Java”
  3. Setelah semua file di download, Login ke Gmail, setelah itu ke google drive
  4. Buat File CRUDJAVA atau silahkan upload dari file yang telah saya sediakan
  5. Setelah itu buka file CRUDJAVA dan pilih Top Menu : Tools=>Script Editor
  6. Copy Paste Script yang ada di file “CRUDScript.txt” yang saya sediakan

Konfigurasi URL Script

Setelah file dan script di google sheet nya sudah siap, langkah selanjutnya adalah menyesuaikan URL file google sheet kedalam script. Langkahnya adalah sebagai berikut :

  1. Klik kanan file CRUDJAVA kemudian klik menu Get Link
  2. Setelah muncul popup link, copy link file tersebut dan paste ke bagian script yang ada di menu Tools=>Script Editor

Publish File Google Sheet

Setelah link file di sesuaikan ke scriptnya, maka langkah selanjutnya adalah mempublish script tersebut yang berfungsi sebagai jembatan pelantara atau Midleware antara file google sheet dengan aplikasi android yang kita buat. Adapun langkahnya adalah sebagai berikut :

  1. Buka file CRUDJAVA dan pilih Top Menu : Tools=>Script Editor
  2. Pilih Top menu Publish=>Deploy as web app
  3. Setelah muncul popup, maka pilih aksesnya : everyone
  4. Dan copy URL di bagian : Current web app url

Konfigurasi URL Android

Setelah URL script telah didapat, maka langkah selanjutnya adalah paste link tersebut di bagian coding android dengan membuka class Controller.java dan paste dibagian variabel URLnya di ujung URL harus ada tanda tanya “?”. Jika sudah semua, maka tinggal proses testing aplikasi.

Testing Aplikasi

Aplikasinya berbeda dengan aplikasi CRUD pertama, pada aplikasi yang kedua ini terdapat beberapa tombol CRUD dan untuk ID nya diinput secara manual baik saat akan Insert, Update, Delete, atau Read single data. Namun ada menu Untuk Read All data.

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 3-12-2020

KangAgus

Aplikasi Android CRUD menggunakan Kotlin dan Firebase


Latar Belakang

Saya mendapatkan contoh aplikasi android dari teman kantor saya untuk saya pelajari. Skenarionya adalah saya mengumpulkan beberapa contoh aplikasi CRUD android dengan database yang berbeda. Seperti :

  1. Aplikasi Android dengan Kotlin & Firebase
  2. Aplikasi Android dengan Java & Google sheet
  3. Aplikasi Android dengan Flutter & MariaDB
  4. Aplikasi Android dengan AppInventor & CloudDB

Untuk sementara saya fokus pada 4 point diatas dengan metode coding CRUD ke beberapa database. Tujuannya agar mengetahui dan membandingkan beberapa cara alternatif dalam membuat aplikasi Android.

Mengenal Firebase

Firebase adalah suatu layanan dari google untuk mempermudah para pengembang aplikasi. Dengan adanya Firebase, developer dapat fokus mengembangkan aplikasi tanpa harus memberikan effort yang besar untuk urusan backend. Salah satu fitur dari Firebase yaitu Real-time database.

Untuk Menyimpan dan sinkronkan data antara pengguna dan perangkat secara realtime menggunakan database noSQL yang dihosting secara cloud. real-time adalah kondisi pengoperasian dari suatu sistem perangkat keras dan perangkat lunak yang dibatasi oleh rentang waktu dan memiliki tenggat waktu yang jelas, jadi data akan dikirim seketika waktu itu juga.

Download Sourcecode

Untuk mencoba aplikasi ini silahkan download sourcecodenya via website Edugi dengan langkah sebagai berikut :

  1. Daftar dan Login https://edugi.web.id
  2. Ke menu Download dan cari “CRUD Kotlin”
  3. Silahkan aplikasinya di download dan di extract
  4. Buka aplikasinya dengan Editor Android Studio
  5. Daftar dan login https://firebase.google.com
  6. Untuk koneksinya silahkan baca artikel berikut

Testing Aplikasi

Setelah proses download sourcecode selesai, dan proses koneksi aplikasi ke firebase juga selesai. Maka langkah selanjutnya adalah proses testing aplikasi. Saya menjalankan aplikasinya menggunakan emulator di android studio. Untuk tampilannya adalah sebagi berikut :

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 3-12-2020

KangAgus

Cara Koneksi Firebase ke Android Studio


Latar Belakang

Setelah sebelumnya saya membuat artikel cara-disconnect-firebase-dari-android-studio . Sekarang saya buat artikel bagaimana cara koneksi database firebase dengan aplikasi android di android studio.

Membuat Koneksi Firebase

  1. Login ke website https://firebase.google.com dengan akun gmail
  2. Di Android studi pilih menu Tools=>Firebase=>Lihat Sebelah kanan
  3. Pilih menu Realtime Database=>Save and retrieve Data
  4. Bagian pertama klik tombol Connect to Firebase
  5. Di halaman website firebase klik Create a Project
  6. Masukan nama projectnya dan klik tombol Continue
  7. Dibagian enable google analytics di uncheck saja
  8. Setelah itu klik Create Project dan tunggu sesaat
  9. Setelah selesai klik Continue tunggu sampai ke halaman project
  10. Saat muncul popup di halaman project klik tombol Connect

Membuat Realtime Database

Setelah berhasil melakukan koneksi ke firebase, maka langkah selanjutnya adalah membuat sebuat database realtime di firebase dengan cara :

  1. Di Android studi pilih menu Tools=>Firebase=>Lihat Sebelah kanan
  2. Pilih menu Realtime Database=>Save and retrieve Data
  3. Bagian kedua klik tombol Add the reaktme database
  4. Muncul popup klik tombol Accept Change
  5. Di halaman website project firebase menu sebelah kiri pilih menu “Realtime Database”
  6. Disebelah kanan klik tombol Create Database=>Pilih Start in Test Mode=>Klik tombol Enable
  7. Setelah itu Database siap digunakan kegiatan CRUD datanya menggunakan aplikasi android

Screenshot

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 02-12-2020

KangAgus

Cara Disconnect Firebase dari Android Studio


Latar Belakang

Saya mendapatkan contoh aplikasi android yang databasenya menggunakan firebase. Dan saya ingin aplikasi android tersebut koneksinya ke akun firebase saya. Caranya adalah sebagai berikut :

  1. Hapus file google-services.json
  2. “Hapus” Dependencies beserta ID nya. dengan memberi tanda comment
  3. Sinkronisasi ulang gradle nya
  4. Cek connection dan pastikan databasenya “kosong” kembali
  5. Koneksikan android studio dengan akun firebase yang lain

Screenshot

File Json sebelum dihapus

Firebase sebelum disconnect

Hapus Dependencies

Sinkronisasi Gradle

Firebase Setelah Disconnect

Referensi :

https://stackoverflow.com/questions/51549554/how-to-completely-disconnect-an-android-app-from-firebase-in-android-studio

Sekian artikel dari saya, semoga bermanfaat untuk teman-teman dan Anda semua…Aamiin

Bogor, 2-12-2020

KangAgus

Kandungan Al-Qur’an Surat Ke-10 : Yunus


al-qur'an-kariem

Pendahuluan

Surah Yunus (bahasa Arab: سورة يونس, ‘Yunus’‎) adalah surah ke-10 dalam al-Qur’an. Surah ini terdiri atas 109 ayat dan termasuk golongan surah Makkiyah kecuali ayat 40, 94, 95, yang diturunkan pada di Madinah. Sedangkan topik utama yang dibahas dalam surah ini meliputi masalah akidah, iman kepada Allah, kitab-kitab dan rasul-Nya, serta Hari kebangkitan dan pembalasan.

Surah Yunus diawali dengan ayat “Ali Lam Ra” dan diakhiri dengan ayat yang membahas perlunya mengikuti aturan Allah dan bersabar baik dalam ketaatan maupun musibah. Surah ini dinamakan Yunus merupakan sebuah simbolikal dan bukan berarti surah ini berisi kisah Yunus. Bahkan, kisah terpanjang dalam surah ini adalah kisah Musa dan Bani Israil dengan Fir’aun yaitu pada ayat 75 hingga 93. Hanya ayat ke-98 dari surah inilah yang menyebut kata “Yunus”.

Berikut adalah tema kandungan surat beserta nomor ayatnya

  • Wahyu dan dasar-dasar kebenarannya Ayat 1-6
  • Pembalasan terhadap pengingkaran dan penerimaan wahyu Ayat 7-18
  • Manusia adalah satu umat yang memeluk agama yang satu Ayat 19-20
  • Perlakuan Allah SWT yang penuh rahmat Ayat 21-24
  • Seruan Allah ke Darus Salam dan penolakan terhadapnya Ayat 25-30
  • Bukti-bukti kekuasaan Allah SWT yang membatalkan kepercayaan orang musyrik Ayat 31-36
  • Jaminan Allah SWT tentang kemurnian Al Quran Ayat 37-53
  • Penyesalan manusia di akhirat kelak Ayat 54-60
  • Segala perbuatan manusia tidak lepas dari pengawasaan Allah SWT Ayat 61
  • Wali-wali Allah SWT dan berita gembira bagi mereka Ayat 62-70
  • Kisah Nuh AS, Musa AS, dan Yunus AS adalah teladan bagi manusia Ayat 71-103
  • Da’wah Islam Ayat 104-109

Referensi :

https://id.wikisource.org/wiki/Al-Qur’an/Yunus

Download Audio :

https://drive.google.com/file/Yunus/view?usp=sharing

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 29-11-2020

KangAgus

Kandungan Al-Qur’an Surat Ke-9 : At-Taubah


al-qur'an-kariem

Pendahuluan

Surah At-Taubah (bahasa Arab: سورة التوبة, ‘pengampunan’‎) adalah surah ke-9 dalam al-Qur’an. Surah ini tergolong surah Madaniyah yang terdiri atas 129 ayat. Dinamakan At-Taubah yang berarti “Pengampunan” karena kata At-Taubah berulang kali disebut dalam surah ini. Surah ini diturunkan sesudah Nabi Muhammad kembali dari peperangan Tabuk yang terjadi pada tahun 9 H.

Dinamakan juga dengan Bara’ah yang berarti berlepas diri. Berlepas diri disini maksudnya adalah pernyataan pemutusan perhubungan, disebabkan sebagian besar pokok pembicaraannya tentang pernyataan pemutusan perjanjian damai dengan kaum musyrikin.

Berbeda dengan surah-surah yang lain maka pada permulaan surat ini tidak terdapat ucapan basmalah, karena surah ini adalah pernyataan perang dengan arti bahwa segenap kaum muslimin dikerahkan untuk memerangi seluruh kaum musyrikin, sedangkan basmalah bernapaskan perdamaian dan cinta kasih Allah.

Berikut adalah tema kandungan surat beserta nomor ayatnya

PENGUMUMAN TENTANG PEMBATALAN PERJANJIAN DAMAI DENGAN KAUM MUSYRIKIN Ayat 1-37

  • Orang Islam bebas dari tanggung jawab terhadap perjanjian dengan kaum musyrikin Ayat 1-4
  • Pengumuman perang terhadap musyrikin Ayat 5-6
  • Sebab-sebab Perjanjian damai dibatalkan Ayat 7-15
  • Ujian keimanan Ayat 16
  • Orang-orang yang layak memakmurkan masjid Ayat 17-24
  • Umat Islam mendapat kemenangan dalam pelbagai pertempuran Ayat 25-29
  • Kepercayaan serta sikap orang Yahudi dan orang Nasrani Ayat 30-35
  • Bulan-bulan yang dihormati Ayat 36-37

KISAH PERANG TABUK Ayat 38-129

  • Perintah untuk berjihad Ayat 38-43
  • Hanya orang munafiklah yang tidak mau berperang Ayat 44-57
  • Sikap orang munafik terhadap pembagian sedekah Ayat 58-59
  • Ketentuan pembagian zakat Ayat 60-61
  • Tuduhan-tuduhan orang munafik terhadap Nabi Ayat 62-66
  • Hasutan-hasutan orang-orang munafik dan ancaman Allah SWT kepada mereka Ayat 67-70
  • Ajaran kepada orang-orang mukmin dan janji Allah SWT terhadap mereka Ayat 71-72
  • Keharusan bersikap tegas terhadap orang-orang kafir dan munafik Ayat 73-74
  • Ikrar orang munafik tak dapat dipercaya Ayat 75-78
  • Kemunafikan adalah dosa yang tidak diampuni Allah SWT Ayat 79
  • Keadaan orang-orang munafik yang tidak mau berjihad Ayat 81-83
  • Larangan menyembahyangkan jenazah orang munafik Ayat 84-85
  • Keengganan orang munafik untuk berjihad dan pahala orang yang berjihad Ayat 86-90
  • Uzur-uzur syara’ untuk tidak berjihad Ayat 91-102
  • Keharusan penguasa memungut zakat Ayat 103-106
  • Keharusan waspada terhadap tipu muslihat orang yang mempergunakan masjid sebagai alatnya Ayat 107-110
  • Penghargaan Allah SWT terhadap para syuhada Ayat 111-112
  • Larangan memintakan ampun untuk orang musyrik Ayat 113-129

Referensi :

https://id.wikisource.org/wiki/Al-Qur’an/At-Taubah

Download Audio :

https://drive.google.com/file/At-Taubah/view?usp=sharing

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 29-11-2020

KangAgus

Kandungan Al-Qur’an Surat Ke-8 : Al-Anfal


al-qur'an-kariem

Pendahuluan

Surah Al-Anfal (bahasa Arab: سورة الأنفال, ‘harta rampasan perang’‎) adalah surah ke-8 pada al-Qur’an. Surah ini terdiri atas 75 ayat dan termasuk golongan surah-surah Madaniyah. Surah ini dinamakan Al-Anfal yang berarti pula harta rampasan perang berhubung kata Al-Anfal terdapat pada permulaan surah ini dan juga persoalan yang menonjol dalam surah ini ialah tentang harta rampasan perang, hukum perang dan hal-hal yang berhubungan dengan peperangan pada umumnya.

Menurut riwayat Ibnu Abbas, surah ini diturunkan berkenaan dengan perang Badar yang terjadi pada tahun 2 H. Peperangan ini sangat penting artinya, karena merupakan peristiwa yang menentukan jalan sejarah Perkembangan Islam. Pada waktu itu umat Islam dengan berkekuatan kecil untuk pertama kali dapat mengalahkan kaum musyrik yang berjumlah besar dan memiliki perlengkapan yang cukup, dan mereka dalam peperangan ini memperoleh harta rampasan perang yang tidak sedikit. Oleh sebab itu timbullah masalah bagaimana membagi harta-harta rampasan perang itu, maka kemudian Allah menurunkan ayat pertama dari surah ini.

Berikut adalah tema kandungan surat beserta nomor ayatnya

  • Cara pembagian ghanimah terserah kepada Allah SWT dan Rasul Ayat 1
    Sifat-sifat orang mukmin Ayat 2-4
  • Keengganan sebagian sahabat untuk pergi ke perangan Badar dan pertolongan Allah SWT kepada kaum muslimin Ayat 5-14
  • Larangan melarikan diri dari pertempuran Ayat 15-19
  • Larangan menyalahi perintah-perintah Allah SWT Ayat 20-23
  • Kewajiban mentaati perintah Allah SWT dan Rasul-Nya Ayat 24-26
  • Larangan berkhianat dan faedah bertakwa Ayat 27-29
  • Permusuhan kaum musyrkin terhadap Nabi dan kewajiban memerangi mereka sampai terpelihara agama Allah SWT Ayat 30-40
  • Cara pembagian ghanimah Ayat 41
  • Rahmat Allah SWT kepada kaum Muslimin dalam peperangan Badar Ayat 42-44
  • Kewajiban berteguh hati, bersatu dalam peperangan dan larangan berlaku sombong dan ria Ayat 45-47
  • Pengkhianatan setan terhadap janjinya kepada pengikut-pengikutnya Ayat 48-51
  • Kebinasaan sesuatu kaum adalah lantaran perbuatan mereka sendiri Ayat 52-57
  • Syirik adalah dosa yang paling besar dan sikap menghadapi kaum musyrikin dalam peperangan Ayat 58-60
  • Cinta perdamaian dan keharusan mempertebal semangat jihad Ayat 61-75

Referensi :

https://id.wikisource.org/wiki/Al-Qur’an/Al-Anfal

Download Audio :

https://drive.google.com/file/Al-Anfal/view?usp=sharing

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 29-11-2020

KangAgus

Kandungan Al-Qur’an Surat Ke-7 : Al-A’raf


al-qur'an-kariem

Pendahuluan

Surah Al-A’raf (bahasa Arab: سورة الأعراف artinya ‘tempat di ketinggian’‎) adalah surah ke-7 dalam al-Qur’an. Surah ini terdiri atas 206 ayat dan termasuk pada golongan surah Makkiyah dan termasuk golongan surah Assab ‘uththiwaal (tujuh surat yang panjang).

Dinamakan Al-A’raf karena perkataan Al-A’raf terdapat dalam ayat ke 46 yang mengemukakan tentang keadaan orang-orang yang berada di atas Al-A’raf yaitu: tempat yang tertinggi di batas surga dan neraka, yaitu tempat orang-orang yang belum dapat memasuki surga dan mereka dapat menyaksikan kehidupan orang-orang mukmin dalam surga dengan segala kenikmatan yang dianugrahkan kepada mereka, dan juga mereka dapat melihat orang-orang kafir dalam neraka dengan segala penyiksaan yang diberikan kepada mereka.

Berikut adalah tema kandungan surat beserta nomor ayatnya

KEWAJIBAN MENGIKUTI WAHYU DAN AKIBAT MENANTANGNYA Ayat 1-10

PERMUSUHAN DAN GODAAN SETAN TERHADAP MANUSIA Ayat 11-58

  • Penghargaan Allah SWT kepada Nabi Adam AS dan keturunannya Ayat 11-25
  • Peringatan Allah SWT terhadap godaan setan Ayat 26-30
  • Adab berpakaian, makan dan minum Ayat 31-33
  • Pengutusan para rasul dan akibat penerimaan dan penolakan kerasulan Ayat 34-53
  • Siapakah Tuhan semesta alam dan bagaimana bermohon kepadaNya? Ayat 54-56
  • Bukti kekuasaan Allah SWT membangkitkan manusia sesudah mati Ayat 57-58

KISAH BEBERAPA ORANG RASUL Ayat 59-171

  • Kisah Nabi Nuh AS Ayat 59-64
  • Kisah Nabi Hud AS Ayat 65-72
  • Kisah Nabi Shalih AS Ayat 73-79
  • Kisah Nabi Luth AS Ayat 80-84
  • Kisah Nabi Syu’aib AS Ayat 85-102
  • Kisah Nabi Musa AS Ayat 103-171

PENGHIANATAN ORANG-ORANG YAHUDI TERHADAP PERJANJIAN MANUSIA DENGAN ALLAH SWT Ayat 172-202

  • Ketauhidan sesuai dengan fitrah manusia Ayat 172-174
  • Perumpamaan orang-orang yang mendustakan ayat-ayat Allah SWT Ayat 175-177
  • Sifat-sifat penghuni neraka Ayat 178-179
  • Kedatangan azab Allah kepada orang-orang yang mendustakan ayat-ayat-Nya dengan cara istidraj Ayat 180-186
  • Hanya Allah SWT-lah yang mengetahui waktu datangnya hari kiamat Ayat 187-188
  • Tuhan mengingatkan manusia kepada asal usul kejadiannya Ayat 189-193
  • Berhala tidak patut disembah Ayat 194-198
  • Dasar-dasar al-Akhlaqul Karimah Ayat 199-202

PENGHIANATAN ORANG-ORANG YAHUDI TERHADAP PERJANJIAN MANUSIA DENGAN ALLAH SWT Ayat 203-206

Referensi :

https://id.wikisource.org/wiki/Al-Qur’an/Al-A’raf

Download Audio :

https://drive.google.com/file/Al-A’raf/view?usp=sharing

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…aamiin

Bogor, 28-11-2020

KangAgus

Aplikasi Psikotest Online Gaya Belajar Versi 2


Latar Belakang

Sebelumnya saya telah membuat aplikasi psikotest online gaya belajar yang saya kembangkan dari aplikasi ujian online. Kali ini saya kembangkan aplikasinya menjadi versi 2 dengan perubahan jenis pilihan soal dari yang Setuju – Tidak Setuju menjadi 4 pilihan yaitu :

  • Sering
  • Kadang-kadang
  • Jarang
  • Tidak Pernah

Dimana Pilihan “Setuju” dibagi menjadi pilihan : Sering, Kadang-kadang dan Jarang. Sedangkan untuk tidak setuju diwakili dengan pilihan “Tidak Pernah”. Untuk pilihannya menggunakan bobot point. Misalnya jika memilih Sering pointnya 3, Kadang-Kadang pointnya 2, Jarang pointnya 1, dan Tidak pernah pointnya 0.

Perubahan Algoritma

Untuk tabel dan coding ujian online tidak ada perubahan, hanya menambahkan data pilihan soal dari 2 menjadi 4 pilihan. Untuk hasil test diproses saat selesai dan langsung diupdate ke tabel ujian_jawab. Sehingga saat mencetak ke PDF atau menampilkan hasil test di halaman admin dalam jumlah data yang banyak tidak perlu proses ulang.

Adapun algoritma yang lamanya adalah sebagai berikut :

  1. Ambil jawaban user yang ada di field ujian_jawab yang datanya berupa array
  2. Setelah menggunakan fungsi Explode, selanjutnya Looping nilai array tersebut
  3. Saat looping, cocokkan jawaban dengan kunci jawaban yang benar setiap soal
  4. Setelah itu tampung setiap jawaban yang benar kedalam masing-masing variabel
  5. Untuk mencari nilai yang paling besar gunakan fungsi max array dari variabel tersebut
  6. Jika ada nilai variabel yang sama, maka tampilkan hasilnya lebih dari satu jenis gaya belajar

Adapun algoritma yang barunya adalah sebagai berikut (Perubahan di point 4-5-6) :

  1. Ambil jawaban user yang ada di field ujian_jawab yang datanya berupa array
  2. Setelah menggunakan fungsi Explode, selanjutnya Looping nilai array tersebut
  3. Saat looping, tidak ada pencocokan jawaban dengan kunci jawaban yang benar setiap soal
  4. Setiap jawaban dianggap benar dan dikonversi kedalam masing-masing bobot point
  5. Siapkan variabel untuk menampung jawaban user sesuai jenisnya misalnya visual_a,b,c,d 
  6. Setelah itu tampung nilai jawaban kedalam total setiap jenisnya misalnya total_visual
  7. Untuk mencari nilai yang paling besar gunakan fungsi max array dari variabel tersebut
  8. Jika ada nilai variabel yang sama, maka tampilkan hasilnya lebih dari satu jenis gaya belajar

Cara Memulai Ujian

Jika teman-teman ingin mengetahui gaya belajarnya, silahkan kunjungi alamat website https://edugi.web.id

  1. Daftar dan Login website Edugi
  2. Pilih menu Ujian Online
  3. Pilih judul ujian : Psikotest Gaya Belajar Versi 1 atau Versi 2
  4. Jika selesai, langsung terlihat hasil test nya
  5. Bisa dibandingkan apakah hasil test nya sama
  6. Bisa mencetak hasil test dalam format PDF

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…Aamiin

Bogor, 27 November 2020

KangAgus

Aplikasi Psikotest Online Gaya Belajar


Latar Belakang

Pada artikel ini ada beberapa yang dibahas mulai dari psikologi, gaya belajar, ujian online, dan psikotest online. Dan dibahas algoritma tentang psikotest online gaya belajar. Serta strategi belajar yang tepat sesuai gaya belajar.

Psikologi adalah disiplin ilmu yang mempelajari lebih dalam mengenai mental, pikiran, dan perilaku manusia. Disiplin ilmu ini meneliti alur pemikiran manusia dan alasan di balik perilaku dan tindakan tersebut. Ilmu psikologi ini sering kali dimanfaatkan untuk menyelesaikan masalah atau mencari solusi tepat dalam serangkaian aktivitas manusia yang kompleks.

Gaya belajar atau learning style adalah suatu karakteristik kognitif, afektif dan prilaku psikomotorik sebagai indikator yang bertindak relatif stabil untuk pembelajar merasa saling berhubungan dan bereaksi terhadap lingkungan belajar  (Gobai, 2005:1). Gaya belajar adalah cara yang lebih kita sukai dalam melakukan kegiatan berfikir, memproses dan mengerti suatu informasi  (Gunawan, 2006: 139).

Dari definisi di atas, dapat disimpulkan bahwa gaya belajar adalah ciri khas yang dimiliki oleh setiap orang dalam memberikan respon terhadap pembelajaran yang diterimanya.

Psikotest Online

Aplikasi psikotest online yang saya kembangkan adalah aplikasi ujian online yang saya memodifikasi algoritmanya sebagai berikut :

  • Tabel ujian soal ditambahkan field soal_jenis yang menampung ID jenis gaya belajar : visual, audio, kinestetik
  • Dibuatkan data kegiatan ujian dengan memilih soal-soal psikotest yang telah diinputkan sebelumnya
  • Setiap jenis gaya belajar mempunyai soal pertanyaan yang khas dengan kunci jawabannya A atau setuju
  • User mengerjakan ujian seperti biasa dengan memilih jawaban : sejutu (A) atau tidak setuju (B) di setiap soalnya
  • Setelah selesai, jawaban user tersimpan di field jawab_submit
  • Saat user ke halaman hasil, maka akan ditampilkan hasil testnya

Untuk Menampilkan hasil test algoritmanya adalah sebagai berikut :

  • Ambil jawaban user yang ada di field ujian_jawab yang datanya berupa array
  • Setelah menggunakan fungsi Explode, selanjutnya Looping nilai array tersebut
  • Saat looping, cocokkan jawaban user dengan kunci jawaban yang benar setiap soal
  • Setelah itu tampung setiap jawaban yang benar kedalam masing-masing variabel
  • Untuk mencari nilai yang paling besar gunakan fungsi max array dari variabel tersebut
  • Jika ada nilai variabel yang sama, maka tampilkan hasilnya lebih dari satu jenis gaya belajar

Cara Memulai Ujian

Jika teman-teman ingin mengetahui gaya belajarnya, silahkan kunjungi alamat website https://edugi.web.id

  1. Daftar dan Login website Edugi
  2. Pilih menu Ujian Online
  3. Pilih judul ujian : Psikotest Gaya Belajar
  4. Jika selesai, langsung terlihat hasil test nya
  5. Bisa mencetak hasil test dalam format PDF

Strategi Belajar Sesuai Gaya Belajar

Setelah mengetahui hasil testnya, sekarang kita cari tahu strategi belajar yang cocok sesuai dengan gaya belajar Visual :

  • Gunakanlah Variasi warna dalam melakukan pencatatan, seperti memberi garis bawah atau membuat grafik.
  • Mayoritas, tipe visual suka membaca. Namun, buku bacaan yang banyak memiliki gambar ilustrasi dan warna yang menarik lebih mudah dipahami daripada buku bacaan yang penuh dengan teks.
  • Perhatikan penerangan saat belajar dan hindari “polusi visual.”
  • Saat mengingat sesuatu, bayangkan dan buat tulisan yang memudahkan.
  • Catat kembali bahan pelajaran dengan warna dan gambar yang menarik.

Strategi belajar yang cocok sesuai dengan gaya belajar Auditory :

  • Gunakanlah voice recorder atau perekam suara saat mendengarkan pelajaran.
  • Perbanyak melakukan presentasi dan tanya jawab.
  • Lagukan apa yang diingat dengan irama dan hindari “polusi suara” (kebisingan).
  • Berpikir dan mengingat sambil mengucapkannya kembali.
  • Dengarkan kembali pelajaran melalui rekaman atau penjelasan orang lain.

Strategi belajar yang cocok sesuai dengan gaya belajar Kinestetik :

  • Gunakanlah gerakan dalam pelajaran, seperti aktivitas atau uji coba secara langsung.
  • Perbanyak praktik yang berkaitan dengan pelajaran (praktik di laboratorium) dan langsung bisa diaplikasikan.
  • Hindari belajar yang monoton (terlalu banyak duduk).
  • Saat mengingat sesuatu, lakukan hal yang diingat dengan aktivitas gerak.
  • Menulis di udara, gunakan gerak imajitif.

Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan Anda semua…Aamiin

Bogor, 27 November 2020

KangAgus

%d bloggers like this: