Implementasi Progressive Web App pada Sistem Informasi E-learning untuk Pembelajaran Bahasa Pemrograman Python
Abstract
E-learning applications can be used for various learning objects, including programming fields. However, the problems that usually occur in learning programming online are the unavailability of e-learning that has a live code or instant code feature, thus complicating the concept of a learning system anywhere and anytime. This article proposes the concept of a Progressive web app as an e-learning platform to meet the needs of learning in programming through e-learning media, which can meet the needs of the live code feature. System development using the Togaf Architecture Development Method model, with PostgreSQL database and Node JavaScript programming language JS, HTML, CSS. The results of the Black Box testing show that the system's functional features are in accordance with user needs.
Keywords: E-learning, Progressive web App, Togaf Architecture Development Method
ABSTRAK. Aplikasi e-learning dapat digunakan untuk berbagai objek pembelajaran, termasuk bidang pemrograman. Namun masalah masalah yang biasa terjadi dalam mempelajari pemrograman secara online adalah tidak tersedianya e-lerning yang memiliki fitur live code atau instan code, sehingga mempersulit konsep sistem pembelajaran dimana saja dan kapan saja. Artikel ini mengusulkan konsep Progressive web app sebagai platform e-learning untuk memenuhi kebutuhan pembelajaran bidang pemrograman melalui media e-learning, yaitu dapat memenuhi kebutuhan fitur live code. Pengembangan sistem menggunakan model Togaf Architecture Development Method, dengan basis data PostgreSQL dan Bahasa pemrograman JavaScript Node JS, HTML, CSS. Hasil pengujian Black Box menunjukkan fitur-fitur funsionalitas sistem telah sesuai dengan kebutuhan pengguna.
Kata kunci: E-learning, Progressive web App, Togaf Architecture Development Method
References
Clinten B., Telkomsel Catat Lonjakan Trafik dari E-learning, Apr-2020.
Sudaryanto, D. H. Pemanfaatan e-learning sebagai media pembeljaran mandiri. Swara Patra, 2016, 6(4): 28-39
Bahar, B. Smart LKS: Model Aplikasi Pembelajaran Berbasis Teknologi Mobile Untuk Pengayaan Bahan Ajar Sekolah Dasar Pasca Pembelajaran Di Kelas. Jurnal Teknologi Informasi dan Komunikasi, 2019, 10(1):1-5.
Falentino S., Adhitia E. Bahasa Ular Untuk Pemrograman Python, Cetakan Pertama. Sukabumi: Insan Cendekia Mandiri.
Adi, L. Platform e-learning untuk pembelajaran pemrograman web menggunakan konsep progressive web apps (Repository, Institut Teknologi Sepuluh Nopember), 2017.
Aswati, S. Perencanaan Arsitektur Enterprise E-Learning Perguruan Tinggi Menggunakan Togaf Adm. SESINDO 2018, 2018.
Sophan, M. K., & Kurniawati, A. Perancangan aplikasi learning by doing interaktif untuk mendukung pembelajaran bahasa pemrograman. Jurnal Teknologi Informasi Dan Ilmu Komputer (JTIIK), 2018, 5(4): 455-464.
Al-Bastami, B. G., & Naser, S. S. A. Design and Development of an Intelligent Tutoring System for C# Language. European academic research, 2017, 4(10): 8795-8809
Ruliah, R. Model E-Learning Adaptif Dengan Pendekatan Karakteristik Mahasiswa. Jutisi: Jurnal Ilmiah Teknik Informatika dan Sistem Informasi, 2017, 6(1): 1413-1418.
Sihotang, H. T. Pembuatan Aplikasi E-Learning Pada SMK Swasta Pariwisata Imelda. Jurnal Mantik Penusa, 2017, 1(2): 70-75
Rizky, N., Fitroh, F., & Firmansyah, A. F. Perencanaan Arsitektur Enterprise Menggunakan Togaf Adm Versi 9 (Studi Kasus: Bimbel Salemba Group). Studia Informatika: Jurnal Sistem Informasi, 2017, 10(1): 11-20
Yunis, R., & Surendro, K. Perancangan model enterprise architecture dengan TOGAF architecture development method. In Seminar Nasional Aplikasi Teknologi Informasi (SNATI), 2009.
Muin, A., Amri, A., & Anwar, A. Monitoring Sistem Keluhan Mahasiswa Menggunakan Progressive Web Application Pada Politeknik Negeri Lhokseumawe. Journal of Artificial Intelligence and Software Engineering (J-AISE), 2021, 1(1): 23-30.
How To Cite This :
Refbacks
- There are currently no refbacks.