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 Computer Science 1-9 - Networks Introduction
r_chambersr_chambers

OCR Computer Science 1-9 - Networks Introduction

(2)
Objective: - We’re learning to explain the benefits of using networks and to identify the different transmission media available. This scheme of work includes notes to help teachers understand the content and includes diagrams. Key things learnt throughout this lesson include: - What is the internet What is the world wide web What is a network with youtube clips to explain Different network types with videos Difference between a wan and a lan Other forms including PAN / MAN / SAN and VPN Transmission media such as UTP, FIbre optic, wireless Two worksheets with answers
OCR - AS-Level Computer Science - Operating Systems
r_chambersr_chambers

OCR - AS-Level Computer Science - Operating Systems

(2)
This presentation introduces operating systems to AS Level Computer Science. Also includes a YouTube link to a video of the teacher presenting this lesson online. Students can have access to this video to re-cap on the lesson afterwards. It covers the following areas *What is an operating system *Functions of an operating system *File management *Device management *Memory management *Process management *Network management *User management *User interface Types of operating system *Distributed *Embedded *Multi-Tasking *Multi-User *Real-Time *Exam Tip
Kodu Lesson 1 : - Introducing programming (KS2/KS3)
r_chambersr_chambers

Kodu Lesson 1 : - Introducing programming (KS2/KS3)

(2)
This lesson does require some prior knowledge of Kodu but it gives you structure to start delivering the curriculum and it will allow you to break down each lesson and to start teaching the students different items step by step. There are opportunities for students to think about what is needed for a game. There is a worksheet to help them to start thinking about what they're going to need to include in their own game. Once you've introduced this, teach the students how to create characters, worlds, objects and how to write a simple piece of code. Students are required to use the worksheet as they work through this PowerPoint with the teacher. This is a sample lesson to get you started and can be used for KS2 or KS3.
OCR - Computer Science - Programming Challenges
r_chambersr_chambers

OCR - Computer Science - Programming Challenges

(1)
These are 4 programming challenges which include the following programming techniques. You can get the students to work through these tasks and evidence the work. I get my students to show print screens and testing for each of these tasks and then they can use the tasks combined to make their own program. *While Loops *Variables *Input *Output *Lists *For Loops *String Manipulation
Break down of floating point binary (How to do it) - A-Level Computer Science / Computing
r_chambersr_chambers

Break down of floating point binary (How to do it) - A-Level Computer Science / Computing

(1)
Many of my students struggled with the concept of converting from denary into floating point binary. This presentation shows a variety of question and breaks down how to tackle the questions. There are 5 sample questions at the end of the presentation for students to attempt and the technique is broken down into simple steps to help both the teacher and the students understand it. It breaks down how to do some simple questions such as number 7 but also shows you how to work out negative numbers such as -0.375 and shows the technique for multiplying the decimal by 2. I hope that this will help struggling teachers.
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
1.1.1 - CPU - EXAM QUESTIONS -  OCR - AS Level / A Level Computer Science
r_chambersr_chambers

1.1.1 - CPU - EXAM QUESTIONS - OCR - AS Level / A Level Computer Science

(2)
This is an assessment with answers including the structure and function of the processor. It includes: - (a) – The Arithmetic and Logic Unit; ALU, Control Unit and Registers (Program Counter; PC, Accumulator; ACC, Memory Address Register; MAR, Memory Data Register; MDR, Current Instruction Register; CIR). Buses: data, address and control: How this relates to assembly language programs. (b) – The fetch-decode-execute cycle, including its effect on registers. (c) – The factors affecting the performance of the CPU, clock speed, number of cores, cache. (d) – Von Neumann, Harvard and contemporary processor architecture.
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
Lesson 3 - Object Orientation - OCR - Alevel - Python - Design Class
r_chambersr_chambers

Lesson 3 - Object Orientation - OCR - Alevel - Python - Design Class

