
Code in Python
ONLINE TUTORING
Learn Python, the language of Instagram, YouTube, and Google’s search engine!
Widely used by programmers, designers and game developers, Python has rapidly become one of the most popular programming languages.
What makes tutoring particular at TechSpark is the personalized and adapted approach to this course. We offer this course at a number of different levels in order to adapt to each student’s knowledge and skill. Both beginners and already experienced coders are welcome! With tutoring, students get to learn in a comfortable environment with an adapted pace. Instructors will tailor the course content to teach according to the capabilities or prior knowledge of the student.
If you prefer having peer to peer interaction, you can sign up for this course in two alternative formats: online class or in-person camp in Switzerland
- Python courses are a great opportunity for IB students to prepare for AP Computer Science
- Python is a great way to prepare for university education whether you are
interested in computer science, engineering, life sciences or even business or the arts. Why? As Bocconi University’s rector Gianmario Verona put it, “Python grants citizenship in the data-driven economy!”.
Juniors & Teens Beginner
Age: +10
Previous experience: None, however students
should be comfortable with computers
Minimum recommended learning hours: 10 hours
Teen Advanced
Age: +13
Previous experience: required in coding
Minimum recommended learning hours: 15 hours
- A personal laptop and USB key is required
- Completion of a ‘’course familiarity form” allowing instructors to gage the level of the class and fine-tune the planned teaching. (Please note that this is not a test, but rather a way to understand what course content students may already be familiar with)
Depending on prior knowledge, students will learn
either basic or more advanced programming
concepts in Python and will become familiar with
the most taught and used programming language!
A typical day in class – involves games, exercises,
quizzes, framework designs and more!
Learning Management System (LMS) – Together
with your instructor, you will be accessing course
materials on our “Learn Dash” educational course
platform. This platform will give you access to all
your course materials, from exercises to evaluations
and more
Python is a powerful and fast programming
language. It is open-source, plays well with others and runs everywhere. Python is friendly and easy to pick up whether the student is a first-time programmer or experienced with other languages.
To learn more about Python visit their website.

