Einstein's Workshop Logo

Fall Registration is Open

Welcome to the Einstein's Workshop school year catalog. Here you will find brief descriptions of the classes we commonly run during the school year.

Our classes are divided into four categories. The categories exist to assist you in understanding what the core concept of the class is. Most of our classes are inherently interdisciplinary and use many tools. For more information please do not hesitate to contact us!


Coding & Math
Making & Inventing
Game Learning

Coding & Math
Coding at Einstein's Workshop is all about gaining confidence and solving problems. At the youngest ages students will play games with other students, learn how to program robots and begin internalizing the language of sequential code. Through the middle school years students will learn primarily though "Block Based Coding" - a computer based system of programming which uses preprogrammed "blocks" of code. Through Block Based Coding students can learn the language of code and make great programs without the nuances of punctuation and syntax which can so easily break their code. In high school students will begin programming in languages such as JAVA and Python to create small games, programs and even their own Minecraft Mods.

Math at Einstein's Workshop teaches kids to understand numbers and math at a deeper level. We use math to create a practical understanding of the world around us, not just to memorize facts and equations. We dive deeply into patterns, shapes, arithmetic, and symmetry while spiraling toward concepts that recur in from algebra to calculus, physics, and problem solving in general. We build a deep foundation through collaborative and fun hands-on activities.

Get introduced to the world of coding! What is coding? What does it do? Why is it so important? Learn the basic language of code such as of sequential commands and loops. In Coding for Kids students will learn through a series of hands-on projects and activities as well as in Scratch Jr, a tablet based programming environment developed by MIT. Make basic coding logic fun and easy to learn!

Learn basic concepts of programming using the incredibly popular program Scratch, developed by MIT. Scratch is a "block based" coding software which teaches students how to program by snapping together digital blocks of code. Animate stories and create simple game mechanics. No previous programming experience required!

If you've taken a Scratch class before then it is time to learn new blocks and new ways to use them. Scratch offers a ton of content and there is always something more to learn. Come learn more advanced projects and concepts to make truly cool programs.

Learn to create your own Mods for Minecraft using this simple tool for teaching JAVA! Code Kingdoms is a coding interface which allows students to code on several levels from very simple "block coding" with pictures, to more complex JAVA. This class is a great introduction to more advanced coding and no experience is necessary.

MBot is an arduino-based robot with motors and advanced sensors. This class introduces students to programming concepts and robotics through a series of fun and exciting challenges. Students will use Scratch programming to learn how to read data from the robot’s sensors and send commands to mechanical parts, bringing mBot to life as it moves, changes direction, avoids objects, and more.

Math is the fundamental tool that we have for understanding everything around us. Unfortunately for many, numbers and math aren't much more than memorizing facts and equations. Join us for a class full of exercises, visualizations and explorations of what arithmetic truly means. Practice numerical fluency, propose and learn creative strategies for solving problems, and work with your group to gain a deeper understanding. Students will be exposed to abstract concepts that recur at every level of math. Students in Number Sense will gain a deeper understanding and confidence in numbers and math through collaborative and fun hands-on activities.

Math was invented to solve real-world problems. At the same time, studying problem-solving and puzzle-solving directly is a fun way to learn math. This class explores a series of brain-challenges, some of which will take several sessions, as we study basic problem-solving techniques, learning to represent problems abstractly and effectively explore a space of possible solutions. We will learn through collaborative and fun hands-on activities.

Learn the fundamentals of programming in a fun, visual, and interactive way. Make pictures, animations, and games that will wow your family and friends. We'll use a Java-based programming language called Processing. This is a development environment originally designed to help teach computer programming fundamentals, but has since evolved into an easy way for artists, designers, and researchers to easily produce visual software.

Python is a very popular programming language. In this introductory class students will learn basic coding skills to create programs and small games using the Trinket.io and PyGame interface.

Unity is a powerful cross platform developer tool for creating games. This professional tool has an incredible depth of features. Come learn some Unity basics to start your journey as a game designer.

