Lehigh Valley, PA Coding and Robotics Classes for Kids

Our Winter session begins Jan 2022! Our classes will be held at the Southern Lehigh Library.

Important class information: Masking and distancing rules will be followed based on library policy. At this time, all kids and instructors will be required to wear masks. Adults are required to wear a mask while inside the library.

Drop off can occur 5 min before class start time. Please arrive 5 min before the end of class to pick up your child. Laptops (and robotics kits if needed) will be provided for use in the class. Please have your child use the bathroom before class to minimize class disruptions.

Select Grade Level
Class name Dates/Time Location Price
3D Video Game Design Level 1
Sold Out
Grade level: 1st - 2nd
Jan 3 - Feb 21
Monday, 4:00 pm - 5:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
3D Video Game Design Level 1
Sold Out
Grade level: 3rd - 5th
Jan 3 - Feb 21
Monday, 4:00 pm - 5:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
KidBots 1
Sold Out
Grade level: K - 2nd
Jan 3 - Feb 21
Monday, 6:00 pm - 7:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$245
Pokébots
Only 3 spots left!
Grade level: 3rd - 5th
Jan 3 - Feb 21
Monday, 5:00 pm - 6:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$245 Register
Spacebots
Grade level: 6th - 8th
Jan 6 - Feb 24
Thursday, 4:00 pm - 5:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$245 Register
Scratch Level 1
Only one spot left!
Grade level: 3rd - 5th
Jan 6 - Feb 24
Thursday, 5:00 pm - 6:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
Scratch Jr Level 1
Grade level: K - 2nd
Jan 8 - Feb 26
Saturday, 10:00 am - 11:00 am
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
Roblox Build Level 1
Grade level: 1st - 3rd
Jan 8 - Feb 26
Saturday, 11:00 am - 12:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
Roblox Code Level 1
Grade level: 4th - 6th
Jan 8 - Feb 26
Saturday, 11:00 am - 12:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
Python Level 1
Grade level: 6th - 8th
Jan 8 - Feb 26
Saturday, 12:00 pm - 1:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
Minecraft Code: Harry Potter
Grade level: 1st - 2nd
Jan 8 - Feb 26
Saturday, 9:00 am - 10:00 am
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
Minecraft Code: Harry Potter
Grade level: 3rd - 5th
Jan 8 - Feb 26
Saturday, 9:00 am - 10:00 am
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225 Register
3D Video Game Design Level 1
Sold Out
Grade Level: 1st - 2nd
Session Dates
Jan 3 - Feb 21
Monday
4:00 pm - 5:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
3D Video Game Design Level 1
Sold Out
Grade Level: 3rd - 5th
Session Dates
Jan 3 - Feb 21
Monday
4:00 pm - 5:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
KidBots 1
Sold Out
Grade Level: K - 2nd
Session Dates
Jan 3 - Feb 21
Monday
6:00 pm - 7:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$245
Pokébots
Only 3 spots left!
Grade Level: 3rd - 5th
Session Dates
Jan 3 - Feb 21
Monday
5:00 pm - 6:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$245
Spacebots
Grade Level: 6th - 8th
Session Dates
Jan 6 - Feb 24
Thursday
4:00 pm - 5:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$245
Scratch Level 1
Only one spot left!
Grade Level: 3rd - 5th
Session Dates
Jan 6 - Feb 24
Thursday
5:00 pm - 6:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
Scratch Jr Level 1
Grade Level: K - 2nd
Session Dates
Jan 8 - Feb 26
Saturday
10:00 am - 11:00 am
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
Roblox Build Level 1
Grade Level: 1st - 3rd
Session Dates
Jan 8 - Feb 26
Saturday
11:00 am - 12:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
Roblox Code Level 1
Grade Level: 4th - 6th
Session Dates
Jan 8 - Feb 26
Saturday
11:00 am - 12:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
Python Level 1
Grade Level: 6th - 8th
Session Dates
Jan 8 - Feb 26
Saturday
12:00 pm - 1:00 pm
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
Minecraft Code: Harry Potter
Grade Level: 1st - 2nd
Session Dates
Jan 8 - Feb 26
Saturday
9:00 am - 10:00 am
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225
Minecraft Code: Harry Potter
Grade Level: 3rd - 5th
Session Dates
Jan 8 - Feb 26
Saturday
9:00 am - 10:00 am
Southern Lehigh Public Library
3200 Preston Lane, Center Valley, PA 18034
$225

Scratch Jr

Ages: 5-7

Learning to code at any age is beneficial to students. Similar to learning another language, early exposure can help a child pick it up with confidence and ease With coding, the earlier children learn coding fundamentals - they can apply it to any programming language they study over time.

