|
CSTA K-12 Repository >
CSTA Source: K-12 Repository >
Level 4: Topics in Computer Science >
L4 A: Advanced Placement Computer Science (A & AB levels) >
L4 A 01: Object-Oriented Program Design [AP Topic Outline I]
Collection home page
|
|
The overall goal for designing a piece of software (a computer program) is to correctly solve the given problem. At the same time, this goal should encompass specifying and designing a program that is understandable, can be adapted to changing circumstances, and has the potential to be reused in whole or in part. The design process needs to be based on a thorough understanding of the problem to be solved.
|