Algorithms and programming teaching resources: Physical Devices

Resources and ideas for computing, algorithms and programming, physical devices, written by teachers to support teaching and learning

Sale
Year 1: Master Computing Basics Bundle

Year 1: Master Computing Basics Bundle

A huge amount of resources for individual or Interactive Whiteboard use for Year 1 children. Gain confidence with easy to use, drag and drop resources across a variety of topics.

By martinjgoulden

Sale
Year 2: Master Computing Basics Bundle

Year 2: Master Computing Basics Bundle

A huge amount of resources for individual or Interactive Whiteboard use for Year 1 children. Gain confidence with easy to use, drag and drop resources across a variety of topics including a whole unit on Coding!

By martinjgoulden

6 Week KS2 Scratch Primary SOW

6 Week KS2 Scratch Primary SOW

A complete 6 week Scratch unit (Using Scratch version 1) to teach pupils the basics of using this fantastic and easy programming language. If you want an improved SoW for Secondary pupils look at our unit https://www.tes.com/teaching-resource/6-lesson-scratch-introduction-complete-sow-secondary-pupils-11517550 (£10 ) which is updated for Scratch 2.In this unit you must rename the 'documents' listed as Scratch Files (Cat Run.doc, Eyes.doc, Monster Maze.doc and Pen.doc) to Cat Run.sb, etc. before they will work in Scratch (full instructions on how to do this are in the "Help with renaming files.pdf" document). This is because Scratch v1 files cannot be uploaded onto the TES website. If you are having trouble renaming the files then please send an email to admin@nicholawilkin.com and we will be happy to send you the original Scratch files. This SOW includes the new improved PowerPoint presentations with updated videos. If you prefer to watch the videos through YouTube, the links are on our website http://www.nicholawilkin.com/videos.

By nwilkin

Activities for Introducing Spreadsheets

Activities for Introducing Spreadsheets

After lots of requests it’s finally here - a collection of 10 activities to help introduce children to entering formulae into spreadsheets. Starts at the basics of cell referencing and using simple formulae, moving onto more complex formulae (e.g. SUM, MIN, MAX, AVERAGE) and ending with some modelling problems and maths investigations for children to complete. I WOULD LOVE TO READ ANY FEEDBACK / COMMENTS YOU HAVE :-) Topics also included: Interpreting data.

By Simon_H

Primary ICT Curriculum ./ Scheme of Work

Primary ICT Curriculum ./ Scheme of Work

This is a full ICT Curriculum for Primary Schools, which I'm making available in an editable format after many requests. Full details of the reasoning behind the curriculum, along with further acknowledgements, can be found on my blog- linked in the resources. These documents took a long time to produce, and is given here in an editable form so you can adapt to your school. Please comment on the resource, and of course, it&'d be great if you could let me know how it has evolved in your school!

By tomhenzley

Hardware Drag and Drop Quiz

Hardware Drag and Drop Quiz

Quiz to assess learners’ hardware knowledge, created in Word 2007; it may work in other versions but not on Macs. Macros must be enabled for the program to automatically mark the answers & print the learner's first attempt. Please leave feedback. If you have any problems send a message via TES site.

By rcook2sc

Scratch KS2 Programming Lesson Sequence

Scratch KS2 Programming Lesson Sequence

This is a series of Scratch Lessons uploaded to Screencast using the Jing screen capture web-tool. Please feel free to use the screencasts with your class. The screencasts are 5 minutes each (there are 12 in total - 6 for animation and 6 for the computer game) The class made the racecar game and their own games too. I'd also recommend Code Club resources. Whack a Witch is a great start http://www.codeclub.org.uk/files/scratch/codeclub-whackawitch.pdf Follow me on twitter @Mr_Rathe and my site http://www.rebelmouse.com/Mr_Rathe for more ICT and Shakespeare teaching ideas...

By MrRathe

Year 3 topic planning 'Ancient Egypt'

Year 3 topic planning 'Ancient Egypt'

7 weeks of cross curricular topic planning, levers and linkages in science, Egypt in history, Hopscotch in computing, Christian art and Christmas in RE. Also includes 4 week unit on mystery stories and a 2 week unit on poetry - creating images (adapted from Hamilton Trust)

By comenius

ICT skills audit

ICT skills audit

A comprehensive audit that can beused with the staff by the ICT co-ordinator to address gaps in understand and help knwo where trainign should be aimed. There is a also an excel file where you can input and analyse your results.

By ruburg

Scratch Session 1 of 3

Scratch Session 1 of 3

I have researched what I think are the best Scratch resources 'out there&' to introduce Scratch1.4 to upper KS2/lower KS3 and reworked them into a short set of tutorials. I acknowledge the other contributions on this and other sites and feel it only right to share these in turn. There are 3 .ppts that guide you through moving a sprite, to creating a fish tank with moving fish through to a shark eating game. I have sample scratch files that accompany the Powerpoints but they are not recognised by the TES site! Tried and tested wth Y6! Scratch 2.0 Version available by me elsewhere on TES

