Enviar pesquisa
Carregar
What I learned teaching programming to 150 beginners
•
184 gostaram
•
19,270 visualizações
Etiene Dalcol
Seguir
Talk given during JSConf EU 2015
Leia menos
Leia mais
Engenharia
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 43
Baixar agora
Baixar para ler offline
Recomendados
Write Once, Run Everywhere
Write Once, Run Everywhere
Mike North
Angular vs React Smackdown - Devoxx BE 2017
Angular vs React Smackdown - Devoxx BE 2017
Matt Raible
The Ultimate Getting Started with Angular Workshop - Devoxx UK 2017
The Ultimate Getting Started with Angular Workshop - Devoxx UK 2017
Matt Raible
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Lachlan Hardy
Building cross platform applications using Windows Azure Mobile Services
Building cross platform applications using Windows Azure Mobile Services
Kevin DeRudder
VISUG: Visual studio for web developers
VISUG: Visual studio for web developers
Kevin DeRudder
Mobile App Development with Ionic, React Native, and JHipster - Connect.Tech ...
Mobile App Development with Ionic, React Native, and JHipster - Connect.Tech ...
Matt Raible
Indic threads java10-spring-roo-and-the-cloud
Indic threads java10-spring-roo-and-the-cloud
Shekhar Gulati
Recomendados
Write Once, Run Everywhere
Write Once, Run Everywhere
Mike North
Angular vs React Smackdown - Devoxx BE 2017
Angular vs React Smackdown - Devoxx BE 2017
Matt Raible
The Ultimate Getting Started with Angular Workshop - Devoxx UK 2017
The Ultimate Getting Started with Angular Workshop - Devoxx UK 2017
Matt Raible
Improving Dashboards with open content sharing
Improving Dashboards with open content sharing
Lachlan Hardy
Building cross platform applications using Windows Azure Mobile Services
Building cross platform applications using Windows Azure Mobile Services
Kevin DeRudder
VISUG: Visual studio for web developers
VISUG: Visual studio for web developers
Kevin DeRudder
Mobile App Development with Ionic, React Native, and JHipster - Connect.Tech ...
Mobile App Development with Ionic, React Native, and JHipster - Connect.Tech ...
Matt Raible
Indic threads java10-spring-roo-and-the-cloud
Indic threads java10-spring-roo-and-the-cloud
Shekhar Gulati
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Sigma Software
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Lachlan Hardy
Get Started with JavaScript Frameworks
Get Started with JavaScript Frameworks
Christian Gaetano
Get Hip with Java Hipster - JavaOne 2017
Get Hip with Java Hipster - JavaOne 2017
Matt Raible
Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015
Scott Heckel
Building a PWA with Ionic, Angular, and Spring Boot - GeeCON 2017
Building a PWA with Ionic, Angular, and Spring Boot - GeeCON 2017
Matt Raible
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Evan Stone
Polymer and Firebase: Componentizing the Web in Realtime
Polymer and Firebase: Componentizing the Web in Realtime
Juarez Filho
Spring Boot
Spring Boot
Diego Pacheco
Boquet manager
Boquet manager
Orlovsky Consulting GbR
Why Everyone else writes bad code
Why Everyone else writes bad code
ColdFusionConference
Three Developer Behaviors to Eliminate 85 Percent of Accessibility Defects
Three Developer Behaviors to Eliminate 85 Percent of Accessibility Defects
Sean Kelly
CraftCamp for Students - Introduction to JHipster
CraftCamp for Students - Introduction to JHipster
craftworkz
Grails Spring Boot
Grails Spring Boot
TO THE NEW | Technology
Job manager 2020 in Angular
Job manager 2020 in Angular
Orlovsky Consulting GbR
Drag and Drop UI Development with React Native
Drag and Drop UI Development with React Native
David Kay
Frontend as a first class citizen
Frontend as a first class citizen
Marcin Grzywaczewski
Front End Development for Back End Developers - Devoxx UK 2017
Front End Development for Back End Developers - Devoxx UK 2017
Matt Raible
Shift left-csun-sagar-barbhaya
Shift left-csun-sagar-barbhaya
SAGAR BARBHAYA
Architecture & Workflow of Modern Web Apps
Architecture & Workflow of Modern Web Apps
Rasheed Waraich
What I learned teaching programming to ~150 young women
What I learned teaching programming to ~150 young women
Etiene Dalcol
Why Tooling (Only) Isn’t The Answer
Why Tooling (Only) Isn’t The Answer
Arnold Van Wijnbergen
Mais conteúdo relacionado
Mais procurados
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Sigma Software
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Lachlan Hardy
Get Started with JavaScript Frameworks
Get Started with JavaScript Frameworks
Christian Gaetano
Get Hip with Java Hipster - JavaOne 2017
Get Hip with Java Hipster - JavaOne 2017
Matt Raible
Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015
Scott Heckel
Building a PWA with Ionic, Angular, and Spring Boot - GeeCON 2017
Building a PWA with Ionic, Angular, and Spring Boot - GeeCON 2017
Matt Raible
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Evan Stone
Polymer and Firebase: Componentizing the Web in Realtime
Polymer and Firebase: Componentizing the Web in Realtime
Juarez Filho
Spring Boot
Spring Boot
Diego Pacheco
Boquet manager
Boquet manager
Orlovsky Consulting GbR
Why Everyone else writes bad code
Why Everyone else writes bad code
ColdFusionConference
Three Developer Behaviors to Eliminate 85 Percent of Accessibility Defects
Three Developer Behaviors to Eliminate 85 Percent of Accessibility Defects
Sean Kelly
CraftCamp for Students - Introduction to JHipster
CraftCamp for Students - Introduction to JHipster
craftworkz
Grails Spring Boot
Grails Spring Boot
TO THE NEW | Technology
Job manager 2020 in Angular
Job manager 2020 in Angular
Orlovsky Consulting GbR
Drag and Drop UI Development with React Native
Drag and Drop UI Development with React Native
David Kay
Frontend as a first class citizen
Frontend as a first class citizen
Marcin Grzywaczewski
Front End Development for Back End Developers - Devoxx UK 2017
Front End Development for Back End Developers - Devoxx UK 2017
Matt Raible
Shift left-csun-sagar-barbhaya
Shift left-csun-sagar-barbhaya
SAGAR BARBHAYA
Architecture & Workflow of Modern Web Apps
Architecture & Workflow of Modern Web Apps
Rasheed Waraich
Mais procurados
(20)
Pain Driven Development by Alexandr Sugak
Pain Driven Development by Alexandr Sugak
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Get Started with JavaScript Frameworks
Get Started with JavaScript Frameworks
Get Hip with Java Hipster - JavaOne 2017
Get Hip with Java Hipster - JavaOne 2017
Untangle Your Front End Development with Visual Studio 2015
Untangle Your Front End Development with Visual Studio 2015
Building a PWA with Ionic, Angular, and Spring Boot - GeeCON 2017
Building a PWA with Ionic, Angular, and Spring Boot - GeeCON 2017
What's This React Native Thing I Keep Hearing About?
What's This React Native Thing I Keep Hearing About?
Polymer and Firebase: Componentizing the Web in Realtime
Polymer and Firebase: Componentizing the Web in Realtime
Spring Boot
Spring Boot
Boquet manager
Boquet manager
Why Everyone else writes bad code
Why Everyone else writes bad code
Three Developer Behaviors to Eliminate 85 Percent of Accessibility Defects
Three Developer Behaviors to Eliminate 85 Percent of Accessibility Defects
CraftCamp for Students - Introduction to JHipster
CraftCamp for Students - Introduction to JHipster
Grails Spring Boot
Grails Spring Boot
Job manager 2020 in Angular
Job manager 2020 in Angular
Drag and Drop UI Development with React Native
Drag and Drop UI Development with React Native
Frontend as a first class citizen
Frontend as a first class citizen
Front End Development for Back End Developers - Devoxx UK 2017
Front End Development for Back End Developers - Devoxx UK 2017
Shift left-csun-sagar-barbhaya
Shift left-csun-sagar-barbhaya
Architecture & Workflow of Modern Web Apps
Architecture & Workflow of Modern Web Apps
Semelhante a What I learned teaching programming to 150 beginners
What I learned teaching programming to ~150 young women
What I learned teaching programming to ~150 young women
Etiene Dalcol
Why Tooling (Only) Isn’t The Answer
Why Tooling (Only) Isn’t The Answer
Arnold Van Wijnbergen
Severlet tutorial
Severlet tutorial
Manish Swarnkar
Introduction to Selenium WebDriver
Introduction to Selenium WebDriver
SpringPeople
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Yuriy Silvestrov
Introduction to Using PHP & MVC Frameworks
Introduction to Using PHP & MVC Frameworks
Gerald Krishnan
Healthy DevOps - Masto Sitorus
Healthy DevOps - Masto Sitorus
DevOpsDaysJKT
MVC 1.0 / JSR 371
MVC 1.0 / JSR 371
David Delabassee
resume
resume
Chong Tze Wei
ColdBox APIs + VueJS - powering Mobile, Desktop and Web Apps with 1 VueJS cod...
ColdBox APIs + VueJS - powering Mobile, Desktop and Web Apps with 1 VueJS cod...
Gavin Pickin
ADVANCED WEB DEVELOPMENT-Arrowsoft
ADVANCED WEB DEVELOPMENT-Arrowsoft
Arrowsoft
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Steve Poole
DevOps-Ebook
DevOps-Ebook
PrathapM32
CICD_BestPractices.pdf
CICD_BestPractices.pdf
motupalli2
Edureka-DevOps-Ebook.pdf
Edureka-DevOps-Ebook.pdf
relekarsushant
Codeigniter
Codeigniter
shadowk
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
Steve Poole
PHP MVC Tutorial
PHP MVC Tutorial
Yang Bruce
angular js and node js training in hyderabad
angular js and node js training in hyderabad
php2ranjan
Etiene Dalcol - Web development with Lua Programming Language - code.talks 2015
Etiene Dalcol - Web development with Lua Programming Language - code.talks 2015
AboutYouGmbH
Semelhante a What I learned teaching programming to 150 beginners
(20)
What I learned teaching programming to ~150 young women
What I learned teaching programming to ~150 young women
Why Tooling (Only) Isn’t The Answer
Why Tooling (Only) Isn’t The Answer
Severlet tutorial
Severlet tutorial
Introduction to Selenium WebDriver
Introduction to Selenium WebDriver
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Introduction to Using PHP & MVC Frameworks
Introduction to Using PHP & MVC Frameworks
Healthy DevOps - Masto Sitorus
Healthy DevOps - Masto Sitorus
MVC 1.0 / JSR 371
MVC 1.0 / JSR 371
resume
resume
ColdBox APIs + VueJS - powering Mobile, Desktop and Web Apps with 1 VueJS cod...
ColdBox APIs + VueJS - powering Mobile, Desktop and Web Apps with 1 VueJS cod...
ADVANCED WEB DEVELOPMENT-Arrowsoft
ADVANCED WEB DEVELOPMENT-Arrowsoft
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
DevOps-Ebook
DevOps-Ebook
CICD_BestPractices.pdf
CICD_BestPractices.pdf
Edureka-DevOps-Ebook.pdf
Edureka-DevOps-Ebook.pdf
Codeigniter
Codeigniter
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
PHP MVC Tutorial
PHP MVC Tutorial
angular js and node js training in hyderabad
angular js and node js training in hyderabad
Etiene Dalcol - Web development with Lua Programming Language - code.talks 2015
Etiene Dalcol - Web development with Lua Programming Language - code.talks 2015
Mais de Etiene Dalcol
Making wearables with NodeMCU - FOSDEM 2017
Making wearables with NodeMCU - FOSDEM 2017
Etiene Dalcol
Get started with Lua - Hackference 2016
Get started with Lua - Hackference 2016
Etiene Dalcol
Crescendo com Software livre e Lua
Crescendo com Software livre e Lua
Etiene Dalcol
Web development with Lua @ Bulgaria Web Summit 2016
Web development with Lua @ Bulgaria Web Summit 2016
Etiene Dalcol
Web development in Lua @ FOSDEM 2016
Web development in Lua @ FOSDEM 2016
Etiene Dalcol
Get started with Lua programming
Get started with Lua programming
Etiene Dalcol
Web development with Lua: Introducing Sailor an MVC web framework @ CodingSer...
Web development with Lua: Introducing Sailor an MVC web framework @ CodingSer...
Etiene Dalcol
Web development with Lua and Sailor @ GeeCon 2015
Web development with Lua and Sailor @ GeeCon 2015
Etiene Dalcol
Humblelotto @HackJSY
Humblelotto @HackJSY
Etiene Dalcol
Lua web development and Sailor @conc_at 2015
Lua web development and Sailor @conc_at 2015
Etiene Dalcol
Sailor - A web MVC framework in Lua by Etiene Dalcol (Lua Workshop 2014)
Sailor - A web MVC framework in Lua by Etiene Dalcol (Lua Workshop 2014)
Etiene Dalcol
Mais de Etiene Dalcol
(11)
Making wearables with NodeMCU - FOSDEM 2017
Making wearables with NodeMCU - FOSDEM 2017
Get started with Lua - Hackference 2016
Get started with Lua - Hackference 2016
Crescendo com Software livre e Lua
Crescendo com Software livre e Lua
Web development with Lua @ Bulgaria Web Summit 2016
Web development with Lua @ Bulgaria Web Summit 2016
Web development in Lua @ FOSDEM 2016
Web development in Lua @ FOSDEM 2016
Get started with Lua programming
Get started with Lua programming
Web development with Lua: Introducing Sailor an MVC web framework @ CodingSer...
Web development with Lua: Introducing Sailor an MVC web framework @ CodingSer...
Web development with Lua and Sailor @ GeeCon 2015
Web development with Lua and Sailor @ GeeCon 2015
Humblelotto @HackJSY
Humblelotto @HackJSY
Lua web development and Sailor @conc_at 2015
Lua web development and Sailor @conc_at 2015
Sailor - A web MVC framework in Lua by Etiene Dalcol (Lua Workshop 2014)
Sailor - A web MVC framework in Lua by Etiene Dalcol (Lua Workshop 2014)
Último
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
jennyeacort
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
Erbil Polytechnic University
Earthing details of Electrical Substation
Earthing details of Electrical Substation
stephanwindworld
Transport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
GOPINATHS437943
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
ChristianCDAM
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Tagore Institute of Engineering And Technology
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
sdickerson1
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
Romil Mishra
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
bibisarnayak0
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
achiever3003
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
Alluxio, Inc.
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
BharaniDharan195623
Engineering Drawing section of solid
Engineering Drawing section of solid
namansinghjarodiya
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
SAURABHKUMAR892774
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
BootNeck1
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
bim.edu.pl
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
Dr SOUNDIRARAJ N
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
aditya806802
Último
(20)
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
Earthing details of Electrical Substation
Earthing details of Electrical Substation
Transport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
Autonomous emergency braking system (aeb) ppt.ppt
Autonomous emergency braking system (aeb) ppt.ppt
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
Configuration of IoT devices - Systems managament
Configuration of IoT devices - Systems managament
Engineering Drawing section of solid
Engineering Drawing section of solid
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
Katarzyna Lipka-Sidor - BIM School Course
Katarzyna Lipka-Sidor - BIM School Course
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
What I learned teaching programming to 150 beginners
1.
What I learned teaching
programming to 150 beginners Etiene Dalcol @etiene_d
2.
@etiene_dJSConfEU 2015 sailorproject.org Lua MVC
web framework
3.
4.
@etiene_dJSConfEU 2015
5.
@etiene_dJSConfEU 2015 Why using
JavaScript What can be done in 2 hours Why inspiring people is important My personal growth
6.
@etiene_dJSConfEU 2015
7.
@etiene_dJSConfEU 2015
8.
9.
10.
@etiene_dJSConfEU 2015
11.
@etiene_dJSConfEU 2015 variables arrays loops functions operators conditions
12.
13.
@etiene_dJSConfEU 2015 Tools
14.
15.
@etiene_dJSConfEU 2015 0 effort No
additional libraries Easy to visualize Easy to remember Pretty useful
16.
@etiene_dJSConfEU 2015
17.
@etiene_dJSConfEU 2015 Have everything
ready
18.
@etiene_dJSConfEU 2015 Have everything
ready A skeleton code is very useful
19.
20.
@etiene_dJSConfEU 2015 Have everything
ready A skeleton code is very useful Have an easy URL
21.
@etiene_dJSConfEU 2015 Have everything
ready A skeleton code is very useful Have an easy URL Give out answers
22.
@etiene_dJSConfEU 2015 Have everything
ready A skeleton code is very useful Have an easy URL Give out answers Leave extra things for the end
23.
@etiene_dJSConfEU 2015 Typography
24.
Comments //This is not
processed
25.
Duck.Move();
26.
Duck.Move();
27.
@etiene_dJSConfEU 2015
28.
@etiene_dJSConfEU 2015 Typography. (my bad)
29.
@etiene_d awesome game!
30.
@etiene_dJSConfEU 2015 Inspiring is
important
31.
@etiene_dJSConfEU 2015 How?
32.
33.
34.
@etiene_dJSConfEU 2015
35.
Yes!
36.
37.
38.
39.
@etiene_dJSConfEU 2015 Teaching is
so rewarding
40.
@etiene_dJSConfEU 2015 Teach people
41.
@etiene_dJSConfEU 2015 Specially if
it relates to something you care about
42.
@etiene_dJSConfEU 2015 github.com/Etiene/ jsduckhunt
43.
@etiene_dJSConfEU 2015 Thank you!
Baixar agora