Task 7 Programming Practical Test
Prepare for a supervised practical where you read a scenario, design logic, build a short program, test it and submit evidence.
Final Evidence
- 1. Final program file or export
- 2. Test and trace evidence
- 3. Brief documentation
Syllabus Skills
What Task 7 Assesses
Teaching Sequence
Week 9 Practical Readiness
Study Sections
Read The Scenario Like A Programmer
Most practical mistakes begin before coding. Students rush past the scenario and build the wrong thing.
Data Types And Variables
A variable is only useful when its name and data type match the value it stores.
Control Structures
The practical test will reward visible use of sequence, selection and iteration.
Testing And Boundary Data
Testing is not just running the program once. It should show whether the logic works for expected values and edge cases.
Trace Tables And Debugging
Trace tables make logic visible. They are the best way to catch counter and comparison errors.
Practical Guides
Read The Scenario
Turn the task wording into inputs, processing, outputs, decisions and loops before coding.
Data And Variables
Choose suitable variable names and data types for a short practical task.
Selection And Iteration
Build the decision and repetition logic that practical tasks commonly require.
Test, Trace And Debug
Use evidence to show that the program has been checked.
Assessment Documents
Resource Pack And Attachments
Task overview
Assessment overview, purpose, conditions and policy notes.
Student task sheet
Student-facing instructions, conditions, evidence and mark allocation.
Practical test paper
The supervised programming practical scenario and response sections.
Programming skill guide
How-to guide for reading scenarios, selecting variables, writing control structures and testing logic.
Debugging practice bank
Practice examples for syntax, run-time and logical errors.
Trace table practice
Trace table and desk-check practice for loop and decision logic.
Marking key
Detailed 30-mark marking key for the programming practical.
Final submission LMS instructions
Student-facing final LMS upload instructions.