Can lectures be interactive?

How do you create interactive computing lectures? « Computing Education Blog.

Nice example from Mark Guzdial about interactive lectures.

A real, authentic problem, with a teacher who doesn’t know the answer, can be energizing for students.  When I make a mistake in live coding, it’s always unscripted, so I don’t immediately know what the bug is.  Most of the time, some student will yell out what I did wrong before I figure it out for myself.  I think that’s a great position to be in, though it does require a heaping helping of humility before starting the lecture.

This doesn’t have to be about coding…