1. Resources Home
  2. Early Years
  3. Computing
  4. Computational thinking
  5. Logical reasoning
Computational Thinking and the Digital Competence Framework

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!***
RobbotResources
Digital Skills

Digital Skills

A collection of digital skills progression documents and lessons. Learn unplugged coding, blogging and iMovie skills.
ferrycaptain
Algorithm sequence activity (cut out and order, add flowlines)

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
PhilWickins
Coding Activities for Beginners (STEM & Digital Technologies)

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 & 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 & Digital Technologies.
Innovativeteachingideas
KS3 Computational Thinking Bundle

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
RobbotResources
SURVEY - PLAY - ENGAGE students, faculty, and parents

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.
k_stephens1
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
How do you teach coding?

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
jlisaw8
Computational Thinking Posters: Classroom Ideas!

Computational Thinking Posters: Classroom Ideas!

A set of informative posters to support the delivery of computational thinking within the classroom across all subjects and years! With particular relevance to the Digital Competence Framework within Wales, this resource was created as a guide to educators at all levels on how to incorporate Computational Thinking into lessons. This resource also provides suggestions on how the terminology can be simplified and delivered at different levels of education. There are a broad range of practical ideas on how to integrate computational thinking questions, tasks and games into subjects across the curriculum. I hope you find it of use! Update: Now in high definition 2560x1440 **Please Leave a Review!!!**
RobbotResources
The Eucharist

The Eucharist

This bundle contains my two comprehensive lessons on the Eucharist. They are popular, but it has been requested that they are put together as as bundle, so here they are (with some bonus goodies!!). I hope they prove useful. Please leave a review!
TeacherofThought
Kodu Scheme of work - Primary or Secondary

Kodu Scheme of work - Primary or Secondary

This scheme of work is purely a way of structuring some of the content for primary of secondary. There is examples of selection, moving and how to clone objects within the game. The first 3 lessons come with evidence worksheets and it's broken down in such a way to help you support your students. Students are encouraged through this scheme of work to develop a game but also to take regular print screens of testing their game. I have included all worksheets and powerpoints and there are lesson plans. The lesson plans are basic but show how to split the lesson into tasks. There is a free lesson to give you an idea of what to expect.
r_chambers
Kodu Lesson 5 : - Pages and Selection (KS2/KS3)

Kodu Lesson 5 : - Pages and Selection (KS2/KS3)

This lesson will introduce to students how they're able to sequence and talks about how they're able to make code more efficient. There are teacher notes and there is information about advanced selection. This lesson will introduce Tinker time and will get the students to use pages within Kodu. Students will continue to work with Kodu after this to complete their game.
r_chambers
Kodu Lesson 4 : - Your world (KS2/KS3)

Kodu Lesson 4 : - Your world (KS2/KS3)

Slide 1 - Title Slide 2 - Objectives explaining that students will learn about clones and creatables. They will know the difference between the two. Slide 3 - What is cloning slide with a built in text box so that the teacher doesn't have to come out of the slide. You can make notes finding the difference by discussion with the students. Slide 4 - Think about how computer games might use cloning and discuss. Slide 5 - Shows how to clone. Slide 6 -How to load up the creatable. Slide 7 - Shows how to make a rock a creatable. Slide 8-10 'Tinker' time and some ideas to get the students started.
r_chambers
Kodu Lesson 3 : - Paths (KS2/KS3)

Kodu Lesson 3 : - Paths (KS2/KS3)

This lesson requires prior knowledge of Kodu and gets you thinking about paths. It introduces the path feature to them and you give your students 'tinker' time so that they can explore the tools more. Get the students to think about how they move characters in the game. Introduce automatic movement and show them how to follow other objects. Students complete the worksheet.
r_chambers
Kodu Lesson 2 : - Your world (KS2/KS3)

Kodu Lesson 2 : - Your world (KS2/KS3)

This lesson starts getting students to think about the way the world looks. Their main objectives are to learn how to create a basic landscape and to experience the techniques available. They will look at existing games and talk about what makes them more interesting. I've included some screen shots of existing games to guide the teacher. It starts getting the students to come up with a concept for their own game and they have a few ideas. Teacher requires prior knowledge of how to use the landscape tools or can use YouTube videos to support. Students to complete the worksheet to show that they're able to use the tools available and that they can come up with their idea. Homework included.
r_chambers
Kodu Lesson 1 : - Introducing programming (KS2/KS3)

Kodu Lesson 1 : - Introducing programming (KS2/KS3)

This lesson does require some prior knowledge of Kodu but it gives you structure to start delivering the curriculum and it will allow you to break down each lesson and to start teaching the students different items step by step. There are opportunities for students to think about what is needed for a game. There is a worksheet to help them to start thinking about what they're going to need to include in their own game. Once you've introduced this, teach the students how to create characters, worlds, objects and how to write a simple piece of code. Students are required to use the worksheet as they work through this PowerPoint with the teacher. This is a sample lesson to get you started and can be used for KS2 or KS3.
r_chambers
Computing KS1 Bundle

Computing KS1 Bundle

3 units of work for KS1 Computing, plus some independent learning cards for in your classroom. I've also included a lesson activity on databases for year 2 which is a great introduction.
matthew_1987
Switch onto computer science this summer!

Switch onto computer science this summer!

