Program Your Own Game Lesson
Lesson focuses on how software engineers design computer games and other software. Student teams work together to develop a simple computer program using free software that is available in multiple languages. Teams evaluate the games developed by other teams and present findings to the class. This lesson is available in multiple languages (e.g. Spanish, Arabic) on www.tryengineering.org.