Code with the best

Guided by MIT Master Trainers, you will learn how to make creative games and useful applications with your own hands in just 3 days.

Curriculum

Build your first app with symbol-based, drag-and-drop coding blocks on iPads and android phones; or develop industry-grade websites with professional programming languages.

Shape how your kids think in sequence with ScratchJr, through symbol-based drag-and-drop coding exercises. Sparks kids' improvised thinking by learning and coding with simple numbers.

Project Highlights

Dance Parade

Code simple movements for characters

Your Digital Pet

Make movements controllable

Animal Olympics

Make your characters move and speak

What you’ll learn

  • The programming mindset: develop a step-by-step, sequential thinking.
  • Ability to express: tell your own story through simple games.
  • Hands-on to create: draw your own characters with graphic editor.
  • Build simple animation and interaction in a game.

A cognitive intensive workout for the brains by learning to code multimedia games and popular animations for web programs. Proven by MIT to be an effective tool.

Project Highlights

Buzz Wire Game

Control object movement with coordinates and conditional checks

Aim It Right

Randomization of object positions

Space Invaders

Asynchronous movements of multiple elements

What you’ll learn

  • Hands-on to create: how to build basic interface for games and applications.
  • Basic programming concepts: what is Variables, Operators and Loops.
  • Intermediate programming concept: what is backend operations and how it creates a dynamic interface.

Spark creativity of kids with App Inventor and create personalised versions of your favourite mobile apps ranging from fun quizzes to interactive shooting games.

Project Highlights

Pick Your Red Pocket

Randomization of animated output

Optical Illusion

Game design using decision tree model

Defeat the Robots

Create movements and interactions of elements via directional buttons

What you’ll learn

  • Introduction to product design, prototyping and data structure.
  • Learn the fundamentals of programming logic and get into the mindset of a developer.
  • Apply core programming concepts to your projects (e.g. sequencing, events, variables, conditionals, etc.)
  • Learn how to test our own code efficiently.

Prototype teenagers' idea and build their first interactive website with industry-grade programming language like HTML, CSS & JavaScript. Start coding like professional developers with sequential logics!

What you’ll learn

  • Key concepts of HTML & CSS and how they function together to form the basic “building blocks” of any websites or mobile apps.
  • Introduction to JavaScript and get expose to how simple interactions are built on websites.
  • Learn how front-end web development differs from back-end web development.

Build your first app with symbol-based, drag-and-drop coding blocks on iPads.

Project Highlights

Dance Parade

Code simple movements for characters

Your Digital Pet

Make movements controllable

Animal Olympics

Make your characters move and speak

What you’ll learn

  • The programming mindset: develop a step-by-step, sequential thinking.
  • Ability to express: tell your own story through simple games.
  • Hands-on to create: draw your own characters with graphic editor.
  • Build simple animation and interaction in a game.

Build intriguing games or applications of any kind with web-based drag-and-drop coding blocks on your laptops. Introductory course for basic frontend and backend logic.

Project Highlights

Sports Olympics

Coding reaction from computer player and score counting system

Music Monster

Introductory project for creating animations with sound

Mario Kart (Jr.)

Intermediate level project for coding interaction between characters

What you’ll learn

  • Hands-on to create: how to build basic interface for games and applications.
  • Basic programming concepts: what is Variables, Operators and Loops.
  • Intermediate programming concept: what is backend operations and how it creates a dynamic interface.

Learn how to build mobile applications and games with drag-and-drop coding blocks. From simple apps to complex commercial products, this course is your first step to becoming a rockstar developer for mobile applications!

Project Highlights

Alien Dodger

Character controls and interactions

Guess the Number Game

User input processing and randomisation of outputs

Gold Mining

Process user inputs and output results

What you’ll learn

  • Introduction to product design, prototyping and data structure.
  • Learn the fundamentals of programming logic and get into the mindset of a developer.
  • Apply core programming concepts to your projects (e.g. sequencing, events, variables, conditionals, etc.)
  • Learn how to test our own code efficiently.

This is a starter course that gives you an all-rounded training in mindset, skills and confidence in making the web beautiful inside out.

Want to make beautiful websites? Wonder how interactive websites are built? Leverage on industry-grade programming language like HTML, CSS & JavaScript to code like professional developers!

What you’ll learn

  • Key concepts of HTML & CSS and how they function together to form the basic “building blocks” of any websites or mobile apps.
  • Introduction to JavaScript and get expose to how simple interactions are built on websites.

Class Schedule

3 days Bootcamp | 2.5 hours daily
Code Jam with Cartoon
(Age 3-5)
Game Creation & Design
(Age 6-8)
Code Your First Mobile App
(Age 9+ | 12+)
Web Programming 101
(Age 12+ | 15+)
JAN 29 - 31 09:30 - 12:00 09:30 - 12:00 (FULL) 13:30 - 16:00 13:30 - 16:00

Time doesn't fit?

WhatsApp us for private class!

Step 1 : Select a Class

Step 2 : Select a Timeslot

Price: $2,850


Learn from the best

Discover all award-winning camps at Preface Nomad

Have Questions?

Chat with us on LiveChat or WhatsApp 6417 6608 to get instant replies!

Get a Free Consultation with our Curriculum Advisors.

Choose a time