120
Your Javascript Coach: 1:1 Game & Animation Coding
Completed by 10 learners
Ages 9-14
Live 1-on-1 Lessons
Live video meetings
Meets on demand
55 min
What’s included
Meets on Demand
schedule meetings as needed55 mins
per sessionTeacher support
Mastery Evaluation
includedCertificate of Completion
🌟 New! Certificates of Completion 🌟 We’re excited to now offer Certificates of Completion! After each lesson, learners will receive a certificate celebrating their progress and achievements. This is a great way to recognize their hard work and keep them motivated as they build their coding skills! 🚀Class Experience
US Grade 4 - 9
Beginner - Advanced Level
In this personalized 1:1 JavaScript coding experience, your learner will embark on a creative coding journey tailored entirely to their interests, pace, and skill level 🎯. Using the powerful and beginner-friendly p5.js library, students will learn to build interactive games 🎮, stunning animations ✨, and imaginative art projects 🎨—all through real JavaScript code. Whether your learner is brand new to coding or ready to level up their skills, each session is carefully guided by an expert instructor who adapts the lesson plan in real-time. We focus on fostering confidence, creativity, and computational thinking through fun and purposeful projects. This isn’t just coding—it’s a space where imagination meets logic 🧠💡. 🧠 What will be taught (tailored to each learner): JavaScript fundamentals: variables, functions, loops, conditionals, and more How to build interactive programs with visuals, motion, and user input The p5.js environment and how to create custom canvases, animations, and events Debugging, remixing code, and thinking like a problem-solver 🧩 Project planning and digital creativity that encourages independent thinking 📚 Class structure: Every session follows a flexible but structured format: Welcome & Warm-Up (5–10 min): Review of past work, mini lesson, or coding question of the day 🗣️ Live Coding & Guided Project Work (35–40 min): The instructor codes alongside the learner, step-by-step, explaining each concept in real time Creative Time & Personalization (5–10 min): Learners remix, add features, or brainstorm ideas with support Wrap-Up & Goal Setting (5 min): We reflect on what was learned and outline what’s next 🎯 💻 Teaching style: Our teaching style is patient, encouraging, and adaptive. We meet learners exactly where they are—celebrating every milestone while gently challenging them to grow. Students are never just copying code—they're learning how to think like a developer, express creativity through code, and become confident problem-solvers. 🤝 Learner interaction: Because this is a 1:1 format, your learner gets full attention and personalized guidance in every session. They’ll ask questions freely, explore topics they’re curious about, and work at the pace that suits them best. It’s a mentorship-style learning experience designed to be both fun and impactful. By the end of each session (and over time), learners will not only have cool projects to show off—they’ll have gained a deeper understanding of programming, increased independence, and a stronger sense of digital literacy 🧑💻🌟. 🔍 What makes this class unique? In addition to mastering core programming concepts, students will have the opportunity to apply their knowledge in real-world projects, from interactive games to animated stories. The personalized pace allows for deep dives into areas of interest, whether it's enhancing creativity through design or improving technical skills through complex problem-solving. The curriculum adapts to your child's learning speed, ensuring both beginners and experienced coders can thrive. 🌟 Themes: May 12th - June 8th: Amazing Animals June 9th - July 6th: Abstract Art July 7th - August 3rd: Green Future August 4th - August 31st: Platformer games September 1st - September 28th: Magical Creatures September 29th - October 26th: Planetary Exploration Please Note: This class runs on a set schedule, with lessons progressing through a 4-week cycle. New learners are welcome to join at any point during the cycle, but they may start partway through an ongoing project. If you’d prefer to begin at the start of a new cycle, feel free to check with us above for the upcoming schedule! ✨ Note for Parents: Your student will need: A free p5.js account at "editor.p5js.org" 🌐 A laptop or desktop with Zoom & screen sharing 🎥 Internet speed of 3mbs+ 🌍 Working mic, speaker, and webcam 🎤💻 ℹ️ Please have an adult available for the first 5 minutes of class to assist with setup.
Learning Goals
Understand JavaScript fundamentals including variables, loops, conditionals, and functions
Learn how to use the p5.js library to create interactive visuals and animations
Other Details
Parental Guidance
Students will use p5.js to participate in class. Students must access their own p5.js account using a laptop or a computer in class (no smartphone or tablets). Students will use their own account to code while following instructions from the teacher.
Supply List
Learner Supply List: A free p5.js account at editor.p5js.org 🌐. A laptop or desktop with Zoom installed and screen-sharing enabled 💻. A stable internet connection (3mbps or higher) 🌍. A working speaker, microphone, and webcam 🎤🎥. All Windows and Mac operating systems from the last five years are supported 🖥️. ⚠️ iPads are not recommended. Please have an adult available for the first 5 minutes to assist with setup and troubleshooting.
External Resources
In addition to the Outschool classroom, this class uses:
Offered by
Teacher expertise and credentials
2 teachers have teaching certificates
Indiana Teaching Certificate in Elementary Education
Michigan Teaching Certificate in Elementary Education
2 teachers have a Graduate degree
Doctor of Medicine in Health Professions and Related Programs from University of Karachi
Master’s Degree in Education from Saginaw Valley State University
3 teachers have a Bachelor’s degree
Bachelor’s Degree in Computer Science from Western Oregon University
Bachelor’s Degree in Psychology from University of Toronto
Bachelor’s Degree in Education from ICCT Colleges
1 teacher has an Associate’s degree
Associate’s Degree in Computer Science from University of the People
At Coco Coders, our team is made up of passionate, highly qualified educators dedicated to making coding fun, accessible, and empowering for kids. Founded by Elizabeth Tweedale—an experienced education leader and advocate for early tech literacy—Coco Coders has taught thousands of students around the world through engaging, project-based lessons in Scratch, Roblox, Python, and more.
👩🏫 Meet Our Teachers: A Diverse Team of Experts
Each Coco Coders instructor is carefully selected not only for their technical skills, but also for their ability to inspire curiosity and creativity in young learners. Our educators bring a wide range of professional and academic experiences:
Dr. Nazia Fakhruddin, with a Doctor of Medicine from the University of Karachi, brings a strong foundation in science and problem-solving to every class.
Natalie Malone holds a Bachelor’s in Computer Science from Western Oregon University and an Indiana Teaching Certificate, combining technical expertise with real classroom teaching experience.
Jessica Gray, a certified Special and Elementary Educator (ID 10122321), creates inclusive, supportive environments for all learners.
Jojo Shum is dual-degreed, with a Bachelor’s in Computer Science from University of the People and a Master’s in Psychology from the University of Toronto, bringing both logic and learner-centered support to her teaching.
Andrea Krisciunas, with a degree in Education and a Michigan Teaching Certificate in Elementary Education and Science (ID CC-053470274978), excels at blending STEM with hands-on exploration.
Sapana Pathak holds a Bachelor of Education from India and is NAMC Montessori certified, supporting a hands-on, child-led learning approach in every class.
Madona Abbott brings deep technical training with multiple certifications, including JavaScript and CSS from Codecademy, web development credentials from W3Schools, and a teaching degree from ICCT Colleges. Her courses are grounded in practical, real-world coding skills.
Together, our team represents a wide spectrum of professional experience—from classroom teaching to software development and early childhood education. What unites them is a shared passion for helping young coders thrive through interactive projects, positive encouragement, and individualized guidance.
At Coco Coders, we believe coding is for everyone. Our classes are designed to nurture every child’s potential through creativity, problem-solving, and digital literacy—skills that will benefit them for life.
Reviews
Coco Coders suggests this class next...
Javascript / P5.Js Computer Science Coding Club: Games, Animations, and More
Coco Coders
4.8
(975)
$20 per class
Group Class
1/wk, 55 min
9-13
Other classes by Coco Coders
Other classes by Coco Coders
Parents also liked
Javascript / P5.Js Computer Science Coding Club: Games, Animations, and More
Coco Coders
4.8
(975)
$20 per class
Next session at 12 AM on Monday
Group Class
1/wk, 55 min
9-13
Project-Based Javascript Coding (Level 1)
AI Code Academy
4.7
(1,805)
$21 per class
Next session at 11:30 PM on Wednesday
Group Class
10 wks, 1/wk, 1 hr
9-14
Javascript/P5.Js Creative Coding: Create Games, Animation and More!
Create N Learn: Game-Based Learning & Future Skill
4.9
(101)
$15 per class
Next session at 2 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
12-14
Summer Camp: Javascript Coding 4 Kids (Intro)
Dr. Elliott Heflin, Jr.
4.6
(405)
$19 per class
Next session at 10 PM on Monday
Group Class
5 wks, 2/wk, 55 min
8-13
Javascript Coding for Beginners Level 2 -Project Based Learning
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,913)
$23 per class
Next session at 6 PM on Tue 6/17
Group Class
10 wks, 1/wk, 50 min
10-15
Semester Coding Camp: Javascript Adventures for Kids!
Coco Coders
4.8
(975)
$18 per class
Next session at 2:30 PM on Tue 6/24
Group Class
6 wks, 1/wk, 55 min
9-14
Summer Coding Camp: Build Your Own Worlds With Javascript
Coco Coders
4.8
(975)
$20 per class
Next session at 3:30 PM on Mon 7/21
Group Class
1 wk, 4/wk, 55 min
9-14
Javascript Avatar Builder: Design & Code Your Digital Character
Coco Coders
4.8
(975)
$35 per class
Next session at 5:30 PM on Wednesday
Group Class
1 wk, 1/wk, 1 hr
10-14
Javascript Coding for Beginners Level 1 -Project Based Learning
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,913)
$20 per class
Next session at 11 PM on Wednesday
Group Class
12 wks, 1/wk, 50 min
10-15
Semester of Javascript: From Basics to Big Ideas!
Coco Coders
4.8
(975)
$18 per class
Next session at 2:30 PM on Wed 6/25
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
(50)
$30 per session
1-on-1 Lessons
On Demand
9-15
Your Javascript Coach: 1:1 Game & Animation Coding
Coco Coders
4.8
(975)
$60 per session
1-on-1 Lessons
On Demand
9-14
JavaScript 1
James Fitzpatrick
4.4
(24)
$19 per class
Next session at 1 AM on Thu 6/19
Group Class
8 wks, 1/wk, 55 min
7-12
Advanced Web Coding for Kids: Create Dynamic Sites With HTML, CSS & Javascript
PopSkool: English, Music, Art, Math, Coding & More
5.0
(106)
$15 per class
Next session at 5 PM tomorrow
Group Class
8 wks, 1/wk, 55 min
9-14
Summer Camp: Project Based Javascript for Kids (Level 2)
AI Code Academy
4.7
(1,805)
$19 per class
Next session at 3 PM on Mon 6/16
Group Class
2 wks, 5/wk, 1 hr
10-15
Project-Based Javascript Coding (Level 2)
AI Code Academy
4.7
(1,805)
$22 per class
Next session at 3 PM on Sat 6/14
Group Class
10 wks, 1/wk, 1 hr
10-13
More to explore
Reading Tutor for Dyslexia
Persuasive Essay
Astronomy Talk
United States Of America Usa The 50 States One Day A
Poetry Sisterhood
Animating Flipaclip
Writing 2
Fall Break
Challenging Math
Winter Interactive
Piano Star Wars
Super Spies
Pods Mixing Colors Full Spectrum
Book Spy
Interview Skills
How Is It Tested
Computer Keyboarding Typing
Think Like A Doctor
Intro Into Architecture
Math Schedule