3D Video Game Design

Ages: 6-8

One of the best ways to get kids excited is to allow them to create something of their own. In this exciting Intro to Coding, students bring their imaginations to life in full, 3D color!

Minecraft Club

Ages: 6-8

In this course kids will be able to recreate a number of real life structures in-game, while learning about a variety of important topics including architecture, physics, and circuitry. Students will love learning how to make a farmhouse, a roller coaster, and even a Rube Goldberg machine

Scratch

Ages: 8-10

This class provides a powerful learning tool for budding programmers– using an advanced block coding format, Scratch teaches fundamental programming concepts also used in more complex languages such as Java and Python.

Roblox Build

Ages: 6-8

Build and play in your own 3D worlds with Roblox Studio! Students will have the chance to stretch their creative minds by building games such as a fun obstacle course and a high speed racing game.

Roblox Code

Ages: 9-11

In this course, students will design, code and play their own 3D worlds with Roblox Studio! Students code using the programming language Lua which is currently the leading scripting language used in games. Roblox’s special version of this language – Roblox Lua, enhances the experience as students manipulate environments and program while having fun.

Web & App Development

Ages: 10-13

This course emphasizes components of both creative design and technical learning – encouraging students to embrace teamwork, creativity, and problem-solving as they progress on their coding journey!

Python

Ages: 10-13

This versatile and widely used programming language is a great next step for experienced programmers. It also offers a “on-ramp” to middle school students ready to learn to code! With user-friendly interfaces and syntax, Python is a powerful, “typed” language that will allow students to build a series of applications and games.

Minecraft Java Mods

Ages: 8-11*

By modifying (modding) Minecraft’s underlying code, kids create powerful objects and special powers that do not normally exist in the game.
In our classes, kids learn to code their own mods using a drag and drop interface - students literally “hack” the game and bring their imaginations to life - all while learning Java fundamentals (a widely used programming language).

Minecraft Modding: Java

Ages: 11-13*

Modding in Minecraft is one of the best ways for kids to learn computer science – students can use their imaginations and knowledge of Java (a widely used programming language) to create custom, unique mods. In these exciting classes, we give students a chance to bring their creativity and problem-solving skills together.

Read about all our Lower Elementary classes below

AweSTEM | PK-K

aweSTEM (PreK-K)

Using engaging off-screen and hands-on STEM activities, kids will develop critical and creative thinking skills. Kids create fun projects to demonstrate their new knowledge including Line of Sight puppets, Code Strings, Functional Marionettes, Very Scary Variables and more!

TechieKids | K

Techie Kids (K-1st)

Kindergartners and 1st graders can do amazing things with computers! In this class, young students will learn and practice a variety of computer skills to prepare them to move on to beginner level coding, robotics, and technology courses. In a supportive environment, students will be introduced to key computer fundamentals including spatial concepts, command functions, and mouse movement. Kids will have a great time using their keyboarding skills to create a variety of fun projects using storytelling, drawing, and imagination!

Scratch Jr

Scratch Jr (K-2nd)

Kids have a blast solving problems, designing projects and creatively expressing themselves. They will make short stories, apply elements of animation, and create their own sprites and objects – all using technology and coding fundamentals!

Earthbot Engineers

Kidbots (K-2nd)

In this junior robotics course, we use a hands-on approach to STEM discovery. Students learn valuable coding concepts while tapping into their imaginations to create and program robots. Step by step, we build for a variety of cool Lego robots based around a motor and controller. Then, kids use a block based programming language to make their creation come to life! It’s educational, cool, and FUN!

Minecraft Club

Minecraft Club (1st-2nd)

In this awesome class, kids learn while having FUN! Students will learn to move, explore, and build/craft within Minecraft. Then, we recreate real life structures while learning about architecture, physics, and circuitry. By the end, students will use their knowledge and creativity to make projects on their own. Students do not need prior experience with Minecraft.

Minecraft Code: Harry Potter Adventure

Minecraft Code: Harry Potter Adventure (1st-2nd)

Welcome to the World of Witchcraft and Wizardy! In this class, students will learn to code while exploring an interactive Harry Potter world in Minecraft! Every class is a new adventure and opportunity to put coding fundamentals into action. Traveling to Hagrid’s hut, the Quidditch pitch, Privet Drive, Diagon Alley, and beyond, kids will take on quests, fight off some monsters, and cast some magic spells!

Join us on this incredible and magical journey!

Projects include: brewing potions, enchanting items with special abilities, learn Redstone basics

Roblox Build

Roblox Build (1st-2nd)

Using Roblox Studio software, students sharpen their computer skills, express their creativity in new ways, and have fun playing in self-made worlds!

