Skip to main content
CS Teaching Tips

Main navigation

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

Allow students to find examples of Alice worlds that they want to build in order to motivate learning new concepts.

Share Allow students to find examples of Alice worlds that they want to build in order to motivate learning new concepts. with FacebookShare Allow students to find examples of Alice worlds that they want to build in order to motivate learning new concepts. with Twitter
  • Students who are working ahead on their own projects will be motivated to continue learning new concepts so they can build these worlds.
  • Note from CS Teaching Tips Team: An Alice world is a virtual space that encompasses every object, method, and event in the program.
    • For sample Alice worlds, check out Duke’s Alice Example Worlds From 2008-2014.

More about this tip

Tags

  • Other Programming Language
External Source
Interview with Nigamanth Sridhar
Other Tips By
Other Tips By Nigamanth Sridhar

Similar tips

Illustrate the steps a user-action travels through in the Ruby on Rails framework, from making a request at the browser to returning a response, to help students learn create a meaningful mental model.
Students have trouble seeing the connection between models (UMLs, etc.) and code so they only want to focus on coding, a problem when teaching modeling.
Emphasize the importance of documentation when working with spreadsheets or any programming language for future reference.
  • CSTT Facebook
  • CSTT Twitter

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

Privacy Policy

  • National Science Foundation
  • Sage Fox Group
  • Harvey Mudd College