Computer Science
CS class is the class where we learn about computer coding and programing. I have never done any programing so class is sometimes confusing, but Mrs. Lang is always willing to help understand the work. So far in this class we have had a project where we built our own virtual computer for under $600 and of course this website project.(see more about the projects on Mrs. Lang’s website)
Rock, Paper, scissors-This a rock, paper, scissors game made on a program called scratch.( go to MIT Scratch to see the program in action)
Dance Party-This is our dance party Lab.
Fractal Lab -This is a program makes the Cantor Set fractal using a new program called BYOB.
Personal Reflection-Over this past year I feel I have grown a lot over the course of the year. I walked into the class hardly knowing basic binary and now I walk out with the ability to create my own game! I learned a lot about basic computer language using Scratch. Then we updated to BYOB and then finally to DrRacket. At first the process of programing did not make sense to me one bit, and I found myself lost during class discussion, but as I did more and more programing, it became easier and easier. I mean even now I still can’t’ program perfectly, but I find myself getting better with each class.
Creative Piece -My choice for my creative piece is my STEM Brochure. For our Mass Academy STEM Fair we had to design a Technical manual that described a process in our project. I made my manual focused around culture Fruit flies and then running behavioral experiments on them. This was one of my favorite parts of STEM because we had a chance to show our artistic creative and original ideas. Nobody’s technical manuals were the same. Each was custom designed by a Mass Academy student.
Lab most Proud -I think the lab I am most proud of Lab this year was Lab 13. I learned a lot from this lab, including how to basically combine the cat and mice structure into one big world function. Then we manipulated our previous functions to animate the cat and mouse in one scene. This was our final Cat and Mouse lab that put everything we learned together to make a functioning and fun game, in which a Cat would try to eat the falling mice.
Lab still don't Understand-The lab I still don’t understand is actually our final lab project. For our final CS project, we tried to design a type of cannon-projectile game. In this game, there would be a cannon on one side of the screen and a math equation on the other side of the screen. The user inputs an answer to the math problem to “shoot” across the screen. The user has 3 tries to get the number right. I still cannot figure out what error has occurred in this lab and so it still does not work.
Favorite Lab-My favorite lab was the pong lab. This lab was very unique because this was the only real lab where we worked on individual parts and then put our lab together as a class. In this lab we made the game pong, which in made up of a paddle and a ball. The user must try to continuously hit the ball with the paddle without letting the ball fall below the paddle.
Least Favorite Lab-My least favorite lab was the Digital Circuit Lab. In this lab we basically a lab in which we learned about how to use AND, NAND, OR, NOR, and XOR gates to change given binary inputs to new binary outputs. This lab was pretty easy but the only reason I disliked this lab was because it was really boring and tedious to do. It was unlike any
