Computational Thinking Escape RoomQuick View
nwilkin

Computational Thinking Escape Room

(7)
<p>This highly interactive lesson that requires the pupils to work in teams and use computational thinking skills to solve a range of puzzles. This activity perfect for pupils about to learn Python programming and you want to show the importance of computational thinking skills.</p> <p>**This resource was shortlisted for the Teach Secondary Awards, a very rare honor for an independent resource creator. **</p> <p>Your class need to work together to escape a locked laboratory in a spaceship and start the engines to avoid being sucked into a black hole by completing different challenges which will use a variety of computational thinking skills.</p> <p>They are given most of the lesson to work together and at the end of the lesson, time is dedicated to discuss the computational thinking skills they used during the activity. This gives them a practical application for the computational thinking theory rather than using the tired old “making a jam sandwich” or “getting up in the morning” scenarios which are commonly used.</p> <p>This activity is not a handout driven escape room, it involves using an interactive PowerPoint presentation and physical tasks that moves away from pupils filling in yet another worksheet, to working together in a team to solve interesting and challenging puzzles.</p> <p>Pupils enjoy the lesson and are fully engaged whilst developing the key computational thinking skills of decomposition, pattern recognition, abstraction and algorithms.</p> <p>Please note: This lesson does require teachers to prepare some props beforehand and it is highly recommended the teacher reads through the teacher’s instructions and creates the props well before they want to use the lesson. Also please note that this resource does not work with Google Slides.</p> <p>Written primarily for key stage 3, this activity can be used in a variety of situations:</p> <ul> <li>Introducing pupils to computational thinking skills before they are introduced to a text-based programming language</li> <li>Used as an end of term fun lesson which still has an education element</li> <li>A fun activity to use on a year 6 transition day</li> <li>Allow your new year 7s to get to know their new classmates and grow team sprit</li> <li>Helping a reluctant class see the benefits of learning programming skills</li> </ul> <p>.</p> <p>What are you waiting for? Download this interactive escape room NOW, to help students learn about computational thinking skills in a fun and memorable lesson they will love and remember.</p> <p><strong><a href="https://www.tes.com/teaching-resource/-12718093">You may also be interested in my Computational Thinking Worksheets which you can buy from here.</a></strong></p>
Computational Thinking WorksheetsQuick View
nwilkin

Computational Thinking Worksheets

(0)
<p>12 computational thinking worksheets you can use with your class, no preparation necessary. You even have the answers, making these a brilliant easy to use addition to your teacher toolkit.</p> <p>They can be printed out or completed on-screen as they are PDF files with editable areas for students to enter their answers.</p> <p><strong>HOW CAN I USE THEM?</strong><br /> These worksheets are ideal for</p> <ul> <li>An easy grab-and-go classroom activity,</li> <li>homework tasks and</li> <li>cover worksheets.<br /> .</li> </ul> <p>Perfect for computer science teachers, non-specialists and new teachers.</p> <p><strong>WHAT IS INCLUDED?</strong><br /> The 12 PDF worksheets included:</p> <ol> <li>Decomposition: Delivery Robot – A 2-page worksheet where students break down larger tasks into smaller tasks. A great starter activity.</li> <li>Decomposition: Make a Snowman – This simple worksheet where students put the steps in order and then decompose one of those steps further. This is perfect for a starter or a plenary.</li> <li>Decomposition: Robot Arms – This asks students to break down the tasks a robot arm in a factory would need to do. Great as a homework task.</li> <li>Pattern Recognition: Finding Order – Students decide on the order or steps that are required to follow a recipe successfully. A nice starter.</li> <li>Pattern Recognition: Spot the Correct Pattern – a 3-page worksheet where students need to pick the correct set of instructions to draw the shape. Perfect for a homework task or plenary.</li> <li>Pattern Recognition: Create a Pattern – a 2-page worksheet. Students follow the example given and adapt it to match the scenarios. A great way to check progress.</li> <li>Abstraction: London Underground – Students look at the London underground map, then answer questions about why the map has been simplified. A nice way of introducing the topic of abstraction in computational thinking.</li> <li>Abstraction: Film – Students describe answer questions on abstraction about a film synopsis. A nice in-class activity to reinforce learning.</li> <li>Abstraction: Gathering Important Facts – Students read a statement and answer questions. A nice homework task or plenary.</li> <li>Algorithms: Writing Instructions – A fun in-class pairs activity to write instructions for a secret handshake. A great interactive starter activity which reinforces the need for clarity in instructions.</li> <li>Algorithms: Pseudocode – Students write pseudocode. A nice homework task, in-class tasks to reinforce learning or plenary to check understanding.</li> <li>Algorithms: Flow Diagrams – A 3-page worksheet where students need to answer questions about flowcharts. Great as a plenary activity or homework task.</li> </ol> <p>What are you waiting for? Buy them now and use them straight away to enhance your lessons whilst saving yourself hours of preparation.</p>
Computational Thinking for KS4Quick View
RobbotResources

