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.
Lesson Plan Mail Merge
MrDaniels14MrDaniels14

Lesson Plan Mail Merge

(6)
In order to reduce the amount of time spent creating lessons plans during my PGCE I created an excel spreadsheet where I filled in the necessary section of my lesson plan. This then auto-populates into the lesson plan template so it is ready to be printed off. I did this to save time and also to reduce on the amount of files I need on my computer. This way I only need 1 Word Document and 1 Excel Spreadsheet for all my lesson planning. Also attached is a little help guide I made to assist with those who struggle to mail merge documents,
Teacher Planner - Digital
MrDaniels14MrDaniels14

Teacher Planner - Digital

(3)
**A digital alternative to the traditional teacher planner. ** This is an excel spreadsheet with space for all of the usual information that would go in a physical teacher planner. Sections M1 to F2: There are 10 worksheets designed to represent the 10 days on a 2 week timetable (from Monday - Week 1 to Friday - Week 2). Each worksheet has space to plan for a 5 lesson day with the lesson times given in the first main column. There is also space for notes to be made for tasks that need to be completed before, during and after school such as lunchtime clubs and/or meetings etc. You simply need to write the date for the current Monday in the cell next to Monday and this will adjust the dates automatically for the rest of the week, there is also a space for you to write down the current half term e.g. “Spring Half Term”. On the F1 and F2 worksheets there is a button titled “Save & Reset”, when clicked this button will save the contents of the current teacher planner into a PDF document - details on how to set this up are shown below. Jobs: The jobs worksheet allows you to list tasks that need completing by specific dates. Simply write the task in the “Task” column and the deadline in the “Deadline” column. This will then tell you the amount of days you have remaining to complete this task. It will also give you some coloured warnings when you are getting close to the deadline AND when the task is overdue. If you complete a task, simply enter a “y” in the “Done?” column and this will turn that row Green. If you click the “Organise Jobs” button, this will move all the completed jobs to the bottom of the page and organise the remaining jobs by date priority. HW: The homework worksheet will display the lessons you have got on that specific day, all you simply need to do is enter the first Monday of the academic year in cell C3 - this will then automatically adjust the calendar for the remainder of the year. Where it says “Week 1” or “Week 2” simply choose which week it is and the sheet will change the lessons accordingly. Det: The detentions worksheet is a space to record any detentions that have been given out during lessons. There are also some additional columns that can be made use of to record arrival of students at detentions and to calculate the time their detentions end. There is also a handy check column to make sure you have recorded their behaviour onto the appropriate system. TT: Lastly, the TT worksheet is where you should enter the details of your timetable. Once you have done this the next time you “Save & Reset” it will clear your worksheets and reset them to the correct lessons. This worksheet is used to populate any data in the rest of the workbook that requires the lessons you teacher during your working day. You can also make comments about
GCSE Computer Science - Data Representation: ASCII Table - Handout
MrDaniels14MrDaniels14

GCSE Computer Science - Data Representation: ASCII Table - Handout

(1)
This resource is aimed at students studying GCSE Computer Science and contains all of the Denary, Hexadecimal and Binary codes for all of the original 128 ASCII characters, alongside the character symbols and a description of each symbol. It also contains details about a possible Extended ASCII set with some descriptions, alongside their equivalent Denary, Hexadecimal & Binary codes.
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.
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 - Calculating Image File Sizes - Worksheet
MrDaniels14MrDaniels14

GCSE Computer Science - Calculating Image File Sizes - Worksheet

(1)
This resource is aimed at students studying GCSE Computer Science. The worksheet contains a space for students to write down the main steps required to calculate the file size of a given image file. It then contains 10 questions (3 of which are worked through) that require them to calculate the file size of the image. It also contains the associated answer sheet. NB: The measurements for KB, MB, GB have been used as multiples of 1000 as per the new 9-1 specifications.
KS3 Computer Science - Binary/Denary Conversion - Worksheet
MrDaniels14MrDaniels14

KS3 Computer Science - Binary/Denary Conversion - Worksheet

(0)
This is a resource aimed to be used with students in KS3 to test their ability to convert to and from Binary and Denary/Decimal numbers. Section 1 - Binary to Denary/Decimal The first section of the worksheet starts with getting students to convert an 8 bit binary number into its equivalent denary value. After they have complete these there are a couple of extension questions that get them to try and expand their understanding by finding out what the next column headings are for the binary numbers that come with 10 bits and then 12 bits. Section 2 - Denary/Decimal to Binary Once students have been shown the way to convert from Denary/Decimal into binary there are a series of conversions that they must carry out to create the binary string from the given denary/decimal numbers. If they finish the main section, there are 2 small extension sections that get students to try and develop their conversion skills by converting number that require 10+ bits. There is also one questions that requires them to use 16 bits. I have also included the answer sheet for both the conversions so you can go through the answers with the students in class.
A-Level Computer Science - Fixed Point Binary - Worksheet
MrDaniels14MrDaniels14

A-Level Computer Science - Fixed Point Binary - Worksheet

(0)
This resource is aimed at students studying A-Level Computer Science and 20 questions on converting a given Fixed Point Binary number in Denary and a further 20 questions converting a given Denary number into a Fixed Point Binary number. It also includes the associated answer sheet.