How to improve myself as a lecturer? I am a new lecturer in the field of Computer Science. I got my MSc and I would like to go for a PhD. However, I would like to improve my teaching methods and way of thinking before I pursue this goal. Any recommended books or articles?
It may work very differently depending on the group size, their skills and engagement. My only experience (when it comes to lecturing, not - giving a talk) is with teaching gifted high-school students, for other cases (less skilled or less motivated students, or stricter plan) it may not hold.
Never assume that students follow you, just because they are silent, nodding agreeably, saying that they follow you or even (especially?) repeating your phrases. By interaction see if they get the idea, sort of get the idea, or don't get it at all.
(And &quot;make it slower&quot; is not an universal remedy, because either they may be totally lost at this point, or they may not follow because it is already to slow to keep them awake.)
After giving a course ask a few students is person to name 3 strongest and 3 weakest points of it. (It's important to do it, i.e. to force to give 3 weak points, because otherwise they may be not that willing to do so. All courses have &gt;=3 flaws. The questions is if they are minor or serious. And beware that a mean grade of a course (e.g. student gave you on average 7.6/10) is almost meaningless, even if split into categories; only text based comments make sense.)
Be inviting so they ask questions (compare: &quot;exams are a sick thing, when the more knowledgeable person asks question the less knowledgeable one&quot;. ) Don't kill the natural curiosity. And remember, if they knew everything, then it would be not point fort them to attend your course.
(BTW: One of my friend was giving a candy for every student asking a valid question, regardless if simple or hard.)
If the material goes slower that you want, never (once again: never):

cut breaks (without a break many could leave the other part, learning not less),
just run faster (it makes it even more incomprehensible).

Just plan better the next one, given you have some feedback. Writing a lot of stuff on a whiteboard may trick you into believing that you explained them, but in fact you did a chaotic, unpleasant lesson. Compare (excuse me for an entropy joke):

Efficiency of teaching is measured by mutual information between you and your audience.
Not by entropy of your blackboard nor entropy your created in their minds.
Both are poor upper bounds.

Other things:

watch others giving a lecture,
record yourself giving a lecture.