546Uploads
218k+Views
79k+Downloads
Computing
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.
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
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!
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.
Python 5-lesson KS3 Sow
A series of worksheets and activities designed for Python 3.4.5.1
Suitable for upper KS3 for an introduction to GCSE programming.
Photoshop flashcards
Flashcards in colour designed to be cut in half and treasury tagged.
Topics:
Vector and Bitmap images
Selection tools
Layers
Add a new layer
Duplicate Layer
Spot healing tool
Image adjustment layer
Combining images
Reading 8 bit binary ASCII codes worksheet
Worksheet designed to help students understand 8-bit binary codes
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.
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
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.
Computer ethics poster set
A computer ethics poster set.
Would be great to put in any computer room
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.
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!
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)
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.
Scratch 6-lesson KS3 Scheme of work
5 Lesson scheme of work for KS3 students (ideal for high ability year 7 or year 8)
Supported with Youtube videos.
Lesson 1 - Introduction to Scratch
Lesson 2 - Algorithms
Lesson 3 - Design
Lesson 4 - Generalising problems
Lesson 5 - Variables
Lesson 6 - Project Assessment
Includes worksheets and resources. Designed for Scratch 2 (installed version), compatible with the online version of Scratch.
Computing Cover one off lesson resources (KS3 and KS4)
KS3 and KS4 computing cover lessons.
Some require use of computers, some are specifically off-computer tasks
Python Flashcards (version 2.7 and version 3)
Python flashcards suitable for version 2.7 and version 3 (two versions supplied).
Contains input, output, variables (int), variables (string), IF, else if, for loop and while loops as well as functions.
Cut out, laminate and share!
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.
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