Skip to main content

← Computer Science syllabus

ScotlandComputer Science

Software design and development

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

How do developers work out exactly what a program must do before writing it?

What building blocks do we combine in a high-level language to make a program work?

What data types and data structures does a National 5 program use, and when is each one chosen?

How do developers plan a program and its user interface before coding?

What are the stages of the software development process and what happens at each one?

How are numbers, text and graphics stored using only binary digits?

What standard algorithms must a National 5 programmer know how to design and code?

How do we test a program and judge whether it is any good?