Computer Science.

Computer science deals with technology. I know, that's pretty specific. Try not to let my first statement blow your mind. We work on things like basic programming and functions, using a program called Scheme (glorified LISP). Here are a couple of examples of the work we do in computer science.

Cs lab 3
This is an example of the work we do in computer science. The programming is in Scheme, a simple computer language that works well for the purpose of teaching the basics. This particular lab focused on the manipulation of pictures.

Cs lab 3 interactions
This is the interactions window result for lab three. When the code is entered, this is the result. Unfortunately, some error occurred and the pictures of kittens that I used for image management didn’t show up. Oh well.

Cs lab 4
This lab focused on structures, conditions, and boolean expressions. Structures are groups of different data types such as symbols, numbers, strings, and images. Conditions are formed with a basic "if than else" and boolean expressions were used to set the conditions. There was also a fun little program that created a blinking red dot that materialized in different areas of a square.

UPDATE: Over the course of the schoolyear, I've learned a lot in CS. I've covered structures, binary, stacks, queues, search trees, booleans, recursives, and a lot more. I've worked with others to make a pong game, a pseuodo-space invader game, and by myself I've managed an interesting take on Asteroids.

So I think I've learned a lot. I couldn't do any of that before this class and I only knew rudimentary HTML (now upgraded to sufficient). I had a lot of fun learning those things and I'm looking forward to my computer courses next year.

My Game
I'm counting this as my creative development. It's not quite my lab, but rather an executable form of it. You need PLT Scheme to play it, but it's a fun little application.

Final Lab
For the lab I'm most proud of, I would have to say that it's easily my game. Of all the things we did, I did that by myself and I poured a lot more effort into that than all the previous labs so far.

Most Confusing Lab
This is the code we used for our Sierpinski Triangle-ish function. By that, I mean that it uses a recursive function to draw a box fractal.

My Favorite My favorite (discounting my game) is a game I made with Emily. We made a Space-Invaders sort of game. It's pretty amusing. I spent a lot of time toying around with some variables and shooting the ufo over and over and over...

My Least Favorite The lab I disliked the most was one I worked on with Maggie. I had some trouble with structures at the time and I didn't like the lab. A lot of people didn't finish, us among that, and I was kind of annoyed.