1. Resources Home
  2. Middle School
  3. Computing
Module1_R012 / R013 Project Life Cycle Lesson1

Module1_R012 / R013 Project Life Cycle Lesson1

This is an introduction presentation for the new OCR Cambridge Nationals Certificate in IT (2017) module 1 . The presentation covers the introduction to the Project Life Cycle and the main four phases (or stages). Includes some activities for pupils.
ph301
Supply Teacher/Cover Supervisor Bundle

Supply Teacher/Cover Supervisor Bundle

There are a range of resources in this bundle which can be delivered to students of many abilities from 11-16. Some resources are also applicable to A-Level students. They cover; study skills, English and a range of PSHE/tutorial topics which require little planning. The price of this bundle means that you are getting each resource for less than £1
psyjess
CiDA Teachers Kit - Splash Out

CiDA Teachers Kit - Splash Out

CiDA Teaching Kit contains: - A teacher PowerPoint with class instructions. (Supplemental notes at the bottom of relevant slides with information from the supporting documentation) - Test Buddy feedback instructions for each product. - Storyboard forms for the Movie and Animation. All you need to do is deliver the content. All these resources have been created by myself. The PowerPoint is plain so is suitable for you to add your own theme or template to if you so wish. My previous CiDA teaching kit for Rave and Rant has been downloaded over 100 times!
KyleBrown
Computing Skills Progression Grid KS1 and 2

Computing Skills Progression Grid KS1 and 2

A document that charts all the key skills within Computing across all age groups within KS1 and 2. Taken from the National Curriculum Document; all areas have been broken down and some expanded upon to build a progressive system of skills and abilities that children should exemplify within specific year groups in order to achieve the National Expectation within the subject. Useful for supporting planning across all year groups and for assessing the level of children at any point in the year. Covers Digital Literacy, Computer Science, Programming and E-Safety. What is also good about this document, is that its based on general equipment and resources that are free to use or stocked by almost all primary schools.
duncanjhmacdonald
Key Stage 2 Computing Curriculum - Introduction to Scratch

Key Stage 2 Computing Curriculum - Introduction to Scratch

Document linking Key Stage 2 computing curriculum requirements with units of work. Scratch introductory lesson written by Key Stage 3/4 teacher for local primary school struggling with the new computing curriculum terminology. Teaching the lessons over the Autumn term 2017, so more lessons will be added as created. I use Scratch offline editor, but this could be done on the online version too.
Pipjen77
Programming Malware GCSE Lesson

Programming Malware GCSE Lesson

GCSE lesson based around making the malware/cyber security topic related to programming. Looked online but couldn't find anything useful so created a 'virus' program to teach the students without giving them information on how to do anything illegal. Code works in Visual Basic, and is a good way to get the students hooked. Also worth mentioning that the 'virus' they create doesn't actually do anything malicious, it just appears that way, and gives them a chance to practice their programming techniques. Then they have instructions on the worksheet that they follow through until they have a working program. Powerpoint is also included.
likeakipper8
GCSE Hangman Coding Project

GCSE Hangman Coding Project

Included is a booklet containing a series of tasks (16 in total) with hints for some of the trickier tasks. There are also code snippets which can be used alongside the tasks or as an extra aid for students who are struggling. Also included is a checklist which can be displayed during the project, so that students can update their progress through the tasks. I have used this with a year 10 class who found it enjoyable as well as getting good programming practice. The program makes use of variables, selection, definite and indefinite iteration, arrays, boolean variables and a linear search.
likeakipper8