coding-main-header.jpg

k1 - S1 CODING WORKSHOPS

In collaboration with CODING LAB, we are offering coding courses this school holidays, designed to empower students in this digital age.

About Coding Lab
Coding Lab is home to an Award-winning, MIT-inspired curriculum that challenges your child to develop computational thinking and problem-solving skills. They take pride in providing the Coding Lab® difference to students, with a strong emphasis on inquiry-based learning and the application of key mathematical concepts. Through coding, students learn the process of logical thinking, build self-confidence, and begin to understand critical reasoning. We want every child to experience the benefits of coding not only on the computer, but also to apply what they have learnt at school and at the workplace.

Coding Lab aims to infuse students with enthusiasm as they discover this complex but increasingly valuable language, leading them to discover the wonders of creating their own app, writing their own code, and sparking their creativity as they design their own creations. 

Duration

Junior Coders/ Scratch 1: 5 days X 2 hours a day
Scratch 2 + Augmented Reality/Makey Makey/Robotics: 5 days X 3.5 hours a day

Fee*Subject to 7% GST
Junior Coders: $422.75*
Scratch 1: $375.25*
Scratch 2 + Augmented Reality/Makey Makey/Robotics: $660.25*

Register Now

Download the full programmes schedule here


Available levels:

K1K2 Junior Coders' Programme

Please note:
- A minimum of 5 students is required to start a class.
- There will be a short break during the programme. Students should bring along their own snacks.

With familiar favourites inspired by The Very Hungry Caterpillar, Five Little Monkeys, Guess How Much I Love You and more, kids get to dramatise and programme each other to act out the iconic scenes in the book, followed by putting it together in a digital tablet animation*! In our specially curated preschool coding programme, kids will learn how to code with a new story every lesson!

Through a combination of Reading, Drama, Kinaesthetic learning and craftwork, your child will learn computational thinking and problem-solving in a novel and exciting manner. On top of that, there will be purposeful tinkering sessions on selected days where surprise tech gadgets are brought in for kids to tinker with (Eg. Photon / Strawbees) to illustrate certain parts of the curriculum.

Highlights of the programme include
• Story Time/ Kinaesthetic Activities
• Coding with Crafts/ Bot Time!
• Creation* Time (For this activity, every 2 students will be provided with 1 tablet to share. Students are welcome to bring their own.)
• Showtime Galore!


P1 - P3: Scratch 1 - Introduction to Programming

Please note:
- Students are encouraged to bring their own PC for this programme.
- A minimum of 5 students is required to start a class.

If you are new to coding, this is the perfect introduction to pick up logical thinking and problem-solving skills, with Coding Lab's proprietary award-winning, MIT-Inspired curriculum. Specially designed for curious young minds who are new to coding or programming, this course introduces a must-have skill to equip your child for his or her future. We believe in engaging children to be thinkers and creators through hands-on and project-based learning.

Students will design their own interactive stories, animations and gaming ideas using Scratch, a visual programming language. Students will combine visual blocks creatively and instruct the computer to breathe their creations to life.

Highlights of the programme include
• Introduction to and exploration of Scratch
• Control of characters using Commands
• Step-by-step Animation
• Creation of in-game variables


P1 - P3: Scratch 2 + Augmented Reality

Please note:
- Students are encouraged to bring their own PC for this programme.
- A minimum of 5 students is required to start a class.
- This class requires a prerequisite of Scratch 1 or 10 hours of Scratch lesson.

Scratch 2 is a natural progression for students to hone their skills from Scratch 1. Your child will be able to reiterate concepts with more challenging activities (practice makes perfect!) and realize their childhood dreams of building the coolest game or exciting blockbuster-like animation.

Combining game design fundamentals and in-depth programming knowledge, your child will get to design his or her own animations and culminate in creating a project of their own during the exciting hackathon. After your child has completed his or her hackathon, he or she will incorporate elements of Augmented Reality into their code, and build exciting mini-games! Challenge each other to a 2-player game of virtual Ping Pong — in the comfort of your living room, create your own Neoprint photo booth, or even play a whacky tune in the air!

