Please enable JavaScript to use CodeHS

Tennessee Coding I

Lesson 12.2 Plan and Design

Description

In this lesson, students will explore the app development process through rapid prototyping, flowcharting, pseudocode, and quality assurance. They will develop a paper prototype, create a flowchart to visualize app logic, write pseudocode, and establish a quality assurance plan to ensure their app functions correctly and efficiently.


Objective

Students will be able to:

  • Develop a paper prototype to visualize their app’s interface and user interactions.
  • Create a flowchart to map out the logical flow of their app.
  • Write pseudocode to outline the structure and functionality of their app.
  • Establish a quality assurance plan to identify and address potential errors.