GLF Schools

GLF Schools

GLF Schools was founded in 2012 in order to enable the federation of Glyn School (an academy in 2011) and Danetree Junior School. Together, we began our journey to become a MAT of more than 1000 talented staff working with over 10,000 children in 40 schools across 5 regions in southern England.

Our Schools

Banbury Region

Banstead Region

Berkshire & Hampshire Region

Caterham Region

Crawley Region

Didcot Region

Epsom Region

London Boroughs

Redhill Region

Sunbury & Camberley Region

Computing Revision and Support

Knowledge Organisers for Computing can be found HERE

Paper 1 (2 hours at GCSE)

Algorithms and Coding

Paper 2 (1 hour 45 minutes at GCSE)

Computing Concepts

What content does this cover?

   

Key Terms you need to know: LINK

 

What content does this cover?

 

How should I revise?

Preparing for AQA Computer Science 8525 Paper 1 which focuses on programming and algorithms: 

Programming structures - Revisit code you have written using 1) sequence 2) selection and 3) iteration. Ensure you have a solid understanding of programming syntax and structures in both pseudocode and Python. Review key programming elements such as variables, loops, conditionals, functions, and data structures.

Practice Coding consistently to reinforce your programming skills. 

 

Past papers are invaluable resources. Solve past programming questions under exam conditions. Review the mark schemes to understand the expected format of answers and how marks are awarded.

Analyse  pseudocode algorithms in past papers. Focus on algorithmic design

principles. Understand how to break down a problem, design an algorithm to solve it, and implement the algorithm in code. Practice creating clear and efficient algorithms.

Annotate Code Effectively.

Develop the skill of annotating your code. This involves adding comments to explain your thought process, the purpose of specific code segments, and any assumptions you are making. Clear and concise annotations can earn you additional marks.

Conceptual Understanding:

Focus on gaining a deep conceptual understanding of key computer science principles. Understand topics such as computer architecture, networks, databases, data representation, and system software.

 

Create Concept Maps:

Use concept maps or diagrams to visually represent the relationships between different computing concepts. This can help you see the big picture and how various concepts are interconnected.

 

Use Flashcards:

Create flashcards with key terms, definitions, and explanations for each concept. Regularly review these flashcards to reinforce your memory of important information.

 

Practice Exam Questions:

Use past papers and sample questions to practice answering exam-style questions. This will help you become familiar with the format of the questions and improve your ability to express your understanding clearly.

Key Revision Techniques:

Brain Dumps

Mind Maps

Flash Cards

Using past papers

Key Revision Techniques:

Brain Dumps

Mind Maps

Using past papers

Flashcards

Resources