Computer Science Year 10
|
Computer Science GCSE Year 10 (AQA) |
||
|
Term 1 |
Term 2 |
Term 3 |
|
Theory Unit 1 Algorithms - key terms definitions - searching algorithms - sorting algorithms - efficiency Unit 7 Databases - key terms(field, record etc) - relational database - primary key - foreign key - SQL Practical - Solving problems using structured programming - Extended programming tasks - 2D arrays - Records - Creating extended programs to solve bigger problems - Testing using erroneous/boundary values |
Theory - LAN/WAN - Wireless/wired - Network protocols - Network hardware - SQL continued - Environmental issues - Ethical issues - Legislation and privacy - Cyber security
Practical - Further programming challenges Revision for GCSE using past paper questions Mocks |
GCSE Revision
|
|
Assessment |
Assessment |
Assessment |
|
Summative assessment: Ongoing questions during lesson. As starters/ plenary MCQ on board to check understanding of students. For coding lots of analysing code and tracing code throughout the lesson. Formative assessment: End of unit tests on algorithms and databases. Paper 1 past papers |
Summative assessment: Ongoing questions during lesson. As starters/ plenary MCQ on board to check understanding of students. For coding lots of analysing code and tracing code throughout the lesson. Formative assessment: Mocks. End of unit test on networking End of unit test on cybersecurity |
Past papers and external gcses |
How We Assess Students’ Understanding in the Classroom:
- Using different questioning techniques to gauge student understanding
- Utilising retrieval practices to reinforce and consolidate knowledge
- Assigning regular written homework tasks to assess understanding
How We Support Learning:
- Providing both written and verbal feedback on assessments to guide improvement
- Setting clear and actionable improvement targets
- Offering tailored written guidance (scaffolding) to support students who need additional help
- Highlighting related topics and resources to enrich understanding of subject material
- Providing in-class teacher support when necessary
- Delivering personalized assistance outside of lessons for those who require it
- Stretching higher ability students with advanced materials, in-depth teacher-led discussions, and access to specialist resources when relevant
How Parents Can Support Learning:
- Encourage discussions about topics being studied to spark interest and engagement
- Encourage and support the timely completion of homework
- Urge students to review work before submission
- Provide access to personal computer at home with appropriate software from MS Office 2016, Scratch, Paint
- Encourage computer use at home