JavaScript Programming

JavaScript Programming

at 14.20 Autumn term'25 Level 1 Level 2 Level 3 Level 4 10+

VAT inc
Available for 10+ years old

The starting day is 20 Sep 2025 at 14.20
Girls and boys are very welcome!

Request Info

This course is a hands-on introduction to JavaScript programming through the lens of creative coding and interactive digital art, using the powerful yet beginner-friendly p5.js library. Designed for curious minds who want to blend logic with imagination, the course provides a dynamic environment where students learn to code while building engaging visual projects.


Working in the p5.js online editor, students will:

  • Learn the basics of JavaScript and the p5.js environment
  • Create geometric designs, animations, and interactive sketches using code
  • Explore coordinate systems, drawing functions, colors, and motion
  • Understand essential programming concepts: variables, data types, functions, conditional logic, and loops
  • Build interactive systems using mouse, keyboard, and custom controls
  • Develop foundational skills that are transferable to web development and robotics interface design

Projects may include animated characters, generative art, simple games, and interactive visual stories. As students progress, they will receive individual assignments tailored to their interests and pace — whether they lean more toward technical problem-solving or visual creativity.


By the end of the course, students will have developed both technical coding skills and an artistic mindset, allowing them to express ideas and emotions through interactive programming. This knowledge also lays the groundwork for future work in web-based control systems for Robium robots and other smart technologies.


Each student’s path is personalized, with project themes and complexity adjusted to match their goals and background. Whether you're new to coding or looking to bring your digital art to life with JavaScript, this course will empower you to code with creativity and confidence.


This course has 10 lessons. Classes run from 14.20 to 15.20 every Saturday 

This course is ready for 10+ years old. Girls and boys are very welcome!


Location

Richmond and Hillcroft Adult Community College. 

Parkshot, Richmond TW9 2RE


Term dates

The first lesson at 20 Sep

The last lesson at 18 Oct    

Half-term break. 

The first lesson at  8 Nov

The last lesson at  6 Dec

Each student’s path is personalized, with project themes and complexity adjusted to match their goals and background. Whether you're new to coding or looking to bring your digital art to life with JavaScript, this course will empower you to code with creativity and confidence.

This course utilizes the text-based programming in JavaScript, so 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, but is preferred. It could be Scratch or any text-based programming language.

5. The course is designed for pupils from 10 years old.