Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de...

44
Event Schedule Mon, Jul 17, 2017 10:00am 17/07/2017 - Ateliers #Supercodeurs - Cap Sciences (Orange side event) 10:00am - 12:30pm, Jul 17 CapScience Venez vous initier de façon ludique au codage ! Cap Sciences, en partenariat avec Orange, propose à des jeunes de 9 à 14 ans et aux adultes les accompagnant, une initiation ludique et gratuite au codage et à la robotique. L’objectif n’est pas de transformer les participants en expert de la programmation mais de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclairé d’un monde numérique.Le langage utilisé sera Scratch, un logiciel libre conçu pour initier les jeunes aux concepts fondamentaux de l’algorithmique.La partie robotique utilisera Thymio, un petit robot dont l’interface graphique colorée est pensée pour les plus jeunes. Speaker: 10:00pm Arbalet Frontage: Outdoor coding session on a pixelated building facade 10:00pm - 11:59pm, Jul 17 Building A1 of University of Bordeaux Bordeaux University started the Arbalet Frontage project making the facade of one of its buildings interactive and hackable. By the means of coloured LEDs positioned all along the facade, walkers in the street will be able to interact, play and even write code on this huge piece of Pixel Art. Check out the video trailer! Arbalet Frontage customized for the conference: The community is constantly looking for new original devices to hack and show its creativity. Hacking little robots and IoT devices has now become a standard, what about going further and showing that code can also run on objects of gigantic dimensions? Arbalet Frontage being still under heavy development, the Scratch community will be the first to experiment with live coding at an early stage! Wanna animate the flag of your country, a little snake riding the facade, a bouncing ball, ...? You will be able to code your own Snap! program and visualize the result live. Since lights and colours render better in darkness, the outdoor coding session is planned from 22:00 to midnight. The FFVL (Free Flight French Federation, co-producing the evening) will also lend a bunch of boomerangs of all sorts: 3D printed, cardboard, lit boomerangs... for even more fun outside. Registration: Registration for the event is compulsory via this online form. Registrations close Sunday July 16th. How to get to the event? Get out at the tramway stop "Forum" (line B, direction "Pessac"). Follow the tramway rails, 200 meters after the tram stop you will see the Grand Portal of the University. Pass through the portal, we'll be right in front of it. Click here to see the map. Here's a Google Maps version. Bruno Aujard Responsable Pole Societal, Orange

Transcript of Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de...

Page 1: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Event ScheduleMon, Jul 17, 2017

10:00am

17/07/2017 - Ateliers #Supercodeurs - Cap Sciences (Orange side event) 10:00am - 12:30pm, Jul 17 CapScience

Venez vous initier de façon ludique au codage ! Cap Sciences, en partenariat avec Orange, propose àdes jeunes de 9 à 14 ans et aux adultes les accompagnant, une initiation ludique et gratuite au codageet à la robotique. L’objectif n’est pas de transformer les participants en expert de la programmation maisde donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclairéd’un monde numérique.Le langage utilisé sera Scratch, un logiciel libre conçu pour initier les jeunes auxconcepts fondamentaux de l’algorithmique.La partie robotique utilisera Thymio, un petit robot dontl’interface graphique colorée est pensée pour les plus jeunes.

Speaker:

10:00pm

Arbalet Frontage: Outdoor coding session on a pixelated building facade 10:00pm - 11:59pm, Jul 17 Building A1 of University of Bordeaux

Bordeaux University started the Arbalet Frontage project making the facade of one of its buildingsinteractive and hackable. By the means of coloured LEDs positioned all along the facade, walkers in thestreet will be able to interact, play and even write code on this huge piece of Pixel Art. Check out thevideo trailer! Arbalet Frontage customized for the conference: The community is constantly looking fornew original devices to hack and show its creativity. Hacking little robots and IoT devices has nowbecome a standard, what about going further and showing that code can also run on objects of giganticdimensions? Arbalet Frontage being still under heavy development, the Scratch community will be thefirst to experiment with live coding at an early stage! Wanna animate the flag of your country, a littlesnake riding the facade, a bouncing ball, ...? You will be able to code your own Snap! program andvisualize the result live. Since lights and colours render better in darkness, the outdoor coding sessionis planned from 22:00 to midnight. The FFVL (Free Flight French Federation, co-producing theevening) will also lend a bunch of boomerangs of all sorts: 3D printed, cardboard, lit boomerangs... foreven more fun outside. Registration: Registration for the event is compulsory via this online form.Registrations close Sunday July 16th. How to get to the event? Get out at the tramway stop "Forum"(line B, direction "Pessac"). Follow the tramway rails, 200 meters after the tram stop you will see theGrand Portal of the University. Pass through the portal, we'll be right in front of it. Click here to see themap. Here's a Google Maps version.

Bruno AujardResponsable Pole Societal, Orange

Page 2: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Speaker:

Tue, Jul 18, 2017

10:00am

Masterclass Beetleblocks 10:00am - 4:00pm, Jul 18 Eirlab (ENSEIRB-Matmeca)

An intense workshop with the lead developer of BeetleBlocks Mestre Bernat assisted by lead developerof underlying Snap Meister Mönig. Join us in this workshop and learn to design your own jewelry withblocks! Beetle Blocks is a 3D design and fabrication environment based on Snap!, where you cancreate your own shapes and export them to be printed as real objects. Keep an eye on our twitter feed@scratch2017bdx to see when we open registration for this masterclass. Master class sponsored byDagoma, inventors of 3D printers

Speaker:

Décodons le numérique 10:00am - 12:30pm, Jul 18 Auditorium

(Gratuit, mais merci de vous incrire, svp) (Free, but please register, English below) Rencontreinternationale des enseignants autour de la pédagogie innovante avec le numérique Les partenaires deClass‘Code vous invitent à participer à la première réunion régionale mardi 18 juillet de 10:00 à 13:30(Enseirb-33 Talence).Class‘Code en Nouvelle Aquitaine « Décodons le numérique »Aider les jeunes àdécoder le numérique ? Rendez-vous à Scratch’17 !Nous nous y retrouverons pour commencer à fairede Class‘Code en Nouvelle Aquitaine une communauté de développement participatif et collaboratifavec les partenaires de l’éducation nationale, ceux de l’éducation populaire, les collectivités mais aussiles entreprises et écoles du numérique qui ont aussi leur place dans cette co-construction de plateforme! Nous aurons aussi la chance d’y croiser des partenaires d’autres projets liés à ces sujets, d’accueillirdes collègues internationaux acteurs sur ces sujets, et les collègues de l’ESPE qui sont déjà en action

Yoan MollardArbalet Living Lab

Bernat RomagosaSoftware Developer, BJC

Jens MönigPrincipal Investigator, SAP

Page 3: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Enseigner la programmation sans infrastructure d'école, en utilisant les smartphones desadolescents ! 10:00am - 12:30pm, Jul 18

Piou, piou - Introducing semi-conductor circuits! 10:00am - 12:30pm, Jul 18

Coding and Stitching 10:00am - 12:30pm, Jul 18

sur ces sujets, Se sensibiliser, se former, coopérer pour initier les jeunes à la pensée informatique afind’élargir la typologie des programmateurs de demain mais aussi afin de rendre accessible ce champd’investigation à toutes et tous…. Ca nous concerne tous !Par ici le programme et l’inscription aubuffet.Les objectifs de cette demi journée où tout le monde est bienvenu :– un partage des actionsréalisées pour voir comment Class´Code peut aider– un foisonnement de pistes pour la rentrée et desactions concrètes décidées– des rencontres autour d’un buffetSi vous ne pouvez pas vous libérer, vouspouvez très simplement renseigner le formulaire pour être tenu au courant de ce qui aura été partagé,on fera un pad et une téléprésence sur hangout si besoin. Contact : Martine Courbin-CoulaudIES Inria(Information et édition scientifiques)Centre de recherche INRIA Bordeaux Sud-Ouest200 avenue de laVieille Tour33405 Talence Cedex05 24 57 40 11 This side event is organized by ESPE. More details viaPédagogies Innovantes I am excited to meet educators from around the world and build connections forcollaborations in the coming year for our students to share and discuss projects and support each otheras they learn to express themselves online. In this pre-conference meeting we will have teachers fromour host country, France, meeting with guest teachers from across the globe. Ideas for teachingcreatively with code and computational thinking will be the focus. Forming connections and friendshipwith fellow educators will be a bonus!

Speaker:

Show more

4 Subsessions

Wolfgang SlanyFull Professor of Computer Science, Graz University of Technology

Mags AmondTeam Scratch2017BDX

Susan EttenheimWeLoveDancing

Jeffrey NicholsLatin Of School

Page 4: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Scratching Beneath the Surface of the Syrian Refugee Crisis 10:00am - 12:30pm, Jul 18

Digital Enlightenment - live making of a lightart installation 7:00pm - 7:15pm, Jul 18

Welcome 7:30pm - 7:40pm, Jul 18

Orange

Ateliers #Supercodeurs - Cap Sciences (Orange side event) 10:00am - 12:30pm, Jul 18 CapScience

