Online Coding Class w/ Live Teachers

Monthly

Free Trial

Who said learning can’t be fun? Choose between our different coding languages and let kids explore the world of coding from their homes.

Free Online Trial Class
 

Online Live Teachers

Penguin Coding teachers are so engaging in our online courses that students forget that the class is online. We teach everything from Scratch, Minecraft, Python, JavaScript, Java and Swift (mobile app).

Classes are listed in EST, but we have classes available for all time zones.

Most of our teachers are full time employees who are trained extensively to teach coding to kids online.

Our average teacher to student ratio is 1 to 4.

 
 
  • Beginner Classes

    Beginner Classes

    Ages 6-18

    See a list of all of our beginner classes here

  • Python

    Ages 8-18

    Our Python program is rigorous but beginner friendly. Introduction to Computer Science, AI, Machine Learning, Data Science, and Networking classes.

  • Java

    Ages 13-18

    Java is a great language for high school students because it teaches the fundamentals of object oriented programming and it is also the language required for the AP Computer Science A exam.

  • C++

    Ages 12-18

    Learn C++ Programming for HS & Middle School - a great language to learn to master the foundations of coding - from variables, functions, conditionals and loops to the use of objects.

  • Mobile Apps (iOS)

    Ages 13-18

    Students who have prior experience in Python or Java can take our mobile app development course. Students learn Swift and xCode for the iPhone and learn to build apps, games and more.

  • Minecraft

    Ages 6-9

    Using Minecraft Education Edition kids learn the fundamentals of coding by programming their games.

  • JavaScript

    JavaScript Gaming

    Ages 9-13

    Use JavaScript to learn variables, functions and loops. Concept lessons are interwoven into our project-based curriculum so kids learn programming while making games.

  • Roblox

    Ages 9-13

    Learn to code with Roblox. Using the Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to creating unique customizations in the Roblox world.

  • Scratch

    Ages 6-9

    Learn the fundamentals of coding creating games and animated stories. Scratch is a programming platform developed by MIT specifically to introduce coding to children.