 |


Prescription:IC410 Programming A |
| Aim of Module | To introduce students to basic programming logic and structured programming techniques.
|
| Credits | 5
|
| Suggested Time | 50 student learning hours
|
| Prescription Expiry Date | Nov 2003
|
LEARNING OUTCOMES
The Student Will
| | | | | A | 1 | Identify the elements of logical structures and document them | |
| |
A | 2 | Code a program from a given design (eg structure diagram or pseudocode) |
CONTENT
| | | | > | Given processes of varying complexity, identify separate steps, sequencing of steps, decision processes and repetitive processes. | |
| |
> | Represent the logical structures identified above, using tools such as: | |
| |
| Structure diagrams | |
| Pseudocode | |
| |
> | Identify likely inputs and expected outputs from the logical structure using structured walkthroughs or deskchecking
| top
| | | | > | Create a program from a solution (e.g. structure diagram) that incorporates the following: | |
| |
| Keyboard input and screen output | |
| Variables and Expressions | |
| Sequence of steps | |
| Simple decisions | |
| Simple repetitions (not nested) | |
| Meaningful documentation
| top
|
|
|