Code Club - Why teaching digital skills is essential

A presentation at Rotary Club of Inverness in September 2020 in by Jonathan Relf

Slide 1

Slide 1

CODE CLUB WHY TEACHING DIGITAL SKILLS IS ESSENTIAL JONATHAN RELF

Slide 2

Slide 2

DIGITAL SKILLS GAP August 2020 “Employers struggled to fill one-third of vacancies last year due to lack of digital competency, highlighting a significant discrepancy between skill supply and demand in the UK.” https://hayslearning.co.uk/2020/08/18/3-in-20-uk-employers-face-a-digital-skills-gap/

Slide 3

Slide 3

PARLIAMENT June 2016 DIGITAL SKILLS ARE BECOMING INCREASINGLY ESSENTIAL FOR GETTING ACCESS TO A RANGE OF PRODUCTS AND SERVICES. HOWEVER, THERE IS A DIGITAL DIVIDE WHERE UP TO 12.6 MILLION OF THE ADULT UK POPULATION LACK BASIC DIGITAL SKILLS. THIS DIGITAL SKILLS GAP IS COSTING THE UK ECONOMY AN ESTIMATED £63 BILLION A YEAR IN LOST ADDITIONAL GDP. Science & Technology Commons Select Committee

Slide 4

Slide 4

DIGITAL SKILLS. PROGRAMMING.

Slide 5

Slide 5

August 2011 MacTaggart Lecture Eric Schmidt, Google Chairman Edinburgh International TV Festival

Slide 6

Slide 6

August 2011 THE COUNTRY THAT INVENTED THE COMPUTER IS “THROWING AWAY YOUR GREAT COMPUTER HERITAGE” BY FAILING TO TEACH PROGRAMMING IN SCHOOLS. Eric Schmidt, Google Chairman Edinburgh International TV Festival https://www.theguardian.com/technology/2011/aug/26/eric-schmidt-chairman-google-education

Slide 7

Slide 7

August 2011 “I WAS FLABBERGASTED TO LEARN THAT TODAY, COMPUTER SCIENCE ISN’T EVEN TAUGHT AS STANDARD IN UK SCHOOLS,” “YOUR IT CURRICULUM FOCUSES ON TEACHING HOW TO USE SOFTWARE, BUT GIVES NO INSIGHT INTO HOW IT’S MADE.” Eric Schmidt, Google Chairman Edinburgh International TV Festival https://www.theguardian.com/technology/2011/aug/26/eric-schmidt-chairman-google-education

Slide 8

Slide 8

November 2011 “David Cameron later said Schmidt was right and admitted that Britain was not doing enough to teach the next generation of programmers.” https://www.theguardian.com/education/2011/nov/28/computer-lessons-out-of-date

Slide 9

Slide 9

Slide 10

Slide 10

Slide 11

Slide 11

Slide 12

Slide 12

Slide 13

Slide 13

Slide 14

Slide 14

Slide 15

Slide 15

Slide 16

Slide 16

Slide 17

Slide 17

Slide 18

Slide 18

Slide 19

Slide 19

2012 CLARE SUTCLIFFE LINDA SANDVIK

Slide 20

Slide 20

“WE’RE TAUGHT PHYSICS AT SCHOOL BECAUSE OUR WORLD IS RULED BY THE LAWS OF PHYSICS. NOW WE ARE IN A DIGITAL AGE IT WOULD BE STRANGE NOT TO TEACH CHILDREN HOW WE PROGRAM COMPUTERS TO CREATE THE APPLICATIONS AND TOOLS WE USE EVERYDAY.” Clare Sutcliffe MBE, Co-Founder Code Club

Slide 21

Slide 21

2013 “WE CALL THE YOUTH OF TODAY ‘DIGITAL NATIVES’. WE SEE HOW EASILY THEY TAKE TO TECHNOLOGY. YOU CAN GIVE A KID A TABLET AND WITHIN MINUTES THEY’LL BE PLAYING GAMES, DOWNLOADING APPS. BUT THESE TABLETS ARE TOUCH-INTERFACES WITH ONE BUTTON. IF WE ARE AMAZED THAT KIDS KNOW HOW TO USE THEM, THEN WE ARE NOT EXPECTING MUCH OF OUR KIDS.” Linda Sandvik, Co-Founder Code Club

