Skip to content
Baccalaureate · 1st SecondaryFoundation 4 Sessions / Month

1st Secondary – Baccalaureate Programming

A step-by-step start to the Programming & AI curriculum, taught in small groups with weekly practice, homework and quizzes.

What you'll learn

Full coverage of the 1st Secondary Programming & AI curriculum

Confidence reading, writing and tracing code

A problem-solving foundation for 2nd Secondary

Graded practice tracked on the Codzeka Platform

What's included

Rhythm & group size

  • 4 sessions every month
  • One session every week
  • Small student groups, so every student is understood and gets real attention
  • Continuous follow-up and support throughout the course

Inside every session

  • Simple, step-by-step explanation of the Programming & AI curriculum
  • Practical coding exercises in every single session
  • Guided practice activities during the lesson itself
  • Homework after every session
  • Regular quizzes and assessments

On the Codzeka Platform

  • A personal account on the Codzeka Platform for every student
  • All lectures and course materials uploaded and clearly organised
  • Students can review any previous lesson, at any time
  • Quizzes and assignments completed directly through the platform
  • Progress, grades and performance tracked throughout

Understanding, not memorising — The goal is not only to help students memorise the curriculum. It is for them to understand programming, practise it week after week, and become able to solve problems on their own.

Curriculum

Codzeka teaches the complete official book — every unit and every lesson — across a planned 16 sessions.

7
Official Units
27
Book Lessons
16
Teaching Sessions
3
Revision Sessions

13 teaching sessions · 2 unit reviews · 1 final review

    1. Information and MediaSession 1
    2. Information EthicsSession 1

    Revised again in Session 14

    1. Personal DataSession 2
    2. Intellectual Property RightsSession 2
    3. Using and Disclosing InformationSession 3

    Revised again in Session 14

    1. Information Security Threats and Countermeasures [1]Session 3
    2. Information Security Threats and Countermeasures [2]Session 4
    3. Information Security Threats and Countermeasures [3]Session 4
    4. Information Technology for Safety [1]Session 5
    5. Information Technology for Safety [2]Session 5

    Revised again in Session 15

    1. The Evolution of Information TechnologySession 6

    Revised again in Session 15

    1. The Evolution of Communication MethodsSession 6
    2. Communication and Its FormsSession 7
    3. The Internet and CommunicationsSession 7

    Revised again in Session 15

    1. Analogue and DigitalSession 8
    2. The Binary System and Data QuantitySession 8
    3. The Hexadecimal SystemSession 8
    4. Digital Representation of CharactersSession 9
    5. Numerical Operations [1]Session 9
    6. Numerical Operations [2]Session 9
    7. Audio DigitisationSession 10
    8. Image DigitisationSession 11
    9. Digital Representation and Video CompressionSession 11
    10. Data DesignSession 12

    Revised again in Session 16

    1. Computer ArchitectureSession 12
    2. Computer SoftwareSession 13
    3. Logic CircuitsSession 13

    Revised again in Session 16