![Hero image](https://d2w4qhtqw2dbsq.cloudfront.net/store_live/3725316/imageHero.jpg?_=1495022065337)
546Uploads
216k+Views
79k+Downloads
Computing
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Santa's Race - A Scratch Game
A tutorial to make a race game with
Santa as the star!
All assets are included, as well as
extension tasks.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
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.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Procedures and functions theory 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.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
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)
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Two Dimensional Arrays (2D Arrays) theory for GCSE Computer Science
Teaches students about two dimensional arrays.
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)
Recursion and Recursive techniques in computing and computer science
A great lesson around how to teach recursion away from the computer.
Based around a flood fill recursive technique, and also includes an exercise to teach shortest network path (with in the teacher notes). The worksheets are available for your use, and contain answers to the programming challenges in Java, Python and Pascal.
Backed by the following post (free forever) https://studeappsblog.medium.com/recursion-what-is-it-b4e9093db4c4
This could be used for an A level or GCSE classes and can be used with a high ability KS3 class.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
A Scratching (Scratch) Christmas scene - make it snow!
Everything here for a great KS2 or KS3 scratch lesson.
Make the snow fall in a fun snow scene.
All assets are included as we learn how to make the snow fall in this fun Xmas themed lesson!
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
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!
Bundle
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
KS3 Binary resources for computing
Fantastic set of resources to help teach binary to KS3 students.
Represents an impressive saving over buying these resources separately.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Easter Bunny Newsletter with Publisher (Computing or IT KS2 / KS3)
Create a newsletter from Easter Bunny with Microsoft Publisher. Full instructions provided, works on both ICT and English skills for a fun session! Make sure the students have access to the instruction sheet (included).
Give them the instructions, show them the example and they’ll have enough for a lesson or two’s work.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Brexit and Computer Science Legislation
Computing teachers now have a resource for both British values and for ethical, legal, cultural and environmental concerns, related to Brexit and also teaching the Computer Science legislation required by courses.
I would start students off with the pair work of News1 and News2 as a discussion task.
You can then run through the presentation, and then there is a discussion tasks.
Students take the worksheets (starting with Discussion in the file name) and then map the issues that Brexit might cause onto them. They can be provided with information about the various legislation that they need to study (Starting with FactSheet in the file name)
OCR's GCSE Computer Science specification (9-1) J276 requires students to discuss Computer Science technologies while considering:
Ethical issues
Legal issues
Cultural issues
Environmental issues
Privacy issues
And legislation relevant to Computer Science:
The Data Protection Act 1998
Computer Misuse Act 1990
Copyright Designs and Patents Act 1988
Creative Commons Licensing
Freedom of Information Act 2000
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Ethical and Legal debates for Pearson Edexcel GCSE in Computer Science
A PowerPoint presentation with over 100 ethical and legal debates for the Pearson Edexcel GCSE in Computer Science.
Helps learners study the following specification reference:
1.8 Ethical, legal, cultural and environmental concerns.
How to investigate and discuss Computer Science technologies while considering:
- ethical issues
- legal issues
- cultural issues environmental issues. privacy issues.
Written by subject specialists, with in depth debates that are relevant to students. Content covers AI, automation, gaming, privacy, hacking, security, cloud services, piracy, copyright, algorithms, emerging technology, wearable technology and more!
The pack includes a voting card that you may choose to use for students to vote, or students can move from one side of the room to another.
A great resource that can be used for starters or plenaries, and can also become the basis of an entire lesson.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Binary Search full lesson
A full lesson for Binary search.
The intention is for you to run through the presentation with the basics of the algorithm.
The resources are not language dependent (although the coding challenge does have a solution in Python, this is easily changed to your language of choice)
Students then have arrows cut out of ArrowsActivityResources.docx and record the algorithm stepping through numbers.docx
The students then optionally step through NamesToSearch.docx
Students then code TaskPseudocodeGuessingGame.doc
Then students should be able to code the binary search algorithm!
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Arrays practical for GCSE Computer Science using Java
Teaches students about arrays.
The full lesson includes booklet and homework.
Practical session based around a 60 minute lesson.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Computing KS3 cover lessons
19 different activities in this great pack!
A selection of cover lessons and one off sessions.
Suitable for non-subject specialists and experienced teachers alike. Some cover lessons are created for off the computer, some traditional computer room lessons and some a combination of the two!
Contains classic puzzles, whole lessons, Excel lessons…the list goes on.
Added resource for 2019 - Webquest. If you purchase this resource regularly check back for added resources and updates!
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Systems Software Lesson for OCR Computer Science
Complete lesson for Systems Software. Designed for OCR Computer Science (9-1) J276 but is more than useful for Computer Science students studying AQA and other exam boards.
Contains a PowerPoint presentation, and three worksheets to help you deliver the content.
Contains everything the students need to know:
the purpose and functionality of systems software
- operating systems:
- user interface
- memory management / multitasking
- peripheral management and drivers
- user management
- file management
- utility system software:
- encryption software
- defragmentation
- data compression
- the role and methods of backup (full and incremental)
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Encryption, Cryptography and Codebreaking - Computing (Computer Science) KS3 Sow
Scheme of work for encryption and keys.
Three self contained lessons that are suitable for high ability year 7, or can be adapted for any Key Stage 3 group or possibly GCSE.
Teaches the use of Keys, Internet password safety, encryption and public and private keys.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Computing Christmas Quiz 2016
A quiz for the class for the end of autumn term 2016. Can be used from year 7 to 11, but loosely aligns with the KS3 national curriculum (it's Christmas themed!).
Either run with one answer sheet per pupil or put the students into teams and let them choose a scribe.
Happy Christmas to everyone who downloads this.
![studeapps](https://d2w4qhtqw2dbsq.cloudfront.net/profile_live/3725316/small.jpg)
Variables: Computer Science
A free resource so students can understand the important concept of variables.
There is a free (forever) accompanying website https://medium.com/@studeappsblog/what-is-a-variable-dd7e539bf388 that also provides some great information, but here you will access the worksheets and lesson plan that will make your lesson that bit easier!
This free resouce contains:
Completion certificate
Brainstorming task
Definitions task
Variables worksheet
Video
Website resource
Lesson plan
30 Seconds lesson plan