Skip to main content
CS Teaching Tips

Main navigation

  • Browse All Tips
  • Tags
  • 3D
  • About
  • Rate Tips
  • Tip Sheets

Encourage questions to have a chance to clarify unclear content.

By encouraging students to ask questions during lecture you can gain insights into parts of your explanation that were unclear and better understand what students find difficult about the topic. Ask students "What questions do you have?" rather than "Do you have any questions?" to set the expectation that questions are part of the learning process.

Example: "What was unclear? What questions do you have?"

See this and related tips as a Tip Sheet: http://csteachingtips.org/tips-for-lecturing

More about this tip

Other Tips By
Other Tips By Colleen Lewis

Similar tips

Misconception: Students think you can use the “item (any) of (list)” block in Snap! and Scratch to check for every item in a list, but this block actually returns a random item.
Provide students with high level explanations of how the technology they’re using works.
Misconception: Students believe that a method can only be called once on a given object.

Similar tips

Use Communications of the Association for Computing Machinery as a source for current CS news to help students understand the cultural importance of the field.
Have students break their code into smaller pieces to find out where the bug might be.
Explain nested for loops using a car odometer, the innermost loop controlling the ones digit must cycle fully before the outer loops steps forward, to help students better understand nested loops through a real world example.

For more information or to report a bug, contact us at admin@csteachingtips.org. Built with Bootstrap. Powered by Drupal.

Privacy Policy