Code Academy

At Code Academy, your passive gamer will develop the skills they need to design their very own computer games, gamify the results and challenge their friends using an online learning platform, called Launchbox.

Learning to code through games helps kids grasp fundamental programming concepts. Young students will be introduced to coding language using Scratch before progressing to HTML, CSS and JavaScript, the technology that powers over 90% of online applications.

Students enhance their critical and logical reasoning and in the process, they become more effective problem-solvers. 

By the end of the week our techies will know how to design, code and publish and share their very own, fully functioning online game!


Topics

6 to 8 years old

Scratch

In Scratch Discovery Camp, students will explore programming using an interactive, child- friendly software that utilizes a drag-drop based programming feature and students will learn various basic programming concepts such as conditional statements which will allow to apply them into Scratch by creating their own animations and games.

Minecraft For Game Design

Transform your Minecraft universe into a dynamic 3D game environment. Campers will learn how to design, build and explore 3D game adventures using Minecraft. During the camp, you will learn about adventure game design and focus on making your own game levels.


Web and Games-HTML, CSS and JavaScript
Through real world examples, students will explorer the fundamentals of web development and interactive game design using HTML, CSS and JavaScript. Using industry standard best practices, students will learn transferrable coding skills to create automated tools, games and web applications.

9 to 12 years old

Minecraft For Game Design

Transform your Minecraft universe into a dynamic 3D game environment. Campers will learn how to design, build and explore 3D game adventures using Minecraft. During the camp, you will learn about adventure game design and focus on making your own game levels.


Web and Games-HTML, CSS and JavaScript
Through real world examples, students will explore the fundamentals of web development and interactive game design using HTML, CSS and JavaScript. Using industry standard best practices, students will learn transferrable coding skills to create automated tools, games and web applications.


Coding: Web App Development

Take your first step into web and app developement! Campers new to coding or those who have not programmed with real logic-based coding languages before, this course will guide participants to build and curate a fully functioning online portfolio that can be shared with friends, or used as the first concept on the road to creating something even bigger.
There is no previous knowledge needed for this programme, just imagination, creativity and the desire to take your first steps into creating with the technology in the world around you. 

All skill levels are welcome.

Food

Lunch, morning and afternoon snacks are included in the cost of your camp. What's more the food is cooked fresh and delivered daily by Michelin Star Celebrity Chef Emmanuel Stroobant. 

Check out our sample healthy food menu HERE.

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 when you book. If your kid has a nut allergy, don’t worry, Discovery Camps has a no nut policy.

Bus Service

We offer a highly convenient, safe, and secure bus service to and from camp, calling 19 bus stops around the island.

Please note this bus service is only available from our SJI International location from 18th June to 20th July.

Click HERE for all the info.


FAQs

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.

Code Academy
Scratch

6 to 8 years old

Time

Monday

Tuesday

Wednesday

Thursday

Friday

08:30-09:00

Arrival

09:00-10:00

Introduction to the camp
+ Ice-Breakers

Introduction  to variables+ Revision

Introduction  to Conditional Statements and Loops (Part 2)+ Revision

Concepts RECAP

Introduction
+
Revision

10:00-10:30

Snack Break

10:30-11:30

Introduction to Algorithm

Scratch Project #1: My First Shop

Scratch Project

#3: Tom & Jerry

Scratch Final #5: Alien Invasion

Game
Modification + Debugging

11:30-12:30

Activity: "Our First Sprite"

12:30-13:00

Lunch Break

13:00-14:00

Application
Algorithm:
"SledgeBob"

Introduction to
Boolean, Conditional Statements and Loops (Part 1)

Introduction to Logical Operators and Loops (Part 3)

Scratch Final Project #5: Alien Invasion

Discussion & Recap for the week

14:00-15:00

Introduction to Coordinates
+ Activity: "Mystery Object"

Scratch Project #2: Earth Defence

Scratch Project #4: Treasure Hunter

Discussion & Recap for the week.

15:00

Home

 
Code Academy
HTML

6 to 8 years old

Time

Monday

Tuesday

Wednesday

Thursday

Friday

08:30-09:00

Arrival

09:00-10:00

Introduction to the camp 
+ Launchbox

Introduction + Revision

Introduction + Revision

Introduction + Revision

Introduction 
+ 
Revision

10:00-10:30

Snack Break

10:30-11:30

Introduction to Code: 
HTML & CSS

Project: Recipe

Introduction to JavaScript activity

Continue with Trivia Quiz Project

Customise Trivia Quiz

11:30-12:30

Foundations in Code: 
HTML & CSS

Extension activity 
of Recipe

Extension activity to My First Website

Finalize 
customisation

Debugging and improving code

12:30-13:00

Lunch Break

13:00-14:00

Creating a Mini Project:
Design an Online Poster
(Unplugged)

CSS Selectors:
ID: Project:
CSS
Challenge 1

Introduction to Code:
JavaScript.
Begin Trivia Quiz Project

Complete with Trivia Quiz

Discussion and 
Recap for the week.

14:00-15:00

Summary & Recap

Summary & Recap

Summary & Recap 

Complete Trivia Quiz/Begin research into a topic to customise Trivia Quiz. 
Summary & Recap

Discussion &
Recap for the week.

15:00

Home

  
Code Academy
Minecraft

6 to 8 years old

Time

Monday

Tuesday

Wednesday

Thursday

Friday

08:30-09:00

Arrival

09:00-10:00

Introduction to the camp 
+ Minecraft

 Revision 
Free building using what was learnt in day 1 

Revision
Free building and play with what has been built so far 

Revision
Free building

Revision
Building challenge based on a theme

10:00-10:30

Snack Break

10:30-11:30

Virtual spatial planning

