Skip to main content
CS Teaching Tips

Main navigation

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

Use familiar language and explicitly define new terms whenever possible to make sure all students, especially those with non-English first languages, understand the concepts you are describing.

  • Unnecessary jargon and complexity can make complicated concepts even more difficult to understand.
  • These practices are especially helpful for students who are learning computer science in a second, or third, language.

More about this tip

External Source

"Universal Design: Implications for Computing Education" by Sheryl Burgstahler.

Other Tips By
Other Tips By Sheryl Burgstahler

Similar tips

Provide a framework for talking about controversial topics, like ethical dilemmas, to help direct heated discussions remain productive and in-depth.
Emphasize that computer use is a privilege that can be revoked to keep students on task and focused when working on computers.
Remind students how important indenting HTML is because most early bugs involve not closing tags.

Similar tips

Trace through example code in class to show and encourage students to debug effectively
Motivate students by having them explore projects created by their peers and then provide feedback on peer projects.
Help students meet as many new people as possible when attending a CS conference so they become more comfortable networking.

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

Privacy Policy