Producing Robust Programs 3 - Test Data Part 2
A year 9 resource I created as part 3 of 3 lessons on Creating Robust Programs. This lesson continues with the below outcomes and LOs using exam questions and a differentiated-by-ability code sabotage exercise.
Outcomes:
• Understand the different types of Test Data: Valid / Invalid / Erroneous / Border.
• Create a Test Table.
• Demonstrate how to fix sabotaged code.
Learning Objectives:
• Pupils to gain understanding of test data types through creation of a test table.
• Pupils to familiarise themselves with code then to fix it when sabotaged.
Pupils assessed on exam questioning.
PowerPoint, resources and lesson plan template included.
UPDATE: All “Sabotage” project code now included.