Approximately three times a week, we take a computer science course with Ms. Lang. We learn smart things in this class, like how to take apart a computer and how to code html. Most of the time, we do labs during class to practice new programming concepts in Dr. Scheme that Ms. Lang teaches us.
In the sub menu above I have my computer science reflection about the year, a creative piece, the lab I am most proud of, my favorite lab, the lab I didn't understand, and my least favorite lab. Coincidentally, all these superlatives go to the lab I did for the final project.
The final lab was absolutely the best and worst lab of the year. We were assigned to design and code our own computer games or demonstrations based on concepts of physics. We could use all the knowledge that we had learned previously for this lab. This includes Booleans, structures, lists, recursion, strings, images, worlds, key events, mouse events, and even a few new concepts like GUI. The game my partner and I developed was based on torques and a ladder problem. Originally we thought that it would just be demonstration, something that might not be that fun but something to which we could add several extra features. It turned into a more user interactive game that Mr. Ellis had cultivated in his scheming head. This was actually a good idea and I believe it made our lab much more interesting, but it also caused us a good deal of unnecessary problems.