Learning about game design concepts, kids will edit existing games/worlds and create interactive worlds from scratch.

3D Video Game Design

3D Video Game Design (1st-3rd)

One of the best ways to get kids excited is to allow them to create something of their own. In class, students bring their imaginations to life in full, 3D color and create games they can play including Frogger Freeway, Underwater Diving, and Sports Games.

Utilizing block coding, this class helps young learners focus on the coding concepts (not typing) to learn about loops, variables, and constructors while having a blast!

Read about all our Upper Elementary classes below

Minecraft Club

Minecraft Club (3rd)

In this awesome class, kids learn while having FUN! Students will learn to move, explore, and build/craft within Minecraft. Then, we recreate real life structures while learning about architecture, physics, and circuitry. By the end, students will use their knowledge and creativity to make projects on their own. Students do not need prior experience with Minecraft.

Roblox Build

Roblox Build (3rd-4th)

Using Roblox Studio software, students sharpen their computer skills, express their creativity in new ways, and have fun playing in self-made worlds!

Learning about game design concepts, kids will edit existing games/worlds and create interactive worlds from scratch.

3D Video Game Design

3D Video Game Design (3rd 5th)

One of the best ways to get kids excited is to allow them to create something of their own. In class, students bring their imaginations to life in full, 3D color and create games they can play including Frogger Freeway, Underwater Diving, and Sports Games.

Utilizing block coding, this class helps young learners focus on the coding concepts (not typing) to learn about loops, variables, and constructors while having a blast!

Scratch

Scratch (3rd-5th)

This class provides a powerful learning tool for budding programmers. Using an advanced block coding format, Scratch teaches fundamental programming concepts.

Students learn these critical concepts by creating animations and computer games with interacting characters. Students will apply problem solving skills to debug programs, make customizations and bring their imaginations to life!

Pokebotics

Pokebots (3rd-5th)

Calling all Pokémon fans to join us on this fun-filled adventure to catch ‘em all! This class uses LEGO® robotics to create creatures of all shapes and sizes. Students have a blast making them move by learning coding fundamentals! Kids will also learn how the biology of these wild animals enables them to move. We also cover concepts such as gravity, friction, torque, and angular velocity making this an entertaining and educational introduction to robotics! Even if your child isn’t into Pokemon, these fantastic creatures are very relatable to everyday animals - all are welcome!

Projects include: Students will discover how a Magikarp is able to swim around, program a Pikachu to crawl around on all fours, and build a Ryhorn to respond to a motion sensor

Jedi Robotics

Jedi Robotics (3rd-5th)

May the Force be with you! Using LEGO ® robotics, students construct droids that will lead them on this exciting trip through the planets in the vast Star Wars universe. By learning coding fundamentals, kids will program these droids to overcome challenges and deal with various obstacles on their journey! Along the way, students will also learn about important concepts including center of mass, energy, gear ratios, shockwaves, and more! Whether your child is a big Star Wars fan or has an interest in space, this class turns robotics and physics into a fun-filled adventure!

Projects include: Build and program a droid that can move around and be steered, Design a speeder bike that can move across any terrain in space, Program your droid to move around on its own and avoid dangerous obstacles!

Robo Zoo – Anibots

Anibots (3rd-5th)

This class uses LEGO ® robotics to create animal robots and make them move. Why do giraffes have long necks? Why are so many fish-shaped differently? Why do cheetahs need 4 legs? Students will learn about animals and how their bodies help them perform specific tasks. They’ll also learn that concepts like torque, traction, and angular velocity make designing these “anibots” trickier than it may appear.

Earthbot Engineers

Earthbots (3rd-5th )

Using LEGO® robotics, students will learn about some of the coolest environments on the planet. They will create and program robots to: withstand the heat of volcanoes and avoid any lava in the way, have just the right amount of friction to pull their way up steep and snowy mountains, withstand the pressure of the ocean as they raise a periscope from its darkest depths, and more!

Minecraft Code: Harry Potter Adventure

Minecraft Code: Harry Potter Adventure (3rd-5th)

Welcome to the World of Witchcraft and Wizardy! In this class, students will learn to code while exploring an interactive Harry Potter world in Minecraft! Every class is a new adventure and opportunity to put coding fundamentals into action. Traveling to Hagrid’s hut, the Quidditch pitch, Privet Drive, Diagon Alley, and beyond, kids will take on quests, fight off some monsters, and cast some magic spells!

Join us on this incredible and magical journey!

Projects include: brewing potions, enchanting items with special abilities, learn Redstone basics

Pygame

Python Game Quest (4th-5th)

