$15

weekly
or $120 for 8 classes
Class

Javascript/P5.Js Creative Coding: Create Games, Animation and More!

New class
Ages 12-14
Live Group Course
Learn to code by building games with p5.js! In this fun course, students create animations, learn concepts like variables, loops, and conditionals, and build two simple games—Ping Pong and Dodge Masters—while mastering creative coding.
Average rating:
4.8
Number of reviews:
(58 reviews)
Star Educator
Popular

Live video meetings
1x per week, 8 weeks
2-4 learners per class
55 min

What's included

8 live meetings
7 hrs 20 mins in-class hours
Homework
1 hour per week. included
Assessment
included

Class Experience

US Grade 6 - 7
Beginner Level
🎮 In this hands-on creative coding course, students dive into the world of game development using p5.js—a beginner-friendly JavaScript library. They'll learn how to animate shapes, use variables and loops, detect collisions, and build two exciting games: Ping Pong and Dodge Masters!

✨ From drawing their first digital character to writing code that responds to keyboard input, learners gradually unlock the core building blocks of coding. Topics like the draw() loop, conditionals, arrays, and functions are introduced through fun, bite-sized projects that feel more like play than homework.

🧩 Each class follows a structured rhythm: a short demo, step-by-step live coding, hands-on challenges, and room for creative twists. Whether it’s bouncing balls, flying clones, or dodging enemies, students apply what they learn right away by making their own mini-games.

👩‍💻 The instructor keeps things lively with real-time coding, visuals, and the occasional video clip to break down tricky concepts. No dry lectures here—just dynamic, interactive sessions where kids get to code, create, and collaborate.

🎨 The vibe? Energetic, visual, and beginner-friendly. Every student is encouraged to make their game unique, ask questions freely, and think like a game designer.

💬 And yes—tons of interaction! Students share ideas, get live feedback, and show off their creations. Whether it's fixing a bug together or celebrating a working game, everyone's part of the action.

Learning Goals

Learn core coding concepts like variables, loops, and conditionals using p5.js.
Build and customise two simple games from scratch.

Syllabus

8 Lessons
over 8 Weeks
Lesson 1:
Pixel Playground
 Learn the basics of p5.js: setting up the canvas, using shapes and colors, and drawing a digital character using code. 
55 mins online live lesson
Lesson 2:
Move it
 Use variables to animate objects and create motion. Make a ball move and bounce across the screen using the draw() loop. 
55 mins online live lesson
Lesson 3:
Crash! Boom! Bounce!
 Explore conditionals to detect collisions with screen edges. Add bouncing behavior, color changes, and basic game logic. 
55 mins online live lesson
Lesson 4:
Paddle Battle – Make Ping Pong!
 Build a simple Ping Pong-style game with a paddle and bouncing ball. Control the paddle with arrow keys and track scores. 
55 mins online live lesson

Other Details

Supply List
Laptop with working internet, Pen and Paper.
External Resources
In addition to the Outschool classroom, this class uses:

Offered by

4.8
58reviews
Star Educator
Popular
Profile
Teacher expertise and credentials
Non-US Teaching Certificate in Elementary Education
Afsha Khan
California Teaching Certificate in Elementary Education
Afsha Khan
Non-US Teaching Certificate in English to Speakers of Other Languages
Pallavi Ojha
Non-US Teaching Certificate in Mathematics
Ravinder Kaur
Master's Degree in Science from University of Mumbai
Afsha Khan
Master's Degree in Computer Science from Silicon institute of technology,Bhubaneshwar
Sreelekha Dasi
Master's Degree in Business/Commerce from Devi Ahilya University
Megha Panchal
Master's Degree in Computer Science from DAVV
Kanika Mittal
Master's Degree in Business Administration and Management from Anglia ruskin university
Sana Naseer Umul
Master's Degree in English Language and Literature from University Of Calcutta
Azra Ezaz
Master's Degree in Computer Science from Madras University
Josephene Sheeba
Master's Degree in Computer Science from Vels University
Josephene Sheeba
Master's Degree in Computer Science from Mumbai University
Rifha Adnaan Syed
Master's Degree in Finance from SCIM INdore M. P.
Varsha Sunil Jadhav
Bachelor's Degree in Chemistry from Mumbai University
Amreen Shaikh
Bachelor's Degree from Jhulelal Institute of Technology
Shikha Ramrakhyani
Bachelor's Degree in Computer Science from Government college, Rourkela
Sreelekha Dasi
Bachelor's Degree in Education from DAVV
Kanika Mittal
Bachelor's Degree in Computer Engineering from HNB Garhwal University
Shriti Dhuliya
Bachelor's Degree in Computer Engineering from Jwaharlala nehru technological university
Sana Naseer Umul
Bachelor's Degree in Education from THE WEST BENGAL UNIVERSITY OF TEACHERS' TRAINING, EDUCATION PLANNING AND ADMINISTRATION
Azra Ezaz
Bachelor's Degree in English Language and Literature from University Of Calcutta
Azra Ezaz
Bachelor's Degree in Science from PANJAB UNIVERSITY
Ravinder Kaur
Bachelor's Degree in History from University of Delhi
Dhruvi Patel
Bachelor's Degree in Physics from Madras University
Josephene Sheeba
Our teachers are experts in AI, Python, Javascript and Mathematics, with hands-on experience in computer vision, machine learning, and coding education. They have worked on real-world AI projects and specialise in making complex topics engaging and accessible for young learners. Through interactive lessons, problem-solving, and hands-on projects, they ensure students not only understand key concepts but also apply them in creative and meaningful ways—whether training an AI model or building a fun game.

