Hero image

550Uploads

119k+Views

42k+Downloads

Searching Algorithms - The Fundamentals COMPLETE UNIT - GCSE Computer Science Resources
studeappsstudeapps

Searching Algorithms - The Fundamentals COMPLETE UNIT - GCSE Computer Science Resources

(0)
Highly recommended searching algorithms pack for GCSE - workbook, lesson plan, worksheets, posters and more! Suitable for teachers of GCSE, and will be of particular interest to PGCE students, NQTs or departments that need that little bit of support in the delivery of this challenging qualification. You get high quality original resources that are both class-tested and lesson ready. You may of course alter and modify the resources for your class, and you get my support for the lessons (worksheets have been developed for customers and added to packs in the past). Use the completely free (forever) workbook available at https://medium.com/@studeappsblog/searching-algorithms-2d2269e1a316?sk=68df2cddbf0bf1f1263b695e0120f44b Worksheets(with answers): ComparingSearchAlgorithms SearchingAlgorithms SearchingAlgorithms2 SearchingAlgorithms3 SearchingAlgorithms4 Further Worksheets: Brainstorm Datasets: Searching Data Workbook Table of Contents: Searching Arrays An array to store elements The search The random search The linear search The binary search The algorithm The algorithm in words Comparing the methods Rounding up
Responsibility bundle
studeappsstudeapps

Responsibility bundle

4 Resources
There is so much here it is difficult to list! All the great resources from Responsibility PSHE, backed up with posters and discussion tasks. Such great value - this is the one to get!
Responsibility for PSHE and citizenship
studeappsstudeapps

Responsibility for PSHE and citizenship

(0)
Looking for a way to teach Responsibility? This resource has it all! You get high quality original resources that are both class-tested and lesson ready. You may of course alter and modify the resources for your class, and you get my support for the lessons (worksheets have been developed for customers and added to packs in the past). This pack includes a full set of worksheets. Lesson Plan: LessonPlan Worksheets: Create a collage Snakes and Ladders - board + scenarios Feeling Responsible? How Often Responsibility word wheel Rounding up Tweet your results Taking responsibility Extras: The 30 second lesson plan (for teachers in a hurry!) Support - how to contact me for help (I can’t guarantee instant help, but I’m here for you!) Teaching requirements: It would be beneficial to read through the lesson plan and look through the worksheets before attempting to deliver the material. Enclosed is a 30-second quick start guide if you do not have time for this. Unusual software requirements: None Need some help? Contact me! https://twitter.com/studeapps Looking for the usual software requirements: (http://studeapps.com/usual-software-requirements):
Representing Algorithms - The Fundamentals - COMPLETE UNIT - GCSE Computer Science Resources
studeappsstudeapps

Representing Algorithms - The Fundamentals - COMPLETE UNIT - GCSE Computer Science Resources

(0)
Highly recommended algorithms pack for GCSE - workbook, lesson plan, worksheets, posters and more! Suitable for teachers of GCSE, and will be of particular interest to PGCE students, NQTs or departments that need that little bit of support in the delivery of this challenging qualification. You get high quality original resources that are both class-tested and lesson ready. You may of course alter and modify the resources for your class, and you get my support for the lessons (worksheets have been developed for customers and added to packs in the past). Use the completely free (forever) workbook available at https://tinyurl.com/y2xld5az This pack includes a full set of supporting worksheets. Posters: PseudocodePoster PseudocodePoster2 Lesson Plans: Introduction to algorithms Algorithms in depth: Abstraction and Decomposition Extending your knowledge of algorithms The 30 second lesson plan Worksheets: What are abstraction terms What are algorithms Matching (+ Answer key) FlowChartShapes (+ Answer key) PMIChart Flowcharts (+ Answer key) DecomposeShopping AbstractionMap AbstractionOrDecomposition What is abstraction AbstractionOrDecomposition AbstractionCreating AbstractionProblem DecompositionProblem Tellanabstractionstory Brainstorm (+ suggestions) Voting activity: YesNoVotingCards AgreeDisagreeVotingCards AlgorithmsVoting Extras: The 30 second lesson plan (for teachers in a hurry!) Support - how to contact me for help (I can’t guarantee instant help, but I’m here for you!) Workbook Table of Contents: Definitions Algorithms Pseudocode Flowcharts Comparison of pseudocode and flowcharts The Tools to help us solve problems Decomposition Abstraction Teaching requirements: It would be beneficial to read through the workbook and lesson plan before attempting to deliver the material. Enclosed is a 30-second quick start guide if you do not have time for this. Unusual software requirements None Need some help? Contact me! https://twitter.com/studeapps Looking for the usual software requirements: (http://studeapps.com/usual-software-requirements):
Positive and negative number maths puzzles
studeappsstudeapps

Positive and negative number maths puzzles

(0)
Cut the triangles out, and the students fit them back together to create the larger triangle. A great differentiated resource that is certain to engage your students and cement their knowledge of positive and negative numbers.
Quicksort - Lesson pack
studeappsstudeapps

Quicksort - Lesson pack

(0)
Tried and tested quicksort resources. Do not depend on any particular language, here is a presentation to help a teacher deliver the content along with worksheets.
Fashion Victims and Globalisation for Geography
studeappsstudeapps

Fashion Victims and Globalisation for Geography

(0)
Full KS3 lesson / First year GCSE. I’d start them off with the mini task (extended starter). Move through the presentation, letting them make notes on the table as they go. Introduce the assessment - who are the winners and losers anyway? An interesting homework could be the Ethical code of conduct.
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!
Dijkstra's Algorithm  for Maths
studeappsstudeapps

Dijkstra's Algorithm for Maths

(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
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
Mathematicians and maths Google web quest (webquest) pack
studeappsstudeapps

Mathematicians and maths Google web quest (webquest) pack

(0)
Students can discover more about famous mathematicians in a fun and interactive way. Zero preparation for the teacher! From Ada Lovelace to Willard Gibbs there are many famous mathematicians. But how many do your students know? Students respond to open-ended questions in this nicely presented resource. Two suggestions for delivery: Give all of the students the same mathematician. Maximum 10 minutes for each. Who can go through the set fastest? Give different groups different mathematicians. Then present.
Computer science and computing web quest (webquest) pack
studeappsstudeapps

Computer science and computing web quest (webquest) pack

(0)
Students can discover more about famous computer scientists in a fun and interactive way. Zero preparation for the teacher! From Steve Jobs to Tim Berners-Lee there are many famous computer scientists. But how many do your students know? Students respond to open-ended questions in this nicely presented resource. Two suggestions for delivery: 1. Give all of the students the same computer scientist. Maximum 10 minutes for each. Who can go through the set fastest? 2. Give different groups different computer scientists. Then present.
CARL FRIEDRICH GAUSS maths and Science WebQuest
studeappsstudeapps

CARL FRIEDRICH GAUSS maths and Science WebQuest

(0)
Students can discover more about Carl Friedrich Gauss in a fun and interactive way. Zero preparation for the teacher! Gauss is considered to be a master of mathematics, revolutionizing number theory. He also contributed to physical sciences. Students respond to open-ended questions in this nicely presented resource.