Venez vous initier de façon ludique au codage ! Cap Sciences, en partenariat avec Orange, propose àdes jeunes de 9 à 14 ans et aux adultes les accompagnant, une initiation ludique et gratuite au codageet à la robotique. L’objectif n’est pas de transformer les participants en expert de la programmation maisde donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclairéd’un monde numérique.Le langage utilisé sera Scratch, un logiciel libre conçu pour initier les jeunes auxconcepts fondamentaux de l’algorithmique.La partie robotique utilisera Thymio, un petit robot dontl’interface graphique colorée est pensée pour les plus jeunes.

Speaker:

1:00pm

Preconference Robotics in Education 1:45pm - 5:05pm, Jul 18 Auditorium ENSEIRB

For details see http://dm1r.fr/roboeduc-2017-en/

6:00pm

Opening Reception 6:00pm - 10:00pm, Jul 18 CapScience

7 Subsessions

Bruno AujardResponsable Pole Societal, Orange

Page 5: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

7:40pm - 7:50pm, Jul 18

International Mars Mission 7:50pm - 8:00pm, Jul 18

Blocks Programming in VR and AR 8:00pm - 8:20pm, Jul 18

Scratch Tales 8:20pm - 8:30pm, Jul 18

Digital Enlightenment - live making of a lightart installation 9:00pm - 9:15pm, Jul 18

Growing Up in Scratch 9:30am - 10:00am, Jul 19

Ada Lovelace: The Original Woman in Tech 10:00am - 10:30am, Jul 19

Wed, Jul 19, 2017

9:00am

Plenary session 9:30am - 10:30am, Jul 19 Auditorium

Speaker:

2 Subsessions

Scratch on the beach / Ateliers Supercodeurs (Orange side event) 9:30am - 11:00am, Jul 19

Natalie RuskDirector of Learning Research, MIT Media Lab

Ricarose RoqueAssistant Professor, University of Colorado Boulder

Zoe PhilpottDirector, PHILPOTT Design / Ada.Ada.Ada

Page 6: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

How do kids use Scratch? 11:00am - 12:00pm, Jul 19

Develop programming projects, grow your intelligence! 11:00am - 12:00pm, Jul 19

Snap! @ SAP 11:00am - 12:00pm, Jul 19

How I help kids to overcome their difficulties using neuroplasticity concepts and Scratch. 11:00am - 12:00pm, Jul 19

Coderdojo <3 Scratch 11:00am - 11:00am, Jul 19

Citizen Code 11:00am - 12:00pm, Jul 19

Place David Gambetta, 33510 Andernos-les-Bains

Venez vous initier de façon ludique au codage ! Cap Sciences, en partenariat avec Orange, propose àdes jeunes de 9 à 14 ans et aux adultes les accompagnant, une initiation ludique et gratuite au codageet à la robotique. L’objectif n’est pas de transformer les participants en expert de la programmation maisde donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclairéd’un monde numérique.Le langage utilisé sera Scratch, un logiciel libre conçu pour initier les jeunes auxconcepts fondamentaux de l’algorithmique.La partie robotique utilisera Thymio, un petit robot dontl’interface graphique colorée est pensée pour les plus jeunes.

Speaker:

11:00am

Ignite Talks 1 11:00am - 12:00pm, Jul 19 Lecture room 1

6 Subsessions

Orange Talks 11:00am - 12:00pm, Jul 19 Lecture room 2

Bruno AujardResponsable Pole Societal, Orange

Page 7: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

"Code for the Planet", a challenge to engage children in the UN Sustainable DevelopmentGoals 11:00am - 12:00pm, Jul 19

Orange Supercoders Poland 11:00am - 12:00pm, Jul 19

Orange Supercoders Spain 11:00am - 12:00pm, Jul 19

Orange Supercoders France 11:00am - 12:00pm, Jul 19

Reporting from Hackathon 11:00am - 11:00am, Jul 19

Poppy Education: a pedagogical robotics kit based on Snap! and Scratch 11:00am - 11:20am, Jul 19

Controlling Robots with Scratch-like languages, the Metabot approrach 11:20am - 11:40am, Jul 19

Thymio: the educational robot, its programming environments and uses 11:40am - 12:00pm, Jul 19

5 Subsessions

Short Talks 1 11:00am - 12:00pm, Jul 19 Lecture room 3

3 Subsessions

Assessment of creativity and computational thinking in Scratch projects 11:00am - 12:00pm, Jul 19 Workshop room 1

Creative programming can engage children in interdisciplinary and participatory learning activities witha huge potential to develop their computational thinking (CT) and creativity (Resnick, 2014; Roque,Rusk, & Resnick, 2016; Romero et al 2016). Creativity is a key competency within different frameworksfor 21st century education (Dede, 2010; Voogt & Roblin, 2012) and is considered a competency-enabling way to succeed in an increasingly complex world (Rogers, 1954; Wang, Schneider, &Valacich, 2015). CT is defined by Wing (2011) as "the thought processes involved in formulatingproblems and their solutions so that the solutions are represented in a form that can be effectivelycarried out by an information-processing agent". Because of the complexity of the (meta)cognitivestrategies engaged in creative programming, there are ongoing discussions on the CT competency andits components. In this workshop, we introduce CT as a creative problem-solving competency whichcan be developed and assessed through programming activities based in ill-defined story-to-codechallenges. In this demo, we introduce a methodology for helping teachers and learners to

Page 8: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

(self)evaluate CT and creativity. Participants will be engaged to co-create a story in Scratch and self-evaluate their CT and creativity through the #CoCreaTIC tool (http://www.cocreatic.net/). A shortdiscussion on alternative methodologies to evaluate CT and creativity will engage the participants at theend of the workshop.

Speaker:

Is "a bird in the hand is worth two in the bush"? Can concrete operational activities engagelearners and help with understanding in CS? 11:00am - 12:00pm, Jul 19 Workshop room 2

This workshop is in three sections; each activity can be used with learners as a stand-alone, or they canbe combined as we will do here. These concrete operational activities are suitable for learners of anyage. First section - a modern take on Grace Hopper's famous lesson, in which she would teach heraudience to understand the meaning and importance of a nanosecond by actually handing them ananosecond worth of cable. Second section - a way to teach children to interpret binary code as appliedto themselves by making a bracelet which codes their own name, or a secret message. Third section -a whole group activity focused on helping learners to (please excuse the terrible pun) get to grips basicelectricity / electronics. The group becomes a human circuit and physically examines how conductors,non-conductors and semi-conductors work. Each participant can then adorn their conference namebadge by building their own wearable LED. [Breaking News!! There may be prizes for the mostimaginative items created in this workshop!!]. Workshop capacity - 24.

Speaker:

Get to grips with Vector Graphics! 11:00am - 12:00pm, Jul 19 Workshop room 3

Let's explore the powerful Scratch Vector Graphics editor and create some lively animations in theprocess! We'll look at the differences between bitmap and vector graphics, and participants willexperience how easy it is to animate a vector-graphics character, once it has been created. Once thechildren I'm teaching have fully grasped how it works, they are very unlikely to go back to bitmap. Andhow much better are kids' own designs than those copied from the internet? Still, there are a number ofpractical difficulties when starting to introduce Vector Graphics. Here are some vector graphicsexamples to whet your appetites!

MARGARIDA RomeroProfessor, Laboratoire d'Innnovation et Numérique pour l'Education (LINE). Université de NiceSophia Antipolis.

Mags AmondTeam Scratch2017BDX

Page 9: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Introducing affordable skills-based engineering lab courses in developing countriesand/or low-income neighborhoods 12:30pm - 12:45pm, Jul 19

Life Long Learning and Kenya's Digital Literacy Program 12:45pm - 1:00pm, Jul 19

Moonhack - Getting kids coding in a global, space-themed world-record coding event. 1:00pm - 1:15pm, Jul 19

International Mars Mission 1:15pm - 1:30pm, Jul 19

Speaker:

Scratch on the beach / Ateliers Supercodeurs (Orange side event) 11:15am - 12:30pm, Jul 19 Place David Gambetta, 33510 Andernos-les-Bains

Venez vous initier de façon ludique au codage ! Cap Sciences, en partenariat avec Orange, propose àdes jeunes de 9 à 14 ans et aux adultes les accompagnant, une initiation ludique et gratuite au codageet à la robotique. L’objectif n’est pas de transformer les participants en expert de la programmation maisde donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclairéd’un monde numérique.Le langage utilisé sera Scratch, un logiciel libre conçu pour initier les jeunes auxconcepts fondamentaux de l’algorithmique.La partie robotique utilisera Thymio, un petit robot dontl’interface graphique colorée est pensée pour les plus jeunes.

Speaker:

12:00pm

Short Talks 1 12:30pm - 1:30pm, Jul 19 Lecture room 1

4 Subsessions

Sabine McKennaDigital Educator, Creative Computing Courses Company

Bruno AujardResponsable Pole Societal, Orange

Page 10: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

NetsBlox: Collaborative Visual Environment for Teaching Distributed Programming 12:30pm - 1:00pm, Jul 19

Introducing GP: A new, general-purpose blocks language 1:00pm - 1:30pm, Jul 19

Assessing Coding and CT in Scratch 12:30pm - 1:00pm, Jul 19

A three-legged approach to teaching using Scratch: teacher support, educational gamesand programming problems. 1:00pm - 1:30pm, Jul 19

Long Demos 1 12:30pm - 1:30pm, Jul 19 Lecture room 2

2 Subsessions

