Aim of Module | To provide students with a basic understanding of computer programming through the study of logic methods, software development concepts and documentation. |
Credits | 7 |
Student Learning hours | 70 |
Prescription Expiry Date | Nov 2007 |
Note | This is a Compulsory ICT L5 (CBC) Module |
Topics | Highest Skill Level | Suggested Assessment Percentage | |
1 Program Development Cycle | C | 5 | |
2 Problem Decomposition | A | 20 | |
3 Logic Depiction Methods | A | 40 | |
4 Desk Checks | A | 20 | |
5 Languages | C | 15 | |
100 |
LEARNING OUTCOMES The Student Will | ||
C | 1 | Describe the program development cycle. |
A | 2 | Apply the techniques of problem decomposition. |
A | 3 | Apply a number of recognised logic depiction methods. |
A | 4 | Desk check the methodology using test data. |
C | 5 | Describe the purpose and characteristics of computer programming languages from first generation to current languages and reasons for their development. |
1 | Program Development Cycle |
2 | Problem Decomposition |
3 | Logic Depiction Methods |
4 | Desk Checks |
5 | Languages |
Note | ||
> | It is expected that a depiction method related to the programming language taught in PP400(PP100) will be covered to a greater depth. |