By ICTMPP

Basic Scratch Tutorials and Worksheets for KS2/3

Basic Scratch Tutorials and Worksheets for KS2/3

Lesson plans, SOW and PowerPoint presentation for all six lessons as well as booklet with answers and blank booklets for students to use. Purpose of these lessons is to use Scratch to teach the basic fundamentals of programming. These lessons are designed to ask students why coding is done a certain way and for students to understand the meaning behind the programming concepts. Colour coded designed for levelling.

By PaulRedDwarf

Scratch

Scratch

Worksheet tasks to create a simple maze / track game using Scratch software. Used for late KS2, but could be used for early KS3. Used in a computer club with ten pupils. Took the average about 2 x 30 mins to complete. When completed a working track is created. The follow on to this is to ask reception / KS1 pupils to play the games and make comments on how they can be improved / made more easier / difficult. This gives soicial interaction with the two year groups.

By tonymitch

Introduction to Robot topic

Introduction to Robot topic

I did this with a Y4 group as an initial lesson designed to kickstart a Half term topic on 'Robots&' (linking to Ted Hughes The Iron Man/ use of programming - Scratch) The lesson plan and Prezi go hand in hand, with built in opportunties for partner talk, group discussion and comprehension activities based on video from http://www.literacyshed.com, with a design focus at the end. It will run for a couple of sessions and should produce work that could be used for display. Follow me on twitter @Mr_Rathe and visit my site www.rebelmouse.com/Mr_Rathe for ICT and Shakespeare teaching ideas.

By MrRathe

Sale
Programming Year 2 (x5 Lessons)

Programming Year 2 (x5 Lessons)

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.

By martinjgoulden

Sale
Programming Year 1 (x6 Lessons)

Programming Year 1 (x6 Lessons)

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.

By martinjgoulden

Key Skills Planner/Coverage Levels 3 and 4

Key Skills Planner/Coverage Levels 3 and 4

Key skills for levels 3 - 4. For all subjects except numeracy and literacy. Use to make sure you cover all your necessary skills, or a tool to plan using a creative curriculum. Topics also included: paperwork: assessment.

By stevehitch

Sale
Programming in Years 1-5

Programming in Years 1-5

Give these resources to any teacher and they will be able to teach programming to their class! Nearly 30 lesson plans in total with all necessary resources. Step-by-step picture guides to using Scratch and printables to use with Beebots. Tried and tested with teachers who have had no experience what so ever in coding!

By martinjgoulden

Sale
Programming Year 4 (x6 Lessons)

Programming Year 4 (x6 Lessons)

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.

By martinjgoulden

Sale
Programming Year 5 (x6 Lessons)

Programming Year 5 (x6 Lessons)

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.

By martinjgoulden

Sale
Programming Year 3 (x6 Lessons)

Programming Year 3 (x6 Lessons)

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.

By martinjgoulden

Robots

Robots

A PowerPoint to introduce the topic of robots and machines. What are robots, what do they do, what are they made of and design your own robot of the future. Text content thanks to Idaho Public Television Dialogue 4 Kids.

By choralsongster

Crumble Bot challenge cards

Crumble Bot challenge cards

I spent a great deal of time on this resource for an activity to celebrate our Outstanding Ofsted Grade.The first challenge is a simple one that uses BeeBots for KS1 children. My four other challenges introduce KS2 children to Crumble Bots. They involve moving the Crumble Bot in a straight line, making it spin, making the lights or sparkles flash and, most exciting of all, line tracking (following a black line using infra red sensors. ) Each challenge is carefully explained on an A4 sheet and gives hints and tips on which blocks of code to use.

By Perry28

BeeBot Moon map challenge

BeeBot Moon map challenge

In Y2, I teach an ICT unit on using a floor turtle, within our Space topic. I devised this activity to record pupils' planning & programming skills. BeeBot, Floor Turtle, Moon, Space

By nellyache

Year 2 Floor Turtle Resources

Year 2 Floor Turtle Resources

A set of resources to help you teach children how to control a Pro-Bot floor turtle to move around a mat and draw lines/shapes onto paper.

By Simon_H

KS2 Lesson plan - Visual arts

KS2 Lesson plan - Visual arts

Students create an "illustrated dictionary" of the visual arts. They use Google Search and Images to find pictures and images of different branches (e.g. sculpture, painting, textiles) and use these to create a dictionary that explains each type of art and gives images of examples. They then research famous artists to find out which countries they came from and add them to a Google Map with information and pictures of their work to build up a visual representation of artists across the world.

By google