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


Level and Assessment Schedule
TopicsHighest
Skill Level
Suggested
Assessment
Percentage
1 Basic Principles A 30
2 Programming A 70

100

LEARNING OUTCOMES

The Student Will
A1Identify the elements of logical structures and document them
A2Code a program from a given design (eg structure diagram or pseudocode)

CONTENT

1  Basic Principles
> 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
2  Programming
> 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