1. Resources Home
  2. Primary
  3. Computing
  4. Computational thinking
  5. Evaluation
Application of Computational Thinking - Create an Interactive Story

Application of Computational Thinking - Create an Interactive Story

This unit of work introduces year 7 students to the concepts of computational thinking and logical thinking. It is split into three fully differentiated sections: 1. Design an interactive story using a flowchart to identify the key decision points within your story. 2. Create an interactive story using PowerPoint, hyperlinking the slides to the correct locations. 3. Test and evaluate your story and make improvements where required. I have included some slides to provide additional assistance, for example hyperlinking auto shapes, removing the on mouse click advancements, etc. Alongside developing computational thinking skills, this unit is also an opportunity for students to develop their graphic design skills. I have also included an example interactive story so students can get an idea of what they could create themselves, while considering what they could make even better themselves. This resource is a perfect continuation from my Introduction Computational Thinking for KS3 resource! ***Please Leave a Review***
RobbotResources
Scratch Complete Scheme of Learning - Game Design

Scratch Complete Scheme of Learning - Game Design

A Full scheme of work for Scratch. In this scheme students will design, implement and test a game. The objectives for the students are to gain a knowledge of Scratch to allow them to gain a knowledge of programming In this pack is a Full Scheme of learning for 12 lessons, Lessons in 2 separate packs, resources linking to the lessons and a homework sheet. This scheme would be suitable for Upper KS2/ Lower KS3.
niall-
Computational Thinking Bundle

Computational Thinking Bundle

Purchase my three comprehensive guides to computational thinking within one bargain package! Includes: Computational thinking for KS3 Computational thinking for KS4 Problem Solving for KS3 Also includes my popular poster resources to help promote computational thinking within your classroom
RobbotResources
Web Coding Problem Solving Homework 2

Web Coding Problem Solving Homework 2

This is a short written task is designed to following an introductory few lesson on HTML. The 15 minute, 15 mark homework sheet has four pages which use basic HTML tags to encourage students to learn the skill of finding errors in code. Question 1 shows a html file containing 10 deliberate errors. Students have to identify the position of each error and write in a correction. Question 2 consists of five similar problems. Students are shown a web page in a browser, each of which are not displaying as intended. Students told how the web page should have looked and have to identify what error may have been made in the code that would cause each page to display as shown. Question 2 may be used to generate lots of good discussion as often there may be several possible answers. This could easily be used as class written work or for staff absence cover. The download includes the original HTML files created while writing the questions. These may be used for demonstration, discussion or as part of your HTML course.
snegreid
A Christmas Coding Activity with Scratch

A Christmas Coding Activity with Scratch

A computing lesson plan and associated resources for KS2 children programming a Saving Santa game with Scratch. Includes step-by-step lesson plan, support materials and pre-written program files. More free primary computing lessons and resources available at www.icompute-uk.com
iCompute
An Easter Programming Activity with Scratch

An Easter Programming Activity with Scratch

A lesson plan and resources from iCompute for KS2 pupils programming an Easter Egg Hunt with Scratch. Includes step-by-step lesson plan, support materials and pre-written program files. More free primary computing lessons and resources available at www.icompute-uk.com
iCompute
Python Turing Test – Creating a chatting robot (Chat bot)

Python Turing Test – Creating a chatting robot (Chat bot)

Overview: In this brief introduction to programming using Python, students are going to create a chatting robot (chat bot) designed to confuse the user into thinking that they are talking to a real person. Learning Objectives: • Understand and use sequence in an algorithm • Understand and use iteration in an algorithm (FOR and WHILE loops) • Understand and use selection in an algorithm (IF, Else and Else if) • Understand why it is so difficult to create a computer that can seemingly think for itself
Wolves_CLC
Python Harry Potter Sorting Hat Lesson

Python Harry Potter Sorting Hat Lesson

Overview: In this lesson, students will create a Harry Potter style sorting hat using lists in Python. Learning Objectives: - Understand and use sequence in an algorithm - Understand and use iteration in an algorithm (FOR and WHILE loops) - Understand and use selection in an algorithm (IF, Else and Else if)​
Wolves_CLC
Python Magic 8 Ball Lesson

Python Magic 8 Ball Lesson

Overview: In this introduction to programming using Python, students will create a “Magic 8-Ball” game. The game will work by asking the user to input a yes / no style question and will respond with one of it’s classic predictions such as: “Yes”, “Most likely” and “Outlook not so good”. Learning Objectives: - Understand and use sequence in an algorithm - Understand and use selection in an algorithm (IF, Else and Else if) - Understand and data structures in an algorithm (for example, Lists, Tables or Arrays) - Understand the importance of comments in code
Wolves_CLC