Long Talks 1 12:30pm - 1:30pm, Jul 19 Lecture room 3

2 Subsessions

Physical computing with Raspberry Pi and Scratch; featuring Pibrella and micro:bit 12:30pm - 1:30pm, Jul 19 Workshop room 1

Attendees will use Scratch on the Raspberry Pi to initially program the Pibrella, which contains lights,buzzers and a button. They will make the lights flash, then program a traffic light sequence, followed bya button controlled pedestrian crossing. Secondly, we can also use the micro:bit as a game controllerwithin Scratch, which includes using readings from the device's buttons and accelerometer tomanipulate sprites on screen.

Speaker:

Scratch in Science: Connecting Climate Sensors to Scratch and Making Sense of the Data 12:30pm - 1:30pm, Jul 19

Neil RickusSenior Lecturer in Computing Education, University of Hertfordshire

Page 11: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Workshop room 2

We will explore the learning opportunities made possible through connecting the Mantis Climate Sensorto Scratch. The Mantis Climate Sensor reports air temperature, pressure, humidity, and ambient lightdata via a Bluetooth connection which can be connected to Scratch via its hardware extension feature.The Mantis Climate Sensor will be used to give lessons about real time data streaming and datacollection/analysis. Scratch's easy programming environment allows primary and secondary studentswith no programming experience to write code which will collect and analyse data. The workshop willstart with demonstrating Scratch extensions in general and how to connect the devices successfully.The target audience is anyone who is looking for a step by step walk-through on how to set up and useany existing Scratch extension. The second part of the workshop will cover the lesson plans and theirapplication to teaching primary and secondary level students. We will demonstrate lessons as theywould be given in a classroom/coding club scenario, pausing whenever appropriate to discuss thelearning outcomes and possibilities with the group. The Mantis Climate Sensor comes with a set oflesson plans covering geography, meteorology, and climatology learning activities. These activities willbe demonstrated and discussed during the workshop. Each participant will have access to a MantisClimate Sensor. We will export the sensor data which has been collected by a Scratch program to anExcel spreadsheet in order to create graphs and analyse results. Workshop Resources: http://node1-cclab.rhcloud.com/releases/MantisCSConnector/Mar31-Apr3WeatherLog.pdf http://node1-cclab.rhcloud.com/releases/MantisCSConnector/MantisLessonPlans-TeachersGuide-v1.pdf [For moreinformation about the Mantis Climate Sensor see: https://www.mantisopenstem.com/climate-sensor/Info about the Mantis Open STEM sensor probes: https://www.mantisopenstem.com/sensors-probes/]

Speaker:

Introduction to Reusable Learning Object Development Toolkit for Teachers using Scratch(OER) 12:30pm - 1:30pm, Jul 19 Workshop room 4

To be rescheduled due to late arrival. Introduce the Toolkit Commonwealth of Learning (COL) recentlycommissioned an open education resource (OER) project on Reusable Learning Object DevelopmentToolkit for Teachers using Scratch. The toolkit licensed under the Creative Commons is available forteachers and students to explore MIT Scratch as a resource to learn computing, critical and creativethinking useful in class, workshop, personal development etc. This workshop gives an avenue tointroduce the toolkit to the audience and guide them on the use in learning Scratch. The objectives ofthis workshop are to explore the use of MIT Scratch platform for providing better learning opportunitiesfor teachers and students; introduce application development and the various technical aspects of theScratch platform and demonstrate the functions of the components available through the Scratchplatform. Participants will be introduced to the toolkit and will be involved in a hands-on session toimplement some of the tutorials in the toolkit. A discussion session involving a Q and A on the use of thetoolkit by teachers and students will be conducted. At the end of the session, participants willunderstand and have access to the toolkit; participants will be able to integrate MIT Scratch forapplication development in a Computing Class or for other uses; participants will also be introduced tosome new functionalities in the MIT Scratch program. The target audience for this session are teachers,

Steve HolmesSoftware and Curriculum Developer, Creative Computer Lab

Page 12: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Class´Code - what's going on elsewhere ? 3:00pm - 4:00pm, Jul 19

Scratch in Our Busy School Life! 3:00pm - 4:00pm, Jul 19

students and education managers. Participants should come with a laptop and headset.

Speaker:

Scratch Translator Meet-up 12:30pm - 1:30pm, Jul 19 Workshop room 5

Authors: Kasia ChmielinskiScratch has been translated into more than 50 languages with the help ofvolunteer translators from all over the world. As Scratch continues to grow, the role of localization isincreasingly vital. For this session we invite members of the global Scratch community to discusstranslation tools, process, and communication with members of the MIT Scratch Team.

Speaker:

1:00pm

Lunch 1:30pm - 3:00pm, Jul 19 La Rue

3:00pm

Ignite Talks 2 3:00pm - 4:00pm, Jul 19 Lecture room 1

5 Subsessions

John OkewoleResearcher, Yaba College of Technology, Lagos Nigeria

Andrew SliwinskiDirector of Design & Engineering, Scratch, MIT Media Lab

Page 13: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

From computational thinking to computational tinkering 3:00pm - 4:00pm, Jul 19

The true story of Lola Slug: How I defeated my own digital illiteracy as an adult troughScratch and blocks programming. 3:00pm - 4:00pm, Jul 19

Industrial Scratch 3:00pm - 4:00pm, Jul 19

OOP in Snap! 3:00pm - 3:20pm, Jul 19

Ball-sorting with Snap!, using PoppyErgoJr robots 3:20pm - 3:40pm, Jul 19

Programming the Internet (of things) with Snap! 3:40pm - 4:00pm, Jul 19

Scratch, Vibot and Raspberry Pi. Make life with Scratch 3:00pm - 3:20pm, Jul 19

The Scratch Mobile Project - Let's get this cat on the road ! 3:20pm - 3:40pm, Jul 19

Short Demos 1 3:00pm - 4:00pm, Jul 19 Lecture room 2

3 Subsessions

Short Talks 3 3:00pm - 4:00pm, Jul 19 Lecture room 3

2 Subsessions

Comic book and Fairy tale class with Scratch 3:00pm - 4:00pm, Jul 19 Workshop room 1

This is a workshop we usually do with children, but I am sure it will be awesome with adults too. To geta more diverse group of kids into programming, I frame this as a comic book exercise, not aprogramming class. We provide comic books to draw inspiration from, and the participants can recreatea story from the book or a new story within it. Using stories, we introduce programming concepts inScratch, such as signals, variables, and loops. We have found that a focus on stories also attracts

Page 14: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

children traditionally not into 'programming'. For this workshop, participants need a laptop with Scratchon it (or a browser). For added fun, bring a smart phone with a good camera and a scanning app OfficeLens.

Speaker:

Tiles for Tales 3:00pm - 4:00pm, Jul 19 Workshop room 3

The Tiles for Tales project explores links between the craft of story telling and technology. Theworkshop will show how to create an interactive tile using felt, cardboard, LEDs, wiring and a processorbased on the ESP8266. We'll then look at how to controll the tile over wifi, using ScratchX. The Tiles forTales project shows how physical computing activities can be incorporated into collaborative activitiesand support story telling activities by young people. A tile can represent a character or scene, and thetiles can then be used in similar way to story stones (or story dice), to narrate a tale, with individual tilescontrolled by ScratchX scripts. Once tiles are completed, we will exhibit the collection of tiles andafterwards tile creators will be able to take their tile away with them. This project gives a creativecontext to simple control activities like blinking LEDs. Individuals or smaller groups can develop a tile,and working together a class can create a set of tiles. The TilesNet software is built around thecapabilities of the ESP8266, which is now cheaply available. www.warwick.ac.uk/TilesForTales. TheTiles for Tales project is a collaboration between the student leaders of the Warwick TechnologyVolunteers and members of the Low family, who are inevitably drawn in to these activities. :-)

Speaker:

Felienne .Assistant Professor, Delft University of Technology

Margaret LowPrincipal Teaching Fellow, University of Warwick

James JohnstonSoftware Engineer, 4 Roads Ltd

Marie LowClient Executive, Millward Brown

Jamie BedfordOperations Manager, The Silverlining Charity

Page 15: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Show more

Creating Tailor-made Snap! "Junior" Programming Environments 3:00pm - 4:00pm, Jul 19 Workshop room 4

This session will focus on using Snap! to create simplified programming environments. It will begin witha brief discussion of the research that supports the use of a simplified programming language forbeginners and how complexity can be increased in a scaffolded way as individuals gain experience.Participants will learn how to create their own blocks that include parameters and icons. They will alsolearn to simplify menus in Snap! by hiding blocks. The Hummingbird robotics kit will be used as anexample. The instructor will model creating blocks to control a motor and a tri-color LED. He will start bycreating extremely basic blocks; for example, a block that turns the tri-color LED red. Participants willthen consider how to gradually increase block complexity to guide students toward new skills.Participants will spend a large portion of the workshop creating their own custom programmingenvironments in Snap!. Participants can choose to focus on a single programming environment or aseries of scaffolded environments designed to teach particular skills. Some Hummingbird kits will beavailable, but individuals are welcome to use different hardware or to focus on using sprites in Snap!.This session will conclude with demonstrations by participants of their work. This will be followed by agroup discussion of common features and possible future development.

Speaker:

How Do We Support Creative Learning Communities? Designing Ways to Broaden Participationfor Children in Low-Income Neighborhoods 3:00pm - 4:00pm, Jul 19 Workshop room 5

Join us for a collaborative brainstorming session to improve support for creative learning with Scratch,particularly for children in low-income neighborhoods. We will start with a specific example within apublic school in an urban neighborhood in Belgium. After considering the challenges and opportunitieswithin this school, we will divide into groups to explore ways to address these challenges and build onthe strengths of the children, families, educators, and other community members. Then, we will reflecton ways that these approaches could help inspire learners in other settings. We will use craft andbuilding materials to help spark ideas and encourage creative thinking and sharing.

Speaker:

Tom LauwersChief Roboticist and Founder, BirdBrain Technologies LLC

NNeda BebirogluInvited Professor, Université catholique de Louvain

Page 16: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Show more

4:00pm

Scratch 3.0 Preview 4:30pm - 5:30pm, Jul 19 Auditorium

Since the release of Scratch in 2007, young people around the world have programmed and sharedmore than 20 million Scratch project, with more than 22,000 new projects being shared in the onlinecommunity every day. The first generation of Scratch was an application that kids downloaded to localmachines. With Scratch 2.0, the second and current generation of Scratch, kids create and share theirinteractive stories, games, and animations directly in web browsers. Now, the MIT Scratch Team ispreparing to support that creativity in new ways, with Scratch 3.0, the next generation of Scratch. Ourgoal for 3.0 is to meet kids where they are by connecting to more platforms and interests. We willdemonstrate an early version of Scratch 3.0 running on desktop operating systems, tablets, andphones. In addition we will share a preview of the extension system for Scratch 3.0 which allowsScratch to connect to external devices and services in new and powerful ways. Demonstrations will beaccompanied by discussion of the design, engineering, and testing process for Scratch as well as timefor Q and A.

Speaker:

Self Organized Sessions 4:30pm - 5:30pm, Jul 19

Natalie RuskDirector of Learning Research, MIT Media Lab

Shruti DhariwalGraduate Student Researcher, MIT Media Lab

Ricarose RoqueAssistant Professor, University of Colorado Boulder

Andrew SliwinskiDirector of Design & Engineering, Scratch, MIT Media Lab

Carl BowmanScratch Team

Page 17: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Celebrating Logo 50 7:00pm - 8:00pm, Jul 19

TeachMeet 8:15pm - 9:45pm, Jul 19

The Seeds that Seymour Sowed

La Rue

Those already familiar with Scratch 3 can take advantage of three lecture rooms and 5 workshop roomsnot in use … If you want your session advertised here contact us, we can add it as a subsession andassign it a room.

6:00pm

un Conference 6:00pm - 10:00pm, Jul 19 Marché des Douves

Our living room in Bordeaux

2 Subsessions

Thu, Jul 20, 2017

9:00am

Keynote 9:30am - 10:30am, Jul 20 Auditorium

Code for play and learning

Speaker:

2 Subsessions

Mitchel ResnickLEGO Papert Professor of Learning Research, MIT Media Lab

Samuel AaronResearch Associate, University of Cambridge

Page 18: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

9:30am - 10:30am, Jul 20

Sonic Pi - Live Coding Education 9:30am - 10:30am, Jul 20

How to Scratch Wiki! 11:00am - 12:00pm, Jul 20

The life of Korean middle school student with Scratch 11:00am - 12:00pm, Jul 20

Designing an Assessment Model of Computational Thinking in Elementary and SecondaryEducation. 11:00am - 12:00pm, Jul 20

Code Club International, showcasing Scratch for social good. 11:00am - 12:00pm, Jul 20

How do Polish preschoolers learn programming? Best practice. 11:00am - 12:00pm, Jul 20

10:00am

Hackathon, Code for the Planet (Orange side event) 10:00am - 5:00pm, Jul 20 CapScience

Cap Sciences, en partenariat avec Orange, propose à des jeunes de 9 à 14 ans un challenge deprogrammation ayant pour objectif de développer avec Scratch des jeux ou des animations en lien avecles enjeux du Développement Durable. Les projets seront présentés avec des représentants deséquipes ayant concouru à la Halle des Douves le jeudi soir à partir de 18h30. Les meilleurs projets severont remettre des Prix Orange. Les participants doivent avoir un bon niveau en Scratch.

Speaker:

11:00am

Ignite Talks 3 11:00am - 12:00pm, Jul 20 Lecture room 1

5 Subsessions

Bruno AujardResponsable Pole Societal, Orange

Page 19: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Lessons learned from Digital Schools in Africa 11:00am - 12:00pm, Jul 20

Orange Supercodeurs Sénégal 11:00am - 12:00pm, Jul 20

Orange Supercodeurs Mali (French spoken) 11:00am - 12:00pm, Jul 20

Orange Supercodeurs Maroc 11:00am - 12:00pm, Jul 20

The dagstuhl triangle - A holistic model to describe digital competencies 11:20am - 11:40am, Jul 20

Writing Autograders for Snap! and Integrating them Into Your Course 11:40am - 12:00pm, Jul 20

The World's Fastest Fractal Drawing Program! 11:40am - 12:00pm, Jul 20

Orange and Africa 11:00am - 12:00pm, Jul 20 Lecture room 2

4 Subsessions

Short Talks 4 11:00am - 12:00pm, Jul 20 Lecture room 3

3 Subsessions

Getting started with IOT using NODEMCU and TUNIOT 11:00am - 12:00pm, Jul 20 Workshop room 1

By the end of 2020, experts estimate that around 50 billion objects will be connected to the Internet.This technology will be very soon part of our daily life. It is obvious that one day, it will be included intoschool subjects. To get started with the IOT world, we will use the NODEMCU devkit. It is based on theESP8266 chip and costs only $5. The telecommunication is done over WIFI. The programming part willbe done with the online tool: TUNIOT, a block programming language based on the Blockly project(available on the site www.easycoding.tn). It makes the programming of interconnected objects possiblewithout a heavy technical background. It could be also a practical way to introduce fundamentalnetworking concepts. Please download the software before the workshop. During this workshop, we will

Page 20: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

see: 1- A presentation of the NODEMCU; 2- Connecting to a WIFI network;3- Run an embedded webserver. The installation should be done before the workshop: 1- Arduino IDE & ESP8266 Board: Followthis video;2- The CH340 Driver (http://sparks.gogo.co.nz/ch340.html);3- Snap4Arduino(snap4arduino.org). Once you installed every thing, or you have any trouble, please send an email([email protected]) I need to test the board on your computer BEFORE the workshop. I want tobe sure to not have any surprise or spend the short time of the workshop on debugging.

Speaker:

Scratch Microworlds: Simplified and Playful Introductions to Coding 11:00am - 12:00pm, Jul 20 Workshop room 4

While Scratch is easier to learn than other programming languages, getting started can still beoverwhelming for beginners. In this session, you'll get to try Scratch Microworlds - a new way tointroduce coding using a simplified version of the Scratch 3.0 project editor. Each microworld contains asmall set of blocks for making creative projects based on a theme (such as soccer, art, music). TheScratch Team is developing Microworlds as an alternative to puzzle-based introductions to coding.Microworlds are designed to be simple and scaffolded entry points that spark rather than limit theimagination. During the session you'll first explore a few microworlds, then brainstorm ways you mightuse microworlds with your learners. Bring a laptop if possible.

Speaker:

Discussion 11:00am - 12:00pm, Jul 20 Workshop room 5

Adel KassahComputer science teacher, Ministry of education Tunisia

Moran TsurScratch Team

Natalie RuskDirector of Learning Research, MIT Media Lab

Shruti DhariwalGraduate Student Researcher, MIT Media Lab

Page 21: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Open Space - remixing learning programming 11:00am - 12:00pm, Jul 20

The role of Scratch in school curricula 11:00am - 12:00pm, Jul 20

What is programming? 11:00am - 12:00pm, Jul 20

3 Subsessions

Scratching the Physical World: Wearables and Interactive Devices 11:00am - 12:00pm, Jul 20 Workshop room 6 = I-001 on ground floor

Whether you are a Scratch newbie or a master coder, we invite you to come play with us and createprojects using a new ScratchX extension for the Adafruit Circuit Playground, a "not your averagemicrocontroller board" chock full of inputs and outputs. Free your sense of design and join us for amash-up of ScratchX and Circuit Playground to make bluetooth connected wearables and interactivedevices. We will begin with a quick tour of Circuit Playground's onboard sensors: temperature, light,motion, and touch and then explore it's multicolored LEDs and speaker peripherals. After this tour, youwill dive into one of three projects based on the themes: sensory wearables, musical devices, or gamecontrollers. There will be plenty of room for those who want to go off-road with their own project designand start from "scratch". To fuel your inspirations, we will also have plenty of materials and tools for youto weave into your interactive design, such as conductive thread, sequin LEDs, recyclables, coppertape, and more. So come and play! Open your world to the new possibilities of Scratch inspired projectsthat connect the physical and digital worlds.

Speaker:

12:00pm

Long Demos 2 12:30pm - 1:30pm, Jul 20

Sue CusackAssistant Professor, Director of Lesley STEAM Learning Lab, Lesley University

Jacy EdelmanAssistant Director, Lesley STEAM Learning Lab, Lesley University

Kreg HanningMIT

Page 22: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

All-terrain Snap4Arduino. Programming and electronics for desktop, mobile, web andembedded systems. 12:30pm - 1:00pm, Jul 20

Turtlestitch - Coding Designs for Textiles 1:00pm - 1:30pm, Jul 20

Learning and Teaching w/Empathy: Scratch Projects that support social and emotionallearning 12:30pm - 1:00pm, Jul 20

Scratch and Physical Computing 1:00pm - 1:30pm, Jul 20

Using physical computing in the primary classroom 12:30pm - 12:50pm, Jul 20

InventEUrs. Fostering Invention-Based Collaborative Learning for Social Change 12:50pm - 1:10pm, Jul 20

Nao tells "Once upon a time SCRATCH" project 1:10pm - 1:30pm, Jul 20

Lecture room 1

2 Subsessions

Long Talks 2 12:30pm - 1:30pm, Jul 20 Lecture room 2

2 Subsessions

Short Talks 5 12:30pm - 1:30pm, Jul 20 Lecture room 3

3 Subsessions

ExperiSensing Our World 12:30pm - 1:30pm, Jul 20 Workshop room 1

For several years, Technology Volunteers published resources which made extensive use of thePicoBoard; in particular, the Sensing Our World workshop - with its focus on low-cost, "cheap and

Page 23: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

cheerful" sensors - was popular, and the accompanying resources found widespread use. Morerecently, we developed a shield for Arduino alongside a suite of resources, expanding on what we coulddo with the PicoBoard. Arduino-based hardware is advantageous over the PicoBoard in that it is readilyavailable, cheaper and significantly more configurable, broadening its potential use in science. We havedesigned and built an open source add-on board to enable the Arduino to be used in a similar way tothe Picoboard. Our workshop plans to revisit the original theme of Sensing Our World - creating newresources as well as updating our original ones - taking advantage of the extended capabilities of thisnew board: ExperiSense. Workshop participants will each have the opportunity to experiment with thisadd-on board through the range of scientific and physical computing activities we are currentlydeveloping. These will focus on using ExperiSense to interact with Scratch, making use of itscapabilities beyond those found on a standard Picoboard. Participants will also be encouraged toexplore and share their own ideas for experimentation. It is all too easy to forget that young people areimmersed in electronics designed to be used without an understanding into how they work. TheTechnology Volunteers at the University of Warwick provide opportunities for young people to createtheir own sensors and interfaces, which gives them insight into how these devices work. TechnologyVolunteers: www.warwick.ac.uk/techvolunteers Sensing Resources:www.warwick.ac.uk/scratchresources

Speaker:

Show more

How to put Scratch, Contemporary Music, Maths, History, Oulipo and Art in a blender and pickup a smoothie ;-) 12:30pm - 1:30pm, Jul 20 Workshop room 2

