Edexcel 1CP2 6.4.1: Responding to user input
The free BugBot lessons that teach this point, a robot to try it on, and the past-paper questions that test it.
Lessons that teach it
- F1.2 Output: print Programming basics
Print text and numbers, several things at once. - F1.7 Input from the user Programming basics
Asking questions with input(), and why every answer is text.
Try it on a robot
The task from F1.2 Output: print, running here. Change the program and press Run.
Past paper questions on this
Real exam questions that test this, each worked through with a program you can run.
- AQA 8525 June 2025 Paper 1, Question 2: A loyalty card with MOD and elif, and the value of the free items 7 marks
- AQA 8525 June 2024 Paper 1, Question 1: LEN, POSITION, a data type, assignment, and a two line program 6 marks
- AQA 8525 June 2024 Paper 1, Question 6: Essay marks with penalties for late essays, never below 0 7 marks
- AQA 8525 June 2024 Paper 1, Question 7: Build a stock code with string indexing and concatenation 4 marks
- AQA 8525 June 2023 Paper 1, Question 7: A ticket price with a group discount 6 marks
- AQA 8525 June 2022 Paper 1, Question 7: Ask for an email address twice and check that they match 5 marks
- AQA 8525 Sample Paper 1, Question 5: A taxi fare: 2 pounds a passenger plus 1.50 a kilometre 7 marks
- OCR J277 June 2025 Paper 2, Question 6(a): Input two passwords and check that they match 4 marks
The specification is Edexcel's own document; this page says which of our lessons teach point 6.4.1 and is not endorsed by the board.