Unified Learning Environment

A professional ecosystem integrating specialized web apps with a powerful Moodle core for a seamless educational experience.

For Students, Parents & Teachers

For Administration

Moodle Plugin Ecosystem

A highly customized environment designed to move beyond passive content consumption into active, technical, and gamified learning.

Student Collaboration

StudentQuiz: A collaborative, gamified activity where students build shared question pools. → Motivates students to deliver high quality questions and to improve their learning progress.
Workshop Activity: Structured peer assessment where students evaluate work against specific criteria. → Promotes critical thinking and reflection.
Questionnaire: Collects student feedback and reflections to adapt teaching to learner needs. → Supports student voice.

Coding & Programming

VPL: A full programming environment inside Moodle for complex coding projects. → Bridges the gap between theory and professional practice with an integrated IDE.
CodeRunner: Automated grading for coding quizzes with instant feedback. → Accelerates learning through rapid iteration and instant error correction.
Sandbox Infrastructure: Dedicated execution servers (vpl/jobe) for speed and reliability. → Guarantees a high-performance, secure environment for seamless code execution.

Engagement & Motivation

Level Up! XP: Gamifies the learning journey by rewarding activity with points and levels. → Boosts daily participation and long-term engagement through competitive progression.
Completion Progress: A visual dashboard showing students exactly what is finished and what is pending. → Enhances self-management by providing a clear, visual roadmap to course completion.
Reengagement: Automatically nudges students about incomplete tasks via email or notification. → Prevents student burnout and task abandonment through timely, personalized reminders.

Assessment & Feedback

Advanced Rubrics: Standardized marking with predefined criteria for transparent grading.
Rubric Import: Allows teachers to quickly upload rubric structures from CSV/spreadsheets. → Saves hours of administrative setup.

Key Impact: Students

  • Active Learning: Move from reading to doing via peer review and live coding.
  • Immediate Feedback: Auto-grading and rubrics remove the "waiting period" for results.
  • Organization: Visual progress bars and reminders keep students on track.

Key Impact: Teachers

  • Efficiency: Automated grading and rubric imports drastically reduce marking time.
  • Data-Driven: Better monitoring through progress tracking and pastoral analysis.
  • Flexibility: Custom coding sandboxes and feedback tools support diverse lessons.