Slide 1

Slide 1 text

TEACHING KIDS TO CODE IN PYTHON DAVID CAMPEY AFROLABS / LEVELUP NPC / CODERDOJO PYCONZA 2018

Slide 2

Slide 2 text

helping learn TEACHING ^ KIDS ^ TO CODE IN PYTHON DAVID CAMPEY AFROLABS / LEVELUP NPC / CODERDOJO PYCONZA 2018

Slide 3

Slide 3 text

SHOW CODE, DON’T TELL AND GET PLAYING AS SOON AS POSSIBLE

Slide 4

Slide 4 text

LIGHTBOT not python, but a great starting exercise repeat level 1-* a few times, don’t rush ahead lightbot.com lightbot.com/flash.html http://lightbot.com/hour-of-code.html

Slide 5

Slide 5 text

TURTLE Click icon to add picture Click icon to add picture For cheat sheet: “hello little turtles” chapter of how to think like a computer programmer. NOTE: this is actually fun!

Slide 6

Slide 6 text

CODE COMBAT codecombat.com Hint: Create teacher account, then give out your class code

Slide 7

Slide 7 text

HARDWARE IS FUN IT FEELS HARDCORE

Slide 8

Slide 8 text

MICRO:BIT https://microbit.org/

Slide 9

Slide 9 text

CIRCUIT PLAYGROUND https://github.com/CarlFK/cpx https://www.adafruit.com/product/3333 https://github.com/kattni/Welcome_to_CircuitPython_CPX

Slide 10

Slide 10 text

KANO “Build your own computer with Raspberry PI” Has nice getting started exercises…

Slide 11

Slide 11 text

GET STARTED JOIN A MOVEMENT OR START AT HOME

Slide 12

Slide 12 text

CODER DOJO coderdojo.com project-based, self-organised

Slide 13

Slide 13 text

CODE CLUB codeclubworld.org Educator/school aligned, sister organisation of CoderDojo

Slide 14

Slide 14 text

HOUR OF CODE Annual event during Computer Science Education Week Lots (and lots) of activities to explore

Slide 15

Slide 15 text

GET IN TOUCH OPEN SPACE, IN FOYER, FRIDAY, AFTER LUNCH [email protected] @DAVIDCAMPEY ON TWITTER