Mouse Squad

LEGO ROBOTICS- Egg Decorating Robot

Student's were challenged with the task of creating a machine that would decorate eggs. First, they engineered a design on paper then went to building it with Legos. Finally students drop coded to get the machine moving- lots of debugging later---and viola! let the decorating begin :)

Dancing irishman.flv


Mouse Squad students completed the task of moving two rovers around the computer lab. They coded each rover independently and work as a team to complete the objective. Since the rover only moves in a straight line, achieving a turn took a lot of debugging to get it right. Great job students!

Student Wrap-up

Ryan D.- My job was to program our rover to move and keep going until it turned at least 90 degrees. We debugged the code by changing how long the rover moved until stopping. We needed one rover to move longer than the other for it to turn. Sometimes, one rover moved faster than the other so we had to reduce the speed of one rover so they could both move at the same speed until the turn. I also helped customize our rover with my partner Gabe (mid left) with the yellow pieces we had left over.

Gabriel(mid left) - First my partner and I were able to connect our rover to another. The objective was to make the rovers go and then to make them turn all together at the same time.

Dyllon R.- I was able to fix mistakes that were going to be incorrect and I did the tilt sensor. My friend Joey (left) worked on the sensor bar and learned when to stop when detecting something. Programming was my job for the last part of the four sections.

Joey - I was able to build the connector in the middle of the robot. I also designed the robots' look and the places the tires and rubber bands should go. I helped code the robot too. I coded the robot to move forward and backward. My objective was to make the robot turn and sense obstacles.

Victor - The objective was to move a lego robotic rover straight and turn right. My role was being a debugger, programmer, and engineer. First me and Nolan alternated between engineering and programming, we also were both the debuggers. Then I designed the robot's look, tires and rubber bands. Lastly we debugged our robot and successfully made our robot go straight and make it turn right.

Nolan - Our 1st objective was to build and program a Lego robot, in which we succeeded after some trial and error. Our 2nd objective was to connect and make turn 2 rovers, ours and Madison's rovers. Again, after trial and error we succeeded. I was the programmer, engineer, and debugger along with Victor. First, we built the rover, making sure it was complete before coding. Then, we ran the code, testing and debugging it. Finally, we added code and

Madison - Our main goal was to program our rovers (mine and Nolan and Victor's) to turn right after a period of time. I was the programmer, builder, engineer, and debugger. First, we started off by setting our rovers to go straight. but we ran into some complications. The rovers kept turning because they were not at the same speeds, so we had to slow mine down until we were moving into a straight line. After debugging that problem, we faced the challenge of making it turn right. We, then, after some trial and error, had the rovers move at different speeds after a period of time, enabling them to turn right, thus accomplishing our goal.


The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python.

Just like the students featured in the video, Mouse Squad will be programing Raspberry Pi's to do some simple projects like create a motion senor webcam and measure temperature or humidity and then analyse the potential for local fire danger.