Skip to main content

MINDSTORMS Robot Inventor Books

Getting Started with LEGO MINDSTORMS and Mastering LEGO MINDSTORMS by Barbara Bratzel and Rob Torok were published in Fall 2022. [Update: Unfortunately, LEGO decided to retire the Robot Inventor in December 2022.] ROBOTMAK3RS reached out to the authors to ask them about their work.

About the Authors:

 

Barbara Bratzel is a teacher at Shady Hill School, a PreK-8th grade independent school in Cambridge, Massachusetts. She was first introduced to LEGO robotics by Professor Chris Rogers at the Center for Engineering Education and Outreach at Tufts University. For the past 25 years, she has used LEGO robotics in the classroom to teach science, math, engineering, and programming. Currently, she runs a makerspace and teaches science and coding at the Shady Hill School.

 

Rob Torok is a secondary school teacher in Tasmania, Australia. He was introduced to LEGO MINDSTORMS more than 20 years ago when he purchased the original LEGO MINDSTORMS set (9719 Robotics Invention System). He has mentored teams in RoboCup Junior, FIRST LEGO League, and the FIRST Robotics Competition. In 2015, he founded a community-led robotics group, called Devil Robotics that runs after school programs for children aged 10-18 and hosts a regional FIRST LEGO League tournament. Currently, Rob teaches Computer Science, Mathematics and Engineering Design at his school.

 

What is your motivation for writing these books and who is the intended audience?

 

Both of us are K-12 STEM teachers. As teachers, we’re constantly inspired by our students—their ingenuity, their inventiveness, and their ability to take what they’ve learned and soar! With basic coding and building skills, they can move way beyond relying on building instructions and canned programs. We wrote these books to help our readers design and build original LEGO creations, too, by providing that foundational knowledge to get them stared. We envision the books being of interest to a wide variety of readers, from children with brand-new robotics sets, to experienced LEGO builders wanting to expand their coding skills, to teachers and parents helping others learn robotics and programming.  

 


Why did you choose to write a book with Robot Inventor and not SPIKE Prime? 

 

Our initial idea was to write a SPIKE Prime book. The publisher convinced us to focus on Robot Inventor instead because it is a more widely used platform. However, we wanted to make sure that the books were useful for SPIKE Prime users as well. In fact, we have special boxes in the books to explain features that are unique to SPIKE Prime such as the force sensor. 

 
Why did you decide to write two books at the same time?  

 

Actually, we didn’t. We initially wrote one comprehensive book, which ended up being so big that the publisher split it in two. That said, we think the two volumes work well, one for beginners who need the basics without too much extra detail, and one for experienced users who are eager to tackle more advanced programming and building. 


There are many ways of learning coding, python, etc. What do you think the benefits are of using LEGO MINDSTORMS?  

  

Programming robots is a great way to learn to code. First, programming lights, motors, sounds, and sensors is generally more compelling for beginning coders than writing a program to print “Hello World.” Second, programming the robot provides immediate physical feedback about the program—you expected your robot to stop at the black line and it didn’t—in a way that encourages the programmer to re-examine the code and troubleshoot. 



The models in your books are generally simple/quick builds. Can you tell us what the motivation is behind this?  

 

There are so many step-by-step building instructions for beautiful and complex models available. Those models are wonderful, but they can also be intimidating. Users think, “I could never design something like that myself.” We want to help budding designers get started, both with simple models they could build in a few minutes, like the simple cars at the beginning of the first book, and with building principles they could apply to create their own effective and sturdy designs. 

 
What is your favorite project in each of your books and why?  

 

[Barbara] This is a little like asking a parent to pick a favorite child. There are so many projects that I like. In general, my favorites are the most open-ended ones that encourage creative solutions. For example, the last two fairy tales in the first book, Little Red Riding Hood and The Three Little Pigs, invite the reader to choose which client to help and to then engineer a device to aid them, either one based on the suggested solutions or one from their own imagination.  Similarly, the three art projects in the second book’s Ultimate Challenges chapter let the reader use the skills they learned in the book to express themselves in new and creative ways.  

 

[Rob] The first chapter of Getting Started has a project called “Moving Without Wheels”. I’ve been using variations of this challenge with students and teachers for years. I love how much fun you can have with such a simple idea and, and in this book, it’s a great demonstration of what you can do without writing any code. In Mastering LEGO MINDSTORMS, there’s a chapter that shows you how to make games that you can play on the Hub, including a Cookie Clicker-type game, a reaction timer, and a memory game. I love making robotic games for people to play and hope that this chapter inspires and supports the reader to make their own amazing creations. 



What was your inspiration for the fairy tale chapter in the Getting Started book?

 

[Barbara] In my classes, I have been basing projects on fairy tales and fables for many years. I find they are engaging for all different ages of students (and teachers, when I run workshops for educators). These stories are usually familiar to students; presenting them as engineering challenges makes the students look at them in a new way. They go from passive consumers of the stories to active participants in them. Their inventions can change the course of the story! Plus, the students build empathy by putting themselves in the characters’ shoes.   

 

The Mastering LEGO MINDSTORMS book jumps to “building better robots” and python. How do you see readers using this book compared to the Getting Started book?

 

Mastering LEGO MINDSTORMS goes beyond the entry-level programming and building techniques introduced in Getting Started. It will help readers to create better robots by showing them ways to combine what they’ve previously learned into more sophisticated and complex robots. Examples are provided in Word Blocks and Python. This book is not only for anyone who has enjoyed Getting Started and wants to continue their journey, but also for anyone who is already familiar with basic Word Blocks programming and is ready for some new challenges. 


LEGO updates their software often.  How do you plan to tackle these updates given you have a printed book?  

 

Updates are an issue! In fact, we ended up redoing most of the figures in the books at the last moment because LEGO issued a software update that included a new font. Though LEGO will make changes to the software after the books are published, we are confident that our books, which concentrate on the basics, will remain a valuable resource. 




 


All images used with permission of authors. Book cover images from No Starch Press. 


Popular posts from this blog

MINDSTORMS Retires!

2023 is the 25th Anniversary of the MINDSTORMS brand. For 25 years, MINDSTORMS has educated and inspired a generation of robot builders, both children and adults. Unfortunately, the LEGO Group decided to end the line on December 2022. Many ROBOTMAK3RS have been passionately involved with the development of MINDSTORMS through the MUP and MCP programs. Even with the newest Robot Inventor line, several ROBOTMAK3RS were invited to submit additional bonus models that were included in the official app. Regardless of the retirement of a major LEGO robotics product line, ROBOTMAK3RS continue to MAKE-SHARE-INSPIRE using all LEGO robotics platforms available to us. Here is the official statement from LEGO. Since its launch in September 1998, LEGO MINDSTORMS has been one of the core ‘Build & Code’ experiences in the company’s portfolio, carrying with it significant brand equity and becoming a stand-out experience for the early days of consumer robotics and leading to current Build & Code

Machine Learning Meets MINDSTORMS

Machine Learning Extension LEGO MINDSTORMS announced today a brand new feature that is sure to excite all users. Machine Learning Extension is coming to the software in August 2022. This will allow users to implement new applications that were not possible before. Machine Learning has become exceedingly popular in recent years with applications in all sorts of industries from robotics to financial services to climate change. Now, even the youngest of robot enthusiasts and programmers have access to the world of Machine Learning and Artificial Intelligence. Comparing two classes Machine Learning on MINDSTORMS will work with both images and audio. For instance, you could train your model to recognize smiles and frowns on your face and have the emotion displayed on your hub. You could train your model to recognize when a red ball is present or not or identify a particular LEGO element. You can control your robot with audio commands that use your own voice. It is exciting to see what new p

Celebrating MINDSTORMS with a Remix Part 1

In honor of the 25th Anniversary of MINDSTORMS, we asked ROBOTMAK3RS to combine a LEGO set of their choice with a MINDSTORMS set. Here is what these five ROBOTMAK3RS came up with.  MINDSTORMS Chess Assistant by Arvind Seshan Overview: When you are new to chess, it can be a challenge to remember which pieces go where. Now, you can use machine learning and LEGO MINDSTORMS Robot Inventor to build a tool to help you learn where all the chess pieces go on the chess board. Sets used: LEGO® Iconic Chess Set (40174) and MINDSTORMS Robot Inventor (51515) Review: I really like how the chess set base can store all the pieces underneath and that the board neatly splits in half for handy storage. The chess pieces themselves are very sturdy and well built. My only criticism is the building of the box itself. It was quite difficult to see what pieces to use and since the entire box is made mostly of thin plates, it took a lot of time and patience. I would have liked the storage area to be sliding dra