Recently updated with even more tasks!
An entire 100+ slide PowerPoint covering Python Programming topics as stated in the OCR GCSE J277 Computer Science Specification.
This set of slides includes theory, examples, coding tasks and answers as well as starter activities for the following topics:
Variables
Comments
Data Types
Casting
Operators
User Input
Strings
String Methods
Concatenation
Booleans
Built in functions
Conditional Statements
FOR and WHILE loops
Lists
2-D Arrays
Functions and Procedures
Worksheet for strings and string methods included
WORKSHEET HAS NOW BEEN ADDED TO FILES.
Table of contents is linked to relevant slides to save you as much time as possible!
This highly interactive lesson that requires the pupils to work in teams and use computational thinking skills to solve a range of puzzles. This activity perfect for pupils about to learn Python programming and you want to show the importance of computational thinking skills.
**This resource was shortlisted for the Teach Secondary Awards, a very rare honor for an independent resource creator. **
Your class need to work together to escape a locked laboratory in a spaceship and start the engines to avoid being sucked into a black hole by completing different challenges which will use a variety of computational thinking skills.
They are given most of the lesson to work together and at the end of the lesson, time is dedicated to discuss the computational thinking skills they used during the activity. This gives them a practical application for the computational thinking theory rather than using the tired old “making a jam sandwich” or “getting up in the morning” scenarios which are commonly used.
This activity is not a handout driven escape room, it involves using an interactive PowerPoint presentation and physical tasks that moves away from pupils filling in yet another worksheet, to working together in a team to solve interesting and challenging puzzles.
Pupils enjoy the lesson and are fully engaged whilst developing the key computational thinking skills of decomposition, pattern recognition, abstraction and algorithms.
Please note: This lesson does require teachers to prepare some props beforehand and it is highly recommended the teacher reads through the teacher’s instructions and creates the props well before they want to use the lesson. Also please note that this resource does not work with Google Slides.
Written primarily for key stage 3, this activity can be used in a variety of situations:
Introducing pupils to computational thinking skills before they are introduced to a text-based programming language
Used as an end of term fun lesson which still has an education element
A fun activity to use on a year 6 transition day
Allow your new year 7s to get to know their new classmates and grow team sprit
Helping a reluctant class see the benefits of learning programming skills
.
What are you waiting for? Download this interactive escape room NOW, to help students learn about computational thinking skills in a fun and memorable lesson they will love and remember.
You may also be interested in my Computational Thinking Worksheets which you can buy from here.
Options taster lesson on subject of AI and machine learning for GCSE Computer Science (aimed at OCR but can be used for AQA and Edexcel easily with little adaption needed) - perfect for when year 9s are picking options to promote and sell the subject.
Lesson to be used in 45 minute session following I do, we do, you do learning model.
Lesson includes:
Starter activity introducing students to problem solving
Introduction on exactly what computer science is.
I do activity introducing students to AI and machine learning
We do showing students how machine learning works and how they can create their own.
You do where students create their own machine learning model (creative, engaging, simple and fun)
Summary of what GCSE Computer Science is and involves.
Plenary problem solving activity.
Tried and tested on year 9 students with 100% engagement and enjoyment - brilliant to open students eyes on what Computer Science is - increasing female uptake especially.
Includes all the images needed to create your own machine learning model to demo to students and create discussions around AI and how it works.
Introduction to computer systems for Year 7 students.
The aim of this unit of work is to introduce year 7 students to the basic concepts of computer systems.
What are we learning?
To show understanding of the difference between input and output devices with suitable examples.
To understand the difference between internal and external devices with suitable examples.
To describe the different types of storage: Magnetic, Optical and Solid State.
To understand the role and purpose of the CPU and the relationship with RAM (Fetch-Execute Cycle).
To show an understanding of an embedded system including suitable examples.
This unit of work includes a range of information and activities to develop student knowledge and understanding of computer systems.
A final assessment is also included.
Teacher answer powerpoint also included.
**Please leave a review!
Here are 6 ready to use computer systems worksheets you can immediately use with your class with absolutely no preparation necessary.
They can be printed out or completed on-screen as they comprise of PDF files with editable areas for students to enter their answers. You can even assign these worksheets as learning tasks using a VLE for students working at home.
You even have a separate copy of each handout that contains the answers, making these a brilliant easy to use addition to your teacher toolkit.
HOW CAN I USE THEM?
These worksheets are ideal for
An easy grab-and-go classroom activity,
homework tasks and
cover worksheets.
.
These engaging worksheets are perfect for computer science teachers, non-specialists and new teachers.
WHAT IS INCLUDED?
The 6 PDF worksheets included:
Input, Process, Storage, Output – An easy worksheet where students need to write their understanding about each term. A great starter activity o find out your students’ current understanding before starting the a computer systems unit.
Hardware and Software – This simple worksheet asks students to explain the difference between hardware and software and identify hardware and software from the listed items. This is perfect for a starter or a plenary to recap what they have learnt.
Inside the Computer – This asks students to write how different pieces of hardware are used inside a typical computer system. Great as a homework task.
Von Neumann Architecture – Students describe what the different registers and parts of a CPU do, including the program counter, accumulator, arithmetic/logic unit and control unit. Great as a homework or to assess their understanding of the parts of the CPU.
System Architecture Crossword – Students complete a crossword by using the clues given to them. A nice way of assessing their understanding of key phrases. Perfect for a homework task or plenary.
Fetch, Decode, Execute – Students read the description of the processes and tick if they take part in the fetch, decode or execute sections of the processing life cycle. Great as a plenary activity.
Don’t forget the answers to each worksheet are included meaning you can use the answers yourself or give them to students for self-marking.
These 6 worksheets will quickly become an essential tool in your teacher toolkit.
They are a great way to break up the lesson, reinforce the learning and check your pupils’ understanding of computer systems.
What are you waiting for? Buy them now and use them straight away to enhance your lessons whilst saving yourself hours of preparation.
Computer Coding Cover Lessons Student Activity Booklet - Activity Work Booklet. This activity booklet contains 14 pages. Within this activity pack is a wide range of student tasks to complete and we have included the answers to any puzzles.
Contents of this activity pack:
Reading Comprehension + Missing words task
Literacy Acrostic Poem Example + Task
Set of riddle to unravel
In depth For and Against argument matching sorting activity
Topical Debates
Big Moral Questions
Fun Facts
The Big Knowledge Quiz
Cypher Dungeon Puzzle
Answer Sheets
More…
Activity packs can provide a variety of benefits for teenagers. Some potential benefits include:
Developing new skills: Activity packs can provide opportunities for teenagers to learn and practice new skills, such as problem-solving, teamwork, and communication.
Boosting mental health: Engaging in enjoyable activities can improve teenagers’ mood and overall well-being.
Promoting social interaction: Many activity packs can be completed as small group activities, which can provide opportunities for teenagers to interact and socialize with their peers.
Increasing creativity: Some activity packs may include creative challenges or projects that can help teenagers think outside the box and exercise their creativity to solve riddles and Cyphers
Providing a sense of accomplishment: Completing activities and challenges in an activity pack can give teenagers a sense of accomplishment and boost their confidence.
Search ‘Cre8tive Resources’ for support with our library of resources or send us an email.
Leave a review and email TheCre8tiveResources@gmail.com for a free resource as a thank you!!
Explore all our resources on TES
I have made the below activity for my year 10 class for the end of the year. You need to have a computer room, or access to computers for each pupil / pair. They have several facts to find out about Italy, culminating in information about holiday destinations and what they could do there. I hope it will fit in with the holiday topic we are currently studying and have a little cultural input! The answers to the first 17 questions are on the third page.
Twenty Two page Computing and Christmas Puzzle Work Booklet with accompanying three page Teacher Answer Booklet. This work booklet starts with a set of intricate puzzles themed around the subject with a sprinkling of Christmas fun. Then the workbook has a series of questions linked to students subject knowledge. Finally the work book moves on to reflection and target setting and then lots of Christmas activities and at the very end a mindfulness drawing activity.
This booklet has easily taken over 12 hours to build from start to finish - We hope you enjoy it!
How could you use this Work Book?
End of Term Christmas Fun and Challenge.
Distance learning
Christmas Homework setting
Christmas Isolation room work
Cover work or any purpose you chose
Could also be used to set work for isolating students or as a Homework Booklet.
Resource Contains
✎✎ 22+ Page Christmas Puzzle Workbook Matched to the subject (Editable Version)
✎✎ 22+ Page Christmas Puzzle Workbook Matched to the subject (PDF Version for Digital Learning)
✎✎ 3 Page TEACHER ANSWER BOOKLET
✎✎ Mindfulness and Wellbeing Activities
This work booklet has been designed by out Secondary Specialist.
Product Code C8/PB/32
What is Cre8tive Curriculum?
Team of innovative teachers, HOD’s and SLT from across the UK.
We are now one of the the biggest provider of resources on TES with collectively over 2200+ Products under the Cre8tive Brand (many free)
Computing Activity Pack - Activity Work Booklet. This activity booklet contains 12+ pages. Within this activity pack is a wide range of student tasks to complete and we have included the answers to any puzzles.
Contents of this activity pack include:
Reading Comprehension + Missing words task
Literacy Acrostic Poem Example + Task
Set of riddle to unravel
In depth ‘For’ and ‘Against’ argument matching sorting activity
Topical Debates
Big Moral + Ethical Questions
Fun Facts
The Big Knowledge Quiz
Cypher Dungeon Puzzle
Answer Sheets
More…
Activity packs can provide a variety of benefits for teenagers. Some potential benefits include:
Developing new skills: Activity packs can provide opportunities for teenagers to learn and practice new skills, such as problem-solving, teamwork, and communication.
Boosting mental health: Engaging in enjoyable activities can improve teenagers’ mood and overall well-being.
Promoting social interaction: Many activity packs can be completed as small group activities, which can provide opportunities for teenagers to interact and socialize with their peers.
Increasing creativity: Some activity packs may include creative challenges or projects that can help teenagers think outside the box and exercise their creativity to solve riddles and Cyphers
Providing a sense of accomplishment: Completing activities and challenges in an activity pack can give teenagers a sense of accomplishment and boost their confidence.
Google Cre8tive Resources for more support with this resource or drop us an email.
Leave a review and email TheCre8tiveResources@gmail.com for a free resource as a thank you!!
Explore all our resources on TES
How reliable is Wikipedia? Anybody can edit an entry on Wikipedia, so how do we know if what we’re reading is true? This activity uses Nevil Maskelyne’s system of human computers as an example to identify what controls ensure high quality, accurate information. Pupils then analyse Wikipedia and determine if it’s a reliable source of information with this resource from Royal Museums Greenwich.
Activities to support the teaching of how computers work:
- Computer specifications research
- Inside a computer definitions
- Selecting a computer for a user
- Revision quiz for the unit
Feedback welcome!
Computing Escape Room for KS3/KS4. Pairs solve Binary, AI, & Logic puzzles via Oracy. Communication-focused Computer Science team-building activity.
In this Escape Room, students work in pairs in order to solve a series of computing puzzles. However, they must sit opposite each other and cannot see each others’ resources. Success depends on oracy and teamwork as they will piece together the puzzles to work towards an answer.
Resources: 2x Powerpoints, 1x Answer sheet
Other resources which are helpful: Caesar cipher wheel
Topics covered:
Binary numbers
AI Decision trees
Problem solving logic skills
Caesar Ciphers
ASCII
Pigpen cipher
Logic Gates
Tracing pseudocode
How it works:
Students will sit opposite each other in pairs with a computer/laptop each but cannot see each others’ screens.
Pairs will have different powerpoint files that they can go through at their own pace in any order.
When a puzzle is completed, students will call the teacher (or student helpers such as sixth formers) to verify the answer before it is ticked off and a number of points are awarded.
When a team has achieved a certain number of points they escape, with a Bronze, Silver or Gold tier for competitiveness.
No prior knowledge of these topics are necessary, but without some, students may need more hints.
This presentation offers 4 slides with 4 activities on each - varying difficulty - we are asking students to choose one activity per week and to send us evidence in the form of the work itself or screenshots.
It could be sent out as 4 different PowerPoints - one per week for students to attempt, or could be sent out one task per week if you wanted to prolong it - primarily aimed at KS3 students but could be adapted for KS4.
We have tried to avoid any specific software and to use online resources where possible.
Virtualization & Cloud Computing Computer Science Worksheets and Activities
Digital Literacy & Modern Technology Learning Pack
This Virtualization and Cloud Computing activity pack introduces students to two major technologies used in modern computing. Students will learn how virtualization allows one physical computer to run multiple virtual machines, and how cloud computing stores data and runs applications over the internet instead of on a local device. With eight engaging worksheets, reading passages, and comprehension activities, this pack builds strong digital literacy skills for young learners.
What’s Inside:
Reading comprehension passages on virtualization and cloud computing
8 printable worksheets for practice and review
Fill-in-the-blank activities
Word scrambles and key vocabulary builders
Choose-the-right-answer (MCQs)
Question and answer sets with teacher answer keys
Diagram labeling (virtual machine, cloud layers)
Compare and contrast chart: Virtualization vs Cloud Computing
Topics Covered (10 Points):
What virtualization means
Virtual machines and how they run on one computer
Benefits of virtualization: cost, speed, flexibility
What cloud computing is
Types of cloud services (storage, software, hosting)
Cloud vs local storage
Public, private, and hybrid clouds
How virtualization supports cloud computing
Real-world examples (Google Drive, servers, online apps)
Safety, privacy, and responsible cloud use
Perfect For:
Computer Science & ICT lessons
Grades 4–8 digital literacy units
Classroom technology centers
Homeschool and STEM programs
Computer lab practice
This unit of work introduces students within KS3 to the concepts of computational thinking by helping Rob-bot the robot make a jam sandwich. Through the activity, students will learn about decomposition, pattern recognition, abstraction and algorithm design (through both basic flowcharts and pseudo code). They will also lean about the importance of debugging their algorithms.
The duration of this work usually takes between 2-3 hours to complete, so is perfect as an introductory unit to computational thinking and programming.
***Please leave a review!***
Big Computing Christmas Quiz – 50+ Questions for a Festive, Curriculum-Focused End-of-Term Lesson
Wrap up the term with this engaging Computing Christmas Quiz, designed to combine subject knowledge with seasonal fun. With over 50 questions spread across 10 diverse and interactive rounds, students will apply computing concepts, problem-solving, and general knowledge in a fun, team-based format.
Perfect for KS3 or KS4 classes, this quiz lasts around 50 minutes to 1 hour and is ideal for the final week of term.
What’s Included:
1 x Editable PowerPoint Quiz (10 unique rounds with 50+ questions)
1 x Double-sided Student Answer Sheet (marked out of 54+ points)
3 x Editable Certificates (Gold, Silver, Bronze) for winning teams
1 x Skills Reflection Slide
1 x Set of Personal Reflection Questions
Quiz Round Breakdown:
Winter Image Round – Identify seasonal and tech-inspired images
True or False – Separate computing facts from festive fiction
Matching Challenge – Use logical reasoning to find correct pairs
Linking Round – Connect key computing terms with related ideas
Numbers Round – All answers involve numerical knowledge
Jumbled Terms – Unscramble computing-related keywords
Multiple Choice Theory – Test curriculum-based computing knowledge
Observation Round – Examine images and recall specific details
Wordsearch Challenge – Race to find computing and Christmas terms
Creative Tie-Breaker – Design a festive idea using teamwork and imagination
Ideal For:
End-of-term Computing lessons
Drop-down days or form-time activities
In-class competitions or enrichment sessions
This fun and informative quiz is a great way to end the term on a high, helping students revisit computing concepts in a relaxed and festive way.
Looking for More?
Search ‘Cre8tive Resources’ to explore our full range of Computing, Careers, PSHE, and cross-curricular teaching tools, or contact our team for support.
Leave a review and email TheCre8tiveResources@gmail.com for a free resource as a thank you!!
Explore all our resources on TES