14
Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Embed Size (px)

Citation preview

Page 1: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Intro to Programming Logic and Design

CIS 115Brought to you by:

done by Angela Robinson for CSC 289

Page 2: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Table of Contents: Before you begin

What will it do? How will it do this?

Tools Pseudo Code Flow Charts

Summary Review

done by Angela Robinson for CSC 289

Page 3: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

done by Angela Robinson for CSC 289

Before you begin…Ask yourself these questions…

Table of Contents

Page 4: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

What will the Program be doing?

done by Angela Robinson for CSC 289Table of Contents

Page 5: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

How do you do that?

done by Angela Robinson for CSC 289

1. Find Toothbrush2. Find Toothpaste3. Put toothpaste

on toothbrush4. Brush teeth until

clean5. Rinse mouth with

water

Table of Contents

Page 6: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

done by Angela Robinson for CSC 289Table of Contents

Page 7: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Tools to go beyond AlgorithmReference: Algorithm document

done by Angela Robinson for CSC 289Table of Contents

Page 8: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

done by Angela Robinson for CSC 289

Flow Chart

The top picture are symbols from MS Visio Basic Flowchart symbols. The bottom two pictures are taken from Raptor.

Click here for the Flowchart document of the Brushing Teeth algorithm

Table of Contents

Page 9: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

done by Angela Robinson for CSC 289

Pseudo Code

Click here to access the pseudo code document for brushing your teeth.

Table of Contents

Page 10: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Lets ReviewA summary of what we have learned here

done by Angela Robinson for CSC 289Table of Contents

Page 11: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

What are the two questions to start your design process?

1.What is the program going to be doing?

2.How do you do it?done by Angela Robinson for CSC 289

Table of Contents

Page 12: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

What are the basic steps of the program called?

An Algorithm

done by Angela Robinson for CSC 289Table of Contents

Page 13: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

What tools can you use to design your program after getting an Algorithm?

1.Pseudo Code2.Flow Charts

done by Angela Robinson for CSC 289Table of Contents

Page 14: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289

Resources Clip art provided by either Microsoft or

Click Art 400K of Borderbund Starting out with Programming logic &

Design, second edition by Tony Gaddis Video recorded with Cam Studio

(www.camstudio.org) Video edited with Adobe Premiere

(www.adobe.com)

done by Angela Robinson for CSC 289Table of Contents