An Introduction to ScratchWendy MacLeod @WendyMacleod3 wendymacleodhillcroft@gmail.com CAS Master Teacher, CAS Hub Leader, Computing Leader and Year 4 teacher at Hillcroft Primary Schoo
Trang 1An Introduction to Scratch
Wendy MacLeod (@WendyMacleod3) wendymacleodhillcroft@gmail.com
CAS Master Teacher, CAS Hub Leader,
Computing Leader and Year 4 teacher at Hillcroft Primary School, Caterham
www.computingatschool.org.uk
Trang 2Course Overview
• The Basics
• What is Scratch?
• Progression in programming
• Where to begin
• Code Club & The Hour of Code
Trang 3What is Scratch?
Scratch is a free educational programming language that was
developed at the Massachusetts Institute of Technology (MIT).
There are currently 7 million registered users and 10 million shared
projects.
It can be used to create interactive stories, animations and games.
Trang 4Progression in Programming
The Foos - Nursery and Reception
App Store, Google Play, Kindle Fire - Free App Web browser, Mac App Store
Scratch Junior - Years 1 & 2
App Store & Google Play - Free App
Trang 5Progression in Programming
Scratch - Years 3-6
Web browser
Trang 7• understand what algorithms are; how they are implemented as programs on digital devices; and
that programs execute by following precise and unambiguous instructions
• create and debug simple programs
• use logical reasoning to predict the behaviour of simple programs
KS2:
• Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
• Use sequence, selection, and repetition in programs; work with variables and various forms of input and output
• Use logical reasoning to explain how some simple algorithms work and to detect and correct errors
in algorithms and programs
Trang 8What’s the next step?
Any questions?
Online evaluation form: