Please enable JavaScript to use CodeHS

Indiana Topics in Computer Science

Description

In this lesson, students will learn about various software development life cycle models and tools that can be used at different stages of the process.

Objective

Students will be able to:

  • Identify different software development models
  • Describe tools used during the software development life cycle
  • Explain how tools can help developers collaborate
Description

In this lesson, students go through the game development life cycle as they create their own game.

Objective

Students will be able to:

  • Understand the steps in the Software Development Life Cycle
  • Understand the steps in the prototype Development Model
  • Describe their game concept and their plan for its development
  • Work together as a team to develop a game
  • Give and receive meaningful feedback
  • Implement changes due to feedback and comments given from peers
  • Program a working prototype of a game