Where we will talk about John Cage, Philip Glass, Steve Reich, Luigi Nono, Leonardo Fibonacci,Picasso, Sonia Delaunay, Benoît Mandelbrot, Pythagore, Dali‚… and their relations with Scratchcode‚… Scratch is not only a good cat carrying out all the instructions we give it. It is also an artist. Thesound panel of instructions can be seen as a bit limited but the contraints make the challenge reallymore interesting. We will start by introducing briefly all the instructions we can use in Scratch to produce

Nadine ReynoldsWarwick Technology Volunteers

KKieran HallProject Leader, Warwick Technology Volunteers

Tudor CismarescuProject Leader, Technology Volunteers

Matthew EarlProject Leader, Warwick Technology Volunteers

Page 24: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

sounds and give some tips about them. The aim of the workshop is to make people build their ownengine to produce generative music using some of the techniques which inspired contemporarymusicians and artists. Random and Mathematics will be the principal keys of our creations and, inaddition to the subject, guidesheets and flashcards will be given in order to empower the participants intheir creativity. We expect to exchange together at the end of the workshop in a brief experimentalmusical performance. Visual abstractions will also be used to provide a graphical experience. We willalso have a look at ScratchX (http://scratchx.org/), an extension of Scratch on the web, which providesloads of new instructions, particularly a Sound Synthesizer which proves to be useful for the creation ofmore complex instruments, inspired by the vintage synthesizers such as Moog or ARP 2600. In order toavoid all technical problems, participants are invited to take their own computer with Scratch 2.0installed or the capacity to access the website. An original mini-album of experimental and ambientmusic from the Ernest Shackleton Big Band Orchestra, ambient project of Jean-François Cauche, usingsome of the techniques of the workshop, will be provided through Creative Commons License and freedownload during the Scratch Conference.

Speaker:

Will you solve our "Facilitation and classroom animation" Role Play Game ? 12:30pm - 1:30pm, Jul 20 Workshop room 3

The workshop will be split into 2 parts : - Part 1 : We will bring a Role Play Game with a path to gothrough. Each participant launch a dice, and move his piece to a slot where there is an "Animationchallenge", eg : a kid want to re-create Minecraft as his first game. Participants will be gathered ingroups of 4-5 and invited to play together. -Part 2 : after this first experimentation, groups will be splitand our moderator will launch an open discussion where participants can share there most difficultchallenges and how they solved them.

Speaker:

Some 3D techniques in Scratch / Techniques de 3D en Scratch 12:30pm - 1:30pm, Jul 20 Workshop room 4

This workshop proposes to show Scratch users how to realise 3D scenes or games using one-pointperspective. Here are two examples of using the technique: in an animation:https://scratch.mit.edu/projects/87706 and in a game: https://scratch.mit.edu/projects/184016 We willshow how to: make use of a block which transforms apparent 3D (x, y, z) coordinates into 2D screen

Jean-François CaucheUpcycle Commons

Jean-Marie Laly (jml137)Education Manager, MagicMakers

Page 25: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

ones; work out the relative movement of objects to create the illusion of approaching obstacles;package these in a game, animation or 3D scene; depending on time available and audience,understand the workings of the block computing the screen projection. The purpose is that everyattendee would leave having made a simple game or animation that uses 3D, and with material to makeor teach more of the same. Scratch and print resources will be available in English and in French tosupport the workshop. Cet atelier propose de montrer a des utilisateurs de Scratch comment realiserdes scenes ou des jeux en perspective 3D. Voila deux exemples de la technique: dans une animation:https://scratch.mit.edu/projects/20922626 et dan un jeu: https://scratch.mit.edu/projects/55622012 Nous verrons comment: se servir d'un bloc qui transforme les coordonnees apparentes 3D (x, y, z) encoordonnees 2D a l'ecran ; trouver le mouvement relatif d'objects pour creer l'illusion d'obstacles quiapprochent ; faire de ces idees un jeu, une animation ou une scene 3D ; selon le temps disponible etl'audience, comprendre le fonctionnement du bloc calculant la projection a l'ecran.

Speaker:

Frugal Tinkering Dance Party 12:30pm - 1:30pm, Jul 20 Workshop room 6 = I-001 on ground floor

Tinkering allows learners to engage with ideas around science, art, and technology in ways that supportpersonal expression, iteration and collaboration. And while tinkering with digital technology and codingoffers new opportunities for educators and designers, it also presents challenge to make theseexperiences have a low threshold for participation and to keep the costs affordable. In this hands-onworkshop, participants will work together to build dancing robots using ScratchX extensions, Arduino,servo motors, and recycled materials. This prototype activity will allow learners to begin to explore ideasaround programming, circuits, and mechanisms in a personally meaningful way. After trying out thisactivity, we'll reflect on the implications for our work as educators. We'll discuss the ways that the frugaluse of familiar materials in digital explorations can connect projects to a wider variety of participants.Additionally, we'll look at the ways that choices in the environment, activity design, and facilitation canlower the threshold for entry. We'll share our experiences leading these types of workshops out in thecommunity in different pop-up studios and tinkering spaces. And finally, we'll extend the invitation forparticipants to hack, remix, and reimagine these ideas about frugal tinkering workshops to suit differentsettings.

Speaker:

Charles BoisvertSheffield Hallam University

Vanessa MignanCommission européenne de Traces

M Maxime Le RoyScience Facilitator, TRACES

Page 26: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

International Mars Mission 1:45pm - 2:45pm, Jul 20

1:00pm

Lunch 1:30pm - 3:00pm, Jul 20 La Rue

Including a mission to Mars! Three international teams on three locations on earth will co-operate todeploy a set of measuring probes on the surface of Mars (project introduced during opening reception /short talks 1)

Speaker:

1 Subsessions

3:00pm

Voyageurs du Code (The Code Travelers' project) 3:00pm - 4:00pm, Jul 20 La Rue

The Code Travelers is a community which lives with the support of Libraries Without Borders. The NGOLibraries Without Borders animates a community of volunteers by creating open resources about digitalliteracy. Anyone who want to be part of the community can partake in training and use the resources ofthe community. The volunteers create an atmosphere of discovery about programmation. Our activitiesare listed on the Code Travelers' website, voyageursducode.fr, which presents a large amount ofressources for beginners, principally based on Scratch and open access tools. Un poster pour présenterles Voyageurs du Code. Il s'agit d'une communauté animée par Bibliothèques Sans Frontières quiaccompagne et forme des médiateurs numériques citoyens. Ainsi, les personnes désireuses departager leur goût pour l'informatique, celles plus enclines à animer une activité sont indifféremmentréunies pour initier un large public à la littératie numérique. Elles se réunissent notamment lorsd'ateliers et échangent sur la plateforme en ligne (http://voyageursducode.fr/) où des outils simples etclés en main sont mis à disposition. La méthode est collaborative, il s'agit de découvrir et d'apprendre

Ryan JenkinsCo-Founder, Educator, Wonderful Idea Co

Francesco MondadaProfessor, Ecole Polytechnique Fédérale de Lausanne

Page 27: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Power Scratch 3:00pm - 4:00pm, Jul 20

Twenty-One Things to Do with Scratch in the Twenty-First Century Classroom 3:00pm - 4:00pm, Jul 20

Recoding &amp; Remixing Computerart: A practical approach 3:00pm - 4:00pm, Jul 20

Unplug your computational activities 3:00pm - 4:00pm, Jul 20

PiRodes. A gamification project to practice collaborative and sharing learning 3:00pm - 4:00pm, Jul 20

Scratch in Science: Connecting Climate Sensors to Scratch and Making Sense of the Data 3:00pm - 4:00pm, Jul 20

ExperiSensing Scratch 3:00pm - 4:00pm, Jul 20

Turtlestitch - Coding Embroidery 3:00pm - 4:00pm, Jul 20

When a cat meets a raspberry (Interactive Scratch games using Raspberry Pi GPIO) 3:00pm - 4:00pm, Jul 20

The Scratch Box Project 3:00pm - 4:00pm, Jul 20

Scratch Memories: A dynamic visualization of your Scratch journey 3:00pm - 4:00pm, Jul 20

A Scratch Wiki in Your Native Language!

en s'enrichissant des pratiques de chacun.e, d'explorer les différentes possibilités et pasnécessairement d'atteindre un résultat. Une large part des activités se font à travers Scratch etVoyageurs du Code se veut ouvert et libre.

Speaker:

Poster Session 3:00pm - 4:00pm, Jul 20 La Rue

41 Subsessions

AAliocha CordierBibliothèques Sans Frontières - Les Voyageurs du Code

Page 28: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

3:00pm - 4:00pm, Jul 20

Scratch on Mobile Devices 3:00pm - 4:00pm, Jul 20

Building a Computer Science Programme on Scratch Foundations 3:00pm - 4:00pm, Jul 20

SAP Young Thinkers 3:00pm - 4:00pm, Jul 20

Tinkering with Computational Tinkering 3:00pm - 4:00pm, Jul 20

New Hardware for Scratch! 3:00pm - 4:00pm, Jul 20

Story-Making with Families using ScratchJr 3:00pm - 4:00pm, Jul 20

Scratch, Kinect and Arduino together: new pathways in education and rehabilitation 3:00pm - 4:00pm, Jul 20

Lola Slug: Inside and outside the tablet. All the magic of knowing it isn't magic! 3:00pm - 4:00pm, Jul 20

Computing with hands and objects to understand information and algorithms 3:00pm - 4:00pm, Jul 20

Drawings "from Scratch" 3:00pm - 4:00pm, Jul 20

How to acquire coding and programming skills for an active and responsible use ofdigital technology 3:00pm - 4:00pm, Jul 20

The Beauty and Joy of Computing and the Snap! Programming Language 3:00pm - 4:00pm, Jul 20

Scratch Clubs in School: improving behaviours and learning outcomes 3:00pm - 4:00pm, Jul 20

The Change of Teacher Training Course for Computational Thinking Education 3:00pm - 4:00pm, Jul 20

HOW I HELP KIDS TO OVERCOME THEIR DIFFICULTIES AND TAUGHT COMPLICATEDCONTENTS USING SCRATCH. 3:00pm - 4:00pm, Jul 20

Thymio: the educational robot, its software interfaces and uses 3:00pm - 4:00pm, Jul 20

Poppy Education: a pedagogical robotics kit based on Snap! and Scratch 3:00pm - 4:00pm, Jul 20

Page 29: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Computational Thinking for Teacher Education 3:00pm - 4:00pm, Jul 20

APIdou, the cuddly toy controlling Scratch 3:00pm - 4:00pm, Jul 20

Early Analysis of "In-Lab" Autograding for Snap! 3:00pm - 4:00pm, Jul 20

Code Club International, showcasing Scratch for social good. 3:00pm - 4:00pm, Jul 20

Youngest children, best ideas and coding - Coding Masters for preschoolers. 3:00pm - 4:00pm, Jul 20

She Codes For Change - Girls in ICT 3:00pm - 4:00pm, Jul 20

Nurturing Innovation 3:00pm - 4:00pm, Jul 20

Scratch-n-Sketch: Growing Africa's Tech Makers 3:00pm - 4:00pm, Jul 20

Citizen Code 3:00pm - 4:00pm, Jul 20

Pocket Code + Create@School – Smartphones, Scratch, Teenagers, Girls, ... 3:00pm - 4:00pm, Jul 20

Tunisian Competition in Scratch 3:00pm - 4:00pm, Jul 20

CoderDojo <3 Scratch (Chat) 3:00pm - 4:00pm, Jul 20

Scratch as Sandbox on Screen 4:30pm - 5:30pm, Jul 20

Back to the roots. Our journey with Scratch. 4:30pm - 5:30pm, Jul 20

Sugarizer : a taste of Sugar on any device !

4:00pm

Ignite Talks 4 4:30pm - 5:30pm, Jul 20 Lecture room 1

5 Subsessions

Page 30: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

4:30pm - 5:30pm, Jul 20

Teaching Computer Science through Minecraft 4:30pm - 5:30pm, Jul 20

Scratch 4 Disability: Coding For All 4:30pm - 5:30pm, Jul 20

Scratch Teacher Accounts 4:30pm - 4:50pm, Jul 20

The Hitchhacker's guide to the Scratch galaxy 4:50pm - 5:10pm, Jul 20

Thymio and scratch weekly works with 12 years old students 5:10pm - 5:30pm, Jul 20

UNICEF Coding Challenge 4:30pm - 4:30pm, Jul 20

Africa Code Week 2017 : Bigger, Bolder, Better 4:30pm - 4:30pm, Jul 20

Short Demos 2 4:30pm - 5:30pm, Jul 20 Lecture room 2

3 Subsessions

Short talks 6 4:30pm - 5:30pm, Jul 20 Lecture room 3

2 Subsessions

Racing with Ozobot EVO 4:30pm - 5:30pm, Jul 20 Workshop room 1

This workshop presents the Ozobot EVO. This little robot follows the lines perfectly and recognizescolor codes. In this workshop we will conduct generative racing with lines and color code to program therobots. Understanding the color code allows the child to prepare for the logic of programming. It is away of learning while having fun. Participants of the workshop will contribute to the construction of therace, developing a strategy so that their robot suceeds.

Page 31: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Speaker:

Smart Gardening 4:30pm - 5:30pm, Jul 20 Workshop room 2

Ever wanted to combine photosynthesis with cloud computing? Ah, you have no idea idea what you'remissing! :-) We at the SAP Young Thinkers group have developed an educational module that linksbiology to computing in a very hands-on way. In this workshop you'll use Arduino boards, a variety ofsensors, Snap!, your laptops and actual plants to build a smart garden. You'll harvest data and turnthem into insights by analyzing them in the cloud and monitoring them "live" on your smart phones.Forget about football, flowers are the new sports!

Speaker:

Light up the Computing Classroom 4:30pm - 5:30pm, Jul 20 Workshop room 3

Bringing Computing into the Design and Technology classroom. Using the crumble board and its"scratch" like programming environment to create a light up installation. An introduction tomicrocontrollers for the primary classroom. Understanding the board and its capabilities. Activity: attachexternal programmable leds to create "disco" lights. The lights are created using recycled materials.This activity links to multiple elements of the D and T curriculum in England. Task 1: Turning onboardLEDS on using motor blocks; Task 2: external LEDs; Task 3: patterns / colours; Task 4: Using motors(robots). Attendees need to bring laptops. Workshop capacity - 24. Seehttp://www.artofcs.org/project/crumbot/ and http://redfernelectronics.co.uk/crumble-software/

Manon LapertConceptrice Pédagogique, Magic Makers

Christiane BauerManager, SAP SE

Jadga HuegleSAP Young Thinkers Network

Jens MönigPrincipal Investigator, SAP

Page 32: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Speaker:

Neuroplasticity and Education: how can benefit from the cutting-edge knowledge and how canuse Scratch to specially design projects for facilitating the learning process. 4:30pm - 5:30pm, Jul 20 Workshop room 5

Neuroplasticity and Education: how can benefit from the cutting-edge knowledge and how can useScratch to specially design projects for facilitating the learning process. Scratch is a powerful tool forspecially designed projects that can engage students and overcome their difficulties across thecurriculum. In this workshop, the attendees will learn about the new ideas from the neurology field, whatneuroplasticity is and how to explore Scratch features and create projects using these concepts. Theywill experience how to engage, stimulate and include all kids, no matter their background or needs. "Ourultimate goal is to help all kids develop their thinking, develop their voices, and develop theiridentities...and how can we provide everyone with opportunities for exploring, experimenting, andexpressing themselves?" (Mitchel Resnick). Scratch provides me with resources to specifically designprojects that enabled me to use code to reach students who were having trouble learning with complexcontent. Personalized projects can be designed accordingly to students' interests or needs, makinglearning to become a pleasant and effective experience.

Speaker:

Scratch Pad: inventing new ways to control your Scratch projects 4:30pm - 5:30pm, Jul 20 Workshop room 6

Come and experiment with a brand new hardware prototype from the Scratch Team, codename:Scratch Pad. Scratch Pad is an effort to enable children to create more seamlessly in both the physicaland digital world by creating a dedicated physical interface for the Scratch programming language andenvironment. Designed to be rugged, low cost, and highly composable, the Scratch Pad allows childrento take the materials around them – such as cardboard, clothes, skateboards, and trees – andtransform them into inputs for their digital creations on Scratch. After a brief tour of sample projects andmaterials, members of the MIT Scratch team will show you how to quickly get started with the ScratchPad, so you can jump in and start inventing your own input devices! This workshop was formerlyadvertised as Scratch + Arduino 101: Physical Tinkering over Bluetooth. Unfortunately, a majorBluetooth bug has prevented us from releasing the Arduino 101 extension to the public, so following hasto wait for another conference Come and explore new possibilities of extending the Scratch experiencebeyond the computer screen, using Arduino 101, a new Arduino board that features a built-in tilt sensor

Genevieve Smith-NunesConference Organising team, Scratch Bordeaux conference

Heloisa ZalCEO, Creative Education

Page 33: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Orange Hackathon Award 6:45pm - 7:00pm, Jul 20

Mary's removal 7:00pm - 8:00pm, Jul 20

Ada.Ada.Ada / AdaTheShow.com 9:00pm - 10:00pm, Jul 20

and Bluetooth connectivity. You can use it wirelessly with Scratch to create interactive dance parties,wireless handle-bars for your Scratch flying bicycle, or make interactive art in new and unexpectedways. After a brief tour of sample projects and materials, members of the MIT Scratch team will showyou how to quickly get started with the Arduino 101 Scratch extension so you can jump in and startexperimenting with projects of your own. The workshop is open to all participants from absolutebeginners to Arduino gurus. Get ready to explore new ways to connect Scratch to the physical world...and maybe even get a sneak peek of a new "top secret" hardware prototype, codenamedScratchPad! ;)

Speaker:

6:00pm

unConference 6:00pm - 10:00pm, Jul 20 Marché des Douves

Our living room in Bordeaux

3 Subsessions

Fri, Jul 21, 2017

9:00am

Keynote 9:30am - 10:30am, Jul 21 Auditorium

Kreg HanningMIT

Carmelo PresicceLearning Researcher, MIT Media Lab

Page 34: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Bridging the Gap Between Scratch and Arduino 11:00am - 12:00pm, Jul 21

The benefits of adding a scenario to the learning process 11:00am - 12:00pm, Jul 21

Lessons Learned Delivering a Customizable Course with Autograders to 200 Teachers 11:00am - 12:00pm, Jul 21

TNT Woerden / Scratch in the Classroom 11:00am - 12:00pm, Jul 21

Program or be programmed 11:00am - 12:00pm, Jul 21

Africa has something to share

Speaker:

Show more

11:00am

Ignite Talks 5 11:00am - 12:00pm, Jul 21 Lecture room 1

5 Subsessions

Rose FunjaDirector, she codes for change

Alphonse HabyarimanaManager and Developer, Kepler Tech Lab

Mercy NgoiriCEO, Warefab

Marian MuthuiFounder, The Mekatilili Program

Page 35: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Building a chat app with Scratch in 5 minutes... and other online stuff 11:00am - 12:00pm, Jul 21

A multi-participants screen sharing system for Snap!, Etoys and GP 11:00am - 12:00pm, Jul 21

From Scratch to Snap! , what visual programming brings to my students. 11:00am - 12:00pm, Jul 21

CoderDojo <3 Scratch (Poster session) 11:00am - 12:00pm, Jul 21

ALL in Scratch - An inclusive pedagogical project from preschool to higher education 11:00am - 12:00pm, Jul 21

Short Demos 3 11:00am - 12:00pm, Jul 21 Lecture room 2

2 Subsessions

Short Talks 7 11:00am - 12:00pm, Jul 21 Lecture room 3

3 Subsessions

Nails, Strings, Boxes, and Rubber bands : from the Design of Algorithms to the Intuition ofProblem Complexity 11:00am - 12:00pm, Jul 21 Workshop room 2

Common objects are efficient vectors for the introduction of computational thinking. Illustration ofconcepts by activities with concrete things leads kids to a deeper understanding of the nature ofalgorithms, and develop their creativity. The aim of the workshop is to try specific activities developed inclasses of kids from 6 to XXX years old. We willll follow a progression from simple problems to difficultones. Participants will choose among a set of activities : Pancake sorting, Sorting by prefix reversal(for the specification of an algorithm and complexity analysis) - The Mailman : Eulerian circuits (divideand conquer principle, polynomial complexity) - Around the world : Hamiltonian circuits (enumerationand complexity, hard problem) - Empty the line : Gray codes (recursivity, exponential complexity) -Ghostbusters : computational geometry (decreasing variant, divide and conquer) - Alice removal : strippacking (heuristics, NP problems) These activities could be adapted for any audience, the concepts arejust given as a take away keyword. The success of these activities comes from two factors : - easy todeploy, these activities could take place at any moment in the day or when computers are not available -many teachers have a light knowledge in computer science so the activities increases their comfortlevel (before programming in Scratch, which is mandatory in French schools). All of these activitieshave been developed by the group Algorithm of the Institute for Research on Mathematics Teaching ,

Page 36: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

University Grenoble-Alpes and have been tested in classes of the Académie de Grenoble. Authors ofthe activities : Maryline Althuser, Anne Rasse, Jean-Marc Vincent and Benjamin Wack. Thanks toIREM and UFR IM2AG and the national group Informatique Sans Ordinateur.

Speaker:

Introducing Robus: a modular kit for facilitating the creation of robots by innovators 11:00am - 12:00pm, Jul 21 Workshop room 4

This is a workshop on Robus: our robotic modular kit that can be programmed in Scratch http://pollen-robotics.com/. This kit has been developed to facilitate and make accessible the creation of robots bycreators, innovators, makers. Attendees will have to physically connect distance sensors, LEDs,motors, buttons together and they automatically discover each other and start communicating amongstthemselves. Following Seymour Papert ideas, and in the same way that Scratch or Snap! have madeprogramming easier and let students concentrate on the ideas, we want to let makers focus on roboticsapplications and not on the technological issues. We have designed a Scratch extension which addsnew blocks that allows users to immediately start programming the robot behaviors in an interactiveand iterative manner. During the workshop, the audience will discover and try our kit and have theopportunity to create their own robot application. Under the guidance of our tutors and activitiesbooklet, available as open-source, you will learn how to build/design/code a simple robotic application.

Speaker:

Reality Scratching 11:00am - 12:00pm, Jul 21 Workshop room 3

Nowadays there is a growing interest in Augmented Reality and especially in the video game world.Scratch offers through its Video Sensor the capabilities to detect colors of real objects, and theirmovements, speed, and direction. With these tools, scratchers are capable to create great AugmentedReality video games. In the workshop we will cut and paint cardboard, code and calibrate sprites, andhave fun making our own AR video game; afterwards we will discuss how children use these sensors,and how to set up AR workshops for kids.

Speaker:

Jean-Marc VincentAssociate Professor, University Grenoble-Alpes / INRIA

Pierre RouanetCo-founder of Pollen Robotics, Pollen Robotics

Page 37: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Collaboration in team-based programming activities 11:00am - 12:00pm, Jul 21 Workshop room 4

In this Bring Your Own Device workshop, participants will be engaged in a Scratch team-based activity.Each team is required to coordinate the programming activity within the team-mates but also in relationto the other teams in order to achieve a common goal. In these type of interdependent team-basedprogramming activities, the participants should not only focus on programming as an individualisticactivity but to consider the coordination at the intra-group and the inter-group level. Group awarenessand coregulation are required to coordinate the joint activity. We will reflect on the coordination and thecollaborative problem solving challenges that emerges in this type of activities and how to supportteam-based programming activities. At the end of the workshop, the #R2T2americaraibe distributedrobot programming activity (VPL; Blockly) will be discussed in relation to the challenges identified by theparticipants to this workshop but also in terms of the 21st century skills engaged in these type ofactivities (computational thinking, collaboration, créativity) and the attitudes that facilitates the correctdevelopment of these activities (error and ambigüity tolerance, flexibility, leadership, conflictmanagement).

Speaker:

Scratching Beneath the Surface of the Syrian Refugee Crisis 11:00am - 12:00pm, Jul 21 Workshop room 5

The Syrian Refugee Crisis is one of the most relevant and important events to impact the entire world.How do you bring this topic into a middle school classroom in a manner that is innovative, engaging,and impactful? At the Latin School of Chicago, I and my colleagues have addressed this challenge.Along with the MS Librarian, a CS instructor, and a simulation design partner, I have created aresearch-based simulation and coding project for my 7th grade Global Perspectives class. Havingcompleted background research on Syria, the Arab Spring, the Al-Assad regimes, and the currentSyrian Civil War, students used refugee stories from the Washington Post to create a Scratch Coding/Makey Makey project to bring these compelling narratives to life. The project culminated with asimulation designed by React Learning in which students reverse roles and think about the crisis using"rational compassion." Instead of viewing the crisis from the perspectives of the refugees, studentsworked in pairs to research the current migration policies and stances of 10 previously selected EU

Romain LiblauResponsable Pédagogique et Innovation, Magic Makers

MARGARIDA RomeroProfessor, Laboratoire d'Innnovation et Numérique pour l'Education (LINE). Université de NiceSophia Antipolis.

NNathalie MethelieEngineer, ESPE MARTINIQUE

Page 38: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Recoding & Remixing Computerart 12:30pm - 1:30pm, Jul 21

Lessons learned making a visual programming language to remix open source games 12:30pm - 1:30pm, Jul 21

Why Do They Come - Why Do They Stay? Career Motivations Among TechnicalUndergraduate Students 12:30pm - 1:30pm, Jul 21

Scratch projects as technologies for social inclusion: an innovate teacher professionaldevelopment course in elementary education 12:30pm - 1:30pm, Jul 21

Scratch in primary schools: Activities for different ages - Finding a logical progression 12:30pm - 1:30pm, Jul 21

countries. Students were then asked to make the difficult decision of whether or not their respective EUmember country should admit or deny asylum to the refugee family they got to know so well through thecoding project.

Speaker:

12:00pm

Long Talks 3 12:30pm - 1:30pm, Jul 21 Lecture room 1

2 Subsessions

Short Talks 8 12:30pm - 1:30pm, Jul 21 Lecture room 2

3 Subsessions

Jeffrey NicholsLatin Of School

Andrew StoneMiddle School Technology Coordinator, Latin School of Chicago

Page 39: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

The Beauty and Joy of Computing 12:30pm - 1:30pm, Jul 21 Workshop room 2

The Beauty and Joy of Computing (BJC) is a Snap!-based Computer Science curriculum aimed atbringing serious CS ideas such as recursion and higher order functions to a broad audience, withspecial emphasis on inclusion of traditionally excluded groups including women and minorities. Thisworkshop will allow participants explore the curriculum through gentle exercises, in a hands-on format.BJC is an Advanced Placement CS Principles national pilot in the US, which means it's a model for ahigh-school course that can earn college credit.

Speaker:

Show more

Poppy Education: a pedagogical robotics kit based on Snap! and Scratch 12:30pm - 1:30pm, Jul 21 Workshop room 4

Authors: Damien Caselli; Didier Roy; Pierre Rouanet; Pierre-Yves Oudeyer; StephanieNOIRPOUDRE;Poppy is an open-source robotics platform (including an humanoid, a torso and a low-cost arm) based on 3D printing. It is now used as a tool for education, including a wide range ofeducational activities from secondary schools to higher education based on the Snap!, or Scratch. It is amajor feature of the development of the Poppy Education project, combined with the tangible aspect ofthe robot, we needed an easily accessible language, without a demotivating syntax but allowing forcomplex algorithmic construction. A key aspect is the development of a shared web platform forfacilitating the accessibility and sharing of educational and collaborative projects that meet twocharacteristics: Integration of various technologies: 3D printing, programming, electronics, machinelearning algorithms; Connections between different disciplines: engineering, science, design,humanities, art. The Poppy Education project aims at creating, evaluating and disseminatingpedagogical kits "turnkey solutions" complete, open-source and low cost, for teaching computer science

Dan GarciaUC berkeley

Brian HarveySenior Lecturer with Security of Employment Emeritus, University of California Berkeley

Jens MönigPrincipal Investigator, SAP

Michael BallResearchers / Software Engineer, UC Berkeley

Page 40: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

and robotics and help students appropriate themselves concepts of the digital world. Real worldexperiments are currently taking place in thirty high schools in France involving more than 1 000students. Poppy Education pedagogical strategy is based on a combination of three approaches:inquired-base method, cooperative work, and project-based learning. It is user-centered based projectwere the tools are co-created with teachers. Examples of activities: https://www.poppy-education.org/activites/activites-et-projets-pedagogiques/. We propose to give a talk and a workshopwhere participants could directly experiments and immerse themselves and discover how Snap!, orScratch, and Poppy robots can be combined to permit learning in a motivating and effective micro-world. Robotics open great perspectives to the Scratch communities by offering the possibility toconnect and interact with the "physical world".

Speaker:

Let's play with computer science... without computers 12:30pm - 1:30pm, Jul 21 Workshop room 3

The two main aspects for building a project with Scratch are creativity (to decide what to do and figureout how to do it) and computational thinking (to get the "how to do it" validated by a computer). If it isnow accepted (thanks to Logo, Scratch and other initiatives) that programming is something fun ANDaccessible to kids, it is not yet the case with other computer science concepts. Yet it is possible to talkabout and play with programming, parallelism, algorithms or complexity, all that with young kids... andwithout any computer. Another way is to challenge your creativity and your computational thinking whilerunning around/piling pankaces/playing with cards/... Through fun and sometimes surprising activities,we will play with concepts such as (depending on the audience interests) data bases, text compression,computer networks, error detection, formal verification and more. The idea is to present differentactivities, give pointer for others, and let the audience chose which activities they want to test for real.

Speaker:

Théo SegondsR&D ingeneer, Inria

Thibault DesprezPhD Student, Inria

Francisco MolinaEngineer R+D, Inria Chile

Marie DuflotMaître de conférences / Lecturer, Université de Lorraine & Inria

Page 41: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

How Can We Support Deeper Engagement with Scratch? Sharing Opportunities and Insights 12:30pm - 1:30pm, Jul 21 Workshop room 5

How can we go beyond brief coding experiences to support young people's deeper engagement andlearning with Scratch? Join us for an interactive session to explore strategies that have inspired youngpeople to become fluent in creating, collaborating, and contributing to their communities. Scratch Teammembers will share ideas and facilitate discussions about a variety of opportunities for encouragingdeeper participation. Through these discussions, we hope to spark further thinking on how to enablemore youth to express their voices, pursue their interests, and develop their full potential.

Speaker:

Show more

1:00pm

Lunch 1:30pm - 3:00pm, Jul 21 La Rue

2:00pm

Closing plenary 2:47pm - 3:43pm, Jul 21 Auditorium

Closing session will be composed by the next generation

Ricarose RoqueAssistant Professor, University of Colorado Boulder

Natalie RuskDirector of Learning Research, MIT Media Lab

Shruti DhariwalGraduate Student Researcher, MIT Media Lab

Saskia LeggettOutreach Manager, Scratch Foundation

Page 42: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Sonic Pi Algo Rave 9:00pm - 10:00pm, Jul 21

Speaker:

Show more

7:00pm

After Party 7:00pm - 11:00pm, Jul 21 iBoat

Café, restaurant and dance room

1 Subsessions

Sat, Jul 22, 2017

10:00am

Code and Tinker Party 10:00am - 4:00pm, Jul 22 Marché des Douves

Fest of coding supported by Scratch2017BDX

4 Subsessions

Taryn BaselBubble103

Linda FernselScratch Community Moderator, Scratch Team, International Scratch Wikis

Samson GoddyMember of the Oversight Board, Sugar Labs

JJennifer LinStudent, Eleanor Roosevelt High School, New York City

Page 43: Event Schedule - d1keuthy5s86c8.cloudfront.net · de donner les rudiments d’un langue qui sera de plus en plus à parler pour agir comme citoyen éclair ...

Recursion with Snap! 10:00am - 11:30am, Jul 22

Makers Lab Rwanda Style 10:00am - 10:00am, Jul 22

Mixing History, Code and Story Telling 10:00am - 10:00am, Jul 22

RaspberryPi Foundation 10:00am - 4:00pm, Jul 22

11:00am

Hands-on with GP: A new, general-purpose blocks language 11:00am - 3:00pm, Jul 22 Marché des Douves

GP is a new, general-purpose blocks language that is powerful yet easy to learn. GP users can writeprograms that generate graphics, manipulate images and sounds, analyze data, simulate scientificideas, use cloud data, interact with the physical world, and more. GP projects can be deployed on webpages or as stand-alone applications. In addition, experienced GP users can create and shareextensions that add new blocks and facilities to GP. For example, a teacher might create a library ofblocks for manipulating sound, including a live visualization of incoming sound from the computermicrophone, and share that extension with their students. GP extensions are written in the GP blockslanguage, so extension writers do not need to install or learn any other programming language.Extensions, like GP itself, are portable across platforms. GP runs on Windows, Mac OS, Linux, and inthe browser (with a few restrictions). An iOS version is under development and an Android port isplanned. GP will be available for beta testing starting this summer. GP is a natural next step for thosewho have used Scratch. In education, GP is ideal for grades 8-12, introductory college-level computerscience classes, or adding a hands-on computing component to courses in science, math, and the arts.GP is also great for anyone who wants to make their own app but is not fluent with the complexlanguages and tools designed for professional software developers. This hands-on workshop will showhow to get started with GP and introduce some of GP's advanced features. Laptop required. For moreinfo about GP, see https://gpblocks.org

Speaker:

John MaloneyPrinciple Investigator, YCR HARC

Jens MönigPrincipal Investigator, SAP