Language Center

Teaching Programming Languages with Expression Tutor

Expression Tutor can be used to teach pretty much any programming language. For some languages, though, it provides additional functionality and information.

  • Java

    Java expression crash course, example activity sequence, and more

  • JavaScript

    Example activity sequence and more

  • Python

    Example activity sequence and more

  • Scratch

    Example activity, Chrome Extension and more

You can also find examples of Expression Tutor activity sequences for several additional languages.