top of page

Academic Journey

Innovative Teaching - That Transforms Computer Science Learning

Great teaching goes beyond delivering lessons — it involves designing experiences that make students think, create, and grow. Over the years, I have developed and implemented several innovative teaching projects in my IGCSE Computer Science classroom in the Maldives. Each project is grounded in research-backed pedagogy and tailored for 21st-century learners. Below, I share five approaches that have made a real difference to student engagement, critical thinking, and academic achievement.

  • 17+ Years of International Teaching Experience
  • Cambridge Computer Science Subject Expert
  • Specialist Mentor for IGCSE & A-Level Students
  • Resource Facilitator for Global Exam Boards
20250724_200635.jpg
flipped.png

The Flipped Classroom model turns traditional teaching on its head — students explore new content at home through pre-recorded lessons, and class time is used for hands-on practice, discussion, and problem-solving.

Classroom Projects

A showcase of innovative student work and practical assignments designed to bring Computer Science concepts to life through real-world application.

Self Learning Assessment

Self-Learning Assessment is an educational approach where students take responsibility for their own learning. Rather than simply receiving information, students explore assigned topics independently, conduct research, and prepare to present or demonstrate their understanding to the class.

Image by Zainul Yasni
Research Project - PBL

One of the most memorable and impactful projects in my teaching career was a real-world sustainability initiative carried out with Grade 9 and Grade 10 students. Working in teams, students were tasked with designing smart, technology-driven sustainability solutions for a resort in the Maldives.

vraf.png
VRAF: The Visual Reflection & Recount Assessment Framework

A visual assessment framework that helps students reflect on their learning and recount key concepts using structured prompts and visuals.

    By integrating cybersecurity expertise with a focus on global citizenship, students gain the technical skills and emotional intelligence needed to navigate the web ethically. This approach fosters a collaborative ecosystem between educators and families, ensuring graduates act as accountable, respectful leaders who champion safety and diversity within our shared digital landscape.

Research & Publications

Empowering Responsible Digital Citizens: A GCED Approach to Cyber Security

Digital Work & Resources

Interactive Tools

Gamified CS Quizzes

Engaging self-assessment tools for students to master complex IGCSE logic and binary concepts through play.

Educational Assets

Cambridge Syllabus Guides

Comprehensive digital PDFs and e-books covering high-level Computer Science topics for Cambridge board exams.

Visual Learning

Coding Video Library

A structured collection of clear, step-by-step tutorials for Python programming and algorithm design fundamentals.

Teaching Productivity

Teacher Resource Hub

Automation templates and digital trackers to streamline classroom management and real-time student feedback.

bottom of page