Introduction to Programming with Python (Ages 12-15)

Moving to text-based coding: variables, lists, functions and small applications, with an online option.

For students who have outgrown block-based coding, Python is the right next step thanks to its readable syntax and its wide use at university and in industry. In this programme students write small but real applications: a calculator, hangman, a grade average calculator and a simple graphical game.

How the sessions work

  • One 90-minute session a week, with no more than 10 students
  • Variables, conditions, loops, lists, dictionaries and functions
  • Reading and writing files and the habit of debugging
  • Graphical projects with Turtle and a simple game library

Online and hybrid options

For students joining from outside Ataşehir, the same programme also runs as a live online class; online classes are limited to 8 students, and the instructor looks at each student’s code individually via screen sharing. Short weekly assignments are reviewed together in the following session. Students who complete the programme can move on to the AI and Data Workshop.

Learning outcomes

  • Core Python syntax
  • Organised code with functions
  • A game with a graphical interface

Curriculum summary

Months 1-2Variables, conditions, loops
Months 3-4Lists, dictionaries, functions
Months 5-6Files and debugging
Months 7-8Graphical game project

Similar items

Middle School

N° 02

3D Design and 3D Printing (Ages 10-14)

From modelling in Tinkercad to printer settings: key rings, robot parts and a prototype of their own…

  • Age rangeAges 10-14
  • Platform3D design and printing
  • LevelBeginner
4,500 ₺

View all — Courses

WhatsApp