Soumettre la recherche
Mettre en ligne
What I learned teaching programming to 150 beginners
•
184 j'aime
•
19,270 vues
Etiene Dalcol
Suivre
Talk given during JSConf EU 2015
Lire moins
Lire la suite
Ingénierie
Formation
Signaler
Partager
Signaler
Partager
1 sur 43
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
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
Recommandé
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
Contenu connexe
Tendances
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
Tendances
(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
Similaire à 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
Similaire à 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
Plus 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
Plus 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)
Dernier
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
ShivangiSharma879191
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
JasonTagapanGulla
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Tagore Institute of Engineering And Technology
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Anamika Sarkar
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Asst.prof M.Gokilavani
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
ssuser7cb4ff
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes examples
Dr. Gudipudi Nageswara Rao
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
asadnawaz62
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
eptoze12
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
SAURABHKUMAR892774
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
ssuser2ae721
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
Asst.prof M.Gokilavani
welding defects observed during the welding
welding defects observed during the welding
MuhammadUzairLiaqat
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
Dr SOUNDIRARAJ N
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
null - The Open Security Community
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
Mebane Rash
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
C Sai Kiran
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
VICTOR MAESTRE RAMIREZ
Dernier
(20)
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes examples
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
welding defects observed during the welding
welding defects observed during the welding
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
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!
Télécharger maintenant