![Hero image](https://d2w4qhtqw2dbsq.cloudfront.net/store_live/3725316/imageHero.jpg?_=1495022065337)
546Uploads
218k+Views
79k+Downloads
Computing
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Mario Run: Protecting IP and copyright for GCSE Computer Science
A lesson about copyright, patents and trademarks. Suitable for GCSE computer science.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Introduction to programming theory for GCSE Computer Science
Teach students about programming . They study basic strings and how computers store and manipulate data.
This resource is not based on any particular programming language, so is applicable for any particular language you choose.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Data types practical for GCSE Computer Science using Python
Teaches students about data types including integer, boolean, float and casting.
The full lesson includes booklet and homework.
Practical session based around a 60 minute lesson.
This resource uses Python version 3.x
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Learning ICT and Computing with Mario Run
Resources that can really bring learning to life, based around the Mario franchise.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Data types theory for GCSE Computer Science
Teaches students about selection. The full lesson includes worksheet, starter, plenary and homework.
This resource is not based on any particular programming language, so is applicable for any particular language you choose.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
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.
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Data types - GCSE Computer Science OCR 9-1 Programming with Python
A complete bundle for OCR 9-1, data types in Python.
Has both theory and practical lessons; could be spread over two, three or more lessons as suitable for your context.
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
2.2 Programming techniques for Python - GCSE Computer Science OCR 9-1 Programming with Python
Covers 2.2 Programming techniques from the specification.
Created for use with Python version 3.x. (although could be adapted for version 2)
Full resources for the following:
**
Learners will study the following: **
• how to identify and use variables, operators, inputs, outputs and assignments
• how to understand and use the three basic programming constructs used to control the flow of a
program: Sequence; Selection; Iteration
• how to understand and use suitable loops including count and condition controlled loops
• how to use different types of data, including Boolean, string, integer and real, appropriately in
solutions to problems
• how to understand and use basic string manipulation
• how to understand and use basic file handling operations:
-open
-read
-write
-close
• how to define and use arrays (or equivalent) as appropriate when solving problems
• how to understand and use functions/sub programs to create structured code.
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
File Handling - GCSE Computer Science OCR 9-1 Programming with Python
A complete bundle for OCR 9-1, File Handling in Python. Covers the basic file handing detailed in the specification ( open, read, write, close).
Has both theory and practical lessons; could be spread over two, three or more lessons as suitable for your context.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Xmas Coordinates in Scratch
1. Take the worksheet (printed) and write down the coordinates of the coordinates of the each of the decorations (and the tree itself).
2. Decorate the tree using those coordinates!
3. Decorate the tree further, noting the coordinates that you use.
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
KS3 Computing - without the planning
Some of our best-selling resources on tes, brought together in a fantastic value bundle:
15 complete KS3 computing lessons
35 lesson ideas for computing and ICT KS3
80 computing starters for KS3
20 computing plenaries for KS3
These resources will save you hours of planning. Better still - they are aligned to the KS3 Computing curriculum.
Fantastic value bundle price.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
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).
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Thinking skills for GCSE Computing
Cards that can be cut out or used as a display for thinking skills in computing. Very important for classes!
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
20 computing plenaries for KS3
20 computing plenaries for KS3.
Wonderful resource that can save a great deal of time!
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
20 GCSE computer science plenaries for OCR GCSE (9-1) J276
20 quick-fire plenaries for GCSE computing for OCR GCSE (9-1) J276.
Saves hours of work; particularly when purchased as part of the bundle GCSE computer science without the planning.
GCSE Computer Science for OCR (9-1) J276 lessons without the planning.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
End of topic HTML quiz
You can use this quiz as something at the end of a topic, or as an end of year quiz