1. Resources Home
  2. Early Years
  3. Computing
  4. Computational thinking
  5. Evaluation
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

By jlisaw8

Computational Thinking for KS3 & KS4

Computational Thinking for KS3 & KS4

If you teach computer science, you don't want to miss out on this! Includes both my highly popular KS3 and KS4 introductions to computational thinking! Includes a mixture of information and activities to introduce students to the concepts of computational thinking through a series of real world scenarios. To practice the application of computational thinking, I have also included my Kodu programming challenges work unit!

By RobbotResources

Kodu - Ready Made Games!

Kodu - Ready Made Games!

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.

By matthew_1987

Primary Computing Year 3/2 - Computer Programming

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.

By xkatiecfc

We are Toy Designers - Year 4 Computer Programming

We are Toy Designers - Year 4 Computer Programming

A collection of worksheets and guidance sheets to compliment the Rising Stars Switched On Computing unit for year 4 'We are toy designers'. These can be used with or without the scheme and are based on use of Scratch. Objectives cover inputs and outputs, basic programming and reflection.

By xkatiecfc

KS2 - Computing Starter Pack!

KS2 - Computing Starter Pack!

Great bundle price! Individually they should be £11! So you save 45%!!! New to the subject or just want some new ideas? Sometimes Computing can be a scary subject to teach when you don't know where to start! I've bundled together a few of my personal favourite units to teach, and knocked off a good discount! Enjoy! @AlwaysComputing

By matthew_1987

A Level ICT Resources

A Level ICT Resources

Excellent range of ICT revision resources based around the AQA A Level ICT specification but would be suitable for other exam boards. This is the last time through for this specification so lets go out with a bang!

By maxwell01782

Little Ned Beebot workcards for planned routes

Little Ned Beebot workcards for planned routes

These cards are designed for children to plan their route first and then execute it using Beebots. The images can be stuck onto a card mat and the children then design a route to find them. The prediction cards are more challenging and there are extension cards to ensure progression.

By maxmeeka

Year 7 Scratch 2.0 Helicopter Rescue Game SOW With 6 Lessons and Tutorials. Tried and Tested!

Year 7 Scratch 2.0 Helicopter Rescue Game SOW With 6 Lessons and Tutorials. Tried and Tested!

In this resource you will receive: 6 Lesson Powerpoints 7 Scratch Files including Teacher guide to code Assessment Workbook To Match Skills vs 2 Quizzes and 1 EOT Assessment Student Evidence Workbook Access to 6 Student Youtube Tutorials Recorded By The Author A Fun SOW creating a Helicopter Rescue Game Planning Spreadsheet Links in with KS3 Assessment Grid skill by skill (grid provided)

By stevecarter2

Python - Intro to Python Debugging / Coding Booklet

Python - Intro to Python Debugging / Coding Booklet

A nice little resource made to start people on coding. It introduces common mistakes with coding and also gives them 6 activities to attempt. They have been written based on difficulty for example, it goes from green to red. Activities on this are basic string manipulation but it will be a good first lesson for students to get a taste of Python. Includes inputs, outputs and string manipulation.

By r_chambers

OCR - Python Lesson 4 - Arithmetic

OCR - Python Lesson 4 - Arithmetic

This lesson introduces students to using operators such as Add, Subtract, Multiply, Divide and Exponentiation. They're also introduced to Mod (working out the remainder) and Quotient (working out the whole number). They're given a number of activities which allow them to apply some of this and will attempt working out the median and mean. After this they're given an activity which gets them to work with the OCR structure. They're required to decompose a problem, list success criteria and build a sleep calculator. They will need to list their variables and on top of this will also need to show the development of their code. The worksheet can be typed in. All operations are explained: - num1+num2 num1-num2 num1*num2 num1/num2 num1**num2 for exponent % used to explain remainder // used to explain whole number part of division Students given extension task / independent research task for finding out the mode.

By r_chambers

OCR - Python 3.3 - Introductory help videos

OCR - Python 3.3 - Introductory help videos

These Python videos will introduce you to the basics of Python 3.3 and will get you started by building lists, reading text, writing text, using strings, using floats, using integers and it will show you how to do conditions using IF. The videos will get you started and can be used by your students to introduce new features. All videos are encoded using MP4 / MPEG 4 List of videos: - *Writing Text *Reading Text *Multiple Lists / Arrays *Single Lists *Conditional / IF Statements *Introductory video *Int / Float / String

By r_chambers