Gathering resources in Minecraft and build basic building blocks 

Build abstracted image/picture in Minecraft

 

Introduction to interactive farming

Brainstorming and designing own Minecraft farm

Survival in Minecraft

Brainstorm scenarios 

Planning and design to meet challenge

Begin to building challenge

11:30-12:30

Making materials with resources in Minecraft and build basic building blocks

Make and build own farm

Build survival 
scenario

Continue building and finalize

12:30-13:00

Lunch Break

13:00-14:00

Foundations in Code:
HTML & CSS to create learning blog

Challenge!
Build with a partner

Finish building farm and play test with group

Continue building survival scenario and play test with group

Reflect in learning blog for day 5 

14:00-15:00

Summary & Recap

Summary & Recap

Summary & Recap

Summary & Recap

Summary & Recap

15:00

Home

     
Code Academy
HTML

9 to 12 years old

Time

Monday

Tuesday

Wednesday

Thursday

Friday

08:30-09:00

Arrival

09:00-10:00

Introduction to the camp
+ Launchbox

Introduction + Revision

Introduction + Revision

Introduction + Revision

Introduction
+
Revision

10:00-10:30

Snack Break

10:30-11:30

Introduction to Code:
HTML & CSS

Project: Recipe

Introduction to JavaScript

Continue with 'Choose Your Own Adventure Game'

Recap for the week

11:30-12:30

Foundations in Code:
HTML & CSS

Extension activity
of Recipe

Project JavaScript Conversation + JS challenge!

Customise Choose Your Own Adventure Game 

12:30-13:00

Lunch Break

13:00-14:00

Project:
My First Website

Project: CSS
Challenge 1

Introduction to Code:
JavaScript

Unplugged activity in writing an adventure narrative

Continue with Choose Your Own Adventure Game

Debugging and improving code

14:00-15:00

Continue and complete My First Website

CSS Flags

Begin Choose Your Own Adventure Game

Continue with project and begin customisation 

Discussion & Recap for the week. 

15:00

Home 


Code Academy
Minecraft

9 to 12 years old

Time

Monday

Tuesday

Wednesday

Thursday

Friday

08:30-09:00

Arrival

09:00-10:00

Introduction to 
 Minecraft

Revision

Morning challenge: Build a more complex maze with specific requirements

 Revision

Begin designing paper draft version of game to help plan and visualise 

Continue building board game

Finalize improvements and debug board game

10:00-10:30

Snack Break

10:30-11:30

Understanding and designing mazes

Building a board game in Minecraft 
Free play to explore  board game ideas

Continue creating paper draft of board game

Continue building board game

Finalize improvements and debug board game


11:30-12:30

Design and building mazes in Minecraft

Brainstorming for board game ideas 

Finish paper draft of board game

Board game
play fair

12:30-13:00

Lunch Break

13:00-14:00

Free play with maze creation
Peer feedback 
play test

Research and design board game

Present board game idea to class

Peer feedback 

Continue building board game

Reflect in learning blog for day 5

14:00-15:00

Foundations in Code:
HTML & CSS to create learning blog

Reflect in learning blog for day 1

Write up idea and instructions for board game in learning blog

Improve idea and finalize from feedback

Reflect in learning blog day 3

Finalize and play test board game 

Reflect in learning blog day 4

Discussion & Recap for the week

15:00

Home

 
Code Academy
Fundraising website project 

9 to 12 years old

Time

Monday

Tuesday

Wednesday

Thursday

Friday

08:30-09:00

Arrival

09:00-10:00

Introduction to the camp 
+ Launchbox

Introduction + Revision

Introduction + Revision

Introduction + Revision

Introduction 
+ 
Revision

10:00-10:30

Snack Break

10:30-11:30

Introduction to Code: 
HTML & CSS

Project: Recipe

Introduce Research
Fundraising Website Idea

Continue with Fundraising Website

Begin JavaScript
Conversion project

11:30-12:30

Foundations in Code: 
HTML & CSS

Extension activity 
of Recipe

Extension activity to My First Website

Finalise 
customisation

12:30-13:00

Lunch Break

13:00-14:00

Begin Online Poster Project

Begin My First Website project

Begin Fundraising
Website project

Complete with Fundraising Website and begin customisation

 Recap for the week.

14:00-15:00

Sketch the design for Online Poster then customize on Sandbox

Customize My First Website

Continue Project

Summary & Recap

Complete Fundraising Website

Summary & Recap

Discussion & Recap for the week

15:00

Home

Summer Dates 2018

Camp WeekDatesLocationTopics for 6 to 8Topics for 9 to 12
Week 1              28th May to 1st JuneUnited Square Scratch Web and Games
Week 24th to 8th JuneUnited Square & Parkway Parade

Game Design with Minecraft at United Square

Scratch at Parkway Parade

Web App Development
Week 311th to 15th JuneUnited Square & Parkway ParadeScratchGame Design with Minecraft at United Square
Web and Games at Parkway Parade
Week 418th to 22nd June   SJI International Schoolnot available Game Design with Minecraft
Week 525th to 29th JuneSJI International SchoolScratchnot available
Week 79th to 13th JulySJI International SchoolScratchWeb HTML
Week 816th to 20th JulySJI International SchoolGame Design with MinecraftWeb App Development
Week 923rd to 27th JulyUnited SquareScratchGame Design with Minecraft 
Week 1030th July to 3rd August United SquareWeb HTMLWeb HTML 
Week 116th to 10th AugustUnited SquareScratchWeb App Development 


All camp weeks run Monday to Friday from 9am to 3pm.


To check camp availability click HERE

Call us for any concern regarding shipping and returns.

Code AcademyAges 6-12

Code Academy

S$595.00

Age


Dates


Location


TOPIC