Daily Log:
Day 1
My partner and I made the Sphero Mini move in a square.
The code for the Sphero Mini
The Sphero Mini moves in a square
Day 2
My partner and I worked on Dash.
Day 3
My partner and I made Dash catapult a Lego tire across the room.
The code for Dash
The catapult in progress
Dash catapulting the tire
Day 4
My partner and I made the Sphero Bolt throw a party.
The code for the Sphero Bolt
The Sphero Bolt having a dance showdown
Day 5
My partner and I made iRobot draw the word "ILL"
The iRobot's code
The iRobot in action
Day 6
My partner and I worked on our final project, tic tac toe between iRobots.
Day 7
My partner and I worked on fixing up our websites and our Sphero Bolt project. We had to redo it because it did not meet the expectations of the project.
Day 8
My partner and I worked on our final project.
Day 9
My partner and I worked on our final project.
Day 10
My partner and I finished our final project.
The two iRobots having an epic showdown, tic tac toe style
Reflection
Using 2 iRobots I created a game of tic tac toe. I did this because I and my partner wanted to create something no one else had ever done before. It ended up coming out pretty cool, but a little rough because of poor time management.
During this process, I learned how to coordinate two robots' code. This was important as the robots needed to write their marks in order. They also needed to do all of this without colliding or interfering with each other.
The 7 standards of the class are Empowered Learner, Digital Citizen, Knowledge Constructor, Innovative Designer, Computational Thinker, Creative Communicator, and Global Collaborator. My project ties to Computational Thinker because we had to solve problems using logical and computational thinking. An example of this would be when I had to go through a long line of code to find a bug causing our final project to not work right.
A challenge I overcame on this project was making two separate robots' code work together in harmony. I was able to do it by continuous trial and error. This meant altering parts of the code and running it again over and over until the results are satisfactory.
Given a chance to do this again, I would fine-tune the code more. I would do this because some of the angles were slightly off. This created a chain reaction with every angle off creating more and more of an offset. By the end, some of the angles were very off and had to be manually adjusted. All of that could have been prevented with more accurate angles in the beginning.
Hastings High School Career and Technical Education Program offer Agriculture, Business Management, Computer Programming, Construction Trades, Culinary Arts, Digital Multimedia, Engineering Design, Finance, Insurance, and Marketing. My project connects to the Engineering Design CTE program at Hastings High School. It also connects to the Computer Programming CTE program at Hastings High School. My project connects to careers in Robotics Engineering because we programmed several robots to perform various tasks. This field of work has a yearly salary ranging from 34K to 150K.