Highlights of the programme include:
• Quick recap of Scratch 1
• Storyboarding and Key Game Features
• Fundamentals of game development
• Development of own Project
• Building mini-games with Augmented Reality


P4 - S1: Scratch 1 - Introduction to Programming

Please note:
- Students are encouraged to bring their own PC for this programme.
- A minimum of 5 students is required to start a class.

If you are new to coding, this is the perfect introduction to pick up logical thinking and problem-solving skills, with Coding Lab's proprietary award-winning, MIT-Inspired curriculum.

Students will design their own interactive stories, animations and gaming ideas using Scratch, a visual programming language. Students will combine visual blocks creatively and instruct the computer to breathe their creations to life.

Highlights of the programme include
• Introduction to and exploration of Scratch
• Control of characters using Commands
• Step-by-step Animation
• Creation of in-game variables


P4 - S1: Scratch 2 + Makey Makey

Please note:
- Students are encouraged to bring their own PC for this programme.
- A minimum of 5 students is required to start a class.
- This class requires a prerequisite of Scratch 1 or 10 hours of Scratch lesson.

Scratch 2 is a natural progression for students to hone their skills from Scratch 1. Your child will be able to reiterate concepts with more challenging activities (practice makes perfect!) and realize their childhood dreams of building the coolest game or exciting blockbuster-like animation.

Combining game design fundamentals and in-depth programming knowledge, they will design their own animations and culminate in creating a project of their own during the exciting hackathon. After they have completed their hackathon, students will get hands-on experience with Makey Makey - an invention kit that turns everyday objects into touchpads. Programme a burglar alarm with paper and tape, make a piano using Play Doh, or challenge your friend to a 2-player reaction-time game!

Highlights of the programme include:
• Quick recap of Scratch 1
• Storyboarding and Key Game Features
• Fundamentals of game development
• Development of own Project
• Hands-On with Makey Makey


P4 - S1: Scratch 2 + Robotics

Please note:
- Students are encouraged to bring their own PC for this programme.
- A minimum of 5 students is required to start a class.
- This class requires a prerequisite of Scratch 1 or 10 hours of Scratch lesson.

Scratch 2 is a natural progression for students to hone their skills from Scratch 1. Your child will be able to reiterate concepts with more challenging activities (practice makes perfect!) and realize their childhood dreams of building the coolest game or exciting blockbuster-like animation.

Combining game design fundamentals and in-depth programming knowledge, your child will design his or her own animations and culminate in creating a project of their own during the exciting hackathon. After he or she have completed their hackathon, students will get to programme their “Batmobile” using an extension of Scratch. Create a programme to control the movement of the Robocar, make it do stunts and flash cool light and sounds, and finally, put him to work with a seek and find algorithm, utilising both his line-following and ultrasonic sensors!

Highlights of the programme include:
• Quick recap of Scratch 1
• Storyboarding and Key Game Features
• Fundamentals of game development
• Development of own Project
• Programme your own Robocar

FAQ

Must I bring a laptop?
All students are encouraged to bring their own laptop as Coding Lab will be regularly using the computer to access software and work on programming various projects in class. With their own laptops, students can also continue to work on their projects at home and further their learning by practicing the homework and exercises given in class.

What laptops are suitable?
Either Windows/Mac laptops are fine, as long as students can access the browser. You may want to set up a guest account or unlock parental restrictions beforehand. We would recommend providing children with newer generation laptops (up to 3 years or newer) so the programming software runs smoothly during class.

Do I need to install anything?
There is no need to install any software or programme on your laptop. Coding Lab will be accessing the programming applications via the browser only and assist to download any software or programme when required.

Will Hardware add-ons such as Makey Makey/Robots etc be provided during the class?
Coding Lab will provide all required add-on hardware during the classes.

Who is conducting the class?
Trainers from Coding Lab will be conducting the classes.