Final Portfolio
Codehs- In the beginning of our Intro to Programming class, we were assigned sections in Codehs for our homework. These sections taught us basic python and console interaction which included conditionals and looping. Codehs took us through a process of videos, quizzes, and examples in order to teach us what we needed to know about python. It was simple in the beginning but proved to be very challenging towards the end. However, with the combined power of the entire class, we were able to get through the hard assignments. We were also challenged to take our new knowledge of python and put that into our own code to do different things. One of the things we coded was a math tester that solved certain addition, subtraction, multiplication, and division problem that were inputed. This project was VERY hard but satisfying to complete in the end.
Arduino- After our Codehs lessons, we were introduced to Arduino. Arduino essentially gives us instructions on how to set up certain things on a circuit board in order to cause things to happen. For example, the instructional book will tell you where to connect several wires and light bulbs and then the code that the program has will make the lightbulbs flash in a certain order. This assignment was super fun because you could build different things and you could also play with the code a little to see how changing certain lines would affect what the program did on the board. It is like a puzzle and sometimes it doesn't work properly so you would have to investigate and figure out what went wrong to fix it. I highly recommend this to any new students in this class because it is fun and highly interactive.
