These resources are developed in a way that allows non-specialist computing teachers to deliver the content. Taken together the resources cover the entire Key Stage 3 Computing National Curriculum
A set of 10 lessons introducing students to the prinicpal components of programming including sequencing, assignment, selection and iteration through Scratch. At the end of the unit students get to apply what they have learned and create a maze game
Drawing shapes by giving instruction to a turtle. Uses the MSWLogo desktop application which is available for free.
A scheme that looks at flowcharts. The main software used is Flowol that allows students to write programs using decisions, subroutines and concurrency, for instance.
Microbit offers physical computing that is manageable in a class of 30 students. In this scheme pupils add additional electronic components to create a traffic light and a remote controlled robot.
A scheme of work on Python that is based on the pedagogical principles of reading code before writing and block to text that shows equivalent Scratch code.
A set of three lessons examining, hardware, software, processor fetch execute cycle and communication where Wi-fi, mobile data and Bluetooth are examined
A single lesson looking at examples of problem solving using algorithmic thinking, decomposition, abstraction and pattern matching
We examine how data are encoded in a computer. We explore how to encode numbers as binary, letters as ASCII, and how encryption works in addition to introducing Boolean logic gates and circuits.
A sequence of four lessons examining how AI is already embedded into our lives. There are some experments with supervised learning including a decision tree classifier. We also examine the ethics of AI.
Two lessons showing the difference between vector and bitmap graphics and how to create bitmap graphics
Using Photoshop to create colour splash, image overlays and a magazine cover
Video editing and filming techniques including shot types are covered
Covers animation techniques such as frame-by-frame, tweening and layering. Uses the Wickeditor which is free to use and can be accessed here: www.wickeditor.com
Audacity is used to record and edit sound and to add effects. Pupils create a podcast for their project.
App Lab is used to create a range of web apps including, flash cards for revision, text based adventure game, quiz, time table practice app and mole mash game
A sequence of 9 lessons looking at formulas, functions, modelling and plotting charts. There is VBA code that can automatically mark the spreadsheet exercises.
These are a set of presentations on E-safety that can be delivered in 10 minute assemblies across KS3 and KS4. They are age appropriate. Also included are some follow up questions for discussion in tutor time.
Glossary of the principal Tier 3 vocabulary used in Key Stage 3 Computing. There is an editable version so teachers can add their own terms
Posters on programming constructs for classroom and corridor display