Small Basic - Entire Unit Resources (easy to use!)

Small Basic - Entire Unit Resources (easy to use!)

An entire unit of work for use with the program Small Basic suitable for Key Stage 3 (we deliver this to Year 8). It is a great (and free!) program to use if you want students to progress from block-based programming (such as Scratch) onto text-based programming. This contains: 7 lessons work, including a DIRT lesson in the middle for students to work on an area they need to improve on A full and detailed scheme of work with information about numeracy, literacy and a lesson plan for each lesson A two-part workbook (the DIRT lesson goes in between) as two separate DOC files, and the complete workbook if that is preferred. Clear extension tasks for all students in all lessons. 3 Homework worksheets Powerpoint presentations for all lessons We have had a few non-specialists in the department so this unit of work was designed to be easily accessible and clear for everyone to use - you should (hopefully!) be able to pick this up and teach it without too much preparation beyond the amount you would usually do for a lesson.
tjra
Micro:bit - Bank of Videos

Micro:bit - Bank of Videos

These video tutorials will help you deliver the MicroBit lessons and will also leave some of the tasks open ended. I have uploaded one of the videos for free so that you can see what they're like. The videos in this bank include: - * Spirit Level * Simple Maze Game * Simple LED Lights * Calculator - Add two numbers together using variables * Random number generator * Controlling how an LED moves around the screen * A + B buttons (selection) * How to make crossy roads on the screen * Iteration and moving lights All include some explanation of what has been taught and the key terms needed for programming. This has been done using the blockly editor.
r_chambers
Primary Computing Curriculum Scheme of Work and Progression of Skills for KS1 and KS2

Primary Computing Curriculum Scheme of Work and Progression of Skills for KS1 and KS2

Here is a whole school curriculum for the teaching Computing. This is a scheme of work for Computing for Key stage 1 and Key Stage 2. It links to the new national curriculum areas. It covers year 1 to year 6, with suggested activities, websites and apps to use for each lesson. It specifies learning objectives. There is also a progression of skills which can be used as success criteria and differentiation. This can be used as a whole school scheme of work.
swordlaw
MicroBit Lesson 1 Year 7 KS3

MicroBit Lesson 1 Year 7 KS3

First lesson using the new MicroBit's. Focuses on safety requirements and algorithms. CAS Progression Pathways - Algorithms, computational thinking, programming, hardware and software. Objectives - 1. Identify 5 different safety requirements of using the MicroBit. 2. Create a simple step by step program for an everyday task. 3. Write a program using the Block Editor to create your first program. Compile, transfer and run correctly. Outcomes - Level 3 - I know the safety requirements of the MicroBit. Level 4/5 - I can create my own algorithm for an everyday task. Level 6 - I have compiled my first MicroBit program and ran it correctly
jamielinnell
Coding\Programming Year 5 (x6 Lessons) -Scratch - (Including Scratch Files!)

Coding\Programming Year 5 (x6 Lessons) -Scratch - (Including Scratch Files!)

A 6 lesson programming unit for year 5 that anybody can pick up and teach! Teach your children all about coding, algorithms and debugging in order to create their very own computer game. Included in this pack: -6 step-by-step. -Picture guided lesson plans. -Printable resources. -Vocab guides. -Links to additional resources including the scratch files themselves! All of the year 5 unit is based on the use of free Scratch software. Please do NOT purchase this if you do not intend to use the free Scratch software.
martinjgoulden
Coding\Programming Year 3 (x6 Lessons) - Scratch - (Including Scratch Files!)

Coding\Programming Year 3 (x6 Lessons) - Scratch - (Including Scratch Files!)

A 6 lesson programming unit for year 3 that anybody can pick up and teach! Teach your children all about coding, algorithms and debugging in order to create their very own magic show cartoon. Included in this pack: -6 step-by-step, picture guided lesson plans. -Printable resources. -Vocab guides. -Links to additional resources including the scratch files themselves. All of the year 3 unit is based on the use of free Scratch software. Please do NOT purchase this if you do not intend to use the free Scratch software.
martinjgoulden
Coding\Programming Year 2 (x5 Lessons) - Algorithms

Coding\Programming Year 2 (x5 Lessons) - Algorithms

A 5 lesson programming unit for year 2 that anybody can pick up and teach! Teach your children all about coding, algorithms and debugging. Included in this pack: -6 step-by-step, picture guided lesson plans. -Printable resources. -Vocab guides. All of the year 2 unit is based on the use of BeeBots. Please do NOT purchase this if you do not have access to these devices.
martinjgoulden
Coding\Programming Year 1 (x6 Lessons) - Algorithms

Coding\Programming Year 1 (x6 Lessons) - Algorithms

A 6 lesson programming unit for year 1 that anybody can pick up and teach! Teach your children all about coding, algorithms and debugging. Included in this pack: -6 step-by-step. -Picture guided lesson plans. -Printable resources. -Vocab guides. All of the year 1 unit is based on the use of BeeBots. Please do NOT purchase this if you do not have access to these devices.
martinjgoulden
Coding\Programming Year 4 (x6 Lessons) - Scratch - (Including Scratch Files!)

Coding\Programming Year 4 (x6 Lessons) - Scratch - (Including Scratch Files!)

A 6 lesson programming unit for year 4 that anybody can pick up and teach! Teach your children all about coding, algorithms and debugging in order to create their very own computer game. Included in this pack: -6 step-by-step. -Picture guided lesson plans. -Printable resources. -Vocab guides. -Links to additional resources including the scratch files themselves! All of the year 4 unit is based on the use of free Scratch software. Please do NOT purchase this if you do not intend to use the free Scratch software.
martinjgoulden
Micro:bit - Lesson 1

Micro:bit - Lesson 1

This lesson gives you a structured break down to delivering the Micro:bit lesson for the first time. I have combined this with the Micro:bit book to make the creeper face. In this lesson: - * reason for the Micro:bit and discussion with the students * students given time to read health and safety instructions and feedback to the teacher * how to get onto the website. * pictures to show how to connect to the website * how to download the program in 3 easy steps * how to get the program onto the MicroBit * worksheet with extension * introduction to Selection * Challenge with video
r_chambers
Computing Unplugged Pirate Floor Turtle Activity

Computing Unplugged Pirate Floor Turtle Activity

This is an activity to be used away from the computer. (Unplugged computing) It helps the children to use and understand control language. They move the mini robot or floor turtle around the pirate map to hide the treasure. They then write the route or algorithm on a work sheet so the treasure can be found by someone else. When they have written their instructions they can write where the treasure is on the back, then swap sheets with someone. If the instructions lead to the wrong place they can fix or debug their algorithm. Children can design their own robots or use the printouts, they look really nice laminated and stuck on counters or buttons. I have been using this resource for many years and the children always have great fun with it, especially if you make a class set to work in twos. It is worth laminating the maps and turtles.
Perfectlycreative
Computing definition posters

Computing definition posters

A selection of 20 computing definition posters, in high-resolution PDF format, for you to download and display in your classrooms and ICT suites. Further resources can be downloaded from here: http://computing-made-simple.co.uk/resources/
primarycomputing