1) different color changing lights
2) rainbow
3) making a drawing as it moves
4) make it spin a lot because I can
5) something that can interact with the environment
6) when it hits a wall, it changes colors
7) make it pace back and forth perpetually
8) make it shift colors in a cool way
9) make drawings on the lights on the top
10) make an animation on the top of one
Am I working by myself?
I am working with somebody, which is winter.
What am I going to make?
Multiple sets of code in which the given robot will preform various different acts.
What do I need?
I need the given robots and their respective apps.
What makes my project unique?
I will not rely too heavily on other students work as a reference.
Day one
We immediately started to mess with the coding today, but I also looked at other people's work and there was none for this project, so I'll be original with almost anything I do for this project
Day two
We didn't have much time today since we had a half day schedule, so me and my partner only made a few small codes.
Day three
We made a couple of different projects, but my favorite one that I made was the one in the photo because I made a really complex rainbow color changing thing that looked pretty cool.
Day four
Today we made a few different codes, and the one in the video shows one where it goes forward then back then does a small spin!
Day five
we made a code that made it so it changed colors when it was thrown then caught, but it didn't show very well on camera.
Day six
Today we made a code so where if it runs into a wall it just turns around and keeps going until it hits another wall.
Using the given robots and the app that's used with it, I created multiple different projects that were all unique from one another because there was so many things we were able to make with one thing. Me and my partner couldn't choose just one project to stick to the whole time. We both had so many ideas for what was possible during the process of creating.
During this process, I learned how to transfer code like this to actually preform what we coded it to do. With other projects, we coded it so it did an action, but not one that actually would move. With this project, me and my partner created so many projects and most of them would require movement. Movement was a very big factor within our creating.
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 Innovative Designer because an Innovative Designer uses multiple pieces of technological equipment within their process of creating. A person that is an innovative designer can find ways to solve problems by making new and useful strategies to solve their problems. An innovative designer may make a plan and test a design process, or a prototype of their choice, and does this with thought out and planned ideas.
A challenge I overcame on this project was transfering my ideas of code to actual code. I was able to do this by learning slightly more about the code within the program we were using and also using the robots to my advantage, as certain robots can do things others cannot. There is many ideas I had though, but some I still wasn't able to figure out how to code
Given a chance to do this again, I would change how productive I was throughout this process. The reason why I would change it is because I had so many plans for this project, but I made very little since it was somewhat hard to be productive. I found it difficult to focus on one thing during this, so I ended up making multiple different projects, and only finishing some.
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 Engineering Design CTE program at Hastings High School.
My project connects to careers in Mechanical Design Engineering because a Mechanical Design Engineer's job is to design, develop and improve systems involving machinery. They'll put their ideas and knowledge of computer science and such to create effective designs and programming.