Intro

Objectives

  • Understand the program development life cycle:
    • Analysis - including abstraction, decomposition, problem identification requirements
    • Design – including decomposition, structure diagrams, flowcharts and pseudocode
    • Coding – writing program code and iterative testing
    • Testing – testing program code with test data

Resources

Video

[video length 3:10]

Slides

Main activity

Extension activity