Ever wanted to craft diamonds from dirt, smelt up some bedrock, or add your own custom blocks? Modifications, or "Mods", are one of the coolest things about the Minecraft community. In this class we'll get you started using Java Coding to write your own mods using the Forge API. No programming experience is required.

Symmetry is a fun, interesting, and accessible basis for all of mathematics. It’s everywhere, from mirrors to sub-atomic particles. This class uses hands-on group exploration exercises to introduce symmetry as a tool for analysis and problem-solving. Several techniques and tools will be introduced as we solve challenges at increasing depth in a way which encourages students to think about the problems as much as the solutions. We will learn through collaborative and fun hands-on activities.

Coding Club is an opportunity for students to begin learning programming independence and teamwork. With the helpful guidance of an instructor students will have input into the projects they want to build and the concepts they want to learn. See the Coding Club page for more info.

Robotics focuses on two core elements: Engineering and Programming. Students begin their robotics exploration using familiar tools like Lego. They learn about gears, belts, motors and movement and learn how to program their creations to perform simple tasks. As they grow students are encouraged to think outside the box and build unique solutions to solve problems. Our program has access to First Lego League, a global robotics competition held every fall. And VEX IQ, another robotics system which we hold an in house competition for in the spring.

New to LEGO robotics? Then this is the class for you! Students will investigate motorized models with Lego WeDo and learn about gears, belts, and motors. After building each model, students will solve challenges that will exercise their creativity and problem solving skills in addition to improving their understanding of how the machines work! The class will culminate in a project of the student's own design and integrates Lego and motor power.

Take your LEGO Robotics skills to the next level while exploring a cool science challenge. In Junior FIRST LEGO League students will work on three components as a team. One, learn about research and read through books to address the challenge. Two, create motorized Lego creations to show how you would solve the challenge. And three, create a poster showing your work. All while hanging out with your friends and having fun learning!

Take Lego robotics to the next level with WeDo 2.0. Students will learn how to build simple machines with motorized parts such as winches, pulleys, drive trains and more! Add sensors and program your creations to respond to their environment. Then work together to design a machine to meet the challenge of the day! No previous Lego experience is necessary for this class.

Join us to learn basic mechanics with Lego. Learn how to make a truly fast car, extender claws, cranes and more. Learn how gears and belt drives work and when to use them. This class focuses on mechanics and engineering with human power and does not necessarily use motors or programming.

Are you interested in robotics? We'll take you from the basics of building and movement to advanced navigation, sensors, and teaching the robot how to make decisions for itself! LEGO Mindstorms is a great system to build your robot and then use the drag-and-drop coding software to give it commands. This is a great first step for anyone any child including students interested in competitive robotics.

Are you new to First Lego League? Are you new to Lego Mindstorms robotics? Are you curious about competition but not sure if you are ready? Do you want to build robots but do not care about the competition? If you answered "yes" to any of these questions then this is the class for you! FLL Robot Skills Team is an opportunity for students new to Mindstorms robotics and competition to experience the robotic part of First but not the research or competition part. On the Robot Skills Team students will learn basic to advanced robotics skills. They will use the current year competition board to build and program their robots and practice their skills. This team will not do the research project/presentation or attend the competition as a team (they are invited to come and watch the competition during the Fall season).

During the fall (September to December), students can register for FIRST LEGO League (aka FLL) to participate in a global competition, in which they will be assigned an Einstein's Workshop staff member as a coach to progress their average of 6-person team through the season's challenge. There is a robotics challenge course and a research project and presentation portion to FLL. The season culminates on an all-day Saturday regional competition in mid-December. See the Seasonal Robotics page for more info.

VEX IQ Robotics is a team robotics challenge in which students work with a partner to mechanically design and build a controller driven robot to earn points on the current VEX IQ Challenge board of the year. This class culminates in an in-house robotics competition where parents and the public are invited to watch students show off their robots and compete for points. See the Seasonal Robotics page for more info.

Arduino is a powerful open-source computer and electronics tool for learning and prototyping electronics. Hobbyists and professionals use Arduino to create custom projects and to design and test products and services. In this intro level class students will learn the basics of buttons, switches and potentiometers, LED and motor control, and programming.

Making and Inventing
The tools of the future are here and they are changing the way we build and design. At Einstein's Workshop students have access to a number of standard and modern tools and supplies. They will learn about physics, design, engineering, electronics, 2D Design, 3D Modeling and printing and much more. Over the course of our Making and Inventing curriculum students will learn confidence, hand skills and dexterity, problem solving and technical design skills.

In this hands-on class students will learn the basics of electronics and the principles of circuitry. Through fun activities, they will use Snap Circuits to bring their learning to life by making motors spin, lights shine, and speakers blare! Students will be exposed to circuit components and will eventually graduate from snap circuits to a real wired circuit.

This is your chance to build and re-engineer components of everyday objects and recycled materials into your own cool gadgets! Students will engage in guided challenges to develop a working knowledge of physics concepts and engineering skills by making science gadgets to take home.

Let's explore simple machines and robotics by using our hands and learning through experience! Students will be introduced to beginner mechanics and motion using everyday materials, crafts, powered motors, human power and more. Each week students will learn a new components, designs and building techniques. This class focuses on engineering, teamwork, creativity and problem solving.

Modern making is so much more than just working with our hands. By using computers and technology we can make anything look professional! Learn simple computer art and design programs to make awesome images and 2D art. Then we will apply what you learned to make objects in our laser and vinyl cutters to make many cool and useful objects that you will take home!

Sewing is more than just fabric and thread - it's a method of making that can be enhanced with other tools and materials to create boundless potential! In this class we will be covering the basics like threading needles, hand sewing, and a little machine sewing, but we're not going to stop there. We'll use sewing as a lens through which to span the width of STEM doing projects on topics from heat energy to geometry to 3D visualization and maybe even some electronics! Sewing isn't just for patching jeans in this class.

Learn how to design awesome 3D objects using BlocksCAD, a software program developed at Einstein's Workshop. BlocksCAD combines 3D modeling with block-based coding for an easy to use and educational experience. We will print a few of the students' models on our 3D printers to take home!

In this class students will be introduced to several maker tools and activities including vector design, laser cutting, construction, crafting, LED lighting, and more!

Do you like to solve problems and create cool solutions? Would you like to learn how? The Real World Innovation class will teach you how to research, brainstorm, design, and prototype through a series of group based activities. Activities will include everything from how to innovate on a current product to creating a whole new solution to a novel problem.

Welcome to the world of freehand Digital Art. Students will learn how to use sophisticated computer art software to make incredible images. From the very beginning we will employ the use of drawing tablets so that students have all of their tools and skills at their fingertips. As they learn to use these amazing tools students will also be learning fundamental art skills such as color, composition, and layering.

What do you want to make?? Maker Studio is a time for students to work on their own projects. With access to a ton of supplies, unique modern tools and the guidance of an instructors students will be able to create their own projects. Want to make something creative? Solve a problem? Try a new tool? Students have the opportunity to guide their experience. This class may require additional costs for supplies. See the Maker Studio page for more info.

Coding & Math
Play is one of the greatest methods for teaching children. While all of our classes are fun, Game Learning takes it to the next level. From learning the social etiquette of playing games, to learning about electronics and the physics of orbital mechanics, to just plain fun, students will love their time in Game Learning classes.

Do you want to learn how to play Minecraft? Join us on an epic adventure as we work together to explore, build and learn about this amazing world. What can you do in Minecraft? What is Creative Mode and Survival Mode? How do people build those amazing architectures? Why is this game so fun and why is it considered educational? Answer these questions and more with the Minecraft Adventure Team!

Minecraft is more than just a game. It is a creative tool which allows players to create amazing structures, scenes and works of art. With hundreds of blocks and items students will learn how to engage in "constructive play" as they design and build their structures. Students will work in the same world and learn the meaning of good "digital citizenship" and working together. There is no one theme for this class and students can choose to create from their imagination or use real world reference material for their inspiration.

Join a group of like minded builders, crafters and adventurers playing Minecraft. Play on two servers, one in creative mode for unlimited building of epic structure and one in survival mode for the ultimate adventure. Students will learn the meaning of good "digital citizenship" and working together through cooperative play.Play with our seasoned staff and focus on building and growing as a group in this one-of-a-kind experience.

Learn how to program robots in Minecraft! ComputerCraft is a mod for Minecraft that allows students to control and program their very own robots called "Turtles." Learn how to navigate an obstacle course, build a house, and mine using your programmed Turtle. ComputerCraft at Einstein's Workshop uses a drag and drop programming interface to make programming easy and fun.

Telling a good story is a powerful modern tool. It can help you be creative, to show off your talents and even to promote yourself. In Minecraft Animation: Storytelling students will work in groups to outline plots, describe scenes and write scripts. Then they will jump into Minecraft to create their backdrops and set their scenes. Students will film their stories in Minecraft using screen capture software, narrate with their scripts and edit their videos.

Take your Minecraft Engineering to the next level with Redstone. Redstone is a type of circuit used in the Minecraft world to make analogue devices of all kinds. Learn how to wire your buildings, create lights, hidden doors, automation and even simple logic through gamified learning.

Students will use the education version of Kerbal Space Program (KSP) to develop their own space mission including rocket design, launch, and orbital controls. KSP realistically simulates the flight and behavior of a user's space ship and provides an exciting and intuitive environment for learning about space exploration, from rocket design to control to orbital mechanics. You'll learn how to create your space vehicle and the rockets to launch it into orbit.

What does every great game start with? A great level! We'll explore what goes into making epic gameplay in this fast-paced design course using Unreal Engine, a powerful open-source industry tool used in many of today's top games.

Role Playing Games are great for developing imagination, creative problem solving and teamwork. Join our intrepid group of likeminded kids and embark on a grand adventure of exploration, puzzles and peril. See the RPG Club page for the current adventure world.



Summer Camp
These are descriptions for programs only offered as a summer camp.

From paper airplanes to rockets, this hands on class will have you making all sorts of flying inventions while exploring aerodynamics and how things move through the air.

Are you ready for an exploring adventure? Don’t forget your map! Maps and diagrams help us figure out our location in relation to a place, and help us discover all sorts of treasures along the way. In this class we’ll make pirate’s treasure maps, blueprints, and 3D models out of cardboard. We’ll explore street maps, diagrams, globes and 3D solar system maps.

Einstein's Studio is a class for younger students to explore their creativity by making things they can take home. Activities will be drawn from our huge library of instructions and will often introduce students to interesting materials and techiniques with a heavy focus on their personal creativity and exploration.

Free build with your friends and a TON of Lego! Each Lego Club will encourage students to think about a theme and work together to make epic creations. Students will also have access to motors, gears and technic so their creations could move! This class is light on curriculum but heavy on fun, cooperation, creativity and imagination!

Students join in entertaining and educational science experiments to gain an understanding of physics including Newton's First, Second, and Third Laws of Motion, Newton's Law of Gravity, and more. We'll make a water clock and water wheel, make and play with marble runs and catapults and many other fun physics projects.

Take a virtual tour of a Mott and Bailey fort, or of a late medieval castle, and learn how and why they were built. Try on real pieces of armor crafted from cloth, leather, and steel (no diamonds--sorry!) and handle replica tools and weapons in a safe environment. Learn about the materials used in equipment and architecture and why some were better than others. Join in a mounted charge on an opposing position or try to hold the line against one!

What's more fun than making movies!? Learn the fundamentals of movie making and stop motion animation. Learn how to tell a great story, design sets, and develop characters. Then create your own mini flicks or a feature length film!

Have you seen the PinBox 3000? It's an awesome DIY carboard pinball system (https://pinbox3000.com/). Each student will make their own PinBox and then customize it. We have laser cutters, we have mechanical parts, we have electronics. Let's make them amazing!

Board games are more than just a great way to unplug. Moden board games use a variety of mathematical and tactical mechanisms to create interesting and thoughtful play. In this class we will play some modern board games and then begin designing and prototyping your own.

You start with walls, a roof, and two floors. Then the rest is up to you! Learn templating, measurement, vector design, laser cutting, and LED electronics to make your house a home to call your own.