Time to create your own video game! Learn coding fundamentals of Python while creating your own version of a classic video game genre. Using the same mechanics found in popular games such as Tetris, Space Invaders, and Animal Crossing you can build your own video game with customized characters, backdrops, and the “quest” of the game. Throughout the class, we will build upon your game, create start menus, and design multiple levels of difficulty. Get ready to amaze family and friends with your own video game creation!

AI Gaming and Machine Learning

AI Gaming and Machine Learning (4th-5th)

Have you ever wondered…

  • How Alexa can understand and respond to you?
  • How enemies in video games can work together to try and beat the player?
  • Or how Google can guess what you are searching for before you finish typing?

In this course, students learn introductory concepts of Machine Learning and Artificial Intelligence. Kids will use concepts (including augmented reality, simulated learning and functions, and AI behaviors) to create fast-paced interactive games such as Fruit Ninja, Chatbots, and AI Pets!

Roblox Code

Roblox Code (4th-5th)

Students will design, code and play their own 3D worlds with Roblox Studio!

Students code using the programming language Lua which is currently the leading scripting language used in games. Roblox’s special version of this language – Roblox Lua, enhances the experience as students manipulate environments and program while having fun.

From Obbys (obstacle courses) to creating Simulator Games, our Roblox Studio Code classes allow kids to publish the games they make – showing friends why Roblox Lua is so awesome!

Minecraft Modding: Java

Java Modding Minecraft (4th-5th)

Modding in Minecraft is one of the best ways for kids to learn computer science – giving students the chance to create powerful objects and special powers that do not normally exist in the game- all while learning Java (a widely used programming language.)

We offer two versions of this class – Modding ICE and Modding FIRE. In these classes, students will help their Minecraft character survive the icy plains or the sweltering desert by creating tools, food, armor, weapons, blocks, and more.

Read about all our Middle School classes below

Python

Python (6th-8th)

Ever wonder how YouTube, Google, or Instagram were created? Python.

Python is a powerful, “typed” language that will allow students to build a series of applications and explore complex graphics, animation, and sound to become a “real world” programmer!

This versatile and widely used programming language is a great next step for experienced programmers. It also offers an “on-ramp” for middle school students ready to learn to code!

Web & App Development

Web & App Development (6th-8th)

We all use web-based apps to shop, communicate, play games, and so much more!

This course teaches the building blocks to program and design interactive websites with emphasis on creative design and technical learning. Students build and customize dynamic websites and mobile-friendly apps using HTML, CSS, and JavaScript.

Roblox Code

Roblox Code (6th-8th)

Students will design, code and play their own 3D worlds with Roblox Studio!

Students code using the programming language Lua which is currently the leading scripting language used in games. Roblox’s special version of this language – Roblox Lua, enhances the experience as students manipulate environments and program while having fun.

From Obbys (obstacle courses) to creating Simulator Games, our Roblox Studio Code classes allows kids to publish the games they make – showing friends why Roblox Lua is so awesome!

Minecraft Modding: Java

Java Modding Minecraft (6th-8th)

By modifying (modding) Minecraft’s underlying code, kids create powerful objects and special powers that do not normally exist in the game – allowing students to use their imaginations to create custom, unique mods.

Learning to code their own mods from the ground up, students literally “hack” the game and write their own rules, all while learning Java (a widely used programming language.).

We offer two versions of this class – Modding ICE and Modding FIRE. In these classes, students will help their Minecraft character survive the icy plains or the sweltering desert by creating tools, food, armor, weapons, blocks, and more.

Flying Spacebots

Spacebots

Using LEGO ® robotics, students construct and program space rovers that that will lead them on a journey through the solar system. As students explore the planets of our galaxy, they’ll need to conquer the changes in gravity, orbit around objects, deal with the atmosphere, and more. Class participants will learn about how they can use their knowledge to simulate many real-world problems and that parts, time, and other factors can become huge problems when working on a design project.

Extreme Robot Engineering

Engineering Robotics (6th-8th)

What’s better than building robots using LEGO ® Robotics?

Creating them to climb walls, wobble in waves, or even resist a robot collision! Students will learn about a number of fundamental physics concepts to help them conquer any challenge they face. They’ll encounter many of the laws of our universe and begin to understand that often we need to make trade-offs in order get our project to work in the best way possible.

AI and Machine Learning

AI and Machine Learning (6th-8th)

Everything from your robotic vacuum to Alexa to self-driving cars use AI and Machine Learning to function.

In this course, students explore concepts related to Machine Learning and Artificial Intelligence through the lens of gaming! Students create complex competitive games (such as PONG, Platformer, and AI Monster Runner) while learning how to program game characters with AI functionality, vary difficulty levels in interactive games, and use machine learning in game play!

For news & special offers, subscribe to our mailing list!

Follow us on: