Presentation is loading. Please wait.

Presentation is loading. Please wait.

Python Camp Session 4: GCSE Computing CA Analysis Design Development

Similar presentations


Presentation on theme: "Python Camp Session 4: GCSE Computing CA Analysis Design Development"— Presentation transcript:

1

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.


Download ppt "Python Camp Session 4: GCSE Computing CA Analysis Design Development"

Similar presentations


Ads by Google