AQA · GCSE · Computer Science
Course version: 8525 · Version from Sept 2020
Be able to output data and information from a program to the computer…
Full specification wording
Input/output: Be able to output data and information from a program to the computer display.
Display output means a program sends values to the screen so the user can see results.
Checked against the AQA 8525 specification (opens in a new tab) on .
- Point 2 of 2
Study notes
From the checked teaching notes for this specification point.
The idea
Display output means a program sends values to the screen so the user can see results. In Python, print() writes text and variable values; in pseudocode, write OUTPUT or PRINT. Output can be literal text in quotes, a variable's current value, or a combination joined with commas or concatenation. For example, print("Total:", total) shows a label and the stored number. The method is: decide what the user needs to see, build the output statement, and check the order and formatting. Assessment asks you to choose the correct output statement, predict exactly what appears on screen, and distinguish displayed text from stored data.
What earns the marks
- Recognises that display output sends values to the screen for the user to read.
- Identifies a correct output statement such as print() or OUTPUT.
- Distinguishes literal text (in quotes) from a variable's value in an output statement.
- Predicts the exact text and values shown when a given output line executes.
- Explains that output does not change stored data; it only displays it.
Common mistakes and how to put them right
Treating quoted text as a variable.
Put it right: Is that quotes mark literal text, while an unquoted name refers to a variable's value.
Assuming output alters the variable.
Put it right: Is that displaying a value leaves the stored data unchanged.
Ignoring separators or concatenation.
Put it right: Is that commas and plus signs affect spacing and how items are joined on screen.
Exam tips
- Trace each output line in order to predict the full screen result.
- Check whether each item is quoted text or a variable name.
- Watch for separators, as they change the spacing shown.
Try the lesson
The start of the Input/output: Be able to output data and information from a program to the computer display. lesson, made from checked teaching notes for this specification point.
Have a go first
Which Python statement sends the text Hello to the computer display?
There is more to this lesson
The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge
Test your understanding of Input/output: Be able to output data and information from a program to the computer display.
Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge