I would like to know how most of you were taught in a classroom setting, the reason being is that I'm in my first programming class this semester and we are learning ANSI C.
The problem is that the teacher does not follow/teach out of the textbooks we are required to buy for the class. He has stated that we do not need the textbooks even though when I take a look around the room there's a few people fiddling through looking up commands(myself too). The way he teaches the class is he writes the code on the board then explains it. However he does not write down what he explains on the board and very often after he introduces a new command he erases it before you can comprehend what he just said.
Another thing is that he does not provide any documentation, notes or any reference to the project we have as homework. It is extremely frustrating as a newcomer to programming to learn from a professor that teaches in a manner where he expects you to automatically know every use that a command has just by writing it on the board.
That being said, I want to know how most of you were taught programming (any language) in a classroom setting and how did the teacher go about teaching the class?
The problem is that the teacher does not follow/teach out of the textbooks we are required to buy for the class. He has stated that we do not need the textbooks even though when I take a look around the room there's a few people fiddling through looking up commands(myself too). The way he teaches the class is he writes the code on the board then explains it. However he does not write down what he explains on the board and very often after he introduces a new command he erases it before you can comprehend what he just said.
Another thing is that he does not provide any documentation, notes or any reference to the project we have as homework. It is extremely frustrating as a newcomer to programming to learn from a professor that teaches in a manner where he expects you to automatically know every use that a command has just by writing it on the board.
That being said, I want to know how most of you were taught programming (any language) in a classroom setting and how did the teacher go about teaching the class?