Hero image

546Uploads

216k+Views

79k+Downloads

Arrays theory for GCSE Computer Science
studeappsstudeapps

Arrays theory for GCSE Computer Science

(1)
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.
Recursion and Recursive techniques in computing and computer science
studeappsstudeapps

Recursion and Recursive techniques in computing and computer science

(1)
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.
A Scratch Computing Christmas Bundle
studeappsstudeapps

A Scratch Computing Christmas Bundle

4 Resources
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!
Easter Bunny Newsletter with Publisher (Computing or IT KS2 / KS3)
studeappsstudeapps

Easter Bunny Newsletter with Publisher (Computing or IT KS2 / KS3)

(0)
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
studeappsstudeapps

Brexit and Computer Science Legislation

(0)
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
studeappsstudeapps

Ethical and Legal debates for Pearson Edexcel GCSE in Computer Science

(0)
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.
Binary Search full lesson
studeappsstudeapps

Binary Search full lesson

(0)
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!
Computing KS3 cover lessons
studeappsstudeapps

Computing KS3 cover lessons

(1)
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
studeappsstudeapps

Systems Software Lesson for OCR Computer Science

(1)
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)
Computing Christmas Quiz 2016
studeappsstudeapps

Computing Christmas Quiz 2016

(5)
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
studeappsstudeapps

Variables: Computer Science

(0)
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