Hero image

The Computer Science Teacher

Average Rating4.91
(based on 24 reviews)

Here you will find a collection of resources for use in Computer Science lessons across Primary, Secondary and Sixth Form and schools. Computer Science is becoming a much more recognised and appreciated subject and students across the country are getting involved. Hopefully some of the resources available here will help you with the teaching of Computer Science at your school.

33Uploads

40k+Views

15k+Downloads

Here you will find a collection of resources for use in Computer Science lessons across Primary, Secondary and Sixth Form and schools. Computer Science is becoming a much more recognised and appreciated subject and students across the country are getting involved. Hopefully some of the resources available here will help you with the teaching of Computer Science at your school.
A-Level Computer Science - Set Operators/Set Comprehension - Help Sheet
MrDaniels14MrDaniels14

A-Level Computer Science - Set Operators/Set Comprehension - Help Sheet

(0)
This resource is aimed at students studying A-Level Computer Science and contains most of the common symbols they will come across when learning about Set Operations and Set Comprehension. This will save them time when constructing set comprehensions or set operations as they will be able to copy and paste the required symbols out of this document. It will also strengthen their understand of what each symbol means.
GCSE Computer Science - Data Representation: Representing Bitmap Images - Worksheet
MrDaniels14MrDaniels14

GCSE Computer Science - Data Representation: Representing Bitmap Images - Worksheet

(0)
This resource is aimed at students studying GCSE Computer Science. The worksheet contains a space for students to write down the key definitions for Bitmap image file types. It then provides a space for students to carry out some independant research into common resolutions. It then provides students with 2 image grids which contain strings of binary numbers which must be coloured accordingly in order to produce the associated image. The associated answer document is also included.
A-Level Computer Science - Data Representation: Binary
MrDaniels14MrDaniels14

A-Level Computer Science - Data Representation: Binary

6 Resources
This bundle contains a series of resources aimed at teaching A-Level Computer Science students about the different conversions and calculations required for A-Level data representation topics. It covers Addition, Subtraction (using Two's Complement), Multiplication, Two's Complement conversions and Fixed Point fractional binary.
A-Level Computer Science - Baudot Code - Handout
MrDaniels14MrDaniels14

A-Level Computer Science - Baudot Code - Handout

(0)
This resource is aimed at students looking at Encryption methods, specifically the Vernam Cipher. This is a copy of Baudot code that students would need to use to carry out the logical XOR with their keyword to produce the cipher text for their encrypted message. Whilst they are not required to know Baudot code, being able to more easily recognise this in preparation for their exam is useful.
AQA GCSE Computer Science (4512) - Component 2 - Checklist & Tracker
MrDaniels14MrDaniels14

AQA GCSE Computer Science (4512) - Component 2 - Checklist & Tracker

(0)
This is a collection of 2 resources designed to aid in the tracking and monitoring of students who are completing the AQA GCSE Computer Science (4512) Specification. In Component 2 of the specification students are tested on a range of different theoretical elements relating to Computer Science. With this checklist and tracker you will be able to keep track of how much progress each individual student has made across the course content. The checklist can be given to students to fill in, they aim should be to fill in the Student column with either a Y, a P or an N. - If they have answered Y, this means they feel confident with this point on the specification. - If they have answered P, this means they understand some of the content for this point of the specification. - If they have answered N, this means that they do not understand any of the content for this point of the specification. There is also a column available for the teacher to make a mark, again, either a Y, P or N is useful here. This is useful for formattive assessment of how well you think the student is doing with the theoretical content. After you have collected the data from the students you can enter this data in the tracker (this is meant to be a working document, so the checklist in student’s folders gets updated regularly as does the tracker.) The student’s names and GCSE target grades should be entered at the top of the spreadsheet. Then for every point on the specification for every student, you need to enter either y, p or n (lowercase). Once this is done, you will find that each section will show a percentage of how much of the specification has been completed for that student and at the top of the page, you should see a working grade based on how much of the content they have covered (this will only show their overall progress against the whole specification).
GCSE Computer Science - Networks  - Worksheet
MrDaniels14MrDaniels14

GCSE Computer Science - Networks - Worksheet

(0)
This resource is aimed at students studying GCSE Computer Science. The worksheet contains questions that cover the main areas of the course content. Areas covered include: network topologies advantages and disadvantages of networking the different types of network network hardware wired vs wireless network protocols the TCP/IP model Answer sheet is not yet included.