1. Resources Home
  2. Primary
  3. Computing
  4. Computational thinking
  5. Generalisation and pattern matching
Poster: Blooms Taxonomy and Computational Thinking

Poster: Blooms Taxonomy and Computational Thinking

Use Blooms Taxonomy thinking skills to incorporate Computational Thinking Concepts within your lessons. This poster cross references Blooms Taxonomy thinking skills with the concepts of Computational Thinking in order to support your delivery of these concepts within the classroom. Suitability ratings are also provided in order to identify how computational thinking concepts can be linked to their relative thinking skills. ***Please leave a review!
RobbotResources
Cosmopolitan Coding - Fun INSET Introduction to Coding

Cosmopolitan Coding - Fun INSET Introduction to Coding

Many teachers were never taught the coding and computer science elements of the new curriculum themselves. This introductory activity helps teachers understand the simplicity of using algorithms as instructions to complete tasks. Teachers will learn: Algorithms and how these are simple instructions Syntax and how this is simply known action in new language Problem solving and debugging code Testing code to see if it works Teachers love this INSET introduction!
EuphoricEd
Big O Notation - Computer Science - OCR A-Level

Big O Notation - Computer Science - OCR A-Level

A Powerpoint presentation explaining Big O Notation. There are some examples of code and some graphs which help students visualise what is meant by exponential and the complexity of algorithms. This was useful to my year 13 students and hopefully it will help yours.
r_chambers
KS3 Computational Thinking Project - Practical Problem Solving (Full Unit of Work)

KS3 Computational Thinking Project - Practical Problem Solving (Full Unit of Work)

**KS3 Computational Thinking Project - Practical Problem Solving (Full Unit of Work) ** This project is designed to either introduce computational thinking skills or to supplement and build on knowledge and skills already acquired. It is suggested that the student booklet is used in conjunction with the associated presentation through all of the lessons. The project has been designed so that is hands-on and practical. The suggested time frame from start to finish of the project is approximately 6-8 lessons, depending on what additional aspects the teacher wishes to introduce during the project. Students are asked to create a stationery holder using everyday objects. The problem has to be approached and solved using computational thinking skills. The project can be approached from a totally ‘unplugged’ pedagogy. No computers required! The resource consists of: a) A student booklet. This can be printed as an A4 or A5 booklet. b) A student booklet containing examplar responses. Also contains extension / homework tasks. c) A PowerPoint presentation for use in lessons to guide students and the teacher. Many of the slides have accompanying ‘speaker notes’ with ideas and suggestions for lessons.
conxxion
Algorithms - Learning Tasks: Classroom or Homework Resources

Algorithms - Learning Tasks: Classroom or Homework Resources

The resources can be used as a set of differentiated algorithm resources or as homeworks to compliment lesson activities: The resources covers aspects of computational thinking, including: Algorithms Pseudo Code Flowcharts Sequencing Decomposition Abstraction Decisions and Repetition Tasks can be completed in any order and are differentiated. The resource contains pages covering: My rewards My progress Notes Teacher feedback
conxxion
Computational Thinking Starter Quiz

Computational Thinking Starter Quiz

The following quiz is based upon the four parts of Computational Thinking: Decomposition, Abstraction, Pattern Recognition and Algorithm Design. The quiz includes 8 questions including definitions and scenarios to test your students understanding of Computational Thinking. Ideal to use as either a starter or plenary! Give students a mini white board and marker pen for instant feedback! Also includes a Computational Thinking Recap slide prior to the quiz itself. Please leave a review!
RobbotResources
Computer Science: Introduction to Programming Techniques

Computer Science: Introduction to Programming Techniques

The aim of this resource is to introduce students to the basic concepts of programming techniques and algorithm design. This resource is aimed at absolute beginners of algorithm design (Key Stage 3) and takes you through the following parts: Understanding algebra Understanding Boolean Using Variables Introduction to Algorithm Design i. Sequence ii. Selection (IF, ELSE, ELSE IF) iii. Variables iv. Looping (WHILE and REPEAT) v. Functions My resources can be used both as presentations and as work units that students can complete independently. Each section includes activities to develop student understanding of the concept. The work finishes with a differentiated consolidation challenge, applying the concepts learned throughout the unit. Please leave a Review!
RobbotResources
Computational Thinking Poster: Humanities

Computational Thinking Poster: Humanities

Download my poster which includes example task ideas on how to apply computational thinking problem solving skills to the humanities. Example tasks are included for History, Geography and PRE lessons. Computational Thinking is a skill set that can be used across the curriculum, not just within computer science! The logical approach to solving a problem means that it’s application can be used to develop and improve students ability to deal with difficult problems in a more rational way. The aim of my posters is to make you realise that many of the brilliant tasks that teachers facilitate week in, week out actually include computational thinking. It’s just a matter of making it more explicit! Update: High Resolution 2560x1440 in both PNG & JPEG Please leave a review!!!
RobbotResources
Free Valentines Coding Lesson Plan & Resources

Free Valentines Coding Lesson Plan & Resources

Computing lesson plan & associated resources for KS2 children programming cupid to fire his arrow at a love interest! Step-by-step lesson plan, support materials and pre-written Scratch program template. More free primary computing lessons and resources available at
iCompute