Visit our facebook page
Visit our twitterpage
Visit our Instagram
Customer Hotline: +65 6593 3691

Tech Savvy

Coding with Scratch (Ages 6-8 and 9-11)

At our Tech Savvy Computer Coding camp we use Scratch programming which lets kids express themselves in code, develop their reasoning, become more logical, patient and persistent. They’ll also grow their creativity by building interactive content for stories, games, music and art. Then sit back and enjoy the results.

Mobile App Programming (Ages 9-11) - NEW!

Kick start your children interest in programming and let them explore, design, create and build useful apps on Android Mobile. Wouldn't it be cool to learn how to create mobile apps just like Space Invaders, Candy Crush, Pokemon Guides and more? With hands-on experience and bringing ideas to reality, they will learn to solve problems and develop sequencing skills. 

Swift Playground (Ages 9-11 and 12-16) - NEW!

Play your way through Swift coding - it's a first-of-its-kind learning experience through a 3D world using an iPad, created by Apple. This camp will teach kids how to code, create apps and step up to more advanced creations to bring ideas to life - used by the pros to build many of today's most popular apps! 

Please be sure not to send your kid to camp with a computer as these will be provided by us and we have more than enough to go round.

"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.”

Upcoming Dates

Camp Dates:

  • October 23rd to October 27th at Stamford American International School

BOOK NOW!Check availability

Camp Details

Age Days Timing Price Per Week
6 through 8 Monday to Friday 9 am to 3 pm
$650(No Pro Rata)*
9 through 11 Monday to Friday 9 am to 3 pm $650 (No Pro Rata)*
12 through 16 Monday to Friday 9 am to 3 pm $650 (No Pro Rata)*

*Price includes a yummy lunch, healthy morning and afternoon snacks and an awesome Camp Asia T-shirt

BOOK NOW!Check availability

Sample Timetables

6-8 Years, Coding with Scratch

Time Monday Tuesday Wednesday Thursday Friday
08:30-09:00

Arrival 

09:00-10:00 Introduction to Scratch Creating a story animation Importing images into Scratch  Creating the Frogger Game - Importing sprites and adding movement Chasing the Chase Game - Creating dynamic behavior with the random block

10:00-10:30 Break
10:30-11:30 Moving around, changing costumes and implementing speech bubbles Using the pen and stamp blocks Editing images in Scratch, learning about transparency Creating the Frogger Game - Adding obstacles and broadcasting messages Creating the Archery game - Making sprites turn using the arrow keys
11:30-12:30 Using the Paint Editor Drawing shapes using angles and the pen block  Creating a Maze game - using the arrow keys to move a sprite Creating the Frogger game - Adding a score variable Creating the Archery Game- Using clones
12:30 - 13:00      Lunch 
13:00-14:00 Using the Paint Editor Using the stamp block to create a colorful animation Creating a Maze game - conditional statements
Creating the Chase Game - Conditional Statements Final Project - Customise a project using what you've learned!
14:00-15:00 Creating a story animation  Adding Sound to your projects Creating a Maze game - adding obstacles that move Creating the Chase Game - Using coordinates to navigate Final Project - Customise a project using what you've learned!
15.00  Afternoon Snack and Home

9-11 Years, Coding with Scratch

Time Monday Tuesday Wednesday Thursday Friday
08:30-09:00

Arrival 

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

9-11 Years, Mobile App Programming

Time Monday Tuesday Wednesday Thursday Friday
08:30-09:00

Arrival 

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

9-11 & 12-16 Years, Swift Playgrounds 

Time Monday Tuesday Wednesday Thursday Friday
08:30-09:00

Arrival 

09:00-10:00 Introduction to programming using Swift Playgrounds - What is coding? Why coding? Physical Activity - Logic Introduction Variables - Learn that variables can be used to store all sorts of information, in our case, as a counter Project Blink - Explore relationships between cells in a simulation of living organisms using mathematical rules Final Project- Implementation, and Consultation 
10:00-10:30 Break
10:30-11:30 Commands - Experiment with basic commands in the Swift Playgrounds to guide a character through a grid world and perform tasks Conditionals - Learn to use 'if statements' that only allow something to happen  Project Drawing Sounds - Create Musical instruments and sound effects in Swift Algorithmns - Learn that algorithms are a set of rules and instructions that can use to solve a problem

Final Project- Implementation, and Consultation 
11:30-12:30 Functions: Learn what functions are, how to compose your own functions by combining existing commands to create a new behaviour  Conditionals - Start combining code with conditions, functions, and loops Physical activity - Take a common activity life making a toast and break it down to its components
12:30 - 13:00      Lunch 
13:00-14:00 Loops - Learn to repeat a rotating pattern into functions Logical Operators - Learn how different mathematical operations can be used to give more control in deciding the outcome of code Project Rock, Paper, Scissors - Build a graphical game in Swift Playgrounds that plays the classic Rock, Paper and Scissors game Algorithms: Create an algorithm to play the Battleship game. 
Final Project- Presentations and collection of user feedback
14:00-15:00 While Loops - Using a form od conditional code, called a 'while loop' to determine when code runs when used in conjunction with Boolean condition Wrap-Up
15.00  Afternoon Snack and Home

BOOK NOW!Check availability

Some stuff you’ll need to know before booking:

These details apply to all camps and both of our campuses.

Dropping Off

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

Medical

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

Food

Lunch and snacks are included in the cost of your camp. If your kid is a vegetarian or doesn’t/can’t eat beef, pork, seafood, dairy or eggs, that’s cool. Just tell us beforehand in your child’s details online… or most other diet needs come to that. If your kid has a nut allergy, don’t worry, we don’t go near there either 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 you. Click here for all the info.

Please also check out our FAQs page, and if you can’t find what you’re looking for, call us or drop us an email.

What other Moms and Dads say

BOOK NOW!Check availability