Design and Breaking Down a Problem ()

NOTE : We are not asking you to produce a full document for this practice but you may find looking at this basic analysis I have done below useful. 

The Non Examined Assessment is a piece of project work that you must undertake alone - it is individual. You will use the programming experience you have gained to solve a problem (set by the exam board) and write about it.

You need to produce a document that shows your thinking process for the REAL NEA.

Analysis - Re-state the problem task by task and then talk about the things you may need to find out about.  




Decomposition - Breaking down a task into smaller elements to better understand the whole. 

Program Design - Algorithms, Decomposition, Pseudo Code, Flow Charts, Anything that helps to describe and show how a program will be made. 

 Prototype - Part of a program design that is made in the language to test the working of it. 

Test Harness - A part of a program made to test one element of a code - probably will not be in the final project apart from the test evidence.

NEA - non Examined Assessment -

Flowchart - A way of planning the sequence and flow of a program or process

Pseudo Code - A design for code written before actual coding takes place. Written in formal language but is not actual code syntax.