Skip to main content

← Digital Technology syllabus

Northern IrelandDigital Technology

Route B: Programming (Units 4 and 5)

6 dot points across 6 inquiry questions. Click any dot point for a focused answer with worked past exam questions where available.

What is an algorithm, and how are solutions designed using flowcharts, pseudocode and structure diagrams?

How do programs store data using variables and constants, and why does each store have a data type?

What are the three basic programming constructs of sequence, selection and iteration, and how does each control the flow of a program?

How does the Unit 5 Digital Development Practice controlled assessment work, and how is the development cycle applied to build a program?

What are the stages of the system development life cycle, and why is software developed as a repeating cycle?

How are programs tested with test data, what types of error occur, and how is a program evaluated against its requirements?