Congratulations to Daniel, the builder and programmer of Monster A!   His monster robot featured spinning blades and scary sounds.

What I’m really excited about though is what went on behind the scenes during the building and programming process.  Monster A’s design included 5 motors but only 4 available motor ports.  We found some potential programming solutions to this problem, but ultimately Daniel made a hardware change in order to accommodate all 3 motors with spinning blades.  In doing so, he had to sacrifice one wheel motor and the ability for the robot to move straight.  This was cleverly disguised by using the single wheel remaining to have the robot execute a turn.

Monster B’s builder and programmer also encountered some issues behind the scenes.  At first the spinning blades kept hitting the base of the robot, but he continued working until he built a mount that worked perfectly.  This persistence and attention to detail is a valuable skill that can be transferred to many other situations. Monster B’s  program included the use of a command that cause the robot to wait for sensor input before turning on the blade. It is exciting to see skills from class so easily applied to a new situation.

Monster C featured tracked wheels and a towed trailer.  The builder had a great eye for design adding many interesting features and details.  He solved his need for resources in the process of building by bartering pieces he had for ones that he wanted.  This skill easily transfers to projects in the real world where there may be limited resources.

I’m very proud of all three builders and excited that they enjoyed the project so much!MonsterA