Summer Coding Online
June 24 - Aug 30
Free Trials
Unsure which class to take? Try a free class.
![Minecraft Coding Class](https://penguincodingschool.com/hubfs/Programming%20Languages/Minecraft.png)
Minecraft
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
![Scratch Coding Class for Kids](https://penguincodingschool.com/hubfs/Programming%20Languages/Scratch.png)
Scratch
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
![Python Coding Class for Kids](https://penguincodingschool.com/hubfs/Programming%20Languages/Python600x600.png)
Python
Our Python program is rigorous but beginner friendly. Introduction to Computer Science, AI, Machine Learning, Data Science, and Networking classes.
![Roblox Coding Class for Kids](https://penguincodingschool.com/hubfs/Programming%20Languages/Roblox600x600.png)
Roblox
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
![Summer Javascript Class](https://penguincodingschool.com/hubfs/Programming%20Languages/javascriptbeginner.jpg)
Javascript
Create all kinds of web games with Javascript while learning the basic concepts of coding. Many levels.
![Java High School Coding Class](https://penguincodingschool.com/hubfs/Programming%20Languages/Java-PNG-Photos.png)
Java
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.
![Mobile Apps High School Coding Class](https://penguincodingschool.com/hubfs/download.jpg)
Mobile Apps
Learn the fundamentals of building a mobile app using Swift. Students learn how to apply their prior knowledge of classes, objects, functions and variables into user interface design and app features.