1. Resources Home
  2. Elementary School
  3. Computing
  4. Computational thinking
Searching and Sorting Algorithms

Searching and Sorting Algorithms

For both GCSE and A Level - this pack includes everything you need-to-know regarding searching and sorting algorithms, including pseudocode and explanations of: - Binary search - Linear search - Merge sort - Bubble sort Includes Python code (as text files, because Python files wont upload) with examples for each algorithm
mro2013
KS2 Film making lesson plan with easy to resources and end of unit outcome

KS2 Film making lesson plan with easy to resources and end of unit outcome

Children are often engaged when they have a context/ purpose for their writing. This is a unit of plan that I use to engage my whole class and encourage and inspire the children's activities. Children will use newspaper reports and convert them into news reports using iPads and iMovie. They will learn technical language to describe shot sizes and they'll understand why different shot sizes are used on their favourite TV programs. This unit comes with an end of unit assessment and meets NC objectives for Computing and Literacy writing and speaking and listening. The skills learnt will enable children to create VLOGS, short drama narratives, recounts and these products all look great on school websites and social media accounts.
Coolred12
Kodu Game Lab Tutorial Series

Kodu Game Lab Tutorial Series

Kodu is an excellent tool to teach pupils the basics of programming and algorithms. In my video tutorial course, I have broken down a wide range of skills and put them into short, easy to follow videos. Whilst the videos are part of a greater package I use for teaching Kodu and in particular programming, algorithms and problem decomposition / solving, I am happy for everyone to use the videos free of charge. I upload new videos each week, with the aim of creating a 12 - 14 lesson series. This tutorial series is aimed at KS3 pupils and has wide ranging differentiation opportunities.
staffgca
J276 - Computer Science GCSE - Revision Cards

J276 - Computer Science GCSE - Revision Cards

I have created revision cards for all topics in the OCR Computer Science GCSE (J276). These are used by my current Year 11 Cohort, they have found them quite effective as support tools in lessons and revision at home. I allow students to use them whilst answering question in lesson so that they are focusing on exam techniques whilst absorbing the subject knowledge too. I have created a revision wall by printing each card in A3 and arranging it on the wall. Students can consult the wall if they are stuck. All the cards have been designed to be printed double sided on the short edge, This is so that the topic name is on the back. All cards are using the 'OpenDyslexic' font, this can be seen on the PDF's. Formatting may differ on the publisher document if you do not have the font installed. This pack consists of the original publisher file as well as a PDF of all the cards too. I have also created a PDF of each set of cards that represent each separate paper of the OCR course. Enjoy!
Davism1993
Caesar Cipher Christmas Activity Coding Decode With Wheel and Answers

Caesar Cipher Christmas Activity Coding Decode With Wheel and Answers

Caesar Cipher Christmas Activity Coding Decode With Wheel and Answers. A fun end of term activity, with a mathematical approach. Could children create their own once they have finished? Both PDF file and editable word doc :) Enjoy, and please remember to leave feedback. I like to know what you think about my resources and what I could improve on in the future. Thank you!
DaleSaxby
KS2 film making lesson plan with easy to follow resources and assessments

KS2 film making lesson plan with easy to follow resources and assessments

Children are often engaged when they have a context/ purpose for their writing. This is a unit of plan that I use to engage my whole class and encourage and inspire the children's activities. Children will use newspaper reports and convert them into news reports using iPads and iMovie. They will learn technical language to describe shot sizes and they'll understand why different shot sizes are used on their favourite TV programs. This unit comes with an end of unit assessment and meets NC objectives for Computing and Literacy writing and speaking and listening. The skills learnt will enable children to create VLOGS, short drama narratives, recounts and these products all look great on school websites and social media accounts.
reddy_lenge
KS3 Teacher CPD at King's College London

KS3 Teacher CPD at King's College London

https://www1.kcl.ac.uk/prospectus/shortcourses/details/name/teachks3computing2018/alpha//month//day//header_search/computer Funded by the DfE as part of the Computing At School's Network of Excellence Regional Centre Programme, this VERY low cost 8 week twilight course. The course is aimed at KS3 teachers who are new to teaching Computing, who are perhaps converting from teaching ICT or other subjects. No previous programming experience is needed. The course will focus on the computer science elements of the Computing curriculum. Each session will consist of an hour of theory and an hour of programming hour to develop an understanding of both how the computer works and some simple text-based programming. Week 1 Algorithms - followed by Python: Turtle Graphics Week 2 Binary numbers -- Python: Turtles & Functions Week 3 More on binary numbers -- Python: If statements Week 4 Boolean logic -- Python: Loops Week 5 Representing sound and images -- Problem solving in Scratch and Python Week 6 Structure of a computer-- Problem-solving in Scratch and Python Week 7 More about the computer -- Problem-solving in Scratch and Python Week 8 Python Easy Gui and Consolidation Each week teachers are required to undertake a homework task. A certificate of completion and achievement will be given at the end of the course.
jlisaw8