Program Development Life Cycle: Title Page
Program Development Life Cycle: Title Page
Program
Guide Card Development Life
Cycle
Activity
Generalization
Enrichment
Activity
Title Page
Program Development Life Cycle
- Process followed on the creation of a software.
Guide Card
● Basic steps in trying to solve a problem on the
computer:
Activity 1. Problem Definition
2. Problem Analysis
3. Algorithm design and representation
Generalization
(Pseudocode or flowchart)
4. Coding and debugging
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
1. Problem Definition
2. Problem Analysis
Guide Card
● After the problem has been adequately defined,
the simplest and yet the most efficient and effective
Activity approach to solve the problem must be formulated.
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
3. Algorithm Design and representation
Guide Card
Activity
Generalization
NEXT
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
Flowchart Symbols
Guide Card
Activity
Generalization
NEXT
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
Guide Card
Activity
Generalization
NEXT
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
Guide Card
Activity
Generalization
NEXT
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
● Expressing our solution through pseudocode:
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
4. Coding and Debugging
Enrichment
Activity Introduction
Problem Problem Algorithm
Coding
Definition Analysis Design
Title Page
Help me travel
Guide Card from my house to
the Krusty Krab
Activity
Enrichment
Activity
Title Page
QUESTION 1:
QUESTION 2 4
QUESTION
QUESTION 5 3
Guide Card The problem definition is the first
Problem
The square analysis
shape is involves
represent the
Algorithm
part inand
Coding is
solving a cross between
a programming
debugging is the last
breaking up the
terminal problem
symbol into
human
part of languagedevelopment
problem.
the software and a
Activity smaller and simpler sub-problems
programming language
life cycle.
TRUE
TRUE
FALSE
TRUE
TRUE
Generalization FALSE
FALSE
FALSE
Enrichment
Activity
Title Page
Guide Card
Activity
Generalization
Enrichment
Activity
Title Page
Guide Card