Term 2 2026

P21S-PyTu Advanced Computer Scientists (Python Turtle)

P21S-PyTu Advanced Computer Scientists (Python Turtle)
Term 2 2026

P21S-PyTu Advanced Computer Scientists (Python Turtle)

Duration
5 x 2 hours lesson
Classes Fully In Person
Certificate Provided (Digital Copy)
Prerequisite
Ages 10 to 12,
P201 App Inventor 1,
P202 App Inventor 2,
P205 Python Junior 1,
P206 Python Junior 2
w/GST

Programme Overview

For Ages 10 to 12

The Advanced Computer Scientists programme develops students to the next level of programming. Students will now deep dive into app creation for both iOs and Android, develop the maker in them with our extensive micro:bit curriculum, and model advanced concepts across syntax-based programming to create tangible, real-world products.

Course Outline

In this research area, students will learn about Turtle, a Python library that enables users to create pictures and shapes using a virtual drawing board. Students will dive deeper and explore a full range of features such as lists, for loops, range() and defining functions. They will use these tools to enhance their coding efficiency and create impressive shapes and images.

By the final lesson, students can look forward to developing their very own “Master Game”. This game will offer a variety of options, such as designing random shape tessellations, creating swirling stars that grow in size or simulating a snowy landscape. Students can also extract their unique shapes and images to create personalised wallpapers and even e-cards. The possibilities are endless.

Register 14 days prior to the programme start date for a 5% early bird discount. 

 

Register Now To Start Their Learning Journey!

Fill out the form to add it to your cart. It's quick and easy!

Student Information

If you have more than one child, do register each child separately.

Frequently Asked Questions

About P21S-PyTu Advanced Computer Scientists (Python Turtle)

What is your average class size?

Our classes have a 1:8 teacher-to-student ratio. We keep our classes small so that every student benefits from personalised attention.

What do students need to bring to class?

We provide all equipment for the classes. Students just need to bring stationery, a water bottle and a jacket in case it gets cold.

What if a student misses a class? Is there a class replacement policy?

Unless absence is due to medical reasons, an email to specialprogrammes@thelearninglab.com.sg at least two weeks in advance is required for us to arrange a replacement class.

Depending on the lesson hours missed, you or your child may attend a replacement class or have the registration transferred to the same course at another location or time slot. Replacement classes may be conducted online or in person at Coding Lab’s campuses (KAP Mall / Parkway Parade).

Are there any pre-requisites for the coding classes?

Yes, this differs for each programme. Please check the prerequisites carefully before signing up.

What if a student has attended coding classes previously? Can he or she still enrol?

For classes with prerequisites, students may be required to complete a placement test so that we can assess their foundation level, as curricula may differ across providers. We aim to ensure that every student who joins our classes benefits and learns.

It is important that your child is enrolled in a course that provides an appropriate level of challenge. Please contact us at specialprogrammes@thelearninglab.com.sg if you have any questions.

What if my child has completed P101 or P205 previously? Can he or she still sign up for the full term?

We recommend enrolling mid-term and signing up for P102 or P206 respectively.