Last fall, I took a computer science class, which dealt with C, and then I took one in the spring (and am currently in now) which is the next class in the course, studying Data Structures and Classes in C++. There's a few reasons why I'm upset with this class and the instructor.
First, there was no transition between Computer Science I and Computer Science II. I didn't have much trouble going from the last class to this one, but there were a few people who dropped the class because they didn't have any clue how to do the assignments or how to transition from C to C++. We came in the first day and were given an assignment to create a game like Hangman. No explanation or anything about it.
Second, the instructor is completely unwilling to help when you have trouble with source code. If you ask him to help he'll come over tou your station, tell you to clean the build directory, then build the program.... even if you tell him that it won't compile and show him the error log. Then he reads through the area of code that you're having trouble with and says something like "I can't see anything wrong" or tells you to put in print statements to find what isn't being called (even if it's obvious that I already have some in the code) or says "you have this backwards" (pointing to where I have 'count++;' rather than '++count;') and walks back to his desk.
Third, He doesn't teach the class, he reads off of a power point presentation, tells us to read the chapter and do the assignment. I'm basically wasting 3 hours a week (plus the time it takes me to drive to campus, walk to and from class, then drive home) and wasting tuition money being there when I can be at home doing the exact same thing on my own. It's not hard to read a power point and a chapter in a book and I'm pissed off that I'm paying someone to do that for me.
Now I'm struggling with the latest assignment (which is now almost a week overdue) and I can't get him to give me any decent help aside from what I explained earlier.
I was planning on declaring my major as Computer Science, but this class has completely turned me off from it. Am I being unreasonable in asking for more from this class and instructor?
First, there was no transition between Computer Science I and Computer Science II. I didn't have much trouble going from the last class to this one, but there were a few people who dropped the class because they didn't have any clue how to do the assignments or how to transition from C to C++. We came in the first day and were given an assignment to create a game like Hangman. No explanation or anything about it.
Second, the instructor is completely unwilling to help when you have trouble with source code. If you ask him to help he'll come over tou your station, tell you to clean the build directory, then build the program.... even if you tell him that it won't compile and show him the error log. Then he reads through the area of code that you're having trouble with and says something like "I can't see anything wrong" or tells you to put in print statements to find what isn't being called (even if it's obvious that I already have some in the code) or says "you have this backwards" (pointing to where I have 'count++;' rather than '++count;') and walks back to his desk.
Third, He doesn't teach the class, he reads off of a power point presentation, tells us to read the chapter and do the assignment. I'm basically wasting 3 hours a week (plus the time it takes me to drive to campus, walk to and from class, then drive home) and wasting tuition money being there when I can be at home doing the exact same thing on my own. It's not hard to read a power point and a chapter in a book and I'm pissed off that I'm paying someone to do that for me.
Now I'm struggling with the latest assignment (which is now almost a week overdue) and I can't get him to give me any decent help aside from what I explained earlier.
I was planning on declaring my major as Computer Science, but this class has completely turned me off from it. Am I being unreasonable in asking for more from this class and instructor?