1. Resources Home
2. Primary
3. Computing
4. Computational thinking

SCRATCH - making a game stage 2

This PowerPoint has video descriptions of how to add features to a simple driving or maze navigation game. I used it with year 3 and made this to help the teachers who were not confident or familiar with SCRATCH themselves. They were able to play the pages and then get the children designing, making, innovating and debugging their games. It is a large file, so allow time for it to download.

Kodu-Rythm Lesson 2(An Introduction to coding using Kodu)

Kodu is a friendly graphical programming language where students can build their own world and program objects within. This series of lesson uses kodu to introduce computer science terminology such as algorithm and variables to develop computational thinking skills.

Kodu-Rythm Lesson 1(An Introduction to coding using Kodu)

Kodu is a friendly graphical programming language where students can build their own world and program objects within. This series of lesson uses kodu to introduce computer science terminology such as algorithm and variables to develop computational thinking skills.

Introduction to algorithms

A gentle and friendly introduction to algorithms with a simple worksheet to enable students to develop computational thinking. Understanding how algorithms work and how they are used by computers is fundamental to achieving success in GCSE computer science. This lesson introduces KS2 and KS3 students to algorithms. This lesson could be used alongside the algorithms in scratch series.

STEM Engineering Design Process Graphic Organizers (Editable in Google Docs)

Teach your students to become problem solvers the STEM Engineering Design Steps Process! This resource is a perfect way for them to record notes about each step of the design process. Included is a printable PDF file as well as an editable Google Doc. This way you can share the whole organizer with your class. You can also make changes if you please. This resource includes the follow step by step graphic organizers: Ask: What is the problem? Who does it affect? What are the constraints? Brainstorm: students come up with solutions Plan: Create a solution to the problem identified Create: Recording challenges and solutions Improve: areas for improvement and redesign Final Reflections &amp; Lessons Learned

KS3 Computing - Cryptography Unit of Work - Lesson Presentations, Worksheets and Assessment

This is a whole unit of work that this aimed at KS3 - it covers all aspects of Cryptography that the students have absolutely loved doing and this has been uploaded to Google Classroom and made the whole unit very interactive. The work is split into Flight Paths and contains an assessment. All work has stretch and challenge extension tasks too. This is a really enjoyable unit of work for about 6 weeks.

SCRATCH -how to make a game, step by step

A PowerPoint with step by step videos introducing a class (and teacher?) to the stages of making a very simple driving game. It was made to help teachers who are not confident about introducing SCRATCH coding to a class. Load and play a step at a time. It’s quite a big file so be patient. Also available, with planning etc from http:bit.ly/sjsresources

Computing planning for Year 1 coding stories using Beebot

A must have time-saving resource for Year 1 teachers: a complete unit of work using Bee-Bot comprising 7 lessons for Year 1 computing including resources and web-links. The lessons include clear objectives, differentiated challenges and success criteria to assess against. Based on the theme of familiar stories, this unit of work would link to your English curriculum and culminates in the children creating their own story mat for Bee-Bot.

ICT/INPUT, OUTPUT AND STORAGE DEVICES

A totally animated presentation that explains the concept of input, output and storage devices. The presentation also includes 20 questions that makes fun the recap part. Also there are an assessment and a poster in this resource. May this will be helpful for everyone.

Pseudo Code - Array and Multidimensional Array

This is a powerpoint which you can get part of a pack. It teaches you how to do a multidimensional array and shows examples of how they can be used to work out the range. Hope that it is useful to some other teachers.

OCR Computer Science - Computer Science PseudoCode 9-1 1-9

This lesson will show students how they can use the following techniques with pseudo code. Arrays Concatenation Substring Variables Upper Lower Multidimensional Array There is a worksheet attached with answers and it should give them two lessons to try different code. I hope that this is useful for computer science students

OCR - 9-1 - Computer Pseudo worksheet questions

This work sheet is a number of questions including extension activities that will get students to program pseudocode on paper. The first part of the work sheet includes some basic questions as well as some answers on an answer sheet. It should be some good practice for the basics of pseudo code. The extension questinos are more complicated and should be done on a separate sheet or work book as practice for the students.

