Hero image

Computer Science Resources (A-Level / GCSE)

Average Rating4.50
(based on 4 reviews)

A teacher and HOD of Computer Science at GCSE and A-Level. This shop brings together resources that have been used successfully over the delivery of the courses.

37Uploads

21k+Views

2k+Downloads

A teacher and HOD of Computer Science at GCSE and A-Level. This shop brings together resources that have been used successfully over the delivery of the courses.
AQA - Food Magnate (Short Mock 1 & 2) Computer Science
dsmith00dsmith00

AQA - Food Magnate (Short Mock 1 & 2) Computer Science

2 Resources
Two 60 minute mock exam papers covering Section C & D for AQA Computer Science - A-Level. Food Magnate. Paper 1 gives sample solutions in C# but generic marking points for all programming languages Paper 2 gives sample solutions in C# and VB.Net as well as marking points generic for all languages. Paper 1 & 2 can be used for two different mock exams to allow students to get used to the pre-release material for 2020
AQA - A-Level Computer Science (Food Magnate) (Short Mock Paper 2)
dsmith00dsmith00

AQA - A-Level Computer Science (Food Magnate) (Short Mock Paper 2)

(0)
The** second** in a series of mock exam papers designed around the 2020 Prerelease material for AQA Computer Science - Food Magnate. A-Level. 60 minute Question Paper - Section C & D This is a 50 mark assessment EAD (Electronic Answer Document) Possible Mark Scheme which includes sample code for C# and VB.Net. The Mark scheme also gives a description of where mark points would be awarded for users of other languages. The Question Paper is still relevant for all languages, but sample solutions are only available in C# and VB.Net.
Linear Search vs Binary Search - A-Level Computer Science Searching Algorithms
dsmith00dsmith00

Linear Search vs Binary Search - A-Level Computer Science Searching Algorithms

(0)
A resource created to give examples and differences between the Linear Search and the Binary Search. These topics are covered under AQA, OCR and WJEC exam boards for Computer Science at both A-Level and GCSE. The material is designed with A-Level in mind and contains specific coding aspects of both an iterative and a recursive Binary Search in Pseducode and C#.
AQA - A-Level Computer Science (Text Adventure) (Short Mock 2 - Section C)
dsmith00dsmith00

AQA - A-Level Computer Science (Text Adventure) (Short Mock 2 - Section C)

(0)
A set of 50 Section C questions along with model answers / mark schemes. This resource is designed to cover as much as can be thought of in relation to the 2019 Text Adventure A-Level Computer Science AQA specification. Using past exam papers, specification and specimen papers - 50 questions have been developed covering 115 marks that could come up in Section C on the exam paper. A carefully selected set of answers accompany this to help students revise and prepare for the exam.
AQA - A-Level Computer Science (Text Adventure) (Short Mock Paper 1)
dsmith00dsmith00

AQA - A-Level Computer Science (Text Adventure) (Short Mock Paper 1)

(1)
The first in the series of mock exam papers designed around AQA A-Level Computer Science pre-release material Text Adventure. This mock exam paper is designed to be sat in a 45 minute period and give students an initial practice with the pre-release skeleton code for 2019 paper 1 series. There is a mark scheme that contains sample code in C# (hopefully this can be easily adapted to other programming languages).
Exam Key terms / definitions - A-Level Computer Science AQA/OCR
dsmith00dsmith00

Exam Key terms / definitions - A-Level Computer Science AQA/OCR

8 Resources
A variety of Knowledge Organisers for the topics of: Database Languages Generations Language Translators HArdware OOP Object Oriented Programming TCP/IP Network Internet Individually this would cost £16 - offer of half price All definitions and explanations are taken from mark schemes from A-Level AQA
SQL Examples Help Sheet
dsmith00dsmith00

SQL Examples Help Sheet

(0)
The sheet contains example SQL for Single table, dual table and three table databases. The sheet also contains some example DDL. Examples are useful for any Database project or for the Design aspect of AQA Computer Science A-Level. Tables can be made in Access Database and then SQL used within the Design Query section. A useful resource for students to use when designing their own queries in SQL.
AQA Computer Science - 4.6.2 Classification of Programming Languages
dsmith00dsmith00

AQA Computer Science - 4.6.2 Classification of Programming Languages

(0)
Knowledge Organiser for the topic on programming languages. What is a programming language? What is the difference between low and high level programming? What is the difference between Software types? What is the difference between a compiler and an interpreter? What is a Declaritive Language? Imperative Language?
Object Oriented Programming (Knowledge Organiser)
dsmith00dsmith00

Object Oriented Programming (Knowledge Organiser)

(0)
Knowledge organiser designed around AQA spec of Computer Science. Includes definitions from the theoretical side of OO programming, examples of diagrams with inheritance aggregation (composition/association) as well as UML diagram. Useful for revision
Database Normalisation
dsmith00dsmith00

Database Normalisation

(0)
Some activities and information regarding Database Normalisation with a task sheet and a walk through of the answers. Includes a handout on normalisation and a few different activities.
Computer Science - Software Topic
dsmith00dsmith00

Computer Science - Software Topic

6 Resources
Within this bundle is a lesson including ppt, lesson plan and activities on Hardware vs Software. The bundle also includes mind-maps to use as revision on Hardware, Software (and the categories associated), Generations of Languages. To accompany the language translator section of software is a set of resources for the differences between compilers and interpreters, with an accompanying mind-map summary. Overall a full set of resources to cover Differences between Hardware & Software, Categories of Software, Language Translators and how they work.
Mind map - Software
dsmith00dsmith00

Mind map - Software

(0)
Mind map including key terms relating to bespoke, systems, application software complete with examples e.g. of utilities.