Hero image

545Uploads

260k+Views

83k+Downloads

Python  Pair Programming activity for AQA GCSE Computer Science
studeappsstudeapps

Python Pair Programming activity for AQA GCSE Computer Science

(0)
Python Pair Programming activity for AQA GCSE Computer Science Based around the game "rock paper scissors", and students develop solutions in pairs, share their results and criteria against the exam board requirements. This lesson can also be run with a high ability Key stage 3 group.
Google skills for KS3
studeappsstudeapps

Google skills for KS3

(0)
Two lessons for KS3 around improving Google skills. Can be used as cover lessons, or to help you expand student's knowledge of the world's most popular search engine.
Files theory for GCSE Computer Science
studeappsstudeapps

Files theory for GCSE Computer Science

(0)
Teaches students about basic file handing including the basic operations; open, read and write. This resource is not based on any particular programming language, so is applicable for any particular language you choose.
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 51ºÚÁÏ Designs and Patents Act 1988 Creative Commons Licensing Freedom of Information Act 2000
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!
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.
Dijkstra's Algorithm for Computer Science
studeappsstudeapps

Dijkstra's Algorithm for Computer Science

(0)
Dijkstra’s Algorithm The way I would run this is to talk through the motivation for the algorithm from the presentation, and give the terminology worksheet to be filled in (answer in the presentation). We’d then work through the brute force worksheet. I might then run through the example, then give them the simple graph to fill in. Than we would work through TaskGraph1 for the graphs. Then I might get them to either code, or come up with graphs for them to solve in small groups or in pairs. Included: TPT presentation Labels to fill in worksheets to give structure for the students to fill in answers TaskGraph1 3 graphs to run Dijkstras on. AnswerGraph1 and 2 -answers for the graphs Brute force worksheet and brute force worksheet answers
MiniMax algorithm for KS3 / GCSE / A-level
studeappsstudeapps

MiniMax algorithm for KS3 / GCSE / A-level

(0)
A lesson that can really stretch able students and discuss the MiniMax algorithm based around a naughts and crosses game. This worksheet needs to be completed on a computer as the students will drag and drop the playing pieces on the worksheet.
15 Complete KS3 Computing lessons
studeappsstudeapps

15 Complete KS3 Computing lessons

(0)
15 complete computing lessons ; the idea behind these are that you can just take them and deliver them. Ready to go! Complete with worksheets for the students. Fully aligned to the KS3 Computing curriculum. Lessons included: - Artificial intelligence - Cinema challenge - Database challenge - Die Hard puzzle - Einstein’s riddle - E-safety - Google Search - Hardware - The Law - Robotics - Tablet Design - Theme Park - Website comparison - Boolean Logic - Programming - Software Piracy Topics covered: Computational abstractions Key algorithms Programming Boolean logic Hardware and software Instructions within a computer system Data storage Creative projects Digital artefacts E-Safety