Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC...
-
Upload
janis-mcdaniel -
Category
Documents
-
view
216 -
download
0
Transcript of Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC...
![Page 1: Intro to Programming Logic and Design CIS 115 Brought to you by: done by Angela Robinson for CSC 289.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/1.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/2.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/3.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/4.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/5.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/6.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/7.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/8.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/9.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/10.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/11.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/12.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/13.jpg)
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.](https://reader031.fdocuments.us/reader031/viewer/2022032702/56649ccb5503460f94994090/html5/thumbnails/14.jpg)
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