Using coding I created a robot to do what i made it to do witch is to go forward and dance then comeback and do more dancing,Then goes around the chair witch it then looks at the person with the camera.I did this because for project 4 we had to do something better than our last project witch i did a lot more coding and the robot then did alot more things.
During this process, I learned Angles to witch the robot had to look at witch the person with the camera is. This learning was important because It could help me in the future if i had to do another project with angles and were to look from were the robot is so i would already know.
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 Digital citizen because This project is almost all coding and that is what the project tied to, And the other six standard are not due to coding they are mostly creating every other project.
A challenge I overcame on this project was how to make the robot not hit the chair so i had to program it to go behind it were to came back to the camera and look at the person with the person. I was able to do it by failing a lot of times and learning from my mistakes.
Given a chance to do this again, I would change The amount of things the robot went around. The reason why I would change it is because I did not have that much time since the last project were i only had a few days to program the robot and to make this portfolio. I would change it by adding more obsolesces to make the robot go around because it would make a better project to write a portfolio on and it woukd make a lot bigger code. .
This project connect to carriers in any math that has to do with angles. This is important because If i ever did not know what career chose i choose i would have a better chance in math because i learned alot more about angles.