Download presentation
Presentation is loading. Please wait.
Published byPaul Bennett Modified over 6 years ago
2
Python Camp Session 4: GCSE Computing CA Analysis Design Development
Assessment
3
Starter Activity Write and test the following code:
Alter the program to: Print out a number between 1 and 6 If the user scores 5 or 6 print “You Win” Otherwise print “You lose” Start activity to simulate a dice. Students may not have seen a random number generator before
4
Agenda How to... Prepare Deliver Assess
5
Preparation Stress the importance of planning (PPPPPP)
6
Preparation Light comic relief, feel free to skip
7
Step 1 - Success Criteria
Discuss the meanings of the headings and examples of what is required. Success criteria != an algorithm – this is a real problem for many students Have students complete very quick versions of the analysis
8
Step 2 - Plan Discuss the need for flowcharts / pseudocode or both. Both are preferable, flow charts top level, pseudocode low level Stress the importance of writing the test plan early – so you test to the brief, not the program Have students complete very quick versions of the plan
9
Step 3 - Develop Stress the importance of documenting the process and the formative testing Have students attempt the task
10
Step 4 - Test Describe valid, invalid, erroneous data
Skip the completion of testing if short on time
11
Step 5 - Evaluate Two elements to evaluation – against the brief and for efficiency.
12
Strategies for delivery
13
Input - Process - Output
Strategy One Input - Process - Output Often a poor choice. Lack of motivation and in need of chunking Start Stop Hours
14
One piece at a time Theory Theory Part 1 Part 2 Part 3 Strategy Two
Also a good way to deliver the programming skills in Y10 Theory Theory Part 1 Part 2 Part 3
15
Similar But Different Similar 1 Similar 2 Similar 3 Part 1 Part 2
Strategy Three Similar But Different Potentially against the rules, certainly ethically questionable Similar 1 Similar 2 Similar 3 Part 1 Part 2 Part 3
16
Timely reminder Recap 1 Teaching Recap 2 Recap 3 Part 1 Part 2 Part 3
Strategy Four Timely reminder My preferred method. Allows for appropriate support without resorting to ‘similar but different’ Recap 1 Teaching Recap 2 Recap 3 Part 1 Part 2 Part 3
17
Walk the line Some group work Notes Generic Feedback
Students’ own work Supervised during work Note: Internet rules vary for exam boards. OCR support the use of peer testing of programs.
18
Assessment Provide sample work and ask pairs to award a grade.
Provide completed (moderated) mark schemes.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.