Hero image

Raymond Chambers's Shop

Average Rating2.96
(based on 27 reviews)

My name is Ray Chambers. I'm a specialist in computing and have a first class honours degree in computer science. I'm currently the lead teacher of computer science at Brooke Weston Academy in Corby Northamptonshire. I have been teaching for roughly 8 years and I thoroughly enjoy my job. In 2015 I was fortunate to win the Pearson National Teaching Award for innovative use of technology. I also won the BAFTA for mentoring young coders.

97Uploads

53k+Views

12k+Downloads

My name is Ray Chambers. I'm a specialist in computing and have a first class honours degree in computer science. I'm currently the lead teacher of computer science at Brooke Weston Academy in Corby Northamptonshire. I have been teaching for roughly 8 years and I thoroughly enjoy my job. In 2015 I was fortunate to win the Pearson National Teaching Award for innovative use of technology. I also won the BAFTA for mentoring young coders.
OCR - Introducing Python
r_chambersr_chambers

OCR - Introducing Python

(0)
This lesson introduces Python to the students. Throughout the lesson students will be expected to learn about: - *Sequencing *Programming *Saving *Commenting *Syntax errors This lesson is about getting them to write their first program and it is also about introducing them to the shell, printing and understanding how to use Python. They're taught how to compile, debug and the importance of coding. There are instructions for the teachers so that if they've never used Python before, they have some guidance in the PowerPoint notes. Students are required to write a story and are taught basic techniques with the print. This could provide good cross-curricular links to an English lesson. They will work through their work with the guidance of a worksheet which asks them questions about whether they have understood the key points or not.
OCR - Python 3.3 - Introductory help videos
r_chambersr_chambers

OCR - Python 3.3 - Introductory help videos

(0)
These Python videos will introduce you to the basics of Python 3.3 and will get you started by building lists, reading text, writing text, using strings, using floats, using integers and it will show you how to do conditions using IF. The videos will get you started and can be used by your students to introduce new features. All videos are encoded using MP4 / MPEG 4 List of videos: - *Writing Text *Reading Text *Multiple Lists / Arrays *Single Lists *Conditional / IF Statements *Introductory video *Int / Float / String
E-Safety Log
r_chambersr_chambers

E-Safety Log

(0)
This is a tool for management or staff to use in the school for recording e-safety incidents. Many schools use CPOMS or other behaviour management tools. Unfortunately some schools do not have the money to buy more and more software to store their e-safety incidents. This is a macro based excel tool which allows schools to record any incidents. It is simple to use and you can use filters on the second page to look at the date it was recorded or updated.
A-Level Computer Science - Floating Point Binary Test with Answers
r_chambersr_chambers

A-Level Computer Science - Floating Point Binary Test with Answers

(0)
I have used the last 4-5 years of A-Level computing questions to find questions on floating point binary. I have compiled them in a 50 mark test which will test the students on their ability to do the following: - - convert from denary to binary - convert from denary to floating point binary - convert from floating point binary to denary - normalise floating point binary - compare floating point binary numbers to check accuracy Answer sheet has been provided against the spec so that you can see where it's possible to gain marks. I used this against the current grade boundaries to assess where they're currently at.
Python - User Interface Programming - GCSE / AS / A - Level - Tkinter
r_chambersr_chambers

Python - User Interface Programming - GCSE / AS / A - Level - Tkinter

(0)
This is a series of 3 activities which introduce the user interface library tkinter to students. It helps them build a simple user interface that looks at a text file. The first worksheet introduces them to text boxes and buttons. This is fairly straight forward. The second activity starts building a simple database using a text file that will read and write information. The third activity builds on task two and shows how to navigate back through the records and it allows the student to delete a record from the text file. It allows people to add more records to the file but it also allows people to read information from a file. This the basis for building on and using an actual database later on. There are some final solutions attached through the zip files which will help you on your computer.
OCR Computer Science - Computer Science PseudoCode 9-1 1-9
r_chambersr_chambers

OCR Computer Science - Computer Science PseudoCode 9-1 1-9

(0)
This lesson will show students how they can use the following techniques with pseudo code. Arrays Concatenation Substring Variables Upper Lower Multidimensional Array There is a worksheet attached with answers and it should give them two lessons to try different code. I hope that this is useful for computer science students
OCR - A-Level Computer Science - Thinking ahead 2.1.2 - OCR
r_chambersr_chambers

OCR - A-Level Computer Science - Thinking ahead 2.1.2 - OCR

(0)
A-Level Computer Science - Thinking ahead 2.1.2 - OCR This lesson focusses on a number of areas for the OCR A-Level Computer Science spec. a) Identify the inputs and outputs for a given situation. b) Determine the preconditions for devising a solution to a problem. c) The nature, benefits and drawbacks of caching. d) The need for reusable program components. There are 3 activities which get students thinking about making the solution to the problem and the advantages and disadvantages for each of these are discussed. There are some questions and answers and also some resources from the OCR repository to support the learning in this. There is a video attached which get students to think about 'thinking ahead' and needing specific items before they use the code. Contents: * Lesson Plan * Lesson PowerPoint's * 2 Sheets to cut out and students to use
OCR 9-1 Computer Science - Legislation Bundle - GCSE
r_chambersr_chambers

OCR 9-1 Computer Science - Legislation Bundle - GCSE

(0)
This bundle includes lessons on the following areas of the 9-1 computer science curriculum *Legal Issues *Computer Misuse Act *Freedom of Information Act *Communications Act *Data Protection Act *Copyright Designs and Patents Act *Creative commons *Open source / Proprietary Software *Ethical and cultural issues *Censorship and the internet *Computers in the workforce *Automated decision making *Privacy Issues *Computer technology used to analyse personal information *Artificial Intelligence
A-Level Computer Science - Binary Pack (Bitwise, Twos Complement, Addition, Subtraction, Floating...
r_chambersr_chambers

A-Level Computer Science - Binary Pack (Bitwise, Twos Complement, Addition, Subtraction, Floating...

(0)
This is a pack of resources which are available to purchase individually. In this pack are some worksheets which break down data types in the OCR A-Level computer science. This is for section 1.4.1 of the Data types, data structures and algorithms. Included in this pack is: * Binary addition * Binary subtraction * Fixed point binary * Floating point binary * Normalisation of floating point binary * Bitwise operators All sheets come with answers for your own ease of use
Object Orientation - OCR - Alevel - Python - Package
r_chambersr_chambers

Object Orientation - OCR - Alevel - Python - Package

(0)
This package includes 3 powerpoints that introduce object orientation to students. On top of the object orientation powerpoints, there are worksheets that help students build on the skills that they have learnt. The first activity sheet shows how to set up a class in python and how to call on it. The second shows how to pass parameters into your class using constructors. There is theory supported in the powerpoint. The third lesson shows how to design a class and is a good introduction to class diagrams.
OCR - AS-Level Computer Science - Bulk Resource Download
r_chambersr_chambers

OCR - AS-Level Computer Science - Bulk Resource Download

(0)
There are a bulk load of computer science resources here including the following topics: * Testing * Operating Systems * Lossy Vs Lossless * Logic Gates / Boolean / Karnaugh Maps * Exam questions and answers * Exam questions and answers V2 * Data structures - Tuples / Lists etc.. * Branching and Selection * Computer Science - Methodologies Some of these presentations link to my YouTube channel where I have included videos to help you deliver the content.
Kodu Scheme of work - Primary or Secondary
r_chambersr_chambers

Kodu Scheme of work - Primary or Secondary

(0)
This scheme of work is purely a way of structuring some of the content for primary of secondary. There is examples of selection, moving and how to clone objects within the game. The first 3 lessons come with evidence worksheets and it's broken down in such a way to help you support your students. Students are encouraged through this scheme of work to develop a game but also to take regular print screens of testing their game. I have included all worksheets and powerpoints and there are lesson plans. The lesson plans are basic but show how to split the lesson into tasks. There is a free lesson to give you an idea of what to expect.
Computing - Network Key Stage 3 resource
r_chambersr_chambers

Computing - Network Key Stage 3 resource

(1)
Break down of lessons including assessment : - Lesson break down included in the week plan so that you can see what students are expected to achieve. Topics covered in this unit of work: - -Connectivity -Hardware -IP address -Data Packets / Packet Switching -Hardware -Encryption -Topologies -Advantages / Disadvantages
OCR GCSE Computer Science 1-9 - Data Representation SOW FULL
r_chambersr_chambers

OCR GCSE Computer Science 1-9 - Data Representation SOW FULL

(1)
This scheme of work covers a wide range of topics on data representation and has an assessment at the end of it which uses previous exam questions over the years. It includes step by step help and teacher notes in the presentation. List of topics covered: - Lesson 1: - Students will also learn about: - Switches Binary Exam questions Binary conversion using switches Binary conversion using division Binary grid method Least / Most significant bit] Lesson 2: - Rules for adding using binary Showing how to add binary numbers Diagrams to help students Overflow information Explanation of what overflow is Worksheets How hexadecimal works Break down of how to convert into hexadecimal Lesson 3: - Character sets Exam questions worksheets Binary to ASCII conversion Explanation of ASCII and why 16 bit was need Break down of why character sets are needed Image conversion Images and pixels - how many bits Colour depth and formulas to work out file size Bits per pixel Meta data of images Lesson 4: - Analogue to digital compression Sample rate - number of samples taken when converting to digital. Bit rate - sample rate x bit depth Estimating file size Lossy and lossless compression: - When to use them Check Digits - Also diagrams to show you how to convert them. Written by Ray Chambers: - Pearson National Teaching Award winner 2015 - Innovative use of technology - Specialist in Computing
RO60 - Spreadsheet Skills Course
r_chambersr_chambers

RO60 - Spreadsheet Skills Course

(0)
This resource introduces the creation of a spreadsheet to users with multiple videos. There are 7 Powerpoints with some activities to complete. Over 12 video tutorials which include the following skills. There is a learning Journey document which shows what they should have learnt as well as a curriculum planning sheet for your faculty. Formatting Formula Absolute Cell References Sorting / Filtering If Statements Freezing rows and columns Charts Conditional Formatting Pivot Tables Macros (3 Assessment Points with Tick sheets) Sample Assessment
RO60 - Planning SOW Module IT Cambridge National
r_chambersr_chambers

RO60 - Planning SOW Module IT Cambridge National

(0)
This unit of work should break down planning techniques and give students a structure with some assessments to complete and assignment sheets to go with it. There are three assessment points. A timeline of what to complete and when as well as PowerPoint slides to go with each of the resources. This should give you some structure / guidance for delivering this in 2022.