
545Uploads
246k+Views
83k+Downloads
Computing

Loops theory (while and for loops) for GCSE Computer Science
The full lesson includes worksheet, plenary and homework.
This resource is not based on any particular programming language, so is applicable for any particular language you choose.

35 Computing and ICT lesson ideas for KS3
35 ideas (starter and plenary included) fully aligned to the KS3 curriculum. Sometimes we all need a little help with a lesson, or want something “out of the box” that can get going in seconds. These are outstanding ideas, and a full lesson can be built from them in minutes. Some are suitable for a few minutes, or can be used as mini-sessions within your lesson.
The idea is to save you time with the least preparation time possible.
Topics covered include:
Computational abstractions
Key algorithms
Programming
Boolean logic
Hardware and software
Instructions within a computer system
Data storage
Creative projects
Digital artefacts
E-Safety

The Easter Bunny website (HTML) Computer Lesson
A complete Easter session (could be a lesson, could be longer if you wanted) to get students to create a website.
Full instructions provided - give them the files and the booklet and go. They love changing the text and images and it’s all related the the computing curriculum!
Great for GCSE classes but can equally be used for KS3 as all the materials are there to be used; no teacher prep!
No special software required, uses Notepad and Internet Explorer (all Windows computers have these installed).
Bundle

GCSE Computer Science 9-1 – Revision carousel
For the AQA GCSE 9-1 Specification, and also suitable for OCR J276.
Designed as a revision carousel. Print out the worksheets before the session starts. The students can then move around the sections in groups. I run these as open book sessions and allow the students to revise / look up material on their phones / talk to try to solve the work as necessary.
Moving around the stops
You can tell the students that they have 10 minutes for each stop. If you pursue this strategy you can be flexible with the amount of time that the students have at each stop
Work and then present
Each section has quite an amount of sheets, and you could choose to put them all out and the students present what they have learnt after a 15-20 minute session.
Alternatively, the students move around the stops, and at each one write on post-it notes any queries that they have. You could then address these at the end of the session.

Python Cheat sheets Basic + Advanced (2.6 and 3.4)
Basic Python poster cheat sheets.
Designed for version 2.6 and 3.4.
Also contains a Python data types poster.
Python basics (2.6 and 3.4.2)
Python advanced (2.6 and 3.4.2)
Python data types

Pokémon GO eSafety lesson for KS3
Lesson around Pokémon GO that talks about the eSafety issues that need to be addressed. This includes paying money in seemingly free to play games, the consequences of thinking other players are safe and how lures work within the game.
Bundle

Functions and procedures - GCSE Computer Science OCR 9-1 Programming with Python
A complete bundle for OCR 9-1, introducing Python. Has both theory and practical lessons; could be spread over two, three or four lessons as suitable for your context.

Procedures and functions practical for GCSE Computer Science using Python
Teaches students about procedures and functions in Python, a practical session based around a 60 minute lesson.
The full lesson includes booklet and homework, ready to go.
This resource uses Python version 3.x (easily translated to Python version 2.x)

SQL - GCSE Computer Science OCR 9-1- Programming techniques
Teaches the requirements for GCSE Computer science, and uses a Microsoft Access (database included) to execute SQL commands.
2.2 Programming techniques
The use of SQL to search for data
SELECT
FROM
WHERE
LIKE
AND
OR
wildcards
Bundle

A Scratch Computing Christmas Bundle
A Christmas bundle for Scratch. Wonderful resources with that festive feel for your classes!
Resources suitable for KS2 and KS3, including extension activities (open-ended). Recommended that you pick an activity, and let their imagination run wild, while of course they are learning!

Arrays theory for GCSE Computer Science
Teaches students about arrays.
There is also a supporting (free for ever) article about arrays on Medium to support your teaching: https://studeappsblog.medium.com/programming-with-arrays-298d0e594353.
This resource is not based on any particular programming language, so is applicable for any particular language you choose.
It can feel tricky to teach this topic. These resources are there to help you, with the same support that is always avaliable for you when you purchase on of StudeApp’s resources.
Helps with the use of arrays (or equivalent) when solving problems, including both one and two dimensional
arrays.

Scratch Christmas Animation KS2
Scratch Christmas animation designed for KS2.
Contains lesson plan and targets for the children to reach during the sesson.
Contains all assets and music for this great xmas lesson!

GCSE Computer Science Starters for OCR GCSE (9-1) J276
Designed for GCSE Computer Science OCR (9-1) J276.
These starters are designed to take the effort out of planning. There are 23 different pictures. You can display the large image and ask the students their opinion about both the image and the topic in hand. The other slide is a cline around creating degrees of intensity - this is great for showing literacy in your lessons.
Topics covered:
1.1 Systems architecture
1.2 Memory
1.3 Storage
1.4 Wired and wireless networks
1.5 Network topologies, protocols and layers
1.6 System security
1.7 Systems software
1.8 Ethical, legal, cultural and environmental concerns
Featured as part of a great time saving bundle: GCSE Computer Science for OCR (9-1) J276 lessons without the planning.

Data Units worksheet for KS3 or GCSE computing
Suitable for KS3 or perhaps GCSE computing. Based around data units, contains both questions and answers.
Bundle

Binary logic gates bundle
Full pack - we know how difficult it can be to teach binary logic. Well, here is a solution. Full resource pack containing:
Scheme of work
Poster display
Quick reference logic gate tables

Programming selection starter
A programming task to teach about selection. I use this with Python, but it is not a language dependent task. Helpful for talking about indentation.

End of Year Computing Quiz - 2016
A quiz for the class for the end of summer term 2016. Can be used from year 7 to 11, but aligns with the KS3 national curriculum.
Either run with one answer sheet per pupil or put the students into teams.