YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

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)


Related Documents