Practical Assessment Task
Grade 10
2015
Contents
Contents 2
What is the PAT? 3
Mark Allocation 3
Topic 4
Overview 5
Phase 1 – analysis 5 phase 2 – Design 5 phase 3 – coding and testing 5
PAT Requirements 6
What you will need to complete the PAT 8
Misconduct 8
Non-Compliance 8
Glossary – Terms and Examples 8
Instructions for Phase 1 9
Instructions for Phase 2 12
Clarify/Refine User Stories (Requirements) 12
Design the Graphical User Interface (GUI)/Scenes 14
Devise Tests 16
Instructions for Phase 3 17
Assessment Tool 19
Grade 10 PAT 2015 Assessment Tool 19
Annexure A – Anatomy of Report 28
Grade 10 PAT 2015 Annexure A 28
TITLE PAGE 28
INTRODUCTION 28
BODY 28
Headings 28
Sub-headings 28
CONCLUSION 28
REFERENCE LIST 28
APPENDIX 28
Annexure B – Phase 1 template 29
Grade 10 PAT 2015 Annexure B 29
Annexure C – Phase 2 Template 30
Grade 10 PAT 2015 Annexure C 30
Annexure D – Learner declaration (Phase) 31
Grade 10 PAT 2015 Annexure D 31
Phase _____ 31
Annexure E – Declaration of authenticity 32
Grade 10 PAT 2015 Annexure E 32
Annexure F – Glossary of Terms 33
Grade 10 PAT 2015 Annexure F 33
Annexure G – Example 34
Grade 10 PAT 2015 Annexure G 34
Guidance Notes for Teachers 35
Teacher Guidance PAT Grade 10 2015 35
What are the learners required to do and provide? 35
How will learners go about it? 35
Skills required 35
What must the learners be taught beforehand? 36
Malpractice 36
Learner authentication of the PAT 36
Role of the teacher 37
Supervised/Controlled conditions 37
Managing the PAT 38
Assessment Evidence 38
Requirements 38
Non-compliance 39
What is the PAT?
The PAT is a software development project in which you will have an opportunity to demonstrate your programming skills and understanding of the relationship between the different areas of solution development.
You will also be required to demonstrate your knowledge and understanding of the software development life cycle through analysis, design, coding and