Computational Thinking for KS4

(15)
<p>This comprehensive unit of work introduces the concepts of computational thinking to students at KS4. It covers all elements of computational thinking such as Decomposition, Pattern Recognition, Abstraction and Algorithmic Design. I have also included debugging within the work.</p> <p>Each section is explained and followed by tasks to help develop student understanding. I have also included a ‘supermarket sweep’ computational thinking problem and a final project exercise which has three levels of difficulty.</p> <p>2018 Update: Improved Grammar and clarity of task requirement.</p> <p>***Please leave a review!***</p>
Computational Thinking: Code BreakingQuick View
RobbotResources

Computational Thinking: Code Breaking

(0)
<p>Develop your students problem solving skills with this resource! Learn about and break codes used across the ages including:</p> <ul> <li>Caeser Cypher</li> <li>Polybius Square</li> <li>Pigpen Cypher</li> <li>Braille</li> <li>Morse Code</li> </ul> <p>Also learn about how cryptanalyst Alan Turing shortened the length of World War II and saved millions of lives in the process!</p> <p>Includes both student PowerPoint work book and Teacher solutions. Final consolidation exercise includes differentiated challenges!</p>
Computational Thinking for KS3Quick View
RobbotResources

Computational Thinking for KS3

(16)
<p>This unit of work introduces students within KS3 to the concepts of computational thinking by helping Rob-bot the robot make a jam sandwich. Through the activity, students will learn about decomposition, pattern recognition, abstraction and algorithm design (through both basic flowcharts and pseudo code). They will also lean about the importance of debugging their algorithms.</p> <p>The duration of this work usually takes between 2-3 hours to complete, so is perfect as an introductory unit to computational thinking and programming.</p> <p>***Please leave a review!***</p>
Computational Thinking Starter PuzzlesQuick View
RobbotResources

Computational Thinking Starter Puzzles

(0)
<p>Get your students into the right mindset from the off with these fantastic starter activities! With 20 different puzzles for your students to try and solve, there are enough activities to cover a full 8 week term! This resource includes a range of puzzles such as code breaking, symbol grids, number pyramids, understanding algorithms and many more!</p> <p>Solutions included!</p>
Computational Thinking for KS3 & KS4Quick View
RobbotResources

Computational Thinking for KS3 & KS4

4 Resources
<p>If you teach computer science, you don’t want to miss out on this! This bundle includes both my two most popular Computational Thinking resources: <strong>Computational Thinking for KS3</strong> and <strong>Computational Thinking for KS4</strong>. Includes a combination of informative explanations for each concept of Computational Thinking and activities to give students the opportunity to practice and refine their new skills. Both resources include age appropriate ‘real world’ Computational Thinking mini projects to help refine their logical problem solving skills even further. Also includes my two most popular Computational Thinking poster sets!</p>
Computational Thinking - Enhanced Learning Worksheet + AnswersQuick View
MrWatkins123

Computational Thinking - Enhanced Learning Worksheet + Answers

