#### Find your way Algorithms, Coordinates (Coding and STEM for Juniors)

Can you guide the little pig to his mud pit by using a range of common commands and instructions. Incorporates elements of algorithmic design, coding, mapping and location

#### Create your own dance sequence (Algorithms, Coding and STEM for Juniors)

Teach younger students the basics of following and creating algorithms with these fun and engaging worksheets.

#### Name that Animal QR Code Challenge ( STEM for Juniors )

Introduce your students to QR codes with these easy to follow worksheets incorporating the concepts computational thinking and abstraction.

#### Decoding Sight Words ( Coding & STEM for Juniors )

Teach younger students the basis of ciphers, cryptography and decoding with these 4 technology based sight word worksheets.

#### Coordinates Color in ( Coding and STEM for Juniors )

✨ Teach your students the basic elements of coordinates, pixels and how a television screen works with these simple to follow coordinate color in worksheets.

#### Itsy Bitsy Spider Algorithm Challenge (STEM and Coding for Juniors)

✨Draw upon a classic nursery rhyme to teach younger students the basics of coding and algorithms with these easy to follow worksheets. Or alternately you can create your own path for the spider to follow.

#### 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.

#### 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

#### 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!

#### GCSE Computer Science Revision

The exam is soon…

#### Coding, Collaboration, Communication and Curriculum in Finland

Computer science nurtures problem-solving skills, logic and creativity. The world is increasingly run by software and we need more diversity among those people who are building it. Not all students will be software developers or writers, doctors or translators, but we are already surrounded by technology and even more so in the future. The main point is to provide a basic understanding of society, living environment and fields of science and thus provide equal opportunities for all the learners. Understanding how computers work and how to use them well, gives children skills and knowledge to succeed in global competition and life generally. Year 3 pupils were not only taught the basics of coding, but they were taught to teach other classes the magic of coding. They have taught around 200 other children and teachers in Finland and India (via video) the Magic of Coding. You can learn more about the Coding Ambassadors here or email for an online course including videos and lesson plan for collaborative coding lessons.

#### Python Programming - I CAN Statements

These I Can statements are perfect to guide your students to develop the necessary skills when learning to code/program using Python. The teacher or the student can tick off each I Can statement once they have demonstrated evidence for them. I Can statements fall under the following 4 categories: • Criteria 1: Planning • Criteria 2: Skills Development • Criteria 3: Explanation of Code • Criteria 4: Efficiency of Code

#### Scratch - Drawing and Animation - With Working Example

This exercise walks you through creating an animated aquarium whilst adding interactive elements to bring an element of surprise to the project. Includes working example Scratch file.

#### Computational Thinking and the Digital Competence Framework

My latest poster shows how the understanding of Computational Thinking underpins all concepts of the Digital Competence Framework (DCF). I have given examples of how each concept can be applied to primary strands of the framework. Feel free to download and use as part of CPD sessions! ***Please leave a review!***

#### computing assessments

Computing test for year 1 - 6 pupils for spring term computing end of term examination for year 1 - 3

#### Digital Skills

A collection of digital skills progression documents and lessons. Learn unplugged coding, blogging and iMovie skills.

#### A Scratch project to teach 'Selection' (Conditional Operators) - "aMAZEing Project"

A quick and easy way to teach your class 'Selection' (Conditional operators: if, then, else) Watch the video 'Delve in, for twelve min! Part 2: Selection' Follow the lesson plan Use the pre-made Scratch project.

#### A Scratch project to teach 'Selection' (Conditional Operators) - "The Wizard Project"

A quick and easy way to teach your class 'Selection' (Conditional operators: if, then, else) Watch the video 'Delve in, for twelve min! Part 2: Selection' Follow the lesson plan Use the pre-made Scratch project.

#### Algorithm sequence activity (cut out and order, add flowlines)

Can be used with any year group. Cut out and sort the algorithm, adding in flowlines. Note: Some children may put 'turn on tap' before 'put bottle under tap', this creates an interesting discussion point, as both algorithms achieve the goal. However, water is not wasted if the bottle is put under the tap before turning it on (Although there will be some clever child who states the tap must run cold first before putting the bottle under!). Extensions: Get the children to add in their own 'selection' (conditional operators; if, then, else) or decision diamond, e.g. is the bottle full? Yes - turn tap off, no - leave tap on. This activity is referred to in my online CPD videos: Delve in, for twelve min! See the video attached... For more info and to book me for training, please visit www.rundontwalk.co.uk

#### Coding Activities for Beginners (STEM & Digital Technologies)

You are purchasing 10 independent tasks for students in grades 2 - 4 which focus on the following elements. - Codes &amp; Cyphers - Understanding Binary - Direction / Navigation - Algorithms - Logic - Technology language and terminology - Computational Thinking - Problem Solving - Critical Thinking These tasks will go a long way in teaching students the key elements of STEM &amp; Digital Technologies.

#### Creating a multi question quiz in Python

Students will annotate the hand out in order to explain what each line of code does. then staff should demo the quiz with the given python file. students then plan 5 questions students then build

#### KS3 Computational Thinking Bundle

This bundle combines all my KS3 focused computational thinking resource. This bundle includes the following resources: 1. Computational thinking for KS3 2. Computational thinking problem solving 3. Application of computational thinking - create an interactive story 4. Computational thinking classroom ideas posters

#### Making a Maths quiz in Scratch

A series of tutorial videos which explain how to make a maths quiz in Scratch

