An Implementation of a Web-based Application with Personalized Learning Path and Seamless Single Sign-On for Self-paced Learning

Akira Akira, Cutifa Safitri, Ronny Juwono

Abstract


Abstract—Innovation is what enables humans to thrive.
History will repeat itself without innovation, and humanity’s
history is far from ideal. One thing humans do have is the choice
of a bright future. It is up to us, the future leaders, to earn and
achieve this future. This is why education is so important.
Education brings more innovations and wisdom to the world. As
prospective leaders, it is a must to do whatever it takes to make
education more accessible, enjoyable, exciting, and engaging,
allowing students to feel the joy of learning as we do. Our
research explores methods for the system design of an e-learning
platform, focusing on integrating personalized learning path
management and the seamless Single Sign-On authentication
system. This paper contributes to the advancement of the field
of educational technology by proposing a solution aimed at
revolutionizing the learning experience. By proposing
personalized learning paths and the integration of a seamless
Single Sign-On (SSO) system, this paper addresses the critical
challenges surrounding conventional educational approaches


Keywords


earning path, Single Sign-On, Web-based application, learning platform, E-Learning, API

Full Text:

PDF

References


A. Al-Ajlan and H. Zedan, "Why Moodle," 2008 12th IEEE

International Workshop on Future Trends of Distributed Computing

Systems, Kunming, China, 2008, pp. 58-64, doi:

1109/FTDCS.2008.22.

T. Zarraonandia, P. Díaz, Á. Montero, I. Aedo and T. Onorati, "Using

a Google Glass-Based Classroom Feedback System to Improve

Students to Teacher Communication," in IEEE Access, vol. 7, pp.

-16846, 2019, doi: 10.1109/ACCESS.2019.2893971.

“Node.js – Wikipedia”. Retrieved May 21, 2023, from

https://en.wikipedia.org/wiki/Node.js

“MariaDB Foundation - MariaDB.org”. Retrieved May 21, 2023, from

https://mariadb.org/

“MongoDB: The Developer Data Platform | MongoDB”. Retrieved

May 25, 2023, from https://www.mongodb.com/

“Express - Node.js web application framework”. Retrieved May 25,

, from https://expressjs.com/

“API – Wikipedia”. Retrieved May 25, 2023, from

https://en.wikipedia.org/wiki/API

“Web service API functions – MoodleDocs”. Retrieved May 26, 2023,

from https://docs.moodle.org/dev/Web_service_API_functions

“Custom fields API – MoodleDocs”. Retrieved May 26, 2023, from

https://docs.moodle.org/dev/Custom_fields_API

“Plugins - Moodle.org”. Retrieved May 26, 2023, from

https://moodle.org/mod/page/view.php?id=8743

“Edwiser Course Formats - Moodle plugins directory”. Retrieved May

, 2023, from https://moodle.org/plugins/format_remuiformat

“Moodle Adminer - Moodle plugins directory”. Retrieved May 28,

, from https://moodle.org/plugins/local_adminer

“Authentication – MoodleDocs”. Retrieved May 19, 2023, from

https://docs.moodle.org/19/en/Authentication




DOI: http://dx.doi.org/10.33021/itfs.v8i2.4823

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 IT for Society

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


All articles in this journal are indexed in:

  


 Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.