A brief report on several teaching techniques that have rewards that far outweigh their costs. Experiences with four techniques are discussed: a "Pause" during lectures, student submission of exam questions, group projects, and a technique for learning students' names. These experiences are largely in the context of a Data Structures class, but are applicable to most lecture-oriented classes.
/lp/association-for-computing-machinery/inexpensive-teaching-techniques-with-rich-rewards-O2oBdk7F2b