Year 11 - Pseudo Code - Cheat Sheet - OCR Computer Science

A year 11 Pseudo Code cheat sheet that shows the candidate how to write a program that uses concatination and it also shows the client how they can do file handling, file writing and how they can append files. It might be a useful print out for candidates to have when learning to write code.

Caesar Cipher lesson Smart file

Lesson resource smart file on Caesar cipher with links to website on encryption. Also included is a word document with an a decoding exercise.

Primary Computing - Understanding Pattern Recognition - Scratch Project

First, familiarise yourself with the terms Pattern Recognition and Decomposition, by watching Part 5 of “Delve in, for twelve min!” (Video linked above). Give the children the ‘Pattern Recognition’ scratch project. Children have to find different ways to reduce the amount of code that is repeated. I’ve included 3 different solutions; Broadcast (Not always the best solution, please see Part 6 of “Delve in, for twelve min!” on ‘concurrency and dependency’ ) Make a Block function (more advanced when you include number input) Using Make a block, selection and repetition (You can see how much smoother the code runs straight away) Please let me know how you get on! Cheers Phil Wickins

GCSE ICT

The very best from gwhiting7 and his award winning GCSE ICT Resources, including: Workbook (usually £13.50) Individual worksheets on a range of topics (usually £2 each) Mind-maps (usually £4 each) Wordsearches/crosswords (usually £4 each) Fillable assessment forms (usually £3 each) Read my reviews - all top quality resources that can be used for KS3, 4 and 5.

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!

KS3 Computing Binary to ASCII challenge worksheet

This activity gets the students to work out the ASCII value once they have calculated the Denary. When they have got the word that it creates they research it and then explain what it means.

Computing Skills Progression Y1-Y6

Great for subject coordinators or to see progression in mixed year groups. Also good to plan lessons, especially if you have those who are less able. 7 word documents showing progression in: Programming Digital Exploration Communicate and Collaborate Multimedia Digital Media Music and Sound Data

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.

Binary

A full lesson including worksheets on Binary manipulation.

Kodu Games

3 Kodu game projects

Computing Design/Algorithm pro-formas (PDF and editable Word docx)

As described in my “Delve in, for twelve min!” video CPD, these are example pro-formas to give pupils to design their computing projects. These could be Scratch projects; animations, games, quizzes etc. The design process, which is largely missed in computing, forms an essential part of a coding project, and also provides many benefits in terms of AFL. Please use in conjunction with the training video, and also check out the entire “Delve in, for twelve min!” series: https://www.youtube.com/playlist?list=PL3kA-gpaSB2a6Vfdq04rGt5xcKQg8FG8x

GCSE Computer Science Revision

The exam is soon…

GCSE IT Revision

The exam is near…

Year 4 Scratch Maze Game Unit of Work (including 6 full lesson plans)

Year 4 Scratch Maze Game Unit of Work (including 6 full lesson plans) following through conditionals, algorithms, variables, functions. Easy to follow and great progression. Starters, mains, plenary, extension.

Introduction to ICT KS1 scheme of work

Introduction to key mouse skills and keyboard skills using a variety of free resources online. Building understanding of the computer, using unplugged methods.

KS2 Programming - Repetition: Scratch resource with video tutorial

