
Python is a wonderful way to bring your kids into the world of programming. With the world becoming increasingly technological, coding as a skill has risen in demand in almost every field & sector!
In these private sessions, your kids will learn coding with Python through 1-on-1 instruction. The instructor will tailor-make the course according to the individual's needs so as to suit their learning abilities & skills. Kids will not just be writing mundane code, but can see their code come to life through graphics & animations! The timings are flexible and kids can find a convenient schedule for them to learn while keeping their academics & miscellaneous time aside.
The full course comprises of Levels 1, 2 and 3 (each level takes 10 sessions), and runs for a total of 30-sessions. Kids will learn from scratch and eventually develop their skills to code a game. By the end of this module, kids will have made their own computer game & will walk out equipped to write many more! If you want your kids to learn just the basics or if they already have adept knowledge in the subject but want to learn how to practically use code, then they are recommended to choose the 10-session package to learn the level as required.
Full Course Outline (30-sessions):
Level 1: (10-sessions)
This 15-hour module for beginners will have lots of examples & codes on how to use each command. It will also incorporate these examples & concepts using the ‘Turtle Graphics’ module of Python so as to bring to liveliness & fun into this learning experience. Kids will learn:
- Introduction to Python & Why Python?
- Print & Input Statement
- Introduction to Turtle graphics
- Variables
- Lists
- Using ‘if’ statements
- Using ’for’ statements
- Using the Python Modules
- Using the Python functions
- More on Functions
Level 2: (10-sessions)
In this 15-hour module, kids that have Level 1 or intermediate knowledge in the subject will delve a little deeper into the programming world of Python Coding. Kids will learn:
- Introduction to objects & classes
- More on objects and classes
- A detailed look into functions
- Using Python’s String and Math functions
- Using Dictionaries and Sets
- Using Python's Tkinter module
- Build small games
Level 3: (10-sessions)
In this 15-hour module, kids with Level 1 & Level 2 or proficient knowledge on the subject, can learn to apply their skills in this hands-on practical module by creating mini-games in 'Pygame'. They will learn the following:
- Sprites
- Collisions
- Animating their sprites &
- Adding sound and images to their game
Skill Level:
All Levels
Materials:
All materials will be provided
Validity Period:
All sessions are valid for 6 months upon booking
Age Requirements:
10 - 18 years old
Additional Info:
* Students that want to opt for the Level 2 or 3 (10-session package), must have beginner (Level 1) & intermediate (Level 2) or equivalent knowledge so as to benefit from the sessions
Location:
At Instructor's Premise:
(Unit #will be provided upon booking)
Wasl Crystal 2
Al Quoz
Dubai