Leveraging Technology for Teaching and Learning: Developing a Django-based Quiz Application for Education
Main Article Content
Abstract
This study presents the development and evaluation of the Rapid Personalized Assessment Platform for Quizzes (RPAP-Quiz), an innovative web-based application designed to enhance assessment practices in educational settings. Utilizing the Python Django web framework, RPAP-Quiz addresses critical challenges such as adaptability to diverse learning needs and secure assessment delivery. The application empowers educators to manage classes, create customizable quizzes, and monitor student performance while incorporating advanced anti-cheating measures to ensure academic integrity. On the student side, features like secure quiz participation, anti-cheating, and a user-friendly interface promote engagement and critical thinking. A descriptive research methodology guided the study, focusing on user perceptions of the platform’s acceptability, evaluated through ISO/IEC 25010:2023 quality standards. Sixty respondents, including teachers and students, assessed the application across nine criteria, achieving an overall rating of “Extremely Acceptable.” Key strengths identified were functional suitability, ease of interaction, and security, highlighting RPAP-Quiz’s capacity to meet the evolving demands of online assessments. Despite these strengths, minor concerns regarding reliability and performance efficiency were noted, attributed to network dependencies and the strict enforcement of anti-cheating protocols. This research stresses the potential of RPAP-Quiz to transform assessment practices, offering an accessible solution that aligns with modern educational objectives. Recommendations include expanding anti-cheating features and enhancing system flexibility to support broader applications. RPAP-Quiz exemplifies the integration of technology in fostering secure, efficient, and equitable educational experiences for teachers and learners alike.