Making computer science accessible to every learner Explore courses
THE FUTURE OF COMPUTER SCIENCE EDUCATION

Learn to code.
Build what’s next.

Curriculum-mapped learning pathways for every form. Learn in short, practical lessons, build real projects, and see how far you’ve come—all in one inspiring space.

J C S
Forms 1–6 · Two specialisationsBuilt around Zimbabwe’s Computer Science syllabi
jays-academy / lesson-player↗
FORM 5 · PROGRAMMING

Trace a simple algorithm

Every great solution starts with a simple idea.

example.py● Python
01def check_pass(mark):02  if mark >= 50:03    return "Pass"04  return "Try again"
✓
Well done!Concept mastered · keep practising
▶

Learn your waySelf-paced, focused lessons

⌘

Practice with purposeHands-on labs and projects

◈

See your progressFeedback and achievements

FIND YOUR PATH

What will you learn today?

A dedicated, progressive pathway for every level. No recycled lesson lists.

All courses ↗
0101COMPUTER SCIENCE
FORM 133 lessons

Computer Science Form 1

Build your foundations with hardware, binary numbers and first programming steps.

02{ }COMPUTER SCIENCE
FORM 229 lessons

Computer Science Form 2

Explore software, binary arithmetic, networks and introductory programming.

03☷COMPUTER SCIENCE
FORM 328 lessons

Computer Science Form 3

Investigate systems, cloud services, visual programming and databases.

04◈COMPUTER SCIENCE
FORM 424 lessons

Computer Science Form 4

Master logic, maintenance, networks, databases and examination-ready skills.

05⌘COMPUTER SCIENCE
FORM 539 lessons

Computer Science Form 5

Go deeper into architecture, algorithms, data structures and modern web technologies.

06⟐COMPUTER SCIENCE
FORM 620 lessons

Computer Science Form 6

Advance into cloud systems, object orientation, recursion and software design.

05</>ENGINEERING LAB
FORM 519 lessons

Software Engineering Form 5

Plan, design, implement and test software through Form 5 engineering projects.

06</>ENGINEERING LAB
FORM 616 lessons

Software Engineering Form 6

Plan, design, implement and test software through Form 6 engineering projects.

✦
THE JAYS EXPERIENCE

From your first algorithm to your next big idea.

Understand the concept, try a worked example, complete a practical, and test yourself. Your progress follows you from lesson to lesson.

✓ Guided explanations✓ Interactive labs✓ Personal progress
Join the academy ↗
HOW IT WORKS

A clearer path to mastery

01

Choose your form

Start with the curriculum designed for your current level and course.

02

Learn, practise, repeat

Work through demonstrations, interactive activities and knowledge checks.

03

Show what you can do

Submit projects, receive tutor feedback and track your results.

Jays Academy independently develops learning resources aligned to the uploaded Ministry syllabi. Seeded lessons remain marked “awaiting educator review” until approved by academy staff. Software Engineering uses a historical syllabus.