Robotics Team
Ages 9-18
Free Trials
Unsure which class to take? Try a free class.
First Lego League (FLL) at Penguin
Penguin Coding School has been sponsoring and mentoring First Lego League (FLL) teams since 2017. Several of our teams have moved on to the State Championship round and have won numerous team awards. Our approach always puts the kids first. We make sure that every team member experiences the full curriculum which includes robot design, robot challenge strategy, coding, and the Innovation Project.

Scratch Junior
Scratch Junior is designed to introduce coding to children ages 5 and above. Students get their own iPad to develop games, music, art and animation.
- Park Slope

Minecraft - Park Slope
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
- Park Slope

Minecraft - Cobble Hill
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
- Cobble Hill

Minecraft - Lexington
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
- Lexington

Minecraft - Newton
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
- Newton

Minecraft - Acton
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
- Acton

Minecraft - Online
Learn the fundamentals of coding by programming their own objects, mazes, and more. Using Minecraft Education Edition to maximize learning, not just playing.
- Online

Scratch - Park Slope
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
- Park Slope

Scratch - Cobble Hill
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
- Cobble Hill

Scratch - Lexington
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
- Lexington

Scratch - Newton
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
- Newton

Scratch - Acton
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
- Acton

Scratch - Online
Scratch is a programming platform developed by MIT specifically to introduce coding to children, and our curriculum navigates students through increasingly challenging projects.
- Online

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

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

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

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

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

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

Roblox - Park Slope
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
- Park Slope

Roblox - Cobble Hill
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
- Cobble Hill

Roblox - Lexington
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
- Lexington

Roblox - Newton
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
- Newton

Roblox - Acton
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
- Acton

Roblox - Online
Using Lua scripting language and Roblox Studio, students learn how to apply their coding knowledge to create unique customizations in the Roblox universe.
- Online

Javascript - Park Slope
Create all kinds of web games with Javascript while learning the basic concepts of coding. Many levels.
- Park Slope

Javascript - Cobble Hill
Create all kinds of web games with Javascript while learning the basic concepts of coding. Many levels.
- Cobble Hill

Javascript - Acton
Create all kinds of web games with Javascript while learning the basic concepts of coding. Many levels.
- Acton

Javascript - Online
Create all kinds of web games with Javascript while learning the basic concepts of coding. Many levels.
- Online

Robotics - Park Slope
Penguin Coding's Robotics combine building with Legos with coding that is accessible to our youngest age groups but challenging even for our most advanced students.
- Park Slope

Robotics - Cobble Hill
Penguin Coding's Robotics combine building with Legos with coding that is accessible to our youngest age groups but challenging even for our most advanced students.
- Cobble Hill

Robotics - Lexington
Penguin Coding's Robotics combine building with Legos with coding that is accessible to our youngest age groups but challenging even for our most advanced students.
- Lexington

Robotics - Newton
Penguin Coding's Robotics combine building with Legos with coding that is accessible to our youngest age groups but challenging even for our most advanced students.
- Newton

Robotics - Acton
Penguin Coding's Robotics combine building with Legos with coding that is accessible to our youngest age groups but challenging even for our most advanced students.
- Acton

Java - Lexington
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.
- Lexington

Java - Newton
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.
- Newton

Java - Online
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.
- Online

Robotics Team - Park Slope
Learn to program and build robots with Lego Spike and solve various challenges. Teams will be separated by age and prior experience into different cohorts after enrollment. Our teams have made it to FLL State Championships every year since 2019.
- Park Slope

Robotics Team - Cobble Hill
Learn to program and build robots with Lego Spike and solve various challenges. Teams will be separated by age and prior experience into different cohorts after enrollment. Our teams have made it to FLL State Championships every year since 2019.
- Cobble Hill

Robotics Team - Lexington
Learn to program and build robots with Lego Spike and solve various challenges. Teams will be separated by age and prior experience into different cohorts after enrollment. Our teams have made it to FLL State Championships every year since 2019.
- Lexington

Robotics Team - Newton
Learn to program and build robots with Lego Spike and solve various challenges. Teams will be separated by age and prior experience into different cohorts after enrollment. Our teams have made it to FLL State Championships every year since 2019.
- Newton

Robotics Team - Acton
Learn to program and build robots with Lego Spike and solve various challenges. Teams will be separated by age and prior experience into different cohorts after enrollment. Our teams have made it to FLL State Championships every year since 2019.
- Acton