Main information

Duration
20 Weeks
Requirements
Foundation I or an equivalent
Suggested Ages
14-15
year old studends
Subject fees
From
N/A
p/a
From
N/A
p/a*
Please note that SACAI charges an additional fee per subject.
Teen Coding Python
Online live lessons
Timetables
View school term calendarView lesson timetableEnquire Now

Course description

Become familiar with Python, one of the most widely used and widely taught programming languages in senior schools, universities and businesses, and learn to code from the ground up. This is a top choice for students studying Computer Science for their GCSEs and want to take their skills to the next level in a fun and supportive environment.

Our code-loving instructors develop students’ programming proficiency by teaching them how to use variables, integers, floats, strings, loops, file I/Os and data structures, as they work on their own challenge-focused projects. Students will leave with confidence to use the Python programming language independently.

Our Python Coding course for teens will cover the following topics:

  • Outlining the problem and an introduction to the Print Function
  • Building a joke machine
  • Improving the joke machine
  • Building a simple calculator
  • Dealing with numbers
  • Building a password checker and writing branching programs
  • Building a totaliser machine
  • Learning how to loop
  • Indefinite loops
  • Definite loops
  • Building a menu system
  • Mastering flow control
  • Building a chat bot and an affirmation bot
  • Building a programme to track ice cream sales
  • Resolving data structure challenges
  • Resolving programming challenges
  • Object oriented programming
  • Classes
  • Installing Pygame
  • Creating simple 2D video games
  • Using Tkinter to build simple desktop apps

Students will be required to complete a specific programming challenge to test the skills they've learnt throughout the course.

Admissions and assessment

If you're uncertain about the grade or level that your child should be enrolled in, you can speak to one of our education consultants who will determine if your child should complete an assessment to establish their appropriate schooling level.

Course Fees

CambriLearn offers two packages, Premium and Standard. Our courses are priced in US dollars. You are welcome to pay in monthly instalments (10x instalments) or as a once-off annual fee.

If you need more advice, or would like to discuss your individual learning requirements, one of our education consultants can assist you with a formal quote once they have assessed your individual needs.

CambriLearn offers three packages, Premium, Standard and Starter. Our courses are priced in South African Rand. You are welcome to pay in monthly instalments (10x instalments) or as a once-off annual fee.

If you need more advice, or would like to discuss your individual learning requirements, one of our education consultants can assist you with a formal quote once they have assessed your individual needs.

All CambriLearn

Foundation II

Subjects

Speak to an Admissions Consultant

Speak to one of our education specialists who will help you choose the right course level and product package to meet your child's specific needs.

  • Meet with an advisor
  • Discuss your needs
  • Get the right schooling package
  • Enrol with CambriLearn at any time
Speak to a consultant