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.

  • 16 classes total
  • 50–60 min each
  • Ages 10–16
  • Live video meetings

Format & commitment

Course Overview

Small groups · max 4

Live group course

Meet over live video with a real teacher.

4 learners max

16 live meetings

16 hrs of live teaching in total.

50–60 min each

Assignments

Up to 1 hour per week · included

Practice between classes

Assessment

Included — progress shared with parents

Ages 10–16

How it works

What Happens in Class?

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

  1. 1

    Learn

    The teacher introduces each new idea with clear, worked examples.

  2. 2

    Practise

    Learners practise straight away with guided problems and get live feedback.

  3. 3

    Ask

    Learners ask questions any time — small classes mean every child is heard.

  4. 4

    Build up

    Each class builds on the last, so skills compound across the whole course.

Expected outcomes

Learning Goals

What your child will be able to do by the end of p5.js Game Development.

  1. 1

    Build confidence with the core skills of the subject, one step at a time.

  2. 2

    Practise every new idea live, with feedback from the teacher.

  3. 3

    Finish able to apply what they learned to new problems on their own.

Syllabus

Curriculum

Follows a Nex2School teacher-created curriculum

Ages

Made for ages 10–16

7 Topicsover 16 classes

  1. Classes 1–2:Creative coding basics in p5.js

    • Creative coding basics in p5.js

    50–60 min online live lesson

  2. Classes 3–5:Shapes, colour and animation loops

    • Shapes, colour and animation loops

    50–60 min online live lesson

Schedule

Available Class Times

No open times in the next 30 days

New times are released regularly. Sign in to be able to book as soon as they open.

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

Before the first class

Getting Ready

For parents

A 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.

What your child needs

  • 1A desktop or laptop computer (not a phone or tablet)
  • 2A microphone and webcam for the live class

Safe classrooms

Real Teachers, Small Classes

Teachers checked before they teach

Every Nex2School teacher is vetted and approved before they are given a class.

At most 4 children

A small group, so every child is seen, heard and helped.

Parents can join

A parent is welcome to sit in on any class their child attends.

Your teacher

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.

Families

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

You might also like

Other Courses Like This

Try it first

Watch your child fall in love with coding.

Book a first class for $1.00, live with a real teacher, and see how your child gets on.

At most 4 learners per class