#### SURVEY - PLAY - ENGAGE students, faculty, and parents

Improve the climate in your classroom and building community by increasing everyone's voice without compromising on creativity and fun. These rocks are easy to make with the FREE companion resource YOU ROCK RECOGNITION. Download SURVEY - PLAY - ENGAGE and begin supplementing dry management plans with a dose of meaningful engagement that anyone can get excited about. Use the POLL ROCKS with students to kick off a lesson; POLL parents at a large event; use the SCRABBLE rocks with faculty to continue the conversation or measure the mood in your building. Don't forget to thank them with a YOU ROCK note to remind them their voice makes a difference.

#### Bee-Bot Writing Directions including editable version

A sheet to encourage children to write the directions they used to move the Bee-Bot to the desired locations. Could be completed in words or using arrows and turn signals.

#### Algorithms Lesson Using Maps

This lesson teaches children different algorithms in real life. They become cartographers and create their own maps using different rules.

#### 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

#### Algorithm for Learning display

This display uses the context of Algorithms (in the computing curriculum) to demonstrate the process of learning a new skill. This can be referred to in class to boost resilience, independent learning (the 'find help' instruction could refer to teacher, but also peers, books, research etc), but also to remind, refresh and teach the importance of the clear, precise and chronological nature of algorithms. It can also be a teaching point for decision diamonds, and how they only ever have 2 outcomes (yes, no). Included in the download is a picture of what it looks like, and the master file with all the parts separate for you to edit/ print. Let me know if it works for you! This is also mentioned in my online CPD video: Delve in, for twelve min! Please visit www.rundontwalk.co.uk for more info, and to book me for training. (You may need to download the free font 'VCT Scream it loud 2' if you want it to edit the word doc, otherwise just use the pdf!)

#### How to Assess Higher Order Skills in Student ICT Activities, Tasks and Assignments

This resource for Primary &amp; Secondary teachers includes information about ICT capability, higher order skills associated with ICT use AND a match-up of these skills to specific strategies to ASSESS every individual skill. PLUS the teaching strategy to go with it!

#### How do you teach coding?

How do you teach coding? Who is this for? For primary teachers who teach programming - for both non-specialist and specialist computing teachers. What is it? This is a 15-minute research questionnaire by researchers at Queen Mary University of London. Why might you do this? Just doing the questionnaire, will help you think about your own planning and how you teach coding. If you are interested in taking part in the research to improve how we teach programming, pop your email at the end of the survey. Please help us find out more about how we teach programming so we can improve what how we teach our primary pupils how to code! Here is the research questionnaire. https://goo.gl/forms/4nWlR1kQ2r8mnFud2

#### Computer Science Starters KS3 - GCSE

A range of starter tasks for computer science lessons. Mixed ability range.

#### GCSE Computer Science Mega Bundle

Starter activities Revision Worksheets on a wide range of topics from the OCR Computer Science / Computing Spec

#### Mr R.O. Bot debugging algorithms

For the KS1 objective to debug simple programs. The worksheet includes a simple plan of a town and sets of algorithms to direct Mr R.O. Bot from one place to another. The algorithms each have a mistake in which the children have to spot and rewrite so that Mr R.O. Bot finds his way. A good activity to reinforce practical learning about debugging algorithms.

#### Mr R.O. Bot algorithms

This worksheet covers the KS1 objective to understand what algorithms are. It includes a simple plan of a town and a set of algorithms to direct Mr R.O. Bot from one place to another. The child's task is to find out where he ends up. There is an extension activity for the child to write their own algorithm to direct Mr R.O. Bot for a friend to follow. A fun, simple, unplugged activity to reinforce prior learning about algorithms, maybe after practical activities, and to start seeing the algorithms written down.

A collection of 6 levels built on Kodu for you to share and use with your class. Perfect for those new to the software who need some examples to share with their pupils. Feel free to change and adapt them, or use them to get the kids started with Kodu. Using these will allow the students to play the games, and then examine how they have been built and what programming has been used. Please share and review! Any help with these please contact me @AlwaysComputing on twitter.

#### Boolean poster

Simple poster for AND OR NOT gates if you find this resource useful or helpful please leave a review. Thanks

#### Pong with score (part 2 of simple pong)

Following on from prior resource of simple Pong game - this adds a simple scoring system. The code itself is not the most efficient but should be easy to implement. Screen shots and commentary pick up from where simple pong game presentation finishes. Although this is one PPT it should cover 3-4 lessons. This is designed around the use of Scratch version 1

#### Brain Work: Number Puzzles 5 - Grids

Quick number puzzles involving addition, subtraction, multiplication and logical thought. Suitable as starters, or extension work across a range of subjects including Maths and Computing. A slightly more difficult version of our popular grid based puzzles

#### Computer Science Poster: Writing Flowchart Algorithms

A classroom poster to support students who are writing flowchart algorithms. The poster includes an explanation of the symbols required for the following tasks; Start &amp; End, Inputs &amp; Outputs, Tasks and Decisions. I have also explained the use of variables. All symbols are exemplified and a practical example of their use is also included. Update: updated to high resolution 2560x1440 in both PNG &amp; JPEG ***Please leave a review!

#### Primary Computing Year 3/2 - Computer Programming

A collection of worksheets and guidance sheets to compliment the Rising Stars Switched On Computing unit for year 2/3 'We are Astronauts'. These can be used with or without the scheme and are based on use of Scratch. Objectives cover the basics of algorithms and computational thinking as well as general use of Scratch and a review sheet.