WhatsApp/Telegram +65 8858 6173 classes@computhink.com.sg

Weekly Classes (Ages 7 - 11)

Classes Available Daily from Monday – Sunday

Class ScheduleEnquire Now

Do the difficult things while they are easy and do the great things while they are small. – Lao Tzu

Class Structure

18 Lessons/ Semester
1.5 Hours/ Lesson
Coding Quizzes and Challenges

Small Class Size

Max. 6 Students
to 1 Instructor
(Min. 2 to start a class)

Location

 Computhink Kids @ TPY Library
(TPY Library Side Entrance)
*Online Classes also available*

Equipment

Laptops with good wi-fi required.
Notes will be provided online.

The Computhinker Experience

Here’s what your child will experience as a Regular Weekly Computhink Student:

R

Learn To Code

Discover Programming and the wonders that you can create.

R

Hands On Programming

Create games, animations, and real-world programs.

R

Extensively Researched and Rigorous Curriculum

10 CodeThinker Levels with over 300+ Topics from Block-Based to Text-Based Programming

R

Parent Consultation

Discuss with our experts on what is the best coding experience for your child.

R

Experienced Guidance

Small class setting for maximum learning.

R

Project Portfolio and Showcase

Exiting and Fun project to showcase in your Project Portfolio

Foundation – Curriculum Roadmap

AGE 7

Level 1 Badge

CodeThinker 1

Semester 1
ScratchThinker Module 1
CodeStudio Exercise
+ Grading Challenges

Semester 2
MineCode Module 1
CodeStudio Exercise
+ Grading Challenges

AGE 8

CodeThinker 2

Semester 1
ScratchThinker Module 2
CodeStudio Exercise
+ Grading Challenges

Semester 2
MineCode Module 2
CodeStudio Exercise
+ Grading Challenges

AGE 9

CodeThinker Level 3

CodeThinker 3

Semester 1
ScratchThinker Module 3
CodeStudio Exercise
+ Grading Challenges

Semester 2
MineCode Module 3
CodeStudio Exercise
+ Grading Challenges

AGE 10

CodeThinker Level 4

CodeThinker 4

Semester 1
ScratchThinker Module 4
CodeStudio Exercise
+ Grading Challenges

Semester 2
MineCode Module 4
CodeStudio Exercise
+ Grading Challenges

AGE 11

CodeThinker Level 5

CodeThinker 5

Semester 1
ScratchThinker Module 5A
ScratchThinker Module 5B
+ Grading Challenges

Semester 2
MineCode Module 5A
MineCode Module 5B
+ Grading Challenges

CodeThinker Level 1 – 5

Ages 7 – 11 Years

Semester 1:  3 Jan 2022 to 29 May 2022
Semester 2: 4 Jul 2022 to 14 Nov 2022

$240/Month

* Regular Students enjoy additional 10% off

** Sign up for more than 1 student to enjoy Buddy Discounts.

 Not sure if your child will like our coding classes?

Register for a Trial Class!

R

Progressive Structured Curriculum

Level 1 to 5 proficiency classes for ages 7 to 11.

R

Build a Project Portfolio

Build and share weekly projects with parents and peers

R

Weekly Challenges & Quizzes

Test your child’s knowledge with weekly coding challenges & quizzes

R

Student Web Portal

Review class recordings, coding notes, and more with our Moodle Student Web Portal

Curriculum Overview & Time Slots

CodeThinker 1

  • Monday: 3.30 pm - 5.00 pm (Available)
  • Monday: 5.30 pm - 7.00 pm (Available)
  • Wednesday: 3.30 pm - 5.00 pm (Available)
  • Wednesday: 5.30 pm - 7.00 pm (Available)
  • Saturday: 11.00 am - 12.30 pm (Available)

CodeThinker 2

  • Monday: 3.30 pm - 5.00 pm (Full)
  • Monday: 5.30 pm - 7.00 pm (Available)
  • Wednesday: 3.30 pm - 5.00 pm (Almost Full!)
  • Wednesday: 5.30 pm - 7.00 pm (Available)
  • Saturday: 9.00 am - 10.30 am (Available)
  • Saturday: 11.00 am - 12.30 pm (Full)
  • Sunday: 2.00 pm - 3.30 pm (Available)
  • Sunday: 4.00 pm - 5.30 pm (Available)

CodeThinker 3

  • Monday: 3.30 pm - 5.00 pm (Available)
  • Monday: 5.30 pm - 7.00 pm (Available)
  • Wednesday: 5.30 pm - 7.00 pm (Available)
  • Thursday: 3.30 pm - 5.00 pm (Available)
  • Thursday: 5.30 pm - 7.00 pm (Available)
  • Saturday: 9.00 am - 10.30 am (Available)
  • Saturday: 11.00 am - 12.30 pm (Full)

CodeThinker 4

  • Tuesday: 3.30 pm - 5.00 pm (Almost Full!)
  • Tuesday: 5.30 pm - 7.00 pm (Available)
  • Friday: 3.30 pm - 5.00 pm (Available)
  • Friday: 5.30 pm - 7.00 pm (Full)
  • Saturday: 2.00 pm - 3.30 pm (Almost Full!)
  • Sunday: 9.00 am - 10.30 am (Available)
  • Sunday: 11.00 am - 12.30 pm (Available)

CodeThinker 5

  • Tuesday: 3.30 pm - 5.00 pm (Available)
  • Tuesday: 5.30 pm - 7.00 pm (Almost Full!)
  • Friday: 3.30 pm - 5.00 pm (Available)
  • Friday: 5.30 pm - 7.00 pm (Available)
  • Sunday: 9.00 am - 10.30 am (Full)
  • Sunday: 11.00 am - 12.30 pm (Available)

2022 Academic Calendar

Download 2022 Academic Calendar for detailed semester dates and centre closures dates

In one academic year, there are 2 semesters:

Semester 1: 18 lessons from January to May

Semester 2: 18 lessons from July to November

* Lessons continue as per normal during Mar/ Sep one-week break

** There will be a break for weekly students during the June and December holidays

 

Curriculum Objective

Computhink’s curriculum is focused on long-term practical programming skills and is structured to help guide your child’s coding learning journey from ages 7 to 16.

Our modules are:

 

  • 6 modules on ScratchThinker where students will learn programming concepts and algorithms and code games and animations
  • 6 modules on PythonThinker where students will learn the most popular text-based programming language used in the world
  • 5 modules on MineCode where students will learn to code in a 3-d world with Minecraft Education.
  • 10 Modules on CodeStudio where students will practice solving puzzles with code.
  • 3 Modules on WebLab where students will learn how to code websites with HTML + CSS
  • 3 Modules on GameLab where students will learn Javascript Programming Syntax
  • 7 Modules on AppLab where students will learn to code a WebApp with HTML + CSS + JS

ScratchThinker

Block Programming Foundation

6 Modules, 48 Topics

Basic Foundational Modules for Computational Thinking

Variables, List Variables, Loops, Nested Loops, Conditions, Nested Conditions, Events, Sequences, Broadcast, Physical Computing, Functions, Game Simulation, Advanced Algorithms

MineCode

Coding Challenges with Minecraft Education Edition

5 Modules, 40 Topics

These modules are based on Minecraft Education Edition, and add on to our ScratchThinker Modules. Students get to practice concepts learnt and code in the fun Minecraft world covering:

Sequences, XYZ Coordinates, Math and Science concepts, Logical Thinking and Planning, Variables, Loops, Nested Loops, Advanced Algorithms.

CodeStudio

Solve Puzzles with Computational Thinking

10 Modules, 80 Topics

These modules are supported by code.org and complement concepts taught in our ScratchThinker Modules. These lessons give students an enhanced and a deeper look into concepts learn in Scratch covering:

