Thoughts on the CSC212 course.
I found that the most helpful parts of the course were the programming challenges, the labratory challenges, the practice exams, and the class notes.
The class notes where a great reference, extreamly informative, and very easy to learn from. The programming, and labratory challenges were helpful considering that they provided excelent hands on experience. As for the practice exams, they helped most of all, because they allowed me to actually see what I knew, and what I needed to work on.
The only think I can think of that was not helpful was the lack of an error reporting system in the Hypertexh program. A suggestion to help out the next CS1 students is the possibile implimentation of some sort of error report when Hypertexh is generating the sites. It doesn't have to be a very complicated error report, something as simple as ``there was an error on line #'' would have done wounders, and saved a great deal of time. Perhaps an underline tag should be included aswell, considering Graci does underline things quite a bit in the class notes.
There was nothing really difficult about the course, this was most likely due to the excellent job Graci did with the lectures. The programming challenges were challening rather than difficult. There was nothing I had any serious trouble with.
As for easy, well, there wasn't anything that qualified as easy either. Everything had an appropriat difficulty level, nothing was too hard, or easy, the course was well planned.
As for importance, I think everything in the course was important, there was nothing trivial, I used all information that was supplied throughout the course.
I was however dissapointed that we didn't learn C + + I was under the impression that it was a major Computer Science language. When I came to college I was looking forward to learning C + +, a language that is, so far as I know, supported on every operating system.
Support for the course.
Evidently we can see any of the professors who teach labs for help. Good!