List of 10:
Lights
Emoji
Heartbeat
Lights that turn on by clapping
rotating colors
rotating faces
Sound bar tester
light dot moving around
Memory game
Person dancing
Planning Questions
Are you working by yourself or in a team?
I will be working my myself
What materials will you need for your project?
Adafruit coding website, computer, iPad, Circus Playground Express Chip.
What is your plan to create in this project?
Fun things on the Circus Playground Express Chip that involve coding
What unique qualities will your project have?
It might have sound effects or music. It also might have things moving around and lights changing colors.
Today I created the webpage for this project. I also made my 10 ideas and reflections. I also looked at other peoples projects for this project. It lookes like there are a lot of possibilities, and im exited to see what I can make.
Today I made my first project on the Adafruit. It is very cool. its similar to the microbit, so it isn't too hard. Im going to try to make cooler projects in the coming days.
This is my first project. It is a police siren. When you shake it blue and red lights rotate. It also plays a siren noise. It is pretty cool. It was also easy to code. It is very loud though. I wish you could control the volume and make it quieter.
Today i made a spin the wheel game. It spins a wheel and a dot lands on a led light. It doesn't stop on a number, I wish it did to that you could try to stop it on the number you want, but its is cool for what it is.
This is the spin the wheel game I made. I like that the wheel is randomized and stops on a random dot every time. I wish you could stop it when you press a button, so you can try to stop it on the number you want
Today I made a snap-a dot game. Its a reaction game, and you have to stop the green dot on the red dot, it is very similar to the one I made on the microbit. It is very fun. It was easy to code and the tutorial I used was easy to follow.
This is the snap-a -dot game. It is very fun to play. I wished that it has more stages, because mine only has 3, and it just restarts. Other than that, it is a very fun game.
Today I made a nightlight. It cycles brightness so it is never too bright. It is really cool, and you can put paper/tissue over it to make it even more darker if you wanted. I really like how it is right now.
This is my nightlight. you can in the code change the color if you want, I made mine blue, But you could make it red, yellow, green, pink, Basically any color in the world! it is really cool and it will probably help you sleep if you hate the dark.
Today I made a metronome. It was very easy to code. It is very easy to use on your Circus Playground express. You press the A button to increase the speed, and then you press the B button to make it slower.
This is my metronome. It is very great if your practicing music, and don't have a way to measure the tempo. It isn't that loud. I might try to make it louder.
Today I tried making a thermometer. It didn't really work though. The code was pretty easy to code, but the colors didn't change. I don't know how the light didnt change.
This is my thermometer. It worked once, but then never changed to red. I wanted to make it so it can tell if you have a fever. I might try to remake it.
Today I made a new thermometer. This one is WAY better than the one yesterday. This one was easy to code, and it actually works! Im so suprised that my thermometer worked, but im glad it did!
This is my updated thermometer. Instead of showing red and blue, it shows a scale. The hotter it gets, the more dots light up. This is a really cool thermometer. It actually works!
My Reflections:
This project allowed me to use several tools which included using the Adafruit Circus Playground Express website, the Circus Playground express chip, and my iPad, to practice coding. Using those three tools together I was able to create fun games, and music. I was also able to make two things that would be helpful and useful in the real world, such as a metronome to help practice music at a consistent beat, and thermometer that measured the temperature of the room.
During this project, I learned how to code music using the Circuit Playground Express. I also explored how to make LED lights react to temperature changes. The increase in temperature was show by having more LED lights light, the hotter the the temperature was. I also created a simple game that can be controlled using the device's buttons on each side of the chip. (I used ChatGPT to make my writing clearer.)
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 they stay with a task until it's completed. I did this during this project because I had to spend multiple days on a project until it was done. My coding project shows innovation by solving a problem in a new way, such as being able to use the computer to measure temperature, instead of having to buy a separate thermometer.
One challenge I overcame during this project was an error in my code. Initially, when I ran the code to make the metronome function, there was no sound, which is essential to hear the steady beat you want to play your music at. I solved it by going into JavaScript, Because I couldn't fix what I needed to fix in Block Coding, and then I started making some changes to fix the problem. After that, my code ran smoothly and my I was able to hear the beat of the metronome clearly, even as I sped up and slowed down the beats per minute. (I used ChatGPT to make my writing clearer)
Given a chance to do this again, I would change how many projects I did, and focus on doing more. The reason why I would change it is because I feel like I could have made more projects, because as I got started, I realized that some of them were easily coded in a shorter amount of time. I also would change how easy the code was because I sort of wanted a challenge, but all the code I made was very easy.
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 by using coding skills to solve a real problems. This project helped me think logically, solve problems, which are all important parts of computer programming. I used the coding languages and tools we learned in class to build and test my project, showing how coding can be used in the real world.
My project connects to a career in software development because software developers design, build, and test computer programs. I did something similar by building and testing my own code for this project. Testing was an important part of the process, which is also a major part of software development. You have to make sure everything works properly before it's used, and fix any bugs that may impact the functionality of what you are creating. I even created a game where you have to stop a moving dot on a red dot using the buttons.( I used ChatGPT to make my writing more neat and clearer)
I really liked this project. Circus Playground Express was an easy and fun tool to use and experiment with different coding projects, and I loved how interactive it was. The process of building something from scratch and seeing it come to life was cool. Learning new skills in my Innovation and Design class is a lot of fun. At the beginning of the semester I was worried that this class would be really hard, but I've learned a lot and enjoy doing all of the different projects. I'm exited to see what our next project is as we wrap up the school year.