(0)
<p>NOTE: I currently have a full, free version of this resource available (including the answers) I would recommend getting that for free then seeing if you like enough to buy the others in the series!</p> <p>This Enhanced Learning Worksheet focuses on Computational Thinking, specifically Computational Thinking Concepts and representing algorithms using Flowcharts.</p> <p>These new Enhanced Learning Worksheet are designed to give students more opportunity to consolidate and extend their understanding of all the key topics in GCSE Computer Science. They feature a series of scaffolded questions, followed by a page of extend / challenge questions where the scaffold has been removed and/or the difficulty level ramped up.</p> <p>I developed these worksheets not to be another test, quiz or assessment (please see my module quizzes if you are interested in this), but instead are platforms for students to practice key skills during lessons. As such, answers are provided but not individual mark allocation. I will be using these worksheets 3 times each in the delivery of my AQA Computer Science course - first as an in-lesson worksheet, second as a spaced retrieval task a month or two later and finally as an end of year 11 revision resource.</p>
COMPUTATIONAL THINKING MEGA BUNDLE!!!Quick View
RobbotResources

COMPUTATIONAL THINKING MEGA BUNDLE!!!

16 Resources
<p>This bundle contains all my popular premium Computational Thinking teaching resources as well as all my Computational Thinking posters and activities as seen within my shop.<br /> This bundle includes:</p> <ul> <li><a href="https://www.tes.com/teaching-resource/computational-thinking-for-ks3-11625862">Computational Thinking for KS3</a></li> <li><a href="https://www.tes.com/teaching-resource/computational-thinking-for-ks4-11625601">Computational Thinking for KS4</a></li> <li><a href="https://www.tes.com/teaching-resource/computational-thinking-problem-solving-11679418">Computational Thinking Problem Solving</a></li> <li><a href="https://www.tes.com/teaching-resource/computational-thinking-create-an-interactive-story-11774798">Computational Thinking: Create an Interactive Story</a></li> <li><a href="https://www.tes.com/teaching-resource/computational-thinking-code-breaking-12184668">Computational Thinking: Code Breaking</a></li> <li><a href="https://www.tes.com/teaching-resource/ks3-computer-science-algorithm-design-year-7-12102459">KS3 Algorithm Design: Year 7</a></li> <li><a href="https://www.tes.com/teaching-resource/ks3-computer-science-algorithm-design-year-8-12102468">KS3 Algorithm Design: Year 8</a></li> <li><a href="https://www.tes.com/teaching-resource/gcse-9-1-computer-science-ks4-algorithm-design-12044669">KS4 Algorithm Design</a></li> <li><a href="https://www.tes.com/teaching-resource/computational-thinking-starter-puzzles-12044585">Computational Thinking Starter Puzzles</a></li> <li><a href="https://www.tes.com/teaching-resource/rob-bot-the-computational-thinking-card-game-12062380">ROB-BOT! Card Game</a></li> </ul> <p>Buy all these resources together and save almost 25% off individual retail price!</p>
Computational Thinking LessonsQuick View
nwilkin

Computational Thinking Lessons

