facebook twitter mail share

Program Your Own Game

Lesson Focus 
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.

Age Levels:

11 - 18
Objectives 
  • Learn how software engineers develop computer games.
  • Learn about the process of product re-engineering.
  • Learn how engineering teams address problem solving.
  • Learn about teamwork and working in groups.
Anticipated Learner Outcomes 

As a result of this activity, students should develop an understanding of:

  • software engineering and programming
  • product design and engineering
  • problem solving
  • teamwork
Lesson Activities 

Students learn about basic computer programming and the work of software engineers. Student teams work together to develop a simple computer program using free software that is available in multiple languages. Students execute their own games, and evaluate the games developed by other student teams.

Resources/Materials 
  • Teacher Resource Documents (attached)
  • Student Worksheets (attached)
  • Student Resource Sheets (attached)

Alignment to Curriculum Frameworks

Curriculum alignment sheet is included in PDF.


Alignment to Curriculum Frameworks
comments powered by Disqus

Search Lesson Plans

and/or

 
Quickstart: we have resources for Students, Parents, Teachers, and Guidance Counselors