What I learned teaching programming to 150 beginners

Post on 21-Apr-2017

16,439 views 1 download

transcript

What I learned teaching programming to 150 beginners

Etiene Dalcol @etiene_d

@etiene_dJSConfEU 2015

sailorproject.org

Lua MVC web framework

@etiene_dJSConfEU 2015

@etiene_dJSConfEU 2015

Why using JavaScript

What can be done in 2 hours

Why inspiring people is important

My personal growth

@etiene_dJSConfEU 2015

@etiene_dJSConfEU 2015

@etiene_dJSConfEU 2015

@etiene_dJSConfEU 2015

variables

arrays

loops

functions

operators

conditions

@etiene_dJSConfEU 2015

Tools

@etiene_dJSConfEU 2015

0 effort

No additional libraries

Easy to visualize

Easy to remember

Pretty useful

@etiene_dJSConfEU 2015

@etiene_dJSConfEU 2015

Have everything ready

@etiene_dJSConfEU 2015

Have everything ready

A skeleton code is very useful

@etiene_dJSConfEU 2015

Have everything ready

A skeleton code is very useful

Have an easy URL

@etiene_dJSConfEU 2015

Have everything ready

A skeleton code is very useful

Have an easy URLGive out answers

@etiene_dJSConfEU 2015

Have everything ready

A skeleton code is very useful

Have an easy URLGive out answers

Leave extra things for the end

@etiene_dJSConfEU 2015

Typography

Comments //This is not processed

Duck.Move();

Duck.Move();

@etiene_dJSConfEU 2015

@etiene_dJSConfEU 2015

Typography.

(my bad)

@etiene_d

awesome game!

@etiene_dJSConfEU 2015

Inspiring is important

@etiene_dJSConfEU 2015

How?

@etiene_dJSConfEU 2015

Yes!

@etiene_dJSConfEU 2015

Teaching is so

rewarding

@etiene_dJSConfEU 2015

Teach people

@etiene_dJSConfEU 2015

Specially if it relates to

something you care

about

@etiene_dJSConfEU 2015

github.com/Etiene/

jsduckhunt

@etiene_dJSConfEU 2015

Thank you!