AI SPECIALISTS | AGE 10+ | CODING

JavaScript Programming for AI

Start your JavaScript 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 interactive applications. Learn to harness the power of Javascript and its many powerful libraries in our JavaScript programming class.

javascript-programming-for-ai
AGE

10+

.

Modules

3

MEDIUM OF INSTRUCTION

English

.

LeveL

Beginner

Must be able to type efficiently

Overview - JavaScript Programming

  • Start coding with JavaScript using p5.js and master core programming concepts like functions, loops, variables, and events.
  • Explore AI-powered creative coding by applying tools like ml5.js for hand gesture and pose detection, and create interactive art experiences that showcase AI.
  • Build interactive mini-games and simulations by combining JavaScript, physics (using Matter.js) and generative art.
AI for kids

Curriculum - Javascript Programming

Module 1 | R4011

Creative Coding with p5.js

Allow students to unleash their 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.

AI for kids
AI for kids
Module 2 | R4012

Generative Art and AI

Dive into the creative world of generative art using p5.js—a powerful platform for coding visual designs. Students will explore how to control parameters, algorithms, and motion through techniques like noise, loops, and iteration to develop their own artistic styles. By integrating real-time AI models such as gesture and pose detection with ml5.js, they will create interactive, AI-powered visuals that respond dynamically to the world around them.

Module 3 | R4013

Physics Playground: Interactive Games with p5.js

This module offers a sophisticated look at how web development interact with physical science. Students will harness the JavaScript Matter.js library to explore physics concepts, like gravity, collision detection, motion within their own code. "Vibe Coding" will be introduced when needed to prepare students for the future of industry by showing them how to leverage AI for rapid prototyping and logic verification. The course concludes with a dedicated Project Presentation Day, allowing students to demonstrate their technical growth and present their original capstone projects.

AI for kids
AI for kids

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

Class Schedule

AI Specialists: JavaScript Programming for AI

10

Lessons per module

1.5

Hours Each

1 : 5

 Teacher to Student Ratio

2 - 5

Students / Class

Module 1 | R4011

Creative Coding with p5.js

Sat 9:00am - 10:30am

(Sep 19; Oct 3, 10, 17, 31; Nov 7, 14, 21, 28; Dec 5)

HK$6680

Prince Edward

Module 2 | R4012

Generative Art and AI

Sat 3:00pm - 4:30pm

(Sep 19; Oct 3, 10, 17, 31; Nov 7, 14, 21, 28; Dec 5)

HK$6680

Prince Edward

Module 3 | R4013

Physics Playground: Interactive Games with p5.js

Available upon request

HK$6680

Prince Edward

*Other time slots available on request. Contact us!

AI for kids

Blueinno Technology offers an innovative JavaScript class designed for beginners aged 10 and above. This program provides an in-depth understanding of JavaScript and its applications in AI, presented through engaging modules. The curriculum begins with creative coding using the p5.js library, followed by generating art for NFTs, and then onto exploring AI applications in JavaScript. Students will learn to create interactive web applications, animations, digital art, and games. They will also get the opportunity to work with cutting-edge technologies like PoseNet and Google's Teachable Machine. The course requires students to bring their own laptop with a pre-installed Google Chrome browser. By the end of the tutorial, students will be proficient in reading and writing JavaScript for creative and design applications. 

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!