SUMMER’S HERE! The longest break of the year provides a great chance for primary school teachers to enjoy a well-earned rest. http://goo.gl/odjS0w In today’s world, this invariably means a bit of light e-reading, catching up with friends on social networks, maybe a spot of online shopping. It’s taken less than a generation for the vast majority of us to become regular tech users. However, the next generation need to be truly tech literate. Primary school pupils are already using tech everyday. But, before they leave school they need to know how tech actually works. Because tech is shaping the modern world. The government has already made their commitment to tech literacy clear – placing it on equal footing with core subjects like English and maths. This is why it’s important that primary schools are inspiring young people to really get to grips with tech. In turn, primary school teachers need to feel confident in their ability to teach tech literacy. Computing at School (CAS) operates an initiative called ‘Barefoot’ aimed at helping primary teachers (and pupils) get to grips with tech literacy. This challenge inspired us to create CAS Barefoot’s Big Digital Summer School. CAS Barefoot’s Big Digital Summer School is packed full of resources to help primary school teachers like you deliver Barefoot’s easy-to-teach and fun-to-do activities. And what’s more it’s FREE to use! Supported by BT and the CAS movement of expert computer scientists and passionate educators – these resources represent the perfect blend of innovative digital content, and exciting activities loved by pupils. Our Summer School provides six engaging, easy-to-deliver ‘Barefoot Bytes’ that will help you help your pupils become tech literate, and give an insight into the great resources, advice and workshops that are available. The really great thing is that the computational thinking concepts we include are relevant right across the curriculum. So learning them will also give your pupils fresh insights into English, maths and science – alongside boosting their understanding of, and love for, all things tech! Downloading the Bytes during the summer break will give you even more confidence of your ability to teach tech literacy lessons from the beginning of the new term in September. FREE workshops Daunted? Don’t be. We run FREE workshops and volunteer-led programmes throughout the year to help make teaching tech literacy as easy as switching on a computer. Click on the link below for more info on the CAS Barefoot programme. You can also download our bytes and find out more about our free teacher workshops. http://goo.gl/odjS0w
APun85
Scratch 2.0 Online Bundle (11 lessons SOW with Workbook, Homework Book and PowerPoint Presentations)

Scratch 2.0 Online Bundle (11 lessons SOW with Workbook, Homework Book and PowerPoint Presentations)

These lessons are not just step by step tutorials, but cover programming concepts in details such as IF statements, loops etc…. Questions in the worksheet also expect students to look at their created scratch blocks and explain how and why they work as well as how and why they can be modified. (answer key included for questions). My students have truly enjoyed the lessons in this bundle and have become independent learners of Scratch 2.0. This bundle covers the basics (and much more) of Scratch 2.0 by teaching the following topics: • Lesson 1 – introduction to Scratch 2.0 • Lesson 2 – Animations & Costumes • Lesson 3 – Loops & Motions • Lesson 4 – Coordinates & Sensing • Lesson 5 – Drawing with Sprites • Lesson 6 – Using Variables • Lesson 7 – Changing Backdrops • Lesson 8 – Making Music • Lesson 9 – Scratch Games • Lesson 10 – Animated Stories • Lesson 11 – Scratch Assessment Each lesson contains the following: • Detailed lesson directions • Starter activities • Review activities • Main lessons activities with accompanying worksheets • Homework sheets • Answer keys for Class sheets and Homework Sheets • Animated & editable PowerPoint presentations to aid teacher delivery • Pdf versions of lesson PowerPoint presentations • Scratch Keywords • I Can Statements for Scratch Scratch 2.0 can be accessed from: https://scratch.mit.edu/projects/editor/?tip_bar=home
balsamgr8
Primary Computing Lesson Plans and Resources - iCompute - Let's Get Going!

Primary Computing Lesson Plans and Resources - iCompute - Let's Get Going!

Six, step-by-step, lesson plans and all the materials teachers need to teach one computing lesson for each year group from EYFS to Year 6 An introduction to primary computing from our highly acclaimed whole-school computing scheme of work. Includes : * step-by-step lesson plans with detailed guidance and screenshots * assessment guidance * teacher guide and pupil support materials * pupil worksheets * pre-written computer programs to support whole-class teaching * links to video screencasts Details of the supporting resources are within the guide. More free computing lesson plans and resources available at www.icompute-uk.com
iCompute
Makey Makey Challenge Cards

Makey Makey Challenge Cards

In my classroom I aim for the pupils to independently use the resources available to them in order for them to develop their skills at their own pace. These card are designed to be used with a Makey Makey board and a set of different classroom objects. They should be laminated when printed so thank the children can draw their ideas on them. Challenge pupils to come up with interesting and creative ideas without you having to prod them every step of the way!
matthew_1987
2DIY Independent Learning Cards

2DIY Independent Learning Cards

I have created a set of 10 independent learning cards to be used with the program 2DIY. These are designed for pupils to pick up and explore on their own to develop their own creative programming skills. The cards are designed to be a stimulus for pupils to create their own game depending on their skills. I have also included the blank original in the same styling so you can make your own to add to the collection! Please review and share!
matthew_1987
Mastering Abstraction_Algorithms_Modelling_Decomposition

Mastering Abstraction_Algorithms_Modelling_Decomposition

An introduction to some core concepts including: The Nature of abstraction; the need for abstraction; Differences between abstraction and reality; Devising abstract models for different situations; MODELLING; DECOMPOSITION; ALGORITHMS: PSEUDOCODE and FLOWCHARTS. Suitable for KS3 and GCSE/A Level. Includes Exam questions and answers printed with permission from OCR.
MissComputing
BeeBot Mats

BeeBot Mats

An A1 sized set of mats if printed onto A1 by a friendly local printer or tiled printer, are the perfect size for beebot movements.
jbmcck