Mélanie Bats

Mélanie BatsMélanie Bats (committee chair) works as a software developer at Obeo. In her daily work, she is mainly focused on the development of modeling tools with Sirius (UML Designer/SysML Designer). In her free time she is interested in Arduino stuff and contributes some Eclipse plugins for cross compilation. She is also a free software activist who has organized and participated in free software events in the Toulouse area.

Turning Eclipse into an Arduino programming platform for kids

“Daddy, daddy, how does a computer work?”
We’re used to say that curiosity is a bad habit but it is nonetheless one of the greatest strenghts of kids: they are eager to learn. Learn how a computer works, how one can build an application for a phone or a tablet, how one can create a video game. The best answer is probably to give them the tools to discover by themselves the answer to those questions.
Eclipse is used by hundreds of thousands of adults for programming activies, so why not by kids? How to turn Eclipse into a programming environment for kids?
This talk will present our approach and thoughts to simplify the Eclipse user interface for usage by kids. We will show how we created, thanks to Sirius, an easy-to-use and natural graphical tool to let kids discover programming.
A demonstration will present a prototype of a development environment that allows to program an Arduino using a simple and graphical block-based language.