Day 1
Started to work on my iRobot code.
Day 2
Finished my iRobot and updated my website.
Day 3
Tried to connect my iPad to a dash robot.
Day 4
Switched my iPad because it would not connect to the dash robot. Built my launch pad for the tire.
Day 5
Finished my Dash code and got the robot to fling a tire. (not very far though)
Day 6
Got my iPad to connect to a sphero-mini and started my first shape.
Day 7
I worked on my sphero-mini, coded the square, triangle, and started a circle.
Day 8
Finished my sphero-mini and began working on my Party box code.
Day 9
Brainstormed my extra project.
Day 10
Worked on refining my Party Box code.
Day 11
Finished my party box code and started working on my 5th robot project.
iRobot
Code for my iRobot word Hello
Sphero-Mini
Square
Triangle
Circle
Code for my spheromini square
Code for my spheromini triangle
Code for my spheromini circle
Dash catapult
Code for my dash catapult
Party Box
The very long code fore my spherobolt
Draw a Flower With the iRobot
List of 10 Good Ideas
Party box playing tag
iRobot writing a sentence
Dash dancing
Draw a flower with the iRobot
Drive the SpheroMini through a racecourse
Race the dash against another dash
Play battlebots with the dash
Make a bigger code with the SpheroBolt
Play tag with the SpheroBolt
Draw a house with the iRobot
Planning Questions
Q. Are you working by yourself or in a team?
A. I will be working by myself.
Q. What materials will you need for this project?
A. I will need a iRobot, n iPad, a blue expo marker, a green expo marker and a red expo marker, I will also need a white board plane to draw on.
Q. What is your plan to create this project?
A. I will use my iPad to code my iRobot's design, then I will connect to my robot and start the code.
Q. What are the unique qualities of your project?
With robots it is easy for there to be groups of people doing the same thing but for my design, I am using one of the more challenging robots and my design will be original.
The code for my own robot challenge.
For this portion of my Robot project, I had to pick a robot to work with and a function I wanted it to perform. For this I chose the iRobot to draw a flower. To make this project I used the iRobot app my iPad to create the code. I had to use the level 2 code setting which is more sophisticated and had the correct functions for my code. After my code was finished I connected to my iRobot. Once connected I used a white board mat to have the code run on. Finally when my code was made, the robot was connected and the mat was ready I inserted the blue expo marker to draw with. I started my code and as part of it after a section of it was complete I switched the blue marker to red for the pedals of the flower.
During this portion of my project I learned a few fascinating things about the iRobot and its coding. First, I learned with the iRobot app there are three levels of coding that you can use. Earlier in this project I had used level one. For this activity I found it much easier to use the second level, as for the third level I believe it is python and don´t think I will try that for a while given its complexity. Second, I learned that the simulation on the iRobot app is of create help when you know what you want to make but not sure how to make it. The simulation gives you a visual of what you are coding without having to use an iRobot yet. There was a lot to learn since I never worked with this robot before but these were what stood out to me.
Of the 7 standards that Michigan Integrated Technology Competencies for Students has set (Empowered Learner, Digital Citizen, Knowledge Constructor, Innovative Designer, Computational Thinker, Creative Communicator, and Global Collaborator) My project ties to Computational Thinker. I chose Computational Thinker because of being so new to this type of digital media, I had to problem solve from when I thought of this project, up to half way through the first finished copy video. In order to be a Computational Thinker I needed to explain my project creatively, which I have done when asked by my peers. At the beginning of the year my teacher, Mr. Renner, provided a explanation of all the class standards, for the Computational Thinker explanation he said we had to use technological tools I did this using my iPad to create a code on the iRobot app. He also made it a requirement to show understanding of automation, so I can relate this to how I used the automated robot, iRobot. I also had to have a sequence to the way I made my code.
A challenge that I had to overcome in this long process was how to go about coding my design. I had a vision in my head that turned out differently than that visual, if it was good or not you´ll have to decide. The way the coding was set seemed a little daunting, given the fact I did not know how to make what I had decided on, but I soon discovered the simulator and that helped substantially. I also was on a time crunch I had to video and run my code by myself on two separate iPads.
Given a chance to do this again, I would spend more time on the center of the flower. My original thought was to put a circle in the middle of the flower but I did not have enough time to complete that, so I shortened the code and went without that part. I also would have liked different colors for the stem and pedals.
The Hastings High School Career and Technical Education Program offers Agriculture, Business Management, Computer Programming, Construction Trades, Culinary Arts, Digital Multimedia, Engineering Design, Finance, Insurance, and Marketing. This project helped me propare for a job in the field of Digital Multimedia. This could help me work with machinery in factories, engineering computer software, coding and designing robots, and any job that needs experience with advanced coding knowledge.