Pac-Man Scene I will be working by myself for this
Moving Emote/Emoji project.
Dice For this project I will need a
Rock, Paper, Scissors Micro:bit, something I can code
Magic 8-Ball on, and batteries.
Scratch Guitar My plan for this project is to first
Alarm make a Pac-Man scene and then
Remote Game Controller some of the other things off of my
Moving Animal List of 10.
Sound Meter My project will have the unique
qualities of being something I
coded and and at least the first
sequence being my own idea.
Day 1. I typed out my List of 10 and my Planning Questions.
Day 2. I finished up my Planning Questions. I then got my Micro:bit. I coded My name into the Micro:bit
Day 3. I coded a PacMan Scene into my Micro:bit.
Day 4. I was at the Day of Awesomeness so I missed class on an excused absence.
Day 5. I made a simple Animal Game. When the chicken's beak is up, it is angry and you press B to calm it down. When the chicken's beak is down, it is sad and you press A to cheer it up. If you press A and B at the same time, you lose the game.
Day 6. I worked on getting screenshots and videos of my code working.
Day 7. I finished getting the screenshots on my code and put in the simple videos. I also finished my main project video. I then finished my reflection.
Using a Micro:bit and MakeCode, I created a simple animal game, a PacMan scene, and a nametag because they were all things I thought would be fun to create. I made the animal game on a simple concept of if the chicken was sad, press a to cheer it up, if the chicken is angry, press B to calm it down. Pressing both at the same time would make you lose. I created the PacMan scene because It was the first thing I created after the nameplate and I didn't want to be too ambitious. I also liked the idea of creating something that everyone really knew what it was.
During this process I learned how to use block code effectively. I also learned how a Micro:bit's basic functions work, such as how it can have different reactions when you shake it, press A, press B, and when you press both at the same time. I learned how different block code commands work as well, such as that the button press codes can only be used for one string of code for that specific button, which makes sense.
My project ties to Empowered learner in that I set goals of how much code I wanted to complete each day and was able to assess whether or not I was successful in coding what I wanted to. My project also ties to Computational Thinker because I had to figure out how to code in a certain order in that some codes would not work like I wanted them to if I didn't put them in that order. My project ties to Knowledge Constructor as well because I know some basic things about block from Elementary school, such as that you could move something up, down, left, or right, but in this project I learned that you can do many more things with block code like how to connect it to a device which can execute the code.
A challenge I overcame in this project was not being able to take pictures of my code. I needed to overcome this challenge because I needed pictures of the code so Mr. Renner could see my actual work and just the results of it. I overcame this challenge by using Windows+PrintScreen to take screenshots and the going into the files to cut them down to a smaller size.
Given the chance to do this again, I would change my time management. The reason I would change my time management is because even though I finished my project, I had to do a lot of the website things at home and in advisory. I was also very pressed for time which is why I had to do them at home, if I had spent my time a bit more wisely, I feel I would have had time to do my reflection in my Innovation and Design class and would have been able to make my video the day before.
My Project Connects to the Computer Programming CTE program at Hasting High School. It connects to Computer Programming in that we used MakeCode to make a sequence of block codes which would be processed by a Micro:bit. My project connects to careers in Strategic Partnerships Director at the Micro:bit Educational Foundation and After-School Technology Instructor.