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.
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
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?
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 - 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.
Machine Programming (AQA A-Level Computer Science) - RISC Instruction Set
dsmith00dsmith00

Machine Programming (AQA A-Level Computer Science) - RISC Instruction Set

(0)
Resources to support using RISC simulator online for the topic of Machine Architecture and Machine Programming for A-Level Computer Science AQA. This topic is useful to be taught practically. There is an initial grid with three programs that can be coded in the online simulator along with suggestions on how to edit the programs. A sheet explaining some of the RISC instruction set with examples and some programming challenges. A further sheet introducing more RISC instructions with further programming tasks. Two trace table sheets to use in conjunction with the online software.
Compilers, Interpreters, Assemblers (Language Translators)
dsmith00dsmith00

Compilers, Interpreters, Assemblers (Language Translators)

(1)
This set of resources is designed for one lesson in which students will learn the differences between how Compilers and Interpreters work. This is designed as an interactive lesson to take the pressure off the tutor in delivering this topic. This topic is useful for both GCSE Computer Science and designed specifically for A-Level Computer Science with the AQA specification in mind.
Operation of Laser Printer, Barcode Scanner and Digital Camera
dsmith00dsmith00

Operation of Laser Printer, Barcode Scanner and Digital Camera

(0)
A series of resources to support the learning and understanding of the operation of a Laser Printer, Barcode Scanner and a Digital Camera. These three external hardware devices feature on AQA Computer Science AS and A-Level. Students need to be able to describe their operation. Powerpoints have been used as flipped learning, and pdf as follow up for students to demonstrate their understanding. Also included are the key mark scheme points from the exam board.
Linking Visual Basic . Net with a Database using SQL
dsmith00dsmith00

Linking Visual Basic . Net with a Database using SQL

(0)
Workbook that takes students through a Computing Project of building a VB solution for Mia's Sandwich Shop Problem. There are free resources on Mia's Sandwich Shop online that can be used prior to this workbook being used. Students will learn how to develop a fully functional program for ordering/retrieving sandwich orders. Database also included as Zip file.
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.
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.