Sequences, Logical Games and Puzzles, Variables, Loops, Nested Loops, Events, and Foundational Computhink topics.

PythonThinker

Text Programming Advanced

6 Modules, 48 Topics

Advanced Computational Thinking Classes covering:

Python Syntax, Variable Types (string, numbers, boolean, list, dictionary), For-loops, While-loops, Conditions, Functions, Modules, File I/O, Basic Encryption, Pandas and Data Science, Flask Web-Apps

WebLab

Program a Website

3 Modules, 24 Topics

These modules are supported by code.org and go into the basics of programming websites with HTML and CSS. Students will learn about how the internet works, webservers and webpage design covering:

HTML syntax, CSS Syntax, UI/ UX Design Principles and Project Management

GameLab

Program a Game with JavaScript

3 Modules, 24 Topics

These modules are supported by code.org and go into the basics of Javascript game programming. Students will learn programming syntax with the most common web programming language covering:
Javascript syntax, Canvas, Game Simulation, Algorithms, Variables, Loops, Conditions, Functions

AppLab

Program a Web App

7 Modules, 56 Topics

These modules are supported by code.org and go into the intricacies of App Programming with Javascript and HTML, CSS. Students will learn web-app architecture and code a mobile web application.

Advanced Javascript syntax, UI Design, HTML inputs and elements, variables, loops, events, Data Structure and Databases

Here’s what your child will experience at the CodeThinker classes:

Z

Learn programming the fun way and gain practical programming skills with a structured weekly program from age 7 to 16. 

Z

Challenge themselves with Weekly Coding Projects, Regular Quizzes, Coding Challenges and Grading Exercises.

Z

Learn how things work and about technology, computers and the internet.

Z

Be guided by our experienced programmer trainer via our proprietary online learning platform.

Z

Spark curiosity and creativity and let your child create anything they want!

Attending the CodeThinker classes will help your child to:

Z

Develop a portfolio of coding projects and showcase them to parents, friends and potential schools. 

Z

Experience what programming is, and how it is used professionally to solve problems and create solutions.

Z

Encourage your child to want to learn how things work and develop a creator mindset.

Z

Discover if your child has a talent for programming, and encourage them to specialise their talents in technology.

Z

Inspire your child to want to learn more and create their own game and animation programs!

What Our Students Are Saying

“Recommended! Good teacher.. good school. Daughter enjoying it! Even at home she keeps talking about it and asking for the next bootcamp. Keep thanking for the idea of sending here there!”

“Thanks a lot for delivering the class in a very interesting manner, my girl is able to follow the class very well. She is going to explore Scratch further and has requested to join the holiday program. This is definitely a very good exposure, thanks for the impressive introduction”

Very happy to see my kid progressing and taking an interest in coding classes. Good job. Keep it up. Looking forward to the next term.”

FAQs

Item1

My child is new to coding, can he/she still join the Level for his/her age?

We can arrange for a trial session first to see if your child is able to cope and keep up with the lessons at his current age level. 

The trial will also help us to assess your child to see if he/she should start at a lower age level, or in some cases, start at a higher age level.

After the trial, our Code Mentors will consult with you and recommend an appropriate age level for your child.

My child has attended coding classes before, can he/she start at a higher level?

We can arrange for a trial session first to see if your child is able to cope and keep up with the lessons at his current age level.

The trial will also help us to assess your child to see if he/she should start at a lower age level, or in some cases, start at a higher age level.

After the trial, our Code Mentors will consult with you and recommend an appropriate age level for your child.

Do I have to sign up for the full semester? Can I let my child join half-way through the semester?

We typically charge our fees on a full-semester basis (18 lessons), or in some cases, on a half-semester basis (9 lessons).

If your child joins us in the middle of a term, the remaining term fees will be pro-rated and charged accordingly.

Does my child need to attend the same time slot throughout the semester?

