Coding the Dash Robot to move
My 25 Things
make him run through a maze
make him say "put your mask on!" whenever he hits something
code him to push something over
code him to drive around a room
make him do a 360
make him push something out of the way
make him stop
make him turn left
make him turn right
make his lights turn different colors
make him look up
make him look left
make him make weird noises
make him laugh
make him confident
make him say hi
make him race
make him dance
make him dodge an obstacle
make him repeat something 3 times
make him launch with a certain amount of power
make him push stuff
make him react to a voice
make him look towards a voice
change his eye pattern
This is the code the I used to make the robot go through the maze.
This is my video of the robot going through the maze. I used coding and drove him so I could show both.
Using a dash robot and cardboard, I created a maze to run my robot through because I thought it would be fun to make my robot have to go through turns and have to stay in the path. I thought that this would be a good idea because I didn't just want to make the robot go around the room. I wanted to make the robot have to go past obstacles with only coding instead of me driving.
During this process, I learned how to code the robot to move. This took me a little bit to figure out because I thought that you had to code on the same app that you use to drive them with. But I learned from one of my classmates (that has done this project before) that you had to go into a different app to code.
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 you had to use coding in order to drive the robot. This project also uses Knowledge Constructor because you have to learn how to code the robot in order to make it move.
A challenge I overcame on this project was getting the robot to move without manually driving it. I was able to do it by asking my classmates how to code the robot to move. They told me that you had to go to a different app in order to do this. I also struggled with picking out the project because I had to pick out one that I could do fairly quickly because the end of the quarter is next week..
Given a chance to do this again, I would change how well I did the coding. The reason why I would change it is because I felt rushed while coding him because the deadline was so close. I also felt rushed because my 3rd project took longer than it was supposed to so I had less time for this one.
Hastings High School Career and Technical Education Program offers Agriculture, Business Management, Computer Programming, Construction Trades, Culinary Arts, Digital Multimedia, Engineering Design, Finance, Insurance, Marketing. My project connects to the Computer Programming CTE program at Hastings High School. My project connects to careers in Software Engineering because you also have to code for that.