Slide 22

Slide 22

Slide 23

Slide 23

A global network of free coding clubs for 9–13 year olds

Slide 24

Slide 24

Enthusiastic people Give one hour a week

Slide 25

Slide 25

Local school Offers space and equipment

Slide 26

Slide 26

  • Free resources Projects and support from Code Club

Slide 27

Slide 27

  • = + Kids in your community learn to code

Slide 28

Slide 28

VOLUNTEERS ‣ Bring their experience, enthusiasm, and time to help make the club happen. ‣ You don’t need to be a ‘coding genius’ - just willing to learn. ‣ Code Club provide the training, materials, and can support volunteers getting background checks etc.

Slide 29

Slide 29

LOCAL SCHOOL ‣ Teacher-led after-school clubs. Typically weekly for an hour. ‣ Provide the equipment and venue to run the Code Club ‣ Also in community spaces like libraries

Slide 30

Slide 30

768 UK & NI Clubs in March 2013 6,769 UK & NI Clubs in July 2018

Slide 31

Slide 31

Slide 32

Slide 32

Slide 33

Slide 33

A global network of free coding clubs for 9–13 year olds ‣ Started as a lunchtime club Moved to 1st lesson after lunch ‣ Years 3 - 6 Primary 4 - Primary 7 ‣ Children from 7 - 11

Slide 34

Slide 34

FREE RESOURCES ‣ Three main subject areas ‣ Scratch ‣ HTML & CSS ‣ Python ‣ Children work through Modules at their own pace ‣ The worksheets offer hints to help complete the task & additional challenges

Slide 35

Slide 35

Slide 36

Slide 36

Slide 37

Slide 37

Slide 38

Slide 38

Slide 39

Slide 39

WHAT IS SCRATCH? SCRATCH.MIT.EDU

Slide 40

Slide 40

Slide 41

Slide 41

Slide 42

Slide 42

Slide 43

Slide 43

Slide 44

Slide 44

BUILDING WEBSITES WITH HTML & CSS

Slide 45

Slide 45

Slide 46

Slide 46

Slide 47

Slide 47

TEXT-BASED PROGRAMMING PYTHON

Slide 48

Slide 48

Slide 49

Slide 49

Slide 50

Slide 50

OTHER PROJECTS

Slide 51

Slide 51

SONIC PI SONIC-PI.NET

Slide 52

Slide 52

Slide 53

Slide 53

HARDWARE

Slide 54

Slide 54

From £13.50 WWW.MICROBIT.ORG a pocket-sized codeable computer with motion detection, a built-in compass, LED display, and Bluetooth technology built in

Slide 55

Slide 55

RASPBERRY PI 4 From £33.90

Slide 56

Slide 56

WWW.RASPBERRYPI.ORG

Slide 57

Slide 57

HELLO WORLD MAGAZINE ‣ Free quarterly print magazine for teachers, Code Club volunteers, and other educators. ‣ Full of interviews, advice, lesson suggestions. ‣ Visit helloworld.raspberrypi.org for more information or a free PDF copy

Slide 58

Slide 58

TEACHER TRAINING ‣ Teachers understand the need to learn programming ‣ Some don’t feel they have the time or resources to learn themselves ‣ Code Club has helped them gain confidence learning with the kids

Slide 59

Slide 59

SUMMARY DIGITAL SKILLS. PROGRAMMING.

Slide 60

Slide 60

SUMMARY

Slide 61

Slide 61

SUMMARY

Slide 62

Slide 62

SUMMARY

Slide 63

Slide 63

SUMMARY CODECLUB.ORG

Slide 64

Slide 64

Slide 65

Slide 65

ABOUT ME ▸ Jonathan Relf ▸ Solutions Architect @ Commify ▸ Podcasting @AgileEngPodcast, @TwineRadio, @BookClubPodShow ▸ https://about.me/jbjon

Slide 66

Slide 66

QUESTIONS?