This resource demonstrates how repetition can be taught using Scratch, as shown in the online CPD training video: Delve in, for twelve min! Please watch the video, and others in the series, on YouTube (Search for “Delve in, for twelve min!”

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!

STEAM BUNDLE for Years 3 and 4

This resource is a BUNDLE (260 pages) of 12 STEAM packs that I have put together for Lower Key Stage 2, all following objectives from the 2014 National Curriculum of England. Some are pulled from other thematic packs, while others are sold as stand alone packs in the Connecting Curriculum shops. They include packs for littleBits, MakeyMakey, Scratch, food, textiles, and light. You can check out all resources offered in my catalogue here: Connecting Curriculum Catalogue You can view the packs sold separately here: Mission to Mars: Design a Mars Rover with littleBits Working Scientifically with littleBits for Years 3 and 4 Design a Video Game Controller with MakeyMakey Working Scientifically with MakeyMakey in Years 3 &amp; 4 Design A Video Game on Scratch Mission to Mars: Design a Mission Badge (e-Textile) Working Scientifically with Cookies for Years 3 &amp; 4 Working Scientifically with Energy Bites for Years 3 &amp; 4 Working Scientifically I can Statements for Years 3 &amp; 4 The Magic Box Poetry Mini-Unit Working Scientifically with Crayons for Years 3 &amp; 4 - STEAM Unit Light Investigation: Design and Make a Light Maze You might also like: All Things littleBits STEAM BUNDLE

10 x Anagram Puzzle Sheets #3 ICT Computing GCSE or KS3 Keyword Starters Activity or Cover Lesson

10 starter-style Anagram Puzzle sheet activities covering 10 themes. Themes are: Excel Flowol Memory Operating Systems Photoshop Popular Websites Powerpoint Scratch Computing Terms 2 Videogames Powerpoint so can be used on a standard whiteboard or printed as a worksheet. Includes space for students to explain the keywords and suggested extension activities. Ideal for the start of a lesson, a quick filler, part of a cover lesson or as a plenary on the board with a whiteboard pen. The idea behind these is to get students to become more literate and think independently about the words that could be used to describe the topic being taught. Often the students will pick up on things that you would not normally expect

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 &amp; JPEG Please leave a review!!!

Complete IGCSE ICT 0417 teaching and learning resources / Grade 9-10 / Year 10-11

Hi ICT teachers, I have created this resource bundle with teaching resources that will last for two academic years. You can view details of all of them individually. I am sure you will find these very useful not only for conducting ICT lessons, but also managing the ICT department in your school. NOTE: Please make sure to download this resource immediately upon payment. You can send me a private message or contact me on my site for any further FAQs.

GCSE 9-1 Computing MOCK paper new spec

GCSE 9-1 MOCK exam paper 80 marks;excellent new exam style questions covering various topics including programming, pseudo code, algorithms, sorting, networks, trace tables etc; questions can be used for any exam board; Can be used for practice in the class or as a homework task Please send me a message for the mark scheme. Good luck!

Scratch Exercises for computational thinking

Build students ability to make independent progress and think computationally with a range of programming skills using scratch. Students will learn vital keywords required as fundamental building block for computer science GCSE. Each exercise is independent of each other. Challenges range from simple to difficult and students are encouraged to consider and compare alternative solutions. Solutions for each challenge is provided, easy to follow and understand even for a non specialist teacher. This series of exercises is targeted at KS3 students, although KS4 students will also benefit from it as a revision tool for GCSE computer science. It is strongly advised that these exercises are used after students are taught fundamental skills from algorithms in scratch series.

Free Valentines Coding Lesson Plan & Resources

Computing lesson plan &amp; 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

GCSE 9-1 50 Pseudo code or Programming challenges

50 programming or pseudo code challenges- programs which could be given as an extension activity or out-of-class assignment to stretch and challenge learners of all key stages- as part of practicing selection and iteration and other programming techniques. These could be done using any programming language of your choice. These could be beneficial to prepare students for exams related to Algorithms and programming techniques. These can be used for KS3 and even A levels. Please send a message if you need solutions. All the best.

Kodu Flight Simulator

This is a lesson or mini project that teaches students to create their own flight simulator game in Kodu Game Lab. This includes a lesson powerpoint, help videos, an example kodu game file and also a help sheet which guides students through the design and programming required. The lesson powerpoint also goes through what a flight simulator is and looks like in the air which can help to show students what being a pilot is really like and the purpose of simulators.

Networks and the Internet

This lesson introduces what the internet is to students and discusses the difference between the internet and world wide web. Also included in the lesson is a introduction to LAN/WAN and the basics to Network topologies. In this download you will receive the powerpoint and a powerpoint based research task for the students to complete.