Project #2 is finished now. Like the first project, completing it
was a fairly rewarding task. For project 1, there was only 1 button to press
but for project two there were multiple commands that you could input, using
both the arrow keys and the mouse buttons. Before project 1, programming keys
like this seemed pretty complicated, but once project 2 came around it wasn't
that difficult at all. Practice with conditions in the past few weeks really
helped with the completion of project 2.
I tried to work
with someone else on the second project, but it didn't work for me. Seeing
someone else try and solve the problems in ways that were different from how I
would approach it made things slower. We spent a while trying to solve one of
the problems for the project, and while we made some progress we didn't get
very far. Once I got home and tried it on my own another day, I solved the
problem really quickly. Having the same problem solving style seems to be
fairly important for these projects. I wonder if this is true for other
programming as well.
As the SLOG is due tonight, this will be my last entry. I have really enjoyed this course a lot, and I have learned a ton as well. I enjoyed programming the most. It has helped to give me a better understanding of what "code" is and all the things that it can do. It certainly comes up a lot in my every day life, so it is great to have a more thorough understanding of it. It also helps me better understand what my friends who are studying these things actually do with their time. I'm really glad that I got the chance to take this course.