Promoting classroom participation through micro-credentials certifications

Adopting technology in education has inspired innovative teaching methods, including gamification and using micro-credentials to enhance learning. This project aimed to develop EduQuest, a web application designed to gamify the learning experience with digital badges. EduQuest enables instruct...

Full description

Saved in:
Bibliographic Details
Main Author: Teoh, Xi Sheng
Other Authors: Ong Chin Ann
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/181198
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-181198
record_format dspace
spelling sg-ntu-dr.10356-1811982024-11-18T02:17:35Z Promoting classroom participation through micro-credentials certifications Teoh, Xi Sheng Ong Chin Ann College of Computing and Data Science chinann.ong@ntu.edu.sg Computer and Information Science Gamification Software engineering Generative AI Prompt engineering Learning management system Django Next.js Micro-credentials Digital badge Leaderboard Adopting technology in education has inspired innovative teaching methods, including gamification and using micro-credentials to enhance learning. This project aimed to develop EduQuest, a web application designed to gamify the learning experience with digital badges. EduQuest enables instructors to manage courses while tracking student progress through integrations with external tools such as Wooclap. Additionally, EduQuest allows students to generate personalised questions based on their learning materials to improve the learning experience further. EduQuest was developed with the Next.js Framework as the frontend for user-friendly web application interfaces and the Django REST Framework as the backend for managing core operations and handling business logic such as course management, data import and progress tracking. A micro-service component developed using Flask was also implemented to scale the functionality of EduQuest to generate quests using Large Language Models (LLMs). The project encountered challenges such as integrating Microsoft Authentication, optimising the badge issuance system using Celery workers, and improving overall system performance through data filtering and optimised data retrieval. At the end of the development cycle, the system was evaluated, and user feedback was collected to assess its effectiveness in promoting student engagement through gamification. Although the system met its primary objectives, areas for improvement were identified in gamification elements and system performance. Future work includes enhancing gamification within quests, native support of live quizzes, and refining prompt design for more advanced quest generation. The outcome of this project indicates that EduQuest has the potential to improve the learning experience and promote student engagement to meet modern educational needs. Bachelor's degree 2024-11-18T02:17:35Z 2024-11-18T02:17:35Z 2024 Final Year Project (FYP) Teoh, X. S. (2024). Promoting classroom participation through micro-credentials certifications. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/181198 https://hdl.handle.net/10356/181198 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
Gamification
Software engineering
Generative AI
Prompt engineering
Learning management system
Django
Next.js
Micro-credentials
Digital badge
Leaderboard
spellingShingle Computer and Information Science
Gamification
Software engineering
Generative AI
Prompt engineering
Learning management system
Django
Next.js
Micro-credentials
Digital badge
Leaderboard
Teoh, Xi Sheng
Promoting classroom participation through micro-credentials certifications
description Adopting technology in education has inspired innovative teaching methods, including gamification and using micro-credentials to enhance learning. This project aimed to develop EduQuest, a web application designed to gamify the learning experience with digital badges. EduQuest enables instructors to manage courses while tracking student progress through integrations with external tools such as Wooclap. Additionally, EduQuest allows students to generate personalised questions based on their learning materials to improve the learning experience further. EduQuest was developed with the Next.js Framework as the frontend for user-friendly web application interfaces and the Django REST Framework as the backend for managing core operations and handling business logic such as course management, data import and progress tracking. A micro-service component developed using Flask was also implemented to scale the functionality of EduQuest to generate quests using Large Language Models (LLMs). The project encountered challenges such as integrating Microsoft Authentication, optimising the badge issuance system using Celery workers, and improving overall system performance through data filtering and optimised data retrieval. At the end of the development cycle, the system was evaluated, and user feedback was collected to assess its effectiveness in promoting student engagement through gamification. Although the system met its primary objectives, areas for improvement were identified in gamification elements and system performance. Future work includes enhancing gamification within quests, native support of live quizzes, and refining prompt design for more advanced quest generation. The outcome of this project indicates that EduQuest has the potential to improve the learning experience and promote student engagement to meet modern educational needs.
author2 Ong Chin Ann
author_facet Ong Chin Ann
Teoh, Xi Sheng
format Final Year Project
author Teoh, Xi Sheng
author_sort Teoh, Xi Sheng
title Promoting classroom participation through micro-credentials certifications
title_short Promoting classroom participation through micro-credentials certifications
title_full Promoting classroom participation through micro-credentials certifications
title_fullStr Promoting classroom participation through micro-credentials certifications
title_full_unstemmed Promoting classroom participation through micro-credentials certifications
title_sort promoting classroom participation through micro-credentials certifications
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/181198
_version_ 1816858995253575680