|
Learning objectives for chapter 1 |
1 | Learn what are the steps to produce a computer program. |
2 | Learn how to "speak" to a computer in a language it can understand. |
3 | Learn how to write an "algorithm" using sequential processing. |
4 | Learn how to apply branching and looping in an algorithm. |
5 | Learn how subprograms are applied in algorithms. |
|
|
Learning objective(s) addressed |
|
1 | 2 | 3 | 4 | 5 |
Exercises |
Right-click (or control-click on a Mac) the title to save its PDF to your system. |
|
1.1 |
Your First Algorithm PDF |
| X | X | | |
1.2 |
Sequential Processing Algorithm PDF |
| X | X | | |
1.3 |
Branching Logic PDF |
| X | X | X | |
| |
Samples |
Right-click (or control-click on a Mac) the title to save its PDF to your system. |
|
1.1 |
Area Of A Room PDF |
| X | X | | |
1.2 |
Score A Quiz PDF |
| X | X | X | |
1.3 |
Area Of A House PDF |
| X | X | X | X |
| |
Videos |
|
1.1 |
Click HERE for a Khan Academy video that introduces the concept of programming.
The video is about 3 minutes long.
|
X | X | | | |
1.2 |
Click HERE for a YouTube-like video that explains sequential processing with an example.
The video is 11 minutes long, and presented using Windows XP. But the principles it teaches are system-independent.
|
| X | X | | |
1.3 |
Click HERE for a Khan Academy video that introduces the concept of algorithms.
The video is about 5 minutes long -- watch the first 2:50.
|
| | X | X | |
| |
Addendums |
Right-click (or control-click on a Mac) the title to save its PDF to your system. |
|
1.1 |
More About Editors PDF |
X | | | | |
|
Code from the chapter in order of their appearance in the text |
|