Reviews

Create N Learn: Game-Based Learning & Future Skill suggests this class next...
Python Turtle Game Development: Code Your First Space Shooter!
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
$17 per class
Group Class
8 wks, 1/wk, 55 min
11-15


Parents also liked
JavaScript / p5.Js Computer Science Coding Club: Games, Animations, and More
Coco Coders
4.8
(974)
$20 per class
Next session at 12 AM on Monday
Group Class
1/wk, 55 min
9-13
1:1 Javascript/P5.Js for Ages 9-14
Coco Coders
4.8
(974)
$60 per session
1-on-1 Lessons
On Demand
9-14
Project-Based Javascript Coding (Level 1)
AI Code Academy
4.7
(1,797)
$21 per class
Next session at 11:30 PM on Wednesday
Group Class
10 wks, 1/wk, 1 hr
9-14
Summer Camp: Javascript Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
$19 per class
Next session at 10 PM on Mon 5/26
Group Class
5 wks, 2/wk, 55 min
8-13
Javascript/P5.Js Creative Coding: Create Games, Animation and More!
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
$15 per class
Next session at 11 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
12-14
Kids' Coding Quest: JavaScript Games Edition
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
$12 per class
Next session at 12 AM on Tue 6/3
Group Class
4 wks, 2/wk, 55 min
9-14
Semester of Javascript: From Basics to Big Ideas!
Coco Coders
4.8
(974)
$18 per class
Next session at 2 PM on Mon 6/2
Group Class
10 wks, 1/wk, 55 min
10-15
Creative Coding 1-On-1 [Digital Art + Games + Animation in JavaScript]
Terry D [Code & Art, JavaScript, M.Ed]
5.0
(49)
$30 per session
1-on-1 Lessons
On Demand
9-15
Javascript Coding for Beginners Level 1 -Project Based Learning
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,884)
$20 per class
Next session at 12 AM on Wed 8/6
Group Class
12 wks, 1/wk, 50 min
10-15
Summer Camp: Project Based Javascript for Kids (Level 2)
AI Code Academy
4.7
(1,797)
$23 per class
Next session at 3 PM on Mon 6/16
Group Class
2 wks, 5/wk, 1 hr
10-15
Summer Camp: Project Based Javascript for Kids (Level 1)
AI Code Academy
4.7
(1,797)
$22 per class
Next session at 3 PM on Mon 6/16
Group Class
2 wks, 5/wk, 1 hr
9-13
Computer Science: Python, R, JS, Java, C, AI, Data Sci. & More 1-On-1 Tutoring
Joshua West, MBA/ISM, President & Educator w/OtRE
$140 per session
1-on-1 Lessons
On Demand
12-18
Master Web Development: Year-Long HTML, CSS, & Javascript Projects for Kids
Faruk Hasan
4.8
(149)
$12 per class
Next session at 11 PM on Tue 7/1
Group Class
1/wk, 35 min
11-15
[1-on-1] [Python, Javascript, Java, Scratch] Coding Assessment: Ages 8 To 17
Mr. Hun
5.0
(6)
$29 per session
1-on-1 Lessons
On Demand
8-17
1:1 Coding Sessions: Java, Python, HTML, CSS, JavaScript (Customizable)
MissB aka Bhavana R (Coding)
4.9
(38)
$70 per session
1-on-1 Lessons
On Demand
9-18
Computer Programming, Coding, Python, Javascript, C#, C++ One on One Tutoring
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(731)
$36 per class
Next session at 4 PM on Wednesday
Group Class
1/wk, 25 min
7-12
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In