JavaScript with P5js. Basic. ONLINE

Online course11+ yearsfrom 29 Sep 2026at 6:00 PMVAT inc£ 180
5
parent rating
500+ students
building & coding
JavaScript with P5js. Basic. ONLINE — hands-on robotics class
Online course11+ yearsfrom 29 Sep 2026at 6:00 PMVAT inc£ 180
Lessons will run online twice a week at 18.00 (London, UK time) each Tuesday and Thursday starting 29 Sept 2026. Girls and boys are very welcome! Group 5 Students.

Description

Welcome to our JavaScript with P5js. Basic - online course, where you'll embark on an engaging journey into the world of code, creativity, and interactive art. Across ten lessons you'll develop a solid foundation in programming and unleash the potential of JavaScript within the user-friendly p5.js library.

This beginner-friendly p5.js course introduces students aged 10-15 to creative coding through interactive visuals and animations. Starting with basic shapes, colors, and positioning, students learn how to control objects on the canvas. They explore variables, randomness, and counters to add dynamic behavior, followed by simple animations using the draw() loop. As the course progresses, students integrate interactivity using mouse and keyboard inputs, making their sketches responsive. They then dive into user interaction with conditional statements, refining their logic with Boolean operators. Later lessons focus on object selection and mouse-based interactions. By the final session, students will apply their skills to build a small interactive project, reinforcing their understanding of programming fundamentals in a fun and visual way.

The course has 10 online lessons with the former teacher from Imperial College of London. Lessons will take place on 29 Sept, 1, 6, 8, 13, 15 Oct. There will then be a short break, and lessons will continue on 3, 5, 10, 12 Nov.

Over a series of lessons, students will:

Here is the list of target topics:

  • Basics of p5.js
  • Variables and Randomness
  • Counters and Animation Basics
  • Interactivity with Mouse & Keyboard
  • Introduction to User Interaction
  • Expanding User Interaction
  • Dynamic Sketches
  • Boolean Logic for Decision Making
  • Object Selection with Mouse

Requirements

Here are some requirements:

  1. You must be confident in using a computer, keyboard and mouse. At the good user level.
  2. Know how we save files on a computer, what a file and folders are, etc.
  3. You want to program and are not afraid to struggle with the difficulties of learning it.
  4. Previous programming experience is not required.

Term dates

Lessons will run online twice a week at 18.00 (London, UK time) each Tuesday and Thursday starting 29 Sept 2026.

Girls and boys are very welcome! Group 5 Students.

Lessons will take place on 29 Sept, 1, 6, 8, 13, 15 Oct. There will then be a short break, and lessons will continue on 3, 5, 10, 12 Nov.

Schedule

6:00 PMTuesday and Thursday
11+ years10 lessons

All equipment, laptops, robots and educational materials are provided by us.

Convenient location in Richmond

📍Parkshot, Richmond TW9 2RE
The closest parking at the Old Deer Park (Extension)

Trusted by parents in London

5.0
out of 5 · 42 Google reviews
Book a Trial

Reserve Your Child’s Trial Lesson

Join a hands-on robotics lesson in Richmond. All equipment included. Small expert-led groups.
Child's age
WhatsApp us for questions