Hero image

Mr Davis's Shop

Average Rating4.67
(based on 26 reviews)

Subject Specialist of Computer Science based in South Yorkshire teaching since 2015.

26Uploads

30k+Views

115k+Downloads

Subject Specialist of Computer Science based in South Yorkshire teaching since 2015.
Computational Thinking and Algorithms - OCR -J276/J277
Davism1993Davism1993

Computational Thinking and Algorithms - OCR -J276/J277

(0)
This lesson is designed to be 2 hour in length. In the lesson the students will be introduced to Computational thinking and all of its elements. The students will then look at both understanding and writing algorithms. This lesson is based off the students knowing Pseudocode and flowchart design. This lesson was designed to use the ‘OpenDyslexic’. I have attached a pdf in case your school does not use this font so you can see the presentation. Enjoy.
Python Programming ToolBox - Help Cards - Skills, Functions and Errors cards - J276/J277 OCR
Davism1993Davism1993

Python Programming ToolBox - Help Cards - Skills, Functions and Errors cards - J276/J277 OCR

(0)
All the help sheets below were created inline with the specification for OCR J276/J277 ‘Computational thinking, algorithms and programming’ and ‘Programming Project’ sections of the course. I created these for my own Year 10/11 students and they have found them very useful, when introducing sections of Python programming theory. I use these in lessons to push that Software Engineering is a form of Engineering. The idea is that you create toolboxs (I use plastic buttoned wallets), these contain all the skills, Functions and Error Cards. A toolbox the students can go in to get the tools they need to solve problems. My Y10s use these for independant work as I have only recently created them. However with my Y9’s I give them the cards as they obtain the skills throughout the scheme of works. This way they build their own collection of learnt skills and functions that they can look back on when problem solving. All the cards have been designed to be printed double sided on the long edge, All cards are using the ‘OpenDyslexic’ font, this can be seen on the PDF’s. Formatting may differ on the publisher document if you do not have the font installed. This pack consists of the original publisher file’s as well as PDFs of all the cards too. I have also created a PDF of each set of cards that represent each separate group of cards, Skill, Function and Error. Enjoy!
Python Skills Lesson - CSV Manipulation - GCSE Computer Science J276/J277
Davism1993Davism1993

Python Skills Lesson - CSV Manipulation - GCSE Computer Science J276/J277

(1)
This is Designed as a 1 hour theory lesson that is towards the end of my Python Skills Lessons series. The lesson is an introduction to the use of external files, specifically csv’s. This will teach the students basic reading and writing skills in csv’s. This lesson is designed in ‘OpenDyslexic’ font, if you do not have this font installed the formatting of the lesson may be out. On the side of each page is a volume meter, this can be used for behaviour management to show students how loud they are and where their volume should be. Enjoy, the rest of the series will be uploaded soon.
Data Representation Introduction and Character Representation - J276/J277 - OCR
Davism1993Davism1993

Data Representation Introduction and Character Representation - J276/J277 - OCR

(1)
This is designed as a 2 hour year 10 Lesson the first of my lessons on the Data Representation section of the J276/J277 course. This lesson is completely in line with the J276/J277 Specification. In this lesson the idea of Binary is introduced, converting binary to denary and the reverse of this. After this Character representation is introduced, Character sets, ASCII and UNICODE. The PowerPoint is designed to be using the ‘OpenDyslexic’ font, I have included a pdf of the lesson to that the layout can be seen if your school does not us this font. Enjoy.
Python Programming Tasks and Helpsheets - OCR - J276/J277
Davism1993Davism1993

Python Programming Tasks and Helpsheets - OCR - J276/J277

4 Resources
This bundle contains my short Python tasks as well as my three large differentiated tasks. These tasks individually are designed to helps students practise for the NEA for their GCSE. As well as this theirs bundle contains my help-sheets designed to help the students with the tasks.
OCR J276/J277 - Snakes and Ladders Game
Davism1993Davism1993

OCR J276/J277 - Snakes and Ladders Game

(2)
For this game you will need to print the board, Set of Questions (Paper 1 or Paper 2) and a rule card. The instructions are set out on the rule card. The rules have been created to involve questioning as well as playing the game. I have included the original files and a PDF version. The main file is created using the ‘OpenDyslexic’ font formatting may change if this font is not installed. Enjoy!