Nex2School
← All courses
p5.js Game Development
Coding

p5.js Game Development

Creative coding in JavaScript with p5.js — animation, interactivity and a browser game your child builds and can share with a link.

Overview

Live group course
Meet over live video meetings
16 live meetings
16 hrs in-class hours
Assignments
Up to 1 hour per week · included
Assessment
Included — progress shared with parents

Class Experience

Ages 10–16

Creative coding in JavaScript with p5.js — animation, interactivity and a browser game your child builds and can share with a link.

What happens in class?

  • The teacher introduces each new idea with clear, worked examples.
  • Learners practise straight away with guided problems and get live feedback.
  • Learners ask questions any time — small classes mean every child is heard.
  • Each class builds on the last, so skills compound across the whole course.

Course details

  • ⏱️ 16 live online classes · 50–60 min each
  • 🎓 Recommended ages: 10–16
  • 💻 A computer or laptop is required — not a phone or tablet

Learning Goals

Decompose problems

Syllabus

7 Lessons over 16 weeks

  1. 1

    Classes 1–2

    Creative coding basics in p5.js

    50–60 min live online lesson

  2. 2

    Classes 3–5

    Shapes, colour and animation loops

    50–60 min live online lesson

  3. 3

    Classes 6–7

    User input: mouse and keyboard

    50–60 min live online lesson

  4. 4

    Classes 8–9

    Collision detection

    50–60 min live online lesson

Other Details

Parental GuidanceA parent should help younger learners join the video call and have a quiet space ready. Every class is recorded, so a parent can review any session their child attends.
EquipmentComputer or laptop — not a phone or tablet

Available times

100 class times open across 25 days

Exact times appear once you sign in, so there is never any doubt about which slot you are booking.

An account is free and takes a minute; you only pay when you book. Already have one? Log in, or create one.

Teacher

Every Nex2School instructor is vetted before they’re approved to teach. Every class is recorded, so a parent can review any session their child attends. Sign in to see your instructor’s name and real class times.

Reviews

What families say

5.0Average of 3 reviews
“The teacher has a deep and solid knowledge and explains complex concepts in a very clear and structured way. Our son felt truly engaged in the course and confident to ask many questions, which speaks to the supportive learning environment she creates. The class is both motivating and intellectually stimulating.”
Anonymous parentParent · Python & AI
“My son likes to build projects with her. She is fun to learn with.”
IanParent · Python for beginners
“Fun class, engaging and interesting projects.”
Wy S.Python & AI
“She explains complex concepts by systematically breaking them into comprehensive bytes, ensuring that I understand everything. She takes time to explain what the code is doing and why we are writing something rather than simply furnishing solutions. Her patience is immense.”
Divyanshi P.Student · Coding
“I really liked how my teacher explained every line of code, and that we got to create so many fun games!”
Akshay A.Student · Python for beginners
“Clark enjoyed this Python class and looked forward to it every week.”
Beth Cagle L.Parent · Python
“Wonderful teacher who keeps connected well with the student, which is the primary aspect of happy learning. Thanks for this which helps my kid to get fully involved and enjoy learning coding.”
PraanjalParent · Coding

Other courses like this