10 things i've learned teaching coding to kids

17
Gicela Morales @gicela @codingbug 10 things I’ve learned teaching coding to kids

Upload: gicelamorales

Post on 10-Feb-2017

488 views

Category:

Education


2 download

TRANSCRIPT

Page 1: 10 things I've learned teaching coding to kids

Gicela Morales @gicela @codingbug

10 things I’ve learned teaching coding to kids

Page 2: 10 things I've learned teaching coding to kids

All children are creative1.

Characters they love always a good starting point

Children love drawing & have fantastic imagination

Page 3: 10 things I've learned teaching coding to kids

They are storytellers 2.

Every story is unique

The tardis: https://www.youtube.com/watch?v=mdPxT74zZS8

Page 4: 10 things I've learned teaching coding to kids

https://youtu.be/j4mmO7QiWLA

https://youtu.be/1VJMlw7dB3U

https://www.youtube.com/watch?v=dZ3yOLlTk7E

https://scratch.mit.edu/projects/28963678/

… and begin to grasp computational thinking

Page 5: 10 things I've learned teaching coding to kids

They all love Minecraft3.

Minecraft is always at the top of the games list

https://www.youtube.com/watch?v=hp6DxZyDuRw

Page 6: 10 things I've learned teaching coding to kids

Sharing & collaborating4.

Show & tell helps kids learn from each other through sharing

Helping others helps kids to understand about collaboration

Page 7: 10 things I've learned teaching coding to kids

JavaScript is easy5.

Animating with javaScript is fun

‘Live coding’ javaScript while playing with Codecombat

Making apps with Bitsbox

Page 8: 10 things I've learned teaching coding to kids

Free and open6.

ICT rooms are BORING!

Freedom to move about

Playful atmosphere

Page 9: 10 things I've learned teaching coding to kids

It’s got to be fun!7.

“I love coding because it’s fun”

“I love coding because it teaches me how to make my own games”

“I love coding because I like making new apps”

Page 10: 10 things I've learned teaching coding to kids

Boys & girls work together…8.

They are used to seeing each other in class

A coding class is no different!

It’s normal :)

Page 11: 10 things I've learned teaching coding to kids

…but STILL more boys than girls9.

About 10% of children attending coding club are girls

Who is responsible for encouraging girls to learn to code?

Page 12: 10 things I've learned teaching coding to kids

Tablets aren’t really that exciting - but desktops are!

The ‘ICT Suite’ is outdated; we desperately need new spaces for learning

10. The technology

Page 13: 10 things I've learned teaching coding to kids

Catching the coding bugKeep creating new stories & games

Leave the boring bits out

Experiment with different educational technologies

Page 14: 10 things I've learned teaching coding to kids

Educational technologies…

Page 15: 10 things I've learned teaching coding to kids

#SummerOfCode

https://www.youtube.com/watch?v=OB1AJ_eJytk

100 places

97% turned up

Page 16: 10 things I've learned teaching coding to kids

STEM ambassadorhttp://www.stemnet.org.uk/ambassadors/

CoderDojo https://coderdojo.com/volunteer/

How to get involved…

Code club https://www.codeclub.org.uk/start-a-club/volunteers

Volunteer in local your school

Page 17: 10 things I've learned teaching coding to kids

CodingbugGicela Morales @gicela @codingbug

Inspiring the next generation of coders