SlideShare una empresa de Scribd logo
1 de 31
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
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
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
Adding additional hardware
• Picoboard
• WeDo 2.0
• Pibrella
• Micro:bit
• Makey Makey
• SenseHat
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
More physical computing
• See my other presentation….
• computingchampions.co.uk/serbia2017
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
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
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
Makey Makey /
• Makey Makey
– Cost - £40 board
– More info - makeymakey.com
– Example projects - vimeo.com/60307041
Block based programming environments
• Snap
• Kodu
• Minecraft (part of Kano)
• Tickle
– Physical devices, including drones
Reinforcing concepts
• Hour of Code – code.org
• Light Bot
• Code Combat
• bit.ly/gridofapps2016
Moving to text based programming
• Tickle
• Alice
• Swift Playgrounds
• Logo
• Sonic Pi
• Python
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
Neil Rickus
Senior Lecturer in Computing Education,
University of Hertfordshire
@computingchamps
computingchampions.co.uk/serbia2017
TES EdTech special
digital.tes.com/EDTECHJAN17/ (pg. 41)
Hello World
helloworld.cc (pg. 44)

Más contenido relacionado

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

The Five Stages of Enterprise Jupyter Deployment
The Five Stages of Enterprise Jupyter DeploymentThe Five Stages of Enterprise Jupyter Deployment
The Five Stages of Enterprise Jupyter Deployment
Frederick Reiss
 
The Joy of SciPy, Part I
The Joy of SciPy, Part IThe Joy of SciPy, Part I
The Joy of SciPy, Part I
Dinu Gherman
 

Similar a What to do when they've had too much Scratch? (20)

2013-06-26: Meet The Blinky Tape
2013-06-26: Meet The Blinky Tape2013-06-26: Meet The Blinky Tape
2013-06-26: Meet The Blinky Tape
 
PySide
PySidePySide
PySide
 
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
 
The Five Stages of Enterprise Jupyter Deployment
The Five Stages of Enterprise Jupyter DeploymentThe Five Stages of Enterprise Jupyter Deployment
The Five Stages of Enterprise Jupyter Deployment
 
Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!Pi, Python, and Paintball??? Innovating with Affordable Tech!
Pi, Python, and Paintball??? Innovating with Affordable Tech!
 
Raspberry Pi, Arduino and the Maker Movement
Raspberry Pi, Arduino and the Maker MovementRaspberry Pi, Arduino and the Maker Movement
Raspberry Pi, Arduino and the Maker Movement
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
 
Micropython for the iot
Micropython for the iotMicropython for the iot
Micropython for the iot
 
The Joy of SciPy, Part I
The Joy of SciPy, Part IThe Joy of SciPy, Part I
The Joy of SciPy, Part I
 
Everyone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software developmentEveryone can learn to code: a starter's guide to software development
Everyone can learn to code: a starter's guide to software development
 
Raspberry pi : an introduction
Raspberry pi : an introductionRaspberry pi : an introduction
Raspberry pi : an introduction
 
Fundamntl of computer programing in python.pptx
Fundamntl of computer programing in python.pptxFundamntl of computer programing in python.pptx
Fundamntl of computer programing in python.pptx
 
Mag pi18 Citation "PhotoReportage"
Mag pi18 Citation "PhotoReportage"Mag pi18 Citation "PhotoReportage"
Mag pi18 Citation "PhotoReportage"
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projects
 
Data visualisation in python tool - a brief
Data visualisation in python tool - a briefData visualisation in python tool - a brief
Data visualisation in python tool - a brief
 
Hardware Hacking in schools (ACEC2014)
Hardware Hacking in schools (ACEC2014)Hardware Hacking in schools (ACEC2014)
Hardware Hacking in schools (ACEC2014)
 
Sketching In Hardware 4
Sketching In Hardware 4Sketching In Hardware 4
Sketching In Hardware 4
 
Credit Card Computers and Their Application in HE
Credit Card Computers and Their Application in HECredit Card Computers and Their Application in HE
Credit Card Computers and Their Application in HE
 
Scratch.pptx
Scratch.pptxScratch.pptx
Scratch.pptx
 
Computable Content: Lessons Learned
Computable Content: Lessons LearnedComputable Content: Lessons Learned
Computable Content: Lessons Learned
 

Último

1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 

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

  • 1. 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
  • 2. 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
  • 3. 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
  • 4. Adding additional hardware • Picoboard • WeDo 2.0 • Pibrella • Micro:bit • Makey Makey • SenseHat
  • 5. 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
  • 6. More physical computing • See my other presentation…. • computingchampions.co.uk/serbia2017
  • 7.
  • 8.
  • 9. 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
  • 10.
  • 11. 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
  • 12.
  • 13.
  • 14. 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
  • 15.
  • 16. Makey Makey / • Makey Makey – Cost - £40 board – More info - makeymakey.com – Example projects - vimeo.com/60307041
  • 17. Block based programming environments • Snap • Kodu • Minecraft (part of Kano) • Tickle – Physical devices, including drones
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Reinforcing concepts • Hour of Code – code.org • Light Bot • Code Combat • bit.ly/gridofapps2016
  • 24.
  • 25. Moving to text based programming • Tickle • Alice • Swift Playgrounds • Logo • Sonic Pi • Python
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. 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
  • 31. Neil Rickus Senior Lecturer in Computing Education, University of Hertfordshire @computingchamps computingchampions.co.uk/serbia2017 TES EdTech special digital.tes.com/EDTECHJAN17/ (pg. 41) Hello World helloworld.cc (pg. 44)