Coding

Learn how to build interactive websites and games in less than 3 months.

SCRATCH. GIT. HTML & CSS, JAVASCRIPT, PYTHON.

Commitment: 5 classes, 2 hours per class

Coding Experience: None Required

Beginners

SUITABLE FOR PRIMARY 1 & 2 STUDENTS.

Watch for the first time your child unleash his / her full creative potential. Let’s groom the next tech star of the future!

Overview:

  • Introduction of programming using visual and on-screen programming tools such as Scratch.


  • Projects*:
    • Drive Across The City
    • Run a Race
    • Moonrise After Sunset
    • & more!
    • *Projects are built using Scratch.

Commitment: 6 (5 + 1 Demo Day) classes, 2 hours per class

Coding Experience: Have previously built applications using Scratch.

Intermediate

SUITABLE FOR PRIMARY 3 & UP

Learn HTML, CSS, and JavaScript to create engaging and interactive websites and applications.

Overview:

  • Introduction to HTML and CSS
  • 3 Ways to Build a Habit of Learning
  • HTML Basics & Text Editors
  • CSS Basics


  • Projects:
    • Build a Personal Profile Page using HTML and CSS
    • Build a Mobile-first Responsive Layout

Commitment: 10 (9 + 1 Demo Day) classes, 2 hours per class

Coding Experience: Attended Intermediate Classes at A1 Code Academy

Advanced

SUITABLE FOR SECONDARY 1 & UP

Dive deeper into HTML, CSS and Javascript to build real-world projects using tools recognised by the tech industry globally.

Overview:

  • Introduction to JavaScript and Git
  • Debugging
  • Responsive Website Design
  • Object-Oriented JavaScript
  • Working with Fetch API


  • Projects:
    • Build a Web Style Guide
    • Build an Interactive Photo Gallery
    • Build a Game Show App
    • Use an API to Create an Employee Directory