4 Teaching Live

4.1 Importance of Live Teaching

4.2 The Online Classroom

  • use phone or a tablet to monitor chats rather than main screen
  • don’t share the full screen; share particular application windows only
  • recommend to share a browser window; set up tabs in browser beforehand to ensure that no private information is shared by mistake
  • use a Microsoft Surface or iPad Pro as an electronic whiteboard
  • use a document camera to share illustrations from books or printed matter

4.3 Teaching Practices

4.3.1 Lecture with Slides

4.3.1.1 Slide Preparation & Formats

4.3.1.2 Annotation & Highlighting

4.3.1.3 Slide Animations

  • progress reveals must be practiced
  • code highlighting with dimming is helpful

4.3.2 Ad-Hoc Chalk Talks

4.3.3 Question and Answer

4.3.4 Worked Examples

4.3.5 Demonstrations

4.3.6 Encouraging Interaction

4.3.6.1 Interactive Polling

4.3.6.2 Questions

Raising hand, passing mic, body language, chats (saving chats)

4.3.6.3 Group Breakouts