Abstract

Technology Enhanced Learning has become more popular in recent times and many organizations and universities use it as a key instrument in various teaching and training scenarios. At the University of Technology of Graz, some courses require randomized quizzes where question variables can be assigned by arbitrary mathematical functions and this feature is missing in the current solutions. This article describes the development of a quiz application that can be integrated into Moodle by utilization of the Learning Tools Interoperability protocol (LTI). The PHP application is built to support programmable questions that can contain JavaScript and HTML code. Teachers are able to build interactive, randomized quizzes, in which the random variables can be assigned with complex mathematical functions. Furthermore, the application provides a programmable grading mechanism. With this mechanism, it is possible for students to self-assess their performance, as well as for teachers to formally assess their students' learning success automatically and send the results back to Moodle (or other LTI compatible consumer applications).

Highlights

  • Since the rise of personal computers and the internet, these two technologies have transformed nearly every aspect of life, one of which is learning

  • Moodle offers the possibility to use retries for its quizzes which are a desirable feature for any quiz application as this mechanism enables the learners to selfassess their learning achievement

  • The quiz application must incorporate a retry mechanism to allow that quizzes can be tried multiple times

Read more

Summary

Introduction

Since the rise of personal computers and the internet, these two technologies have transformed nearly every aspect of life, one of which is learning. The University of Technology of Graz (TU Graz) uses various online systems for educational purposes One of these is the socalled “Teach Center”, which is a Moodle instance. Moodle offers the possibility to use retries for its quizzes which are a desirable feature for any quiz application as this mechanism enables the learners to selfassess their learning achievement. The quiz application offers a quiz building system, which enables the teachers, instructors, or other staff members to create questions that can contain HTML and JavaScript code. The questions are required to have the possibility to include variables in the question text so that each student can get different values for their questions on every attempt These values can be assigned with JavaScript functions and are stored in a database at the time when a quiz is created. The teachers can define how many retries are allowed for the quizzes and in what time frame they must be done

The application needs a retry mechanism for quizzes
Features
Development of the Prototype
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.