ch 2 Top Down Design - An Introduction to Programming Using...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: An Introduction to Programming Using Alice Top-Down Design and Modular Development An Introduction to Programming Using Alice It’s easier to solve small problems than it is to solve big ones. It’s hard to solve big problems. An Introduction to Programming Using Alice • a problem is broken into parts • those parts are solved individually • the smaller solutions are assembled into a big solution It’s easier to solve small problems than it is to solve big ones. Computer programmers use a divide and conquer approach to problem solving: These techniques are known as top-down design and modular development . An Introduction to Programming Using Alice Top-Down Design Top-down design is the process of designing a solution to a problem by systematically breaking a problem into smaller, more manageable parts. An Introduction to Programming Using Alice Top-Down Design First, start with a clear statement of the problem or concept – a single big idea. Big Idea An Introduction to Programming Using Alice Top-Down Design Big Idea Pa rt I Part III Part II Next, break it down into several parts. An Introduction to Programming Using Alice Top-Down Design Next, break it down into several parts. If any of those parts can be further broken down, then the process continues… Big Idea Pa rt I Part III Part II II.B II.C III.A III.B II.A An Introduction to Programming Using Alice...
View Full Document

This note was uploaded on 10/17/2011 for the course CIS 106 taught by Professor Alice during the Spring '11 term at Community College of Philadelphia.

Page1 / 23

ch 2 Top Down Design - An Introduction to Programming Using...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online