Science, Technology, Engineering and Mathematics, STEM, are vital to the future of our children. The parents and students in our educational systems need to understand and embrace the technology that affects them every day of their lives. Devoxx4Kids is on a global mission to complement the classical schooling system by offering workshops to kids in a fun way. and teaching them computing concepts using Scratch, Greenfoot, Minecraft, Raspberry Pi, Arduino, NAO, Tynker. We will share a path that can be followed by adults to keep kids in their vicinity engaged and build, instead of just play, games. You will learn best practices to organize similar workshops in your local setting and hear tips on opening a local chapter. This talk will be appreciated by anybody who has kids, nephews, nieces, and in general kids around them.
9. Scratch: Attack of the minions
http://scratch.mit.edu/projects/19011275/#fullscreen
10. Alice
! Features
-Visual 3D programming
-Story telling with code
-Targeted at middle school girls
-www.aliceprogramming.net
-Age 10-15
! Teaching concepts
-OO concepts
-3D objects
-Create stories
-Comes with IDE, no syntax
-Java underneath
-Camera/world navigation
13. BlueJ
! Features
-Java IDE
-Object-orientation
-Textbook, teacher support
-Extensions
-http://bluej.org
-Age 12-18
! Teaching concepts
-Integrated IDE
-Graphical class structure display
-Graphical and textual editing
-Built-in editor, compiler, debugger
-Interactive object creation
-Testing
14. LEGO Mindstorms
! Features
-LEGO on steroids
-Programmable robots
-Software and hardware
-Pack: NXT or EV3
-Brick
-Sensors
-Connection cables
-USB interface
-GUI to create/download
! Teaching concepts
-All Scratch concepts
-Robots are also computers
-Sensor and event handling
-Compensation process
15.
16. Arduino
! Features
-Single-board micro controller
-Designed for hobbyists,
students, professionals
-Interact using sensors and
actuators
-Comes with IDE
-Write programs using C or C++
-Age 10-15
! Teaching concepts
-Ohm’s Law
-Breadboard
-Basic circuitry
-Sensor handling
-Connection with other devices
-C and C++
25. What can you do ?
! Open a local chapter
! Host an event
! Become an instructor/volunteer
! Spread the word
! Create a workshop
! Sponsorship: $$, swag, hardware, …
- Devoxx4Kids USA is NPO and 501(c)(3)
- http://www.devoxx4kids.org/usa/donate/
26.
27.
28. Resources
! devoxx4kids.org
! USA: http://www.devoxx4kids.org/usa/
! San Francisco Bay Area: http://www.meetup.com/Devoxx4Kids-
BayArea/
! Open a new chapter: http://www.devoxx4kids.org/join-us/
! Parleys channel: http://www.parleys.com/channel/
51b6ea81e4b0065193d63047