2019

Joan Guillén

Teacher

Sant Cugat del Vallès (Barcelona, Catalonia)

From May 6 to May 13, 2019

Biography —

GitHub

Joan Guillén (1975, Barcelona) has worked as a tech teacher in secondary school since 1999. Nowadays he is working in innovation and teacher training for the Education Department of Catalonia.

For years he has been involved in the development of educational telematic environments (Intranet project, Zikula CMS, Moodle LMS) and since 2016 he is part of the Snap4Arduino team, focusing this dedication in Computer Science teaching, programming and robotics. He is a Snap4Arduino developer and a Snap! active collaborator.

Snap! is a visual, drag-and-drop programming language, an extended reimplementation of Scratch, with first class objects, suitable for a serious introduction to computer science for high school and college students.

Snap4Arduino is a Snap! implementation, adding a web server and a management of Arduino boards features, that allow you to address all kinds of Computer Science projects and so, a perfect tool to teach CS and all its branches: algorithms and programming, robotics and electronics, IoT, bigdata, simulations…

Project —

This Faber stage is again (it is the second edition) a great opportunity for very interesting and useful work and also a meeting of Snap4Arduino, Snap! and Microblocks teams, so their worksheet is extensive. Our main goals are:

– To prepare diffusion materials on Snap! Creative Learning teacher training course and the new social Snap! webSite as a community space, a projects repository and a teacher/student tool to share and show our projects.

– To document connectivity between Snap!/Snap4Arduino projects, making classroom activity examples about modularity projects, IoT and other devices connections.

– To design and develop connection features between Snap!/Snap4Arduino projects and MicroBlocks devices.

Robolot and its training activity for teachers on Saturday May 11 will be an important event to make diffusion and share experiences with the educative community.