Call +65 6100 0613 Email: enquiry@tertiaryinfotech.com

Enhance Your Employability with Certified Skills and Courses in Singapore - WSQ , IBF-STS, Skills Certification

Python Coding for Kids - Level 2 (8 Sessions)

Python is one of the top 10 programming languages and is more relevant in meeting real-world needs. A number of secondary schools and JC in Singapore have already introduced Python as a programming course.

Python is an easy-to-learn programming language that has some really useful features for a beginning programmer. We are happy to offer a Python kid course that teaches your kids (9+) to code Python.

Course Schedule

  • No of Sessions: 8 (4 weeks)
  • Duration Per Session : 1.5 hrs (7pm to 8:30pm)
  • Start on beginning of every month  - Monday and Thursday
  • Class Size: 5-10 pax
  • Min Pax: 5 kids
  • Age Group: 12-15 years old

If you are keen, you can register your interest first. We will send you the payment link once the class is confirmed.

Course Code: K486

Course Booking

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)

Course Date

Course Time

* Required Fields

Post-Course Support

We provide free consultation related to the subject matter after the course. Please email your queries to enquiry@tertiaryinfotech.com and we will forward your queries to the subject matter experts and get back to you asap.

Course Cancellation/Reschedule Policy

We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is cancelled, we will refund 100% to participants.
Note the venue of the training is subject to changes due to class size and availability of the classroom.
Note the minimal class size to start a class is 3 Pax.


Course Details

Lesson 1 - Class Setup Due to the higher complexity of projects, students will move away from repl.it and learn to write and run python locally using Thonny. 

Lesson 2 - Intro to Pygame Pygame is a cross-platform module in Python. It includes computer graphics and sound libraries the students will be able to use in their programming. Students learn the basics of creating graphics like dots and bouncing rectangles.

Lesson  3 - GUI with Pygame Students are introduced to pygame events, and use what they have learned so far to create their first GUI program that allows a user to place dots on a screen. With a few simple additions, they finish this lesson with a basic painting program.

Lesson 4 - More Pygame Features Students will extend their projects from the previous lesson to include more features. They will learn to create a scalable interface, use images in pygame, and implement smarter collision detection.

Lesson 5 - Game Design 1 Students will make their first game using pygame, using object-oriented concepts to create their own version of the game Pong.

Lesson 6 - Game Design 2 Students make their most advanced pygame project yet, creating a multiple file program that generates enemies and obstacles in an infinite runner style game.

Lesson 7 - Using Official API Students are introduced to the requests module and learn how to retrieve weather data from an official API.

Lesson 8 - Analyzing Big Data Building off the previous lesson, students gain experience visualizing data with matplotlib and are prepared for our ML in Python with Big Data course.

Lesson 9 - Review and Final Project Workshop All previously taught concepts are reviewed, with special attention given to topics students wish to apply to their own final projects. 

Lesson 10 - Final Project The students will create their own program applying what they have learned throughout the class. Upon completion, the projects are demonstrated by their creators.

Customer Reviews (9)

will recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Maybe can have a advance course for python kids for next level (Posted on 12/10/2019)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Maybe more hands on activities (Posted on 12/25/2018)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
. (Posted on 12/5/2018)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Break it up into two/ three days (Posted on 12/5/2018)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
the printed slides should also include the sticky notes (Posted on 12/5/2018)
Might Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
sublime text while loop never ends :) (Posted on 12/5/2018)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Marcus is knowledgeable and helpful, he really knows his stuff (Posted on 8/15/2018)
Will Recommend Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Fix a/c in training room

Training room is too warm, makes me sleepy. Marcus is helpful, good teacher. (Posted on 8/15/2018)
Good Review by Course Participant/Trainee
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
Good (Posted on 12/23/2017)

Write Your Own Review

You're reviewing: Python Coding for Kids - Level 2 (8 Sessions)

How do you rate this product? *

  1 star 2 stars 3 stars 4 stars 5 stars
1. Do you find the course meet your expectation?
2. Do you find the trainer knowledgeable in this subject?
3. How do you find the training environment
  • Reload captcha
    Attention: Captcha is case sensitive.

You May Be Interested In These Courses

Raspberry Pi Robotics Workshop for Kids  Level 1  (4 Sessions)

Raspberry Pi Robotics Workshop for Kids Level 1 (4 Sessions)

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Scratch Visual Programming for Kids - Level 2 (8 Sessions)

Scratch Visual Programming for Kids - Level 2 (8 Sessions)

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
Sketchup 3D Modeling for Kids (4 Sessions)

Sketchup 3D Modeling for Kids (4 Sessions)

$400.00 (GST-exclusive)
$436.00 (GST-inclusive)
Arduino Robotics Workshop for Kids (8 Sessions)

Arduino Robotics Workshop for Kids (8 Sessions)

$1,200.00 (GST-exclusive)
$1,308.00 (GST-inclusive)
Blender 3D Modeling for Kids (8 Sessions)

Blender 3D Modeling for Kids (8 Sessions)

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
Micro:bit Robotics Workshop for Kids - Level 3 (4 Sessions)

Micro:bit Robotics Workshop for Kids - Level 3 (4 Sessions)

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
Android Mobile Apps Inventor Workshop for Kids (8 Sessions)

Android Mobile Apps Inventor Workshop for Kids (8 Sessions)

6 Review(s)
$800.00 (GST-exclusive)
$872.00 (GST-inclusive)
Basic Electronics Workshop for Kids (4 Sessions)

Basic Electronics Workshop for Kids (4 Sessions)

$600.00 (GST-exclusive)
$654.00 (GST-inclusive)
mBot Robotics Workshop for Kids (4 Sessions)

mBot Robotics Workshop for Kids (4 Sessions)

$800.00 (GST-exclusive)
$872.00 (GST-inclusive)