Demonstrate example of arrays Complete questions using arrays write a – program Whole Class; Examples of string manipulation Testing Whole Class; what PPT, How do we SEN: Reinforce Why is it important to do testing can we do to our worksheet, overcome the keywords testing? 3 (p) describe syntax programs? How do we Python, errors in everyday errors and logic errors G&T: Research What type of testing can we know if they have been testing table life? which may occur while into Run Time do? written correctly? resource developing a program Do we test things Error, what error is Should we only test items Whole Class; Introduce first ourselves? this? (q) understand and only once? the terms ‘Syntax Error’ identify syntax and What type of Using examples and what ‘Logic Error’ – logic errors things? given, create run do they mean have – time errors (are they been seen before (r) select and justify there any run time when writing code? test data for a errors already) program, stating the Example programs with expected outcome of errors (worksheet – each test identifying the errors) Whole Class; how can we test data within our program? Give examples of testing tables and scenarios to run and test Pair Work; what test data should be used? Whole Class; brainstorm/ mind map
Demonstrate example of arrays Complete questions using arrays – write a program Whole Class; Examples of string manipulation 3 Testing (p) describe syntax errors and logic errors which may occur while developing a program (q) understand and identify syntax and logic errors (r) select and justify test data for a program, stating the expected outcome of each test Whole Class; what testing can we do to our programs? How do we know if they have been written correctly? Whole Class; Introduce the terms ‘Syntax Error’ and ‘Logic Error’ – what do they mean – have they been seen before when writing code? Example programs with errors (worksheet – identifying the errors) Whole Class; how can we test data within our program? Give examples of testing tables and scenarios to run and test Pair Work; what test data should be used? Whole Class; brainstorm/ mind map PPT, worksheet, Python, testing table resource How do we overcome the errors in everyday life? Do we test things first ourselves? What type of things? SEN: Reinforce keywords G&T: Research into Run Time Error, what error is this? Using examples given, create run time errors (are there any run time errors already) Why is it important to do testing? What type of testing can we do? Should we only test items only once?
GCSE-Computing-2015-17-SoW.docx