Top Banner
What to do when they’ve had too much Scratch? Neil Rickus Senior Lecturer in Computing Education, University of Hertfordshire @computingchamps computingchampions.co.uk/serbia2017
31

What to do when they've had too much Scratch?

Feb 14, 2017

Download

Education

Neil Rickus
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: What to do when they've had too much Scratch?

What to do when they’ve had too much Scratch?Neil RickusSenior Lecturer in Computing Education, University of Hertfordshire

@computingchampscomputingchampions.co.uk/serbia2017

Page 2: What to do when they've had too much Scratch?

Next 30 minutes

• Help alleviate “Death by Scratch”– Focus on concepts– Link in physical computing– Other block based programming

environments– Text based programming

• bit.ly/death_by_scratch – Phil Bagge blog post

Page 3: What to do when they've had too much Scratch?

Focusing on the concepts

• At KS2 (7-11 years), pupils need to write programs, which including the following concepts:– Sequencing– Selection (if, then, else)– Repetition– Variables– Inputs / outputs

Page 4: What to do when they've had too much Scratch?

Adding additional hardware

• Picoboard• WeDo 2.0

• Pibrella• Micro:bit

• Makey Makey• SenseHat

Page 5: What to do when they've had too much Scratch?

Why physical computing?

• Opportunity to develop understanding of programming concepts

• “Light bulb” moment!• Links to other areas of the curriculum

– Science and DT, but many others

• Solve real world problems– Not just “making a game today”– Engaging to girls – casinclude.org.uk

Page 6: What to do when they've had too much Scratch?

More physical computing

• See my other presentation….

• computingchampions.co.uk/serbia2017

Page 7: What to do when they've had too much Scratch?
Page 8: What to do when they've had too much Scratch?
Page 9: What to do when they've had too much Scratch?

Picoboard / Lego WeDo 2.0

• Picoboard– Cost - £40 board and connectors– More info - www.picocricket.com/picoboard.html

• Lego WeDo 2.0– Cost – £130 core set and software– More info – education.lego.com/wedo2.0

Page 10: What to do when they've had too much Scratch?
Page 11: What to do when they've had too much Scratch?

Pibrella / micro:bit

• Pibrella (for use with a Raspberry Pi)– Cost - £10 board (+ £30 for the Raspberry Pi)– More info - pibrella.com

• micro:bit– Cost – £13 board; £16 starter kit– More info – microbit.org

Page 12: What to do when they've had too much Scratch?
Page 13: What to do when they've had too much Scratch?
Page 14: What to do when they've had too much Scratch?

SenseHat

• Sensehat (part of Astro Pi - astro-pi.org)– Cost – £25 board– More info – www.raspberrypi.org/products/sense-

hat/– N.B. Emulator available on Raspberry Pi

• Gyroscope; Accelerometer• Magnetometer• Temperature• Barometric pressure; Humidity

Page 15: What to do when they've had too much Scratch?
Page 16: What to do when they've had too much Scratch?

Makey Makey /

• Makey Makey– Cost - £40 board– More info - makeymakey.com

– Example projects - vimeo.com/60307041

Page 17: What to do when they've had too much Scratch?

Block based programming environments

• Snap• Kodu• Minecraft (part of Kano)• Tickle

– Physical devices, including drones

Page 18: What to do when they've had too much Scratch?
Page 19: What to do when they've had too much Scratch?
Page 20: What to do when they've had too much Scratch?
Page 21: What to do when they've had too much Scratch?
Page 22: What to do when they've had too much Scratch?
Page 23: What to do when they've had too much Scratch?

Reinforcing concepts

• Hour of Code – code.org• Light Bot• Code Combat

• bit.ly/gridofapps2016

Page 24: What to do when they've had too much Scratch?
Page 25: What to do when they've had too much Scratch?

Moving to text based programming

• Tickle• Alice• Swift Playgrounds• Logo• Sonic Pi

• Python

Page 26: What to do when they've had too much Scratch?
Page 27: What to do when they've had too much Scratch?
Page 28: What to do when they've had too much Scratch?
Page 29: What to do when they've had too much Scratch?
Page 30: What to do when they've had too much Scratch?

Don’t forget the rest of the curriculum

• Select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information

• Computer networks• Search engines• E-safety

Page 31: What to do when they've had too much Scratch?

Neil RickusSenior Lecturer in Computing Education, University of Hertfordshire

@computingchampscomputingchampions.co.uk/serbia2017

TES EdTech specialdigital.tes.com/EDTECHJAN17/ (pg. 41)

Hello Worldhelloworld.cc (pg. 44)