(1)
This shows students how to design a class with a class diagram. It walks through the need to design classes and there is a worksheet attached that gets the students do design the class and build the program. They can use a number of different programming opportunities with this and it will help them for their A-level project.
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.
Scheme of work planning sheet
r_chambersr_chambers

Scheme of work planning sheet

(0)
When planning a curriculum you might want to use this sheet to help you when planning a curriculum for your school this is an example that I used for my department to help think about the curriculum.
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
Sound Representation & Data Representation
r_chambersr_chambers

Sound Representation & Data Representation

(0)
This worksheet introduces sound to the students. They’re expected to answer a series of questions which talk about analogue sound, bit rate and bit depth. There are questions included which build on knowledge that they may have previously covered. For example, ASCII and Unicode. There are also questions about lossless and lossy compression included which support the need for compression on files.
OCR Computer Science 1-9: - Data Representation - End of Unit Assessment
r_chambersr_chambers

OCR Computer Science 1-9: - Data Representation - End of Unit Assessment

(0)
Assessment covering the following areas of data representation: - Units - bits, bytes, nibble etc... Numbers - converting to hex, denary and binary Binary Shift How to convert whole denary numbers Characters - use of binary codes Character Sets Images - How to represent images as a series of pixels Images - Metadata included in a file Images - Colour depth and resolution Sound - Sampling rates / Size / Bit Rate / Frequency Compression - Need for compression / types of compression
Computer Science 1-9 - Networks Introduction - Part 2
r_chambersr_chambers

Computer Science 1-9 - Networks Introduction - Part 2

(0)
Objective: - We’re learning to identify the hardware and classification linked with networks. This lesson includes notes in the teacher slides to help teachers understand the content they're delivering with links to videos and also embedded videos. During this lesson students will learn about: Client server models Client-Server Servers available Peer to peer networks Advantages and disadvantages Network hardware NIC Wireless access points Routers Switches Draw your own network diagram
Micro:bit - Lesson 1
r_chambersr_chambers

Micro:bit - Lesson 1

(0)
This lesson gives you a structured break down to delivering the Micro:bit lesson for the first time. I have combined this with the Micro:bit book to make the creeper face. In this lesson: - * reason for the Micro:bit and discussion with the students * students given time to read health and safety instructions and feedback to the teacher * how to get onto the website. * pictures to show how to connect to the website * how to download the program in 3 easy steps * how to get the program onto the MicroBit * worksheet with extension * introduction to Selection * Challenge with video
Micro:bit - Bank of Videos
r_chambersr_chambers

Micro:bit - Bank of Videos

(0)
These video tutorials will help you deliver the MicroBit lessons and will also leave some of the tasks open ended. I have uploaded one of the videos for free so that you can see what they're like. The videos in this bank include: - * Spirit Level * Simple Maze Game * Simple LED Lights * Calculator - Add two numbers together using variables * Random number generator * Controlling how an LED moves around the screen * A + B buttons (selection) * How to make crossy roads on the screen * Iteration and moving lights All include some explanation of what has been taught and the key terms needed for programming. This has been done using the blockly editor.
Kodu Lesson 5 : - Pages and Selection (KS2/KS3)
r_chambersr_chambers

Kodu Lesson 5 : - Pages and Selection (KS2/KS3)

(0)
This lesson will introduce to students how they're able to sequence and talks about how they're able to make code more efficient. There are teacher notes and there is information about advanced selection. This lesson will introduce Tinker time and will get the students to use pages within Kodu. Students will continue to work with Kodu after this to complete their game.
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.
Computer Science 1-9: - Data Representation Lesson 1
r_chambersr_chambers

Computer Science 1-9: - Data Representation Lesson 1

(0)
Lesson explaining how Data representation works. There is a PowerPoint which walks through two methods of conversion but it also specifies how to use binary. It explains to students place value and compares denary to binary. Lesson 1 in a series of 4 lessons. Students will also learn about: - Switches Binary Exam questions Binary conversion using switches Binary conversion using division Binary grid method Least / Most significant bit] Worksheet provided Content written by Ray Chambers - National Teaching Award Winner - 2015 - Innovative use of technology