Computer Programming 11 Core Competencies

In the circuit playground unit, we were required to create a project where we would utilize adafruit circuit playground features that we would discover on our own. My project utilized features such as the accelerometer and touch sensor, 2 board features that we did not use in our other assignments therefore I had to search up how to implement these into my code. At first I thought this would be a nightmare of a project because I didn’t think I was going to be able to execute my project. I eventually did and succeeded as I stuck to my project plan and got it done. My project is a gravity wave program where using the circuit playgrounds accelerometer, touch sensor, and neopixels, it would simulate how water would be affected by gravity in real life based on how the circuit playground was held, and if the touch sensor gets input it will create a splashing affect on the water. I thought I did good in sticking with my plan and executing my project successfully as well as problem solving.

I can statements

  • I can make my ideas work or I change what I am doing
  • I can use my experiences with various steps and attempts to direct my future work
  • I can experiment with different ways of doing things

Computer Programming 11 Core Competencies

In unit 2 some of the stuff we learned was reading from excel.csv files which we were then able to use for programs such as a personality matching bot shown in this example. This was tricky to learn because it involved some problem solving when changing the code to allow multiple peoples names to be shown on the output. But after I solved what was wrong I was able to get a functioning bot running that will find people who answered with similar answers from a survey. This is something I am proud of because this is basic stuff that is used for stuff like recommendation systems on social media platforms and being able to replicate something similar in python is cool because I get to also learn what is taken for making those advanced systems, not to forget I was able to overcome the troubles and obstacles of this assignment.

3 Core Competency Prompts

  • Critical Thinking: I can consider more than one way to proceed an investigation (applied here because I took a look at multiple ways to solve the coding problem)
  • Personal awareness and responsibility: I can persevere with challenging tasks (also applied here and in some of my other programs as I was able to eventually get through the challenges)
  • Critical Thinking: I can experiment with different ways of doing things (applied in some of my other work as I tried different ways to code the program)