About Us

Eagle Coding for Novice is a learning management system for students and tutors across Basic, SHS, and TVET education in Ghana.

Our Purpose

This platform is an e-learning and e-tutoring system that supports teaching and learning for Ghanaian schools. It connects students with courses, assignments, and practice in a structured online environment. Students register by region, district, category (Basic School, SHS, or TVET), and school—with class selection for Basic education and level plus programme of study for SHS and TVET—so learning is organised around real institutions and programmes.

Pedagogical Foundation

The instructional design is informed by an eagle-inspired learning model: stepwise training, observational learning, guided independence, and experiential reinforcement. Content is structured so that learners move from supported, guided practice toward greater independence, with an emphasis on hands-on experience—especially in programming and related subjects.

By combining this pedagogy with an LMS built for Ghana’s education structure, the platform aims to make online learning effective, measurable, and aligned with how students and schools actually work.

What the Platform Offers

The platform provides a full set of tools for course delivery, practice, and progress tracking:

  • Categories by school type – Basic School, SHS, and TVET, with schools linked to region and district, and appropriate class or level/programme options for students.
  • Structured courses – Content organised in sections and steps to support gradual skill development and clear progression.
  • Assignments and practice – Assignments and coding (e.g. Python) or other practice tasks with submission and feedback.
  • Progress tracking and completion – Section-based progress, completion status, and optional certificates so learners and tutors can monitor engagement and outcomes.
  • Tutor and admin roles – Course management, user verification, and optional payment and reporting features to support real-world deployment.
  • AI-assisted help – Where enabled, natural language support to help learners with explanations and bridging natural language and code.

Contact

To learn more or get in touch, please contact:

Contact

Gideon Agyeman Owusu

Supervisors: Dr. Emmanuel Freeman and Prof. Prince Owusu Amoako

Institution: Ghana Communication Technology University

Department: Computer Science

Email: info@eaglecoding.com