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.

100Uploads

48k+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.
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
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
Kodu Lesson 4 : - Your world (KS2/KS3)
r_chambersr_chambers

Kodu Lesson 4 : - Your world (KS2/KS3)

(0)
Slide 1 - Title Slide 2 - Objectives explaining that students will learn about clones and creatables. They will know the difference between the two. Slide 3 - What is cloning slide with a built in text box so that the teacher doesn't have to come out of the slide. You can make notes finding the difference by discussion with the students. Slide 4 - Think about how computer games might use cloning and discuss. Slide 5 - Shows how to clone. Slide 6 -How to load up the creatable. Slide 7 - Shows how to make a rock a creatable. Slide 8-10 'Tinker' time and some ideas to get the students started.
OCR Computer Science 1-9 - Networks - Layering
r_chambersr_chambers

OCR Computer Science 1-9 - Networks - Layering

(0)
This Network Layering task breaks down the need for it and includes a complementary worksheet which requires students to answer a series of 4 questions. Diagrams are included to support sayings and keywords are highlighted. It talks about rules, protocols, TCP/IP and it also explains what happens at each layer. This includes application, transport, internet and network and they also need to consider the different communication rules. It includes some teacher notes to help the teacher and the diagrams can be printed from the slides and stuck into the students books.
OCR Computer Science 1-9: - Image Representation Worksheet
r_chambersr_chambers

OCR Computer Science 1-9: - Image Representation Worksheet

(0)
As part of the OCR GCSE Computing syllabus, students are expected to learn about bitmaps and they're expected to learn all about how images are represented. This worksheet helps students answer a series of questions on image representation. Sample questions include: - How does the resolution of an image effect the size of the file? What metadata is stored with an image file? There are more but you can get an idea of what this worksheet covers.
OCR Computer Science 1-9: - Introductory Assessment - Python
r_chambersr_chambers

OCR Computer Science 1-9: - Introductory Assessment - Python

(0)
Introduction to Python - Assessment This task will assess students on the basics of Python. At this point the students will have only been introduced to how to use Python, comments, input, output, operators and variables. The assessment has been modified to use the OCR criteria but it should only fit into an hour. It will not require a test plan but must show evidence of testing. They're not required to show a flow chart at this point. This is a limited assessment to make sure that they can use Python. There will be further assessments which build on this in the resource bank. Use of programming techniques: • Comments • Input • Output • Operators / Arithmetic • Variables
Microbit Lesson 2 - Magic 8 Ball
r_chambersr_chambers

Microbit Lesson 2 - Magic 8 Ball

(0)
This Micro:bit lesson introduces to students how they can build a magic 8 ball using the microbit. Before they start building a magic 8 ball, students are introduced to how to use the A + B buttons and they're introduced to how to build a flow chart. They complete a simple cup of tea. Once they've complete a flow chart they will attempt to create one for a simple A + B program. After this they will work on a magic 8 ball. There is a video included which shows you how to do the random number generator for the magic 8 ball. This should give students the basic skills that they need for planning and it includes videos which will help them understand it.
Kodu Lesson 2 : - Your world (KS2/KS3)
r_chambersr_chambers

Kodu Lesson 2 : - Your world (KS2/KS3)

(0)
This lesson starts getting students to think about the way the world looks. Their main objectives are to learn how to create a basic landscape and to experience the techniques available. They will look at existing games and talk about what makes them more interesting. I've included some screen shots of existing games to guide the teacher. It starts getting the students to come up with a concept for their own game and they have a few ideas. Teacher requires prior knowledge of how to use the landscape tools or can use YouTube videos to support. Students to complete the worksheet to show that they're able to use the tools available and that they can come up with their idea. Homework included.
OCR Computer Science 1-9: - Data Representation Lesson 2 - Binary Addition
r_chambersr_chambers

OCR Computer Science 1-9: - Data Representation Lesson 2 - Binary Addition

(0)
Objective: - We’re learning how to add binary and develop an understanding of hexadecimal. Students will be given a break down of how to add resources together. Where topics may have been a little tricky, I have included notes in the Powerpoint slides to help new teachers. I've tried to include hand drawn sketches in the presentation. This resource includes worksheets and answer sheets. There are two activities to complete and this lesson could take you across two lessons with the answer sheets and discussion. Covered in the slides: - 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 Content written by National Teaching Award winner: - Ray Chambers 2015 - Innovative use of technology.
OCR - A-Level Computer Science - Input - Output - Storage
r_chambersr_chambers

OCR - A-Level Computer Science - Input - Output - Storage

(0)
A series of 12 slides going over questions from the A-Level computer science spec with marks that you would give students. The idea of this is that you can have a lesson where you break down the terms that the exam board would be looking for. They include the marks and show students the type of thing that would be required for an answer. This resource helped my year 12 students which is why I'm sharing it here.
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
Year 9/10 - Computer Science - Programming Project - OCR
r_chambersr_chambers

Year 9/10 - Computer Science - Programming Project - OCR

(0)
This is a project sheet which will help students plan and make a project. It is a tick sheet that will help you deliver a project over a number of days. Students can come up with their own project and the requirements are mapped against the OCR requirements. This means that they will have a run through of what is expected before completing a task.
Python - User Interface Programming - Tkinter - OCR - Alevel & GCSE - Part 2
r_chambersr_chambers

Python - User Interface Programming - Tkinter - OCR - Alevel & GCSE - Part 2

(0)
This is a combination of two tasks. It helps students create a user interface. Once they have produced the user interface it allows them to get text from text boxes and write them to a text file. It has a number of procedures inside it. One produce to clear the text boxes. One procedure to save the information. Another procedure is used for going to the next record in the file. The next task in this series will allow students to move backwards and it will also allow students to delete records from the list. Comes with a complete Python file so that you can see how it works.
OCR Computer Science - Data Representation - Lesson 1 - 1-9
r_chambersr_chambers

OCR Computer Science - Data Representation - Lesson 1 - 1-9

(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
Key Stage 3 - Networks Lesson 1 of 6
r_chambersr_chambers

Key Stage 3 - Networks Lesson 1 of 6

(0)
Objective: - •We're learning to understand the difference between the internet and the world wide web •We're learning to understand how information is distributed across data packets. •You will know how I.P addresses are used to identify our location on the internet During one activity there is a question - This is to give you creativity to say what you want. You could pass a ball around. Do a snowball game or a question and answer to find out what the students already know. Activity Sheet: - Once you have worked your way through the PowerPoint with your teacher, you will have the opportunity to assess what you know. Click here to download the activity sheet Useful links: •https://vimeo.com/145791867 - This video explains how the internet works and how our computers connect to the world wide web. •https://www.whatismyip.com - Find out your I.P address Extension: - Upon completion of the worksheet, you're required to do produce a blog post, video, or poster depending on what is acceptable from your teacher. Make sure that you include information from your worksheet and make sure that you show all of your objectives have been met.