Moodle Plugins directory: Kuet | Moodle.org

Kuet
Welcome to the Kuet plugin, a Moodle module developed by a consortium of 16 Spanish universities (Valladolid, Complutense de Madrid, País Vasco/EHU, León, Salamanca, Illes Balears, Valencia, Rey Juan Carlos, La Laguna, Zaragoza, Málaga, Córdoba, Extremadura, Vigo, Las Palmas y Burgos).
Kuet introduces an innovative way to conduct interactive, engaging, and competitive voting sessions, quick responses, and gamified quizzes directly within your Moodle platform. It is an innovative gamified questionnaire module developed collaboratively by a consortium of 16 universities in Spain. This module is designed to make learning interactive, engaging, and competitive by incorporating various gamification elements into Moodle activities.
Kuet introduces an innovative way to conduct interactive, engaging, and competitive voting sessions, quick responses, and gamified quizzes directly within your Moodle platform. It is an innovative gamified questionnaire module developed collaboratively by a consortium of 16 universities in Spain. This module is designed to make learning interactive, engaging, and competitive by incorporating various gamification elements into Moodle activities.
Features
Participation Modes
Kuet offers various participation modes to cater to different teaching strategies and to enhance the gamification aspect of quizzes:
- Manual Mode: The traditional mode where the sequence of questions is controlled by the instructor.
- Scheduled Mode: Questions advance automatically based on individual question timing or total quiz duration.
- Game Modes: Includes inactive, race, and podium modes to add competitive elements to the quizzes.
- Timed Quizzes: Set a specific date range and maximum duration for your quiz, including an automatic start feature.
Team Participation
Beyond Moodle's standard group modes (separated or visible), Kuet allows for team-based participation. When this feature is activated, each group within a selected grouping operates as a team, sharing points and appearing together in feedback screens. This setting is configured within the task settings, and access to the session is restricted to participants of the specific grouping.
Questions Without Correct Answers
To support real-time polling, brainstorming, and tag cloud generation, Kuet allows for the creation of questions without designated correct answers. This flexibility enables the integration of surveys and open-ended questions alongside traditional quiz questions. An option to ignore correct answers and scoring is available for specific questions, and a tag cloud visualization feature is added for on-the-fly improvisation. The student page refresh issue during voting is also addressed.
Intuitive and Attractive Interfaces
The presentation of questions, answer options, and results is designed for visibility in large spaces or on small mobile screens, suitable for both projector and mobile device use. Kuet emphasizes full-screen display modes with minimal user interface and distinctive color panels for clear visibility.
Results Presentation
Kuet offers sophisticated result presentation options:
- Results are grouped by accuracy, with percentages showing the distribution of responses.
- A summary table is displayed at the end of the quiz, showing participants and their scores.
- Podium-style results presentation between questions.
- Enhanced display options for multiple-choice questions with images.
Student Feedback
Students can see whether their answer was correct, the points scored, and any feedback provided. They can review their responses after the session, and their results are integrated into Moodle's Gradebook.
Installation
To install Kuet, clone this repository into your Moodle's mod
directory and follow the standard Moodle module installation process. Detailed instructions can be found in the INSTALL.md
file.
git clone https://github.com/UNIMOODLE/moodle-mod_kuet.git path/to/moodle/mod/kuet
Configuration
After installation, you can configure Kuet through the Moodle plugin settings page. Here, you can set default options and technical data to use a Websockets server (included).
Scalability and Real-Time Interaction with WebSockets
Kuet leverages WebSockets to enhance real-time interaction and scalability, ensuring that quizzes and polls are responsive and engaging, even with a large number of participants. WebSockets provide a full-duplex communication channel over a single, long-lived connection, allowing Kuet to deliver immediate updates and feedback to and from users.
Why WebSockets?
- Low Latency: WebSockets reduce the communication delay between the server and clients, making real-time student participation smooth and efficient.
- Scalability: By maintaining a persistent connection to each client, Kuet can efficiently manage thousands of concurrent connections, making it ideal for large classes or university-wide events.
- Real-Time Feedback: Immediate synchronization of votes, responses, and results enhances the interactive and competitive elements of gamified quizzes.
Credits and funding
KUET was designed by UNIMOODLE Universities Group
KUET was implemented by Moodle's Partner 3iPunt
This project was funded by the European Union Next Generation Program.
We are testing the Kuet plugin at a Hungarian university and it is promising, although we have experienced some stability problems under Moodle 4.1 (in some cases it "freezes" and does not record the point). Are there plans to support Moodle 4.5?
We are working on the maintenance and upgrading of the plugin. We will inform you as soon as we have more details.
Thank you for your interest and contribution.
Best regards