AI SPECIALISTS | AGE 10+ | CODING

JavaScript for AI

Start your adventure today!

Discover the versatility of JavaScript through a variety of creative and technical projects. You will combine logical thinking, creativity, and technical skills to craft a series of advanced web interactive applications. Learn to harness the power of Javascript and its many powerful libraries.

AGE

10+

.

MEDIUM OF INSTRUCTION

English

.

LeveL

Beginner

Must be able to type efficiently

Overview

The goal is to create something expressive with JavaScript using p5.js library with 3 modules. JavaScript is one of the easiest programming languages for beginners. Kids will learn fundamental programming concepts, such as variables, sequential programming, loops, conditionals, arrays, functions with multimedia (such as image, audio, video, animation), and interactivity. By the end of this program, kids will be able to read and write JavaScript for creative and design applications.

Curriculum

Module 1

Creative Coding with p5.js

Unleash your creativity with JavaScript as we dive into one of the most popular programming languages used for web development! Grasp fundamental coding concepts by creating interactive web applications and animations on p5.js JavaScript coding platform.

Module 2

Javascript AI Applications

Further your knowledge of JavaScript as we look deeper into artificial intelligence technology. Work with cool new technology such as PoseNet (a real-time pose detection model), Google Teachable Machine and more!

Module 3

Generative Art for NFTs

When getting started with generative art, p5.js is a popular platform for coding your own digital art. In your program code, you can select parameters, type of algorithm, and degree or type of motion - noise, loops, iterative variance to produce a different style of generative art design. Student will also  create their unique generative art design that can be submitted to NFT OpenSea platform. 

Module 4

Interactive Games with JavaScript

Use JavaScript to build amazing and fun games. Learn more advanced coding concepts like object-oriented oriented programming. Use physical engine (matter.js) for building various web game applications.

Preparation

  • Bring your own laptop with charger and pre-installed Google Chrome browser

Education Tools

Bring Home...

  • An attendance certificate
  • All project code stored online

Take a Look at Our Classrooms 

Class Schedule 

10

Lessons per module

1.5

Hours Each

1 : 5

 Teacher to Student Ratio

2 - 5

Students / Class

Module 1: Creative Coding with p5.js

<new>

Sat 9am - 10:30am 

Sat 3:30pm - 5pm

(Jan 7, 14, 28; Feb 4, 11, 18, 25; Mar 4, 11, 18)

$6680 HKD

$6346 HKD

(discount before Dec 15)

Face-to-Face at Prince Edward / Online

Module 1: Creative Coding with p5.js

<new>

Fri 5pm - 6:30pm

(Jan 13, 27; Feb 3, 10, 17, 24; Mar 3, 10, 17, 24)

$6680 HKD

$6346 HKD

(discount before Dec 15)

Face-to-Face at Prince Edward / Online

Module 2: JavaScript AI Applications


Sat 1:30pm - 3pm

(Nov 19, 26; Dec 3, 10; Jan 7, 14, 28; Feb 4, 11, 18)

$6680 HKD

$6346 HKD

(discount before Nov 8)

Face-to-Face at Prince Edward / Online

Module 2: JavaScript AI Applications


Sat 10:45am - 12:15pm

(Jan 7, 14, 28; Feb 4, 11, 18, 25; Mar 4, 11, 18)

$6680 HKD

$6346 HKD

(discount before Dec 15)

Face-to-Face at Prince Edward / Online

Module 2: JavaScript AI Applications


Wed 5pm - 6:30pm

(Jan 11, 18; Feb 1, 8, 15, 22, 1, 8, 15, 22)

$6680 HKD

$6346 HKD

(discount before Dec 15)

Face-to-Face at Prince Edward / Online

Module 3: Generative Art for NFTs

Sat 10:45am - 12:15pm

4 lessons: (Nov 19, 26; Dec 3, 10)

$2580 HKD

Face-to-Face at Prince Edward / Online

Ages 7-10  |  CODING

MIT Scratch

Learn the backbone of core coding concepts with Scratch and how it relates to the real world.

AGES 8-11  |  CODING & ROBOTICS

BBC micro:bit

Work on BBC micro:bit that can interact with the environment to create your unique inventions.

Ages 11+  |  CODING

Python

Embark on your Python journey here by solidifying basic Python syntax, and later deep learning. 

Ready to start?

Want to learn more? Schedule a free consultation session with our education experts and let us show you around our innovation lab!

Explore our programs