Skip to main content

← Computer Science syllabus

EnglandComputer Science

3.2 Programming

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

How does a program do calculations and make logical decisions?

How do we store and work with collections of related data?

How does a program store and label the data it works with?

How does a program read from and write to a file?

How do we control the order in which a program's instructions run?

How does a program manipulate text?

How do we design programs that are easy to write, read and maintain?

How do we split a program into reusable named blocks?