Digital Story-Telling & Animation (Ages 6-8)

Uses Scratch, Tynker, Blockly or similar block programming platforms. 

In this course, tailored for the younger student, we will use various digital and media technologies to help explore the art of story-telling.  Through various games, challenges and exercises, we will introduce the students to tools that can help unscrew the cork to their pent-up creativity.  Whether they are Block Programming with Scratch, or using Apple's kid-friendly media tools, your child will be coming home each day inspired by the power of their own imagination.

Computer Game Design (Ages 9-11)

Uses Scratch, Swift Playgrounds or similar platforms.

Game Development is a fun, creative approach that naturally encourages children to test their skills, stamina, and focus using unfamiliar technology.  In this course children get to experience what it's like to design an original video game, including the storyline, artwork, and gameplay mechanics.  They then get to challenge each other in a gaming bonanza with their own creations.

Mobile App Development (Ages 12-16)

Uses modern techniques to code and publish apps.

Today, a major portion of application development is being done for mobile devices, such as phones and tablets.  What does it take to make a Mobile App, as opposed to delivering a traditional desktop application? This course teaches children about these differences and the techniques required to publish Mobile Apps.


We have ample equipment for everyone, so please do not send your child to camp with a computer or tablet.

"Aiden has always been a tech kid so this was the best camp for him, it made his holiday special and he picked up so many new skills.”

Camp Asia Elite Sports coach
Yoni Garbourg: Head of Coding & Electronics

Yoni has 20 years of software engineering experience in the financial services industry working in New York, London and Singapore. Yoni's history in Physical Computing education began when he founded the Robotics Club at Tufts University in 1995. He is an engaging, fun-loving instructor and has inspired students to win awards in national competitions such as Innovation, Design and Engineering (IDE) and Robocup.

Years Software
Engineering Experience
Coaching over
Students Every Year
Camp Asia Elite Sports coach
Cort Wee: Coding & Electronics Guru

Cort is a former Navy engineer and an experienced software developer. He believes that everyone can be a "Maker" and has been inspiring kids to create through robotics, game design, electronics, coding, and 3D designs for many years.

Years Electrical Engineering
and Programming 
Programmer from Micro-
chips to Super-Computers
Inspires over
Students Yearly
Age Days Timing Price Per Week
(6-8)     Digital Story-Telling & Animation Monday to Friday 9 am to 3 pm
$650(No Pro Rata)*
(9-11)     Computer Game Design Monday to Friday 9 am to 3 pm $650 (No Pro Rata)*
(12-16)  Mobile App Development Monday to Friday 9 am to 3 pm $650 (No Pro Rata)*

*Price includes a healthy lunch (cooked fresh daily), morning and afternoon snacks and a Camp Asia T-shirt

Sample Timetables

6-8 Years, Digital Story-Telling & Animation

Time Monday Tuesday Wednesday Thursday Friday


09:00-10:00 Introductions & Overview

Digital Story Time - Demo
Animation & Movies as Story-Telling Vehicles Games have story lines too! Design Thinking - brain tornadoes, mind map, 
built-in trial & error
Self-Paced Project: 
Guided Work

10:00-10:30 Break
10:30-11:30 Coding Environment and Creative Digital Tools  Angles, Directions & Loops Rules & Conditions Self-Paced Project: Theme, Look & Feel Self-Paced Project: 
Guided Work
11:30-12:30 Scenes & Actors Text & Sound Effects Keyboard & Mouse Input Self-Paced Project: Guided Work
12:30 - 13:00      Lunch 
13:00-14:00 2D Motion & Coordinate System Time & Variables Start, Middle, Game Over Self-Paced Project: 
Guided Work
Final Presentations!
14:00-15:00 Digital Story Time - Show & Tell Digital Story Time - Show & Tell Digital Story Time - Show & Tell
15.00  Afternoon Snack and Home

9-11 Years, Computer Game Design 

Time Monday Tuesday Wednesday Thursday Friday


09:00-10:00 Introduction to Scratch - Moving around, changing costumes and speech bubbles Creating a Maze game - Using the arrow keys to move a sprite Chasing the Chase Game - Creating dynamic behavior with the random block Implementing a simple physics system Implementing your final project

10:00-10:30 Break
10:30-11:30 Using the paint editor, making characters interact Creating a Maze game - conditional statements Implementing start screens, menus and triggering victory and game over scenes Implementing a simple physics system Implementing your final project
11:30-12:30 Changing backgrounds to making sprites react to background changes Creating the Frogger Game - Adding obstacles and broadcasting messages Implementing start screens, menus and triggering victory and game over scenes Brainstorming and Designing your final project
12:30 - 13:00      Lunch 
13:00-14:00 Adding sounds and importing images, learning about transparency Creating the Frogger game - Adding a score variable Creating the Archery game - Making sprites turn using the arrow keys Brainstorming and Designing your final project
Final Project Presentations
14:00-15:00 Creating a story animation  Creating the Chase Game - Using coordinates to navigate Creating the Archery Game- Using clones
15.00  Afternoon Snack and Home

12 - 16 Years, Mobile App Development

Time Monday Tuesday Wednesday Thursday Friday


09:00-10:00 Introduction to Thunkable Importance of UI Design in Mobile App Design  Project Space Invaders: Create an arcade game using components, sounds, timer, variables, random number and events Project AIS Emotion Reader: Use camera and image picker components to take pictures  App Mini-Project Implementation and Consultation
10:00-10:30 Break
10:30-11:30 Project Hello World: Create the first mobile app, a smple" Hello World" app Project Duck Hunt: Create a simple game where users have to tap on a duck flying across the screen  

Project Space Invaders: Use of sensors such as accelerometer to move the player Importance of User Experience and structuring the UX design process App Mini Project: Implementation and Consultation 
11:30-12:30 Extend Hello World app to display images that can cycle through when a button is pressed  App Mini-Project: Conceptualisation, drawing out specifications and consultation Review of apps and preparation for Mini=Project App Mini-Project: Gather user feedback  
12:30 - 13:00      Lunch 
13:00-14:00 Project Draw Something - Using components to create layouts: Slider, Canvas, Camera and Linear Layout Project Mirror Mirror: Press a button to ask a mirror a question App Mini-Project: User feedback and refinement of ideas App Mini-Project Implementation and Consultation
App Mini-Project Sharing and Presentations
14:00-15:00 Project Draw Something:  Project Mirror Mirror: Random number generation using external inputs Project: AI Emotion Reader - Read emotions using Microsoft emotion and Image Recognizer App Mini-Project Implementation and Consultation Wrap-Up
15.00  Afternoon Snack and Home 

Information to note prior to booking:

These details apply to all camps and on both campuses. 

Dropping Off

Activities commence at 9am, but we have free drop off from 8.30am where children can join in a free choice of activity. 


We have a full-time nurse on site for every camp week to manage health checks every morning and administer medication/first aid if needed. All camp staff have up-to-date first aid training.


Healthy Lunch and snacks (cooked fresh daily) are included in the cost of your camp. If your child is a vegetarian, does not or cannot eat beef, pork, seafood, dairy or eggs or has other dietary needs, simply tell us beforehand in your child’s details online. Please also note that Camp Asia has a no nut policy.

Bus Service

We offer a highly convenient, safe, secure and sociable bus service to and from camp, calling at a stop near your home. Click here for all the info.

Please also check out our FAQs page. If you are unable to find the information you need, call us or drop us an email.