(0)
<p>A great introduction to understanding computational thinking including decomposition, pattern recognition and abstraction. These ready to use computational thinking lessons will save you hours of preparation and can easily be adapted to meet your own requirements.</p> <p><strong>WHAT IS INCLUDED?</strong><br /> In this unit you have 3 ready-to-use lessons:</p> <ul> <li>Decomposition</li> <li>Pattern recognition</li> <li>Abstraction including a computational thinking team task<br /> .</li> </ul> <p>Please Note: This unit DOES NOT teach pupils about algorithms. In this unit pupils will be using everyday examples to help them understand the principles of computational thinking.</p> <p>This lesson includes everything you need is included such as:</p> <ul> <li>a very high-quality accessible PowerPoint presentation for every lesson that effortlessly leads the teacher through the lesson and includes all the answers to the many questions and tasks the students need to complete</li> <li>an editable worksheet for every lesson</li> <li>an easy-to-follow editable lesson plan for every lesson<br /> .</li> </ul> <p><strong>PRIOR LEARNING</strong><br /> This unit does expect pupils know that computers use programs to tell them what to do, and assumes they have had some experience of writing Scratch programs.</p> <p><strong>EASY TO USE</strong><br /> These ready to use resources are so straightforward that although I have included a lesson plan, most teachers can teach straight from the PowerPoint presentation without any further assistance. And best of all, the answers are included saving you time and energy.</p> <p>This makes these lessons suitable for experienced computing specialist teachers along with non-specialists and early career teachers (ECTs).</p> <p><strong>EDITABLE RESOURCES</strong><br /> I understand that teachers want to adapt their resources, so I’ve made the bold decision to make these resources editable.</p> <p>Therefore, if you need to use a particular template style for your school or pupils with special educational needs, you can change the PowerPoint presentation, worksheet and lesson plan to suit your needs.</p> <p><strong>SCIENTIFICALLY PROVEN TEACHING TECHNIQUES</strong><br /> These teaching resources have been specifically designed to aid pupils using educational psychology backed theories including dual coding, Mayer’s theory and the best techniques to alleviate cognitive load.</p> <p>These lessons are highly interactive and engage students straight from the start.</p> <p>I have created another unit called Understanding Algorithms which teachers pupils the basics of writing algorithms and drawing flowcharts which teachers can use after this computational thinking unit to make a complete 6 lesson unit, alternatively you may want to split them up and teach them as 2 discreet units with 3 lessons in each. [You can view the Understanding Algorithms lesson here (http://</p> <p>Start reaping the benefits today of incredibly high-quality, professionally designed teaching resources that you can use with virtually no preparation.</p> <p>Just click on the BUY NOW button to download them straight away. You’ll wonder how you ever managed without them.</p>
Computational thinkingQuick View
badpower

Computational thinking

(0)
A complete set of presentation notes detailing the theory behind computational thinking. This presentation details algorithms, problem solving and the key concepts of computational thinking.
Computational ThinkingQuick View
BussICT

Computational Thinking

(0)
<p>A powerpoint that introduces, decomposition, algorithm thinking and abstraction. Suitable for KS4 and KS3</p>
Computational ThinkingQuick View
Qualiteach_Education

Computational Thinking

(0)
This 2 page resource explains computational thinking, abstraction, decomposing and generalisation. An example is provided of a step-by-step process with unnecessary detail filtered out. Two activities follow the explanation and examples.<br /> <br /> This resource is suitable for Key Stage 2 or 3 Computer Science.
Computational ThinkingQuick View
mackers15

Computational Thinking

(0)
<p>Decomposition, Abstraction, Pattern Recognition and Algorithm Design.<br /> Full lesson explaining the concepts in an easy way. Great tasks and examples for all pupils. Good interactive lesson and can be done in multiple ways.</p>
Computational thinkingQuick View
raybeardmore

Computational thinking

(0)
Computational thinking is an approach to problem solving<br /> <br /> Computational thinking is about taking a complex problem and being able to use several ‘computation thinking techniques’ (abstraction, decomposition, pattern recognition and algorithmic thinking) to:<br /> Fully understand the problem<br /> Create an effective solution.
Computational ThinkingQuick View
Teachinator5000

Computational Thinking

(0)
<p>This unit of work helps users think in computational terms, it looks at topics like algorithms, logic gates. It contains presentations, worksheets and HW.</p>
Computational Thinking PosterQuick View
RobbotResources

Computational Thinking Poster

(4)
<p>A simple poster to help explain the four concepts of Computational Thinking: Decomposition, Pattern Recognition, Abstraction and Algorithm Design!</p> <p><em>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!</em></p>
Computational Thinking in ArtQuick View
RobbotResources

Computational Thinking in Art

(3)
<p>Download my poster which includes example task ideas on how to apply computational thinking problem solving skills to Art. The poster includes a range of tasks and classroom ideas that use key computational thinking skills!</p> <p>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!</p> <p>Update: High Resolution 2560x1440 in both PNG &amp; JPEG</p> <p>Please leave a review!!!</p>