Integrasi Sistem Pembelajaran dengan Google Classroom melalui Google Apps Script
DOI:
https://doi.org/10.31764/justek.v6i2.15061Keywords:
Integrasi, Sistem Pembelajaran, Google Classroom, Google Apps ScriptAbstract
Abstract: Learning is a science communication activity between educators and students that can run in blended learning. One of the learning platforms that can be used is Google Classroom which requires adequate preparation, management and readiness of information technology. The purpose of this research is to develop academic system integration, especially in learning features with the Google Classroom platform through Google Apps Script with response time performance and good use of server resources. This study uses the Rational Unified Process (RUP) method approach with an object oriented concept. The results of the research are in the form of a school academic system that has integrated learning system features with Google Classroom. The results of the response time performance test obtained an average value of 3,364 ms while the average memory usage on the server was 16.17M. So it was concluded that the use of Google Apps Script has less efficient performance.
Abstrak: Pembelajaran merupakan kegiatan komunikasi ilmu pengetahuan antara pendidik bersama peserta didik yang dapat berjalan secara blended learning. Salah satu platform pembelajaran yang dapat digunakan adalah Google Classroom yang membutuhkan persiapan, pengelolaan dan kesiapan teknologi informasi yang memadai. Tujuan dari penelitian ini adalah pengembangan integrasi sistem akademik khususnya pada fitur pembelajaran dengan platform Google Classroom melalui Google Apps Script dengan performa response time dan penggunaan resource server yang baik. Penelitian ini menggunakan pendekatan metode Rational Unified Process (RUP) dengan konsep object oriented. Hasil penelitian berupa sistem akademik sekolah yang memiliki fitur sistem pembelajaran terintegrasi denga Google Classroom. Hasil pengujian performa response time didapatkan nilai rata-rata 3.364 ms sedangkan rata-rata penggunaan memory pada server sebesar 16,17M. Maka disimpulkan penggunaan Google Apps Script memiliki performa kurang efisien
References
Abdillah Siddiq, A., Munadi, R., & Mayasari, R. (2015). Implementasi Dan Analisis Performansi Server Aplikasi Mobicents Dengan WebRTC. EProceedings of Engineering, 2(2), 3039–3046. https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/399
Amallia Hapsari, S., & Pamungkas, H. (2019). Pemanfaatan Google Classroom Sebagai Media Pembelajaran Online Di Universitas Dian Nuswantoro. Wacana, 18(2), 225–233. https://doi.org/https://doi.org/10.32509/wacana.v18i2.924
Ariani Sukamto, R., & Shalahuddin, M. (2018). Rekayasa Perangkat Lunak: Terstruktur dan Berorientasi Objek (Ed. Revisi, Cet. 1). Informatika.
Cahya Dewi, K., Indah Ciptayani, P., Dwi Surjono, H., & Priyanto. (2019). Blended Learning Konsep dan Implementasi pada Pendidikan Tinggi Vokasi. Swasta Nulus.
Dwiyogo, W. D. (2018). Pembelajaran Berbasis Blended Learning. PT Rajagrafindo Persada.
Ekanayake, L. J., Ihalage, D., & Abyesundara, Sachith. P. (2021). Performance Evaluation of Google Spreadsheet over RDBMS through Cloud Scripting Algorithms. 2021 International Conference on Computer Communication and Informatics (ICCCI), 1–7. https://doi.org/10.1109/ICCCI50826.2021.9402432
Ferreira, J. (2014). Google Apps Script: Web Application Development Essentials (2nd ed.). O’Reilly Media.
G. Amirthayogam, C. Anbu Ananth, & P. Elango. (2022). QoS Aware Web Services Composition Problem In Multi-Cloud Environment Using Hybrid Optimization Algorithm. Journal of Theoretical and Applied Information Technology, 100(19), 5562–5577. http://www.jatit.org/volumes/Vol100No19/14Vol100No19.pdf
Kamarudin, Kusrini, & Sunyoto, A. (2018). Uji Kinerja Sistem Web Service Pembayaran Mahasiswa Menggunakan Apache JMeter (Studi Kasus: Universitas AMIKOM Yogyakarta). Jurnal Respati, 13(1), 44–52. https://doi.org/https://doi.org/10.35842/jtir.v13i1.215.g197
Kamil, I. (2020, October 16). Survei: Google Classroom Jadi Platform Belajar Paling Sering Digunakan Saat PJJ. https://nasional.kompas.com/read/2020/10/16/18264341/survei-google-classroom-jadi-platform-belajar-paling-sering-digunakan-saat?page=all
Saraun, J. F., Sambul, A. M., & Lumenta, A. S. M. (2022). Integrasi Layanan Google Classroom dengan Sistem Portal Akademik Perguruan Tinggi. Jurnal Teknik Informatika, 17(1), 27–34. https://doi.org/https://doi.org/10.35793/jti.17.1.2022.36034
Sopingi, Meikhati, E., & Wijiyanto. (2021). Application of the Rational Unified Process Method in Web Service Development Payment System Integration with Multibank Virtual Accounts. Jurnal E-Komtek, 5(1), 75–88. https://doi.org/https://doi.org/10.37339/e-komtek.v5i1.565
Sopingi, Setyowati, R., & Purnomo, S. (2020). Pengembangan Web Service Digital Assessment Test of English for International Communication (TOEIC). Jurnal E-Komtek (Elektro-Komputer-Teknik), 4(1), 75–90. https://doi.org/10.37339/e-komtek.v4i1.232
Sunardi, A., & Suharjito. (2019). MVC Architecture: A Comparative Study Between Laravel Framework and Slim Framework in Freelancer Project Monitoring System Web Based. Procedia Computer Science, 157, 134–141. https://doi.org/10.1016/j.procs.2019.08.150
Suprapto, A. (2018). Analisis Dimensi Kebutuhan Pra Implementasi E-Learning Untuk Meningkatkan Mutu Layanan Pendidikan Kampus Di Era Revolusi Industri 4.0. 28, 81–97. https://doi.org/10.18326/tarbiyah.v28.81-97
Zainab Nur Azizah, S., Martini, & Rudi Purnomo, A. (2022). Analisis Penggunaan Google Classroom pada Aspek Keaktifan Siswa SMP Kelas VII. PENSA E-JURNAL : PENDIDIKAN SAINS, 10(1), 86–93.
Zammetti, F. (2018). Practical Webix: Learn to Expedite and Improve your Web Development (1st ed.). Apress Berkeley, CA. https://doi.org/https://doi.org/10.1007/978-1-4842-3384-9