Yes, students will attend the same time slot for every week throughout the semester.

How will the online classes be like? Can my child do a mix of physical and online classes?

Online classes will be held through zoom concurrently with our physical classes at our centre. It is recommended that students stick to either physical or online classes throughout the term for optimal learning experience.

What does my child need for the classes?

Laptops will be provided to students at our physical classes.

For online classes,

  • Your child will need a laptop/ computer with a strong wifi-connection. Please ensure that the web camera on the laptop is in good working condition.
  • Recommended system:
    CPU: Intel Core i3-3210 3.2 GHz / AMD A8-7600 APU 3.1 GHz or equivalent,
    RAM: 2GB

What is the Student Web Portal and what can it be used for?

Every student will have access to our Moodle Student Web Portal, where they can review class recordings, download lesson notes, access assignments/quizzes, review assignment grades, keep track of their progress and more.

What is your cancellation/refund policy?

We believe that a small class size is integral to your child’s learning to maximise the learning experience. Seats are limited and we greatly value each and every seat that we offer. If you cancel or withdraw from any of our classes:

  1. For withdrawals during the Semester:
    • Students on Monthly Billing/ Half-Semester Billing – A notice period of 1 calendar month must be given before the student’s withdrawal from the Semester, and the Deposit will be used to offset the fees for the relevant period, if applicable. Unutilized fees after deducting the relevant charges for the relevant period will be refunded, if applicable.
    • Students on Semester Billing – A notice period of 1 calendar month must be given before the student’s withdrawal from the Semester, and the Semester Fees paid will be used to offset the fees for the relevant period, if applicable. Unutilized fees after deducting the relevant charges for the relevant period will be refunded, if applicable.
  2. For withdrawals during the Semester break:
    • (Students on Monthly/ Half-Semester Billing) A notice period of 1 calendar month before the new Semester must be given and Deposit will be used to offset the fees for the relevant period, if applicable. Unutilized fees after deducting the relevant charges for the relevant period will be refunded, if applicable.
    • (Students on Semester Billing) A notice period of 1 calendar month before the new Semester must be given, and Semester Fees paid will be used to offset the fees for the relevant period, if applicable. Unutilized fees after deducting the relevant charges for the relevant period will be refunded, if applicable.
  3. For withdrawals from short Workshops / Camps:
    • We will make a 100% refund (minus any relevant charges) if you withdraw your enrolment 7 days before the start of your first class.
    • For withdrawals within 7 days to the start of the class, your balance fees will be pro-rated and converted to Class Credits.

For the avoidance of doubt, notice period of 1 calendar month starts from the working day student expressed their intention to withdraw from the course (deferment of classes are not considered withdrawals). However, if a deferment subsequently led to a withdrawal, the date of withdrawal will be taken from the date of deferment.

What is your make-up class policy?

Students are reminded that it is their responsibility to plan their schedules accordingly to ensure that they attend class punctually:

  1. Each class in Computhink (Online or Onsite) is recorded. Students who miss their classes should review their lessons in the student portal. Subject to the availability of our teachers, students can request to join the class 15-mins earlier in the next scheduled class to ask questions or clarify doubts from the class recording.
  2. In the event that the student fails to attend a class, the Centre may at its sole discretion, allow the student to make-up the missed lesson by attending another on-going class within the same Centre during the same academic week (i.e. from Monday to Sunday), provided that:
    • there is more than 1 class of the same level;
    • there is a vacancy in the class that the student intends to attend as the make-up class;
    • the make-up class is requested at least 2 weeks in advance;
    • due to scheduling conflicts and class size restrictions, there may be no suitable class at a suitable timing. In the event that it is not possible to arrange a make-up class due to no vacancy in other class(es), course fees should not be refunded or pro-rated.

Follow Us on Facebook to get Exclusive Offers and Latest Course Updates First!

New classes are added regularly!
Our classes are constantly evolving to stay relevant to include more languages, more platforms, and more software.