Gridworld is an entirely different subject. To be perfectly honest, gridworld is insanely stupid. As far as I can tell it is meant to teach about different types of methods, though one requires a knowledge of methods in order to make programs in gridworld.
On my own I have been finding more and more how the math I have been learning applies to programming, trigonometry and vectors are proving to be ridiculously useful. I find that I have the most fun with projects oriented towards applications of math and less so projects that actually have practical use, which results in me having very convoluted and off topic labs.
The labs in Comp Sci definitely accomplish what they need to and teach one something about the application of the material we are learning. They are very clearly well put together and their bizarre nature only adds to them. The worksheets do what they are supposed to and always cover the material fully, in-case I miss something in the presentations.
Overall I am very satisfied with this class and, although it could go faster, I see no reason for it to as long as we wholly cover the material.
No comments:
Post a Comment