event schedule - d1keuthy5s86c8.cloudfront.net · event schedule mon, jul 17, 2017 ... de donner...
TRANSCRIPT
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.
Speakers:
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
Speakers:
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
Speakers:
Rencontre internationale des enseignants autour de la pédagogie innovante avec le numérique 10:00am - 1:00pm, Jul 18 Auditorium
This side event is organized by ESPE. More details via Pédagogies Innovantes In this pre-conferencemeeting we will have teachers from our host country, France, meeting with guest teachers from acrossthe globe. Ideas for teaching creatively with code and computational thinking will be the focus. Formingconnections and friendship with fellow educators will be a bonus!
Speakers:
Yoan MollardArbalet Living Lab
Bernat RomagosaSoftware Developer, Arduino, BJC
Jens MönigPrincipal Investigator, SAP
Wolfgang SlanyHead and Founder, Catrobat @ Graz University of Technology, Austria
Enseigner la programmation sans infrastructure d'école, en utilisant les smartphones desadolescents ! 10:00am - 1:00pm, Jul 18
Introducing circuits - with a chicken! 10:00am - 1:00pm, Jul 18
Teaching Tales 10:00am - 1:00pm, Jul 18
Coding and Stitching 10:00am - 1:00pm, Jul 18
Scratching Beneath the Surface of the Syrian Refugee Crisis 10:00am - 1:00pm, Jul 18
5 Subsessions
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.
Speakers:
Mags AmondTeam Scratch2017BDX
Derek BreenAuthor/Designer, Designing Digital Games, Creating Digital Animation, Scratch For Dummies
Susan EttenheimArts Teacher, Eleanor Roosevelt High School
JJeffrey Nichols7th Grade Global Perspectives Teacher, Latin School of Chicago
Welcome 6:45pm - 7:00pm, Jul 18
Digital Enlightenment - live making of a lightart installation 7:00pm - 9:00pm, Jul 18
Blocks Programming in VR and AR 8:00pm - 8:20pm, Jul 18
International Mars Mission 8:30pm - 8:50pm, Jul 18
Scratch Tales 9:00pm - 9:15pm, Jul 18
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
5 Subsessions
8:00pm
Orange 8:45pm - 9:00pm, Jul 18 CapScience
A short message of our sponsor ...
Speakers:
Bruno AujardResponsable Pole Societal, Orange
Motivation for Learning with Scratch 9:30am - 10:30am, Jul 19
"Ada Lovelace: The Original Women in Tech" 9:30am - 10:30am, Jul 19
Wed, Jul 19, 2017
9:00am
Growing Up in Scratch 9:30am - 10:30am, Jul 19 Auditorium
In recent years, new initiatives have emerged to provide more opportunities for youth to learn how tocode. However, many of these opportunities introduce youth through brief experiences that exposethem to coding. Because Scratch is novice-friendly coding environment especially designed for youngpeople, many people regard Scratch as a short-term stepping stone on a pathway to otherprogramming languages. However, over the past decade, we have observed many young peopleengaging in long-term participation in Scratch. As Scratch has grown, many Scratch members havegrown up to become young adults who have become fluent in programming and have developed abroad range of skills, such as how to build on ideas, collaborate with others, and engage in leadershiproles. In this interactive session, we will share what we learned from interviews with long-termScratchers about key experiences that supported their participation. In addition to sharing what welearned, we plan to engage everyone in discussing these themes and how they relate to their settingsand the young people they work with. Through these discussions, we hope to spark further thinking inengaging youth in high-quality experiences that support their long-term development--enabling moreyouth to express their voices, pursue their interests, and develop their full potential.
Speakers:
2 Subsessions
Scratch on the beach / Ateliers Supercodeurs (Orange side event)
Yves BoillotCSR Programme Director, Orange
Natalie RuskDirector of Learning Research, Ms.
Zoe PhilpottDirector, PHILPOTT Design / Ada.Ada.Ada
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 and taught complicated contents usingScratch. 11:00am - 12:00pm, Jul 19
N/A 11:00am - 11:00am, Jul 19
Citizen Code 11:00am - 12:00pm, Jul 19
9:30am - 11:00am, 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.
Speakers:
11:00am
Ignite Talks 1 11:00am - 12:00pm, Jul 19 Lecture room 1
6 Subsessions
Orange around the world 11:00am - 12:00pm, Jul 19 Lecture room 2
Bruno AujardResponsable Pole Societal, Orange
"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
Poppy Education: a pedagogical robotics kit based on Snap! and Scratch 11:00am - 12:00pm, Jul 19
Thymio: the educational robot, its programming environments and uses 11:00am - 12:00pm, Jul 19
Controlling Robots with Scratch-like languages, the Metabot approrach 11:00am - 12:00pm, Jul 19
4 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(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 short
discussion on alternative methodologies to evaluate CT and creativity will engage the participants at theend of the workshop.
Speakers:
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.
Speakers:
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! Once the children I'm teaching have fully grasped how it works, they are very unlikely to goback to bitmap. And how much better are kids' own designs than those copied from the internet? Still,there are a number of practical difficulties when starting to introduce Vector Graphics. We'll look at thedifferences between bitmap and vector graphics, and participants will experience how easy it is toanimate a vector-graphics character, once it has been created. Here are some vector graphicsexamples to whet your appetites!
Speakers:
Margarida RomeroProfessor, Laboratoire d'Innnovation et Numérique pour l'Education (LINE). Université de NiceSophia Antipolis.
Mags AmondTeam Scratch2017BDX
Scratch Translator Meet-up 12:30pm - 1:30pm, Jul 19
International Mars Mission 12:30pm - 1:30pm, Jul 19
NetsBlox: Collaborative Visual Environment for Teaching Distributed Programming 12:30pm - 1:30pm, Jul 19
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.
Speakers:
12:00pm
Long Talks 1 12:30pm - 1:30pm, Jul 19 Lecture room 1
2 Subsessions
Long Demos 1 12:30pm - 1:30pm, Jul 19 Lecture room 2
2 Subsessions
Sabine McKennaDigital Educator, Creative Computing Courses Company
Bruno AujardResponsable Pole Societal, Orange
Introducing GP: A new, general-purpose blocks language 12:30pm - 1:30pm, Jul 19
Assessing Coding and CT in Scratch 12:30pm - 1:30pm, Jul 19
A three-legged approach to teaching using Scratch: teacher support, educational gamesand programming problems. 12:30pm - 1:30pm, Jul 19
Long Talks 2 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.
Speakers:
Scratch in Science: Connecting Climate Sensors to Scratch and Making Sense of the Data 12:30pm - 1:30pm, Jul 19 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 their
NNeil RickusComputing Champions
application 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/]
Speakers:
Introduction to Reusable Learning Object Development Toolkit for Teachers using Scratch(OER) 12:30pm - 1:30pm, Jul 19 Workshop room 4
Introduce the Toolkit Commonwealth of Learning (COL) recently commissioned an open educationresource (OER) project on Reusable Learning Object Development Toolkit for Teachers using Scratch.The toolkit licensed under the Creative Commons is available for teachers and students to explore MITScratch as a resource to learn computing, critical and creative thinking useful in class, workshop,personal development etc. This workshop gives an avenue to introduce the toolkit to the audience andguide them on the use in learning Scratch. The objectives of this workshop are to explore the use ofMIT Scratch platform for providing better learning opportunities for teachers and students; introduceapplication development and the various technical aspects of the Scratch platform and demonstrate thefunctions of the components available through the Scratch platform. Participants will be introduced tothe toolkit and will be involved in a hands-on session to implement some of the tutorials in the toolkit. Adiscussion session involving a Q and A on the use of the toolkit by teachers and students will beconducted. At the end of the session, participants will understand and have access to the toolkit;participants will be able to integrate MIT Scratch for application development in a Computing Class orfor other uses; participants will also be introduced to some new functionalities in the MIT Scratchprogram. The target audience for this session are teachers, students and education managers.Participants should come with a laptop and headset.
Speakers:
Steve HolmesCreative Computer Lab
John OkewoleResearcher, Yaba College of Technology, Lagos Nigeria
Introducing affordable skills-based engineering lab courses in developing countriesand/or low-income neighborhoods 12:30pm - 1:30pm, Jul 19
Life Long Learning and Kenya's Digital Literacy Program 12:30pm - 1:30pm, Jul 19
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
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
Short Talks 2 12:30pm - 1:30pm, Jul 19 Workshop room 5
2 Subsessions
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
Short Demos 1 3:00pm - 4:00pm, Jul 19
OOP in Snap! 3:00pm - 4:00pm, Jul 19
Ball-sorting with Snap!, using PoppyErgoJr robots 3:00pm - 4:00pm, Jul 19
Programming the Internet (of things) with Snap! 3:00pm - 4:00pm, Jul 19
Scratch, Vibot and Raspberry Pi. Make life with Scratch 3:00pm - 4:00pm, Jul 19
The Scratch Mobile Project - Let's get this cat on the road ! 3:00pm - 4:00pm, Jul 19
The World's Fastest Fractal Drawing Program! 3:00pm - 4:00pm, Jul 19
Lecture room 2
3 Subsessions
Short Talks 3 3:00pm - 4:00pm, Jul 19 Lecture room 3
3 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 and fairy tale exercise.Kids can bring their favorite book, draw characters and we bring it to life. They can recreate a story fromthe book or a new story within in. Using stories, we introduce programming concepts in Scratch, suchas signals, variables, and loops. We have found that a focus on stories also attracts childrentraditionally not into 'programming'. Would be best if attendees bring smart phones, and an app such asOffice Lens.
Speakers:
Felienne HermansAssistant Professor, Delft University of Technology
AccessiDVScratch box : an inclusive ressource for visually impaired pupils and... their others 3:00pm - 4:00pm, Jul 19 Workshop room 2
I am a French teacher for visually impaired teenagers. As you may know, the French national curriculumhas changed this school year. The main consequences for blind pupils are the difficulties with workingon the new skills in mathematics, especially regarding algorithm. The Scratch software is mostly used insecondary school to teach those skills. This software is not accessible at all for blind students. Mypupils are included in with other students. Therefore, I had to find an inclusive solution. I have adaptedall the software instructions with Lego, adding touch sensitive shapes, with braille and large font. I haveeven managed to deal with loop instructions, using duct tape to link the two pieces of those instructions.I have also made a screen substitute, in order to allow reflection before writing the script and touchingits results. I have submitted my Acccessi DV Scratch box to the French Departement of Education, andIt has been approved. An article has been written about my invention. In this worshop, the participantswill pair work with AccessiDVScratch and a computer. One of them will wear simulation gloves, in orderto feel visual impairment. They will build a script with AccessiDVScratch. I will have given them thefollowing instructions: what does AccessiDVScratch offer you as a temporary visually impairedparticipant? What kind of interactions between you? I will give advice to all pairs. Last but not least, adiscussion with all groups. I will then present the different applications in mathematics classroom for allstudents. I will also explain the next built and national broadcast of AccessiDVScrath. Further detailsabout AccessiDVScratch : http://www.ac-grenoble.fr/ecoles/g1/spip.php?article2367http://inshea.fr/fr/content/accessi-dv-scratch
Speakers:
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. :-)
Speakers:
Sandrine BoisselTeacher for visually impaired pupils, ULIS TFV Collège Charles Munch
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.
Speakers:
How Do We Support Creative Learning Communities? Designing Ways to Broaden Participation
Margaret LowPrincipal Teaching Fellow, University of Warwick
James JohnstonSoftware Engineer, 4 Roads Ltd
Marie LowClient Executive, Millward Brown
Jamie BedfordOperations Manager, The Silverlining Charity
Robert LowReader in Mathematical Physics, Coventry University
Tom LauwersChief Roboticist and Founder, BirdBrain Technologies LLC
for 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.
Speakers:
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.
NNeda BebirogluInvited Professor, Université catholique de Louvain
Natalie RuskDirector of Learning Research, Ms.
Shruti DhariwalGraduate Student Researcher, MIT Media Lab
Ricarose RoqueAssistant Professor, University of Colorado Boulder
Celebrating Logo 50 7:00pm - 8:00pm, Jul 19
TeachMeet 8:15pm - 9:45pm, Jul 19
Speakers:
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
Speakers:
Andrew SliwinskiDirector of Design & Engineering, Scratch, MIT Media Lab
Carl BowmanDesign Lead, Scratch, MIT Media Lab
MItchel ResnickMIT Media Lab
The Seeds that Seymour Sowed 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 Secondary
2 Subsessions
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.
Speakers:
11:00am
Ignite Talks 3 11:00am - 12:00pm, Jul 20 Lecture room 1
5 Subsessions
Samuel AaronResearch Associate, University of Cambridge
Bruno AujardResponsable Pole Societal, Orange
Education. 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
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
Scratch projects as technologies for social inclusion: an innovate teacher professionaldevelopment course in elementary education 11:00am - 12:00pm, Jul 20
The dagstuhl triangle - A holistic model to describe digital competencies 11:00am - 12:00pm, Jul 20
Writing Autograders for Snap! and Integrating them Into Your Course 11:00am - 12:00pm, Jul 20
Orange Outreach 11:00am - 12:00pm, Jul 20 Lecture room 2
3 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 into
school 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 programming part will be done with the online tool: TUNIOT, ablock programming language based on the Blockly project (available on the site www.easycoding.tn). Itmakes the programming of interconnected objects possible without a heavy technical background. Itcould be also a practical way to introduce fundamental networking concepts. Please download thesoftware before the workshop. During this workshop, we will see: 1- A presentation of theNODEMCU; 2- Connecting to a WIFI network;3- Run an embedded web server. The installation shouldbe done before the workshop: 1- Arduino IDE & ESP8266 Board: Follow this video;2- The CH340 Driver(http://sparks.gogo.co.nz/ch340.html);3- Snap4Arduino (snap4arduino.org). Once you installed everything, or you have any trouble, please send an email ([email protected]) I need to test the boardon your computer BEFORE the workshop. I want to be sure to not have any surprise or spend the shorttime of the workshop on debugging.
Speakers:
Frugal Tinkering Dance Party 11:00am - 12:00pm, Jul 20 Workshop room 2
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.
Speakers:
Adel KassahComputer science teacher, Ministry of education Tunisia
Vanessa MignanCommission européenne de Traces
M Maxime Le RoyScience Facilitator, TRACES
Scratching the Physical World: Wearables & Interactive Devices 11:00am - 12:00pm, Jul 20 Workshop room 3
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.
Speakers:
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 might
Ryan JenkinsCo-Founder, Educator, Wonderful Idea Co
Sue CusackAssistant Professor, Director of Lesley STEAM Learning Lab, Lesley University
Jacy EdelmanAssistant Director, Lesley STEAM Learning Lab, Lesley University
Kreg HanningGraduate Student Research Assistant, MIT Media Lab
All-terrain Snap4Arduino. Programming and electronics for desktop, mobile, web andembedded systems. 12:30pm - 1:30pm, Jul 20
Turtlestitch - Coding Designs for Textiles 12:30pm - 1:30pm, Jul 20
Learning Empathy Online: Scratch Projects that support social and emotional learning 12:30pm - 1:30pm, Jul 20
Scratch and Physical Computing 12:30pm - 1:30pm, Jul 20
use microworlds with your learners. Bring a laptop if possible.
Speakers:
12:00pm
Long Demos 2 12:30pm - 1:30pm, Jul 20 Lecture room 1
2 Subsessions
Long Talks 3 12:30pm - 1:30pm, Jul 20 Lecture room 2
2 Subsessions
Moran TsurResearch Assistant, MIT Media Lab
Natalie RuskDirector of Learning Research, Ms.
Shruti DhariwalGraduate Student Researcher, MIT Media Lab
Using physical computing in the primary classroom 12:30pm - 1:30pm, Jul 20
InventEUrs. Fostering Invention-Based Collaborative Learning for Social Change 12:30pm - 1:30pm, Jul 20
Nao tells "Once upon a time SCRATCH" project 12:30pm - 1:30pm, Jul 20
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 andcheerful" 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
Speakers:
NNadine ReynoldsWarwick Technology Volunteers
K Kieran HallProject Leader, Warwick Technology Volunteers
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 producesounds 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.
Speakers:
TTudor CismarescuProject Leader, Technology Volunteers
Matthew EarlProject Leader, Warwick Technology Volunteers
Alex HolmesProject Leader, Warwick Technology Volunteers
Mayur DaveProject Leader, Warwick Technology Volunteers
Margaret LowPrincipal Teaching Fellow, University of Warwick
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.
Speakers:
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 screenones; 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.
Speakers:
Jean-François CaucheConsultant and animator in educational technology / Dr Bidouille, Upcycle Commons / AN@É
Jean-Marie LalyEducation Manager, MagicMakers
Open Space - remixing learning programming 12:30pm - 1:30pm, Jul 20
Supporting the transition from block to text based programming languages 12:30pm - 1:30pm, Jul 20
The role of Scratch in school curricula 12:30pm - 1:30pm, Jul 20
What is programming? 12:30pm - 12:30pm, Jul 20
Discussion 12:30pm - 1:30pm, Jul 20 Workshop room 5
4 Subsessions
1:00pm
Lunch 1:30pm - 3:00pm, Jul 20 La Rue
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
Charles BoisvertSenior Lecturer, Sheffield Hallam University, United Kingdom
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 & 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
MI-GO a tangible robot to introduce programming skills 3:00pm - 4:00pm, Jul 20
Scratch Memories: A dynamic visualization of your Scratch journey 3:00pm - 4:00pm, Jul 20
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.
Speakers:
Poster Session 3:00pm - 4:00pm, Jul 20 La Rue
43 Subsessions
AAliocha CordierEquipe "Voyageurs du Code", Bibliothèques Sans Frontières
A Scratch Wiki in Your Native Language! 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
Scratch and Makey Makey in my classroom 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 Scholl: 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 to design scratch special projects and help kids to overcome their difficulties nomatter their background or needs. 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
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 3:00pm - 3:00pm, Jul 20
Scratch as Sandbox on Screen 4:30pm - 5:30pm, Jul 20
4:00pm
Ignite Talks 4 4:30pm - 5:30pm, Jul 20 Lecture room 1
5 Subsessions
Back to the roots. Our journey with Scratch. 4:30pm - 5:30pm, Jul 20
Sugarizer : a taste of Sugar on any device ! 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 - 5:30pm, Jul 20
The Hitchhacker's guide to the Scratch galaxy 4:30pm - 5:30pm, Jul 20
Thymio and scratch weekly works with 12 years old students 4:30pm - 5:30pm, Jul 20
Short Demos 2 4:30pm - 5:30pm, Jul 20 Lecture room 2
3 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.
Speakers:
Smart Gardening 4:30pm - 5:30pm, Jul 20 Workshop room 2
Manon LapertConceptrice Pédagogique, Magic Makers
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!
Speakers:
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/
Speakers:
Scratch + Arduino 101: Physical Tinkering over Bluetooth 4:30pm - 5:30pm, Jul 20 Workshop room 4
Come and explore new possibilities of extending the Scratch experience beyond the computer screen,using Arduino 101, a new Arduino board that features a built-in tilt sensor and Bluetooth connectivity.
Christiane BauerManager, SAP AG
Jadga HügleSAP Young Thinkers Network
Jens MönigPrincipal Investigator, SAP
Genevieve Smith-NunesConference Organising team, Scratch Bordeaux conference
You can use it wirelessly with Scratch to create interactive dance parties, wireless handle-bars for yourScratch flying bicycle, or make interactive art in new and unexpected ways. After a brief tour of sampleprojects and materials, members of the MIT Scratch team will show you how to quickly get started withthe Arduino 101 Scratch extension so you can jump in and start experimenting with projects of yourown. The workshop is open to all participants from absolute beginners to Arduino gurus. Get ready toexplore new ways to connect Scratch to the physical world ...and maybe even get a sneak peek of anew "top secret" hardware prototype, codenamed ScratchPad! ;)
Speakers:
How to specially design scratch projects to help kids to overcome their difficulties and includethem no matter their background or needs. 4:30pm - 5:30pm, Jul 20 Workshop room 5
Scratch is a powerful tool for specially designed projects that can engage students and overcome theirdifficulties across the curriculum. In this workshop the attendees will learn how to explore Scratchfeatures and create projects using modern psycho- and neurological concepts. They will experiencehow to engage, stimulate and include all kids, no matter their background or needs. "Our ultimate goalis to help all kids develop their thinking, develop their voices, and develop their identities...and how canwe provide everyone with opportunities for exploring, experimenting, and expressing themselves?"(Mitchel Resnick). Scratch provides me with resources to specifically design projects that enabled me touse code to reach students who were having trouble learning with complex content. Personalizedprojects can be designed accordingly to students' interests or needs, making learning to become apleasant and effective experience.
Speakers:
6:00pm
unConference 6:00pm - 10:00pm, Jul 20 Marché des Douves
Kreg HanningGraduate Student Research Assistant, MIT Media Lab
CCarmelo PresicceLearning Researcher, MIT Media Lab
Heloisa ZalcbergCEO, Creative Education
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
Our living room in Bordeaux
3 Subsessions
Fri, Jul 21, 2017
9:00am
Keynote 9:30am - 10:30am, Jul 21 Auditorium
Africa has something to share
Speakers:
Rose FunjaFounder, She codes for change
Alphonse HabyarimanaManager and Developer, Kepler Tech Lab
Mercy NgoiriCEO, Warefab
Marian MuthuiFounder, The Mekatilili Program
Taryn BaselBubble103
11:00am
Scratching Beneath the Surface of the Syrian Refugee Crisis 11:00am - 12:00pm, Jul 21 Lecture room 3
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 EUcountries. 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.
Speakers:
John OkewoleResearcher, Yaba College of Technology, Lagos Nigeria
Samson GoddyMember of the Oversight Board, Sugar Labs
Adel KassahComputer science teacher, Ministry of education Tunisia
Max MusauLab Technologist / Innovation and Incubation Center Co-ordinator, United States InternationalUniversity - Africa
JJeffrey Nichols7th Grade Global Perspectives Teacher, Latin School of Chicago
AAndrew StoneLatin School of Chicago
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
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
Ignite Talks 1 11:00am - 12:00pm, Jul 21 Lecture room 1
5 Subsessions
Short Demos 3 11:00am - 12:00pm, Jul 21 Lecture room 2
2 Subsessions
Short Talks 6 11:00am - 12:00pm, Jul 21 Lecture room 3
3 Subsessions
Reality Scratching 11:00am - 12:00pm, Jul 21 Workshop room 1
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.
Speakers:
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 ,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.
Speakers:
Romain LiblauResponsable Pédagogique et Innovation, Magic Makers
Thingz - Build and code your connected things 11:00am - 12:00pm, Jul 21 Workshop room 3
We make kits to let children build and program electronic things. Composed of a base and bricks withessential functions, you assemble them as LEGO and program your Thingz with a graphical codinginterface. Creating a connected object becomes simple and fun. The only limit to creation is yourimagination! We are currently using Blockly and we are going to integrate Scratch to improve UX. Wecan accommodate up to 15 participants in this workshop.
Speakers:
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.
Speakers:
12:00pm
Jean-Marc VINCENTAssociate Professor, University Grenoble-Alpes / INRIA
Cyril Loucif-DurougeCEO, Company
Pierre RouanetCo-founder of Pollen Robotics, Pollen Robotics
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
USAGES SCOLAIRES DE "SCRATCH" dans l 12:30pm - 1:30pm, Jul 21
Scratch in primary schools: Activities for different ages - Finding a logical progression 12:30pm - 1:30pm, Jul 21
Long Talks 4 12:30pm - 1:30pm, Jul 21 Lecture room 1
2 Subsessions
Short Talks 7 12:30pm - 1:30pm, Jul 21 Lecture room 2
3 Subsessions
Let's play with computer science... without computers 12:30pm - 1:30pm, Jul 21 Workshop room 1
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.
Speakers:
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.
Speakers:
Collaboration in team-based programming activities
Marie DuflotMaître de conférences / Lecturer, Université de Lorraine & Inria
DDan GarciaBJC
Brian HarveyTeaching Professor Emeritus, University of California, Berkeley
Jens MönigPrincipal Investigator, SAP
Michael BallSoftware Engineer, Gradescope
Bernat RomagosaSoftware Developer, Arduino, BJC
Robert LowReader in Mathematical Physics, Coventry University
Lauren MockProgram Manager, The Beauty and Joy of Computing / University of California, Berkeley
12:30pm - 1:30pm, Jul 21 Workshop room 3
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).
Speakers:
Poppy Education: a pedagogical robotics kit based on Snap! and Scratch 12:30pm - 1:30pm, Jul 21 Workshop room 4
Poppy is an open-source robotics platform (including an humanoid, a torso and a low-cost arm) basedon 3D printing. It is now used as a tool for education, including a wide range of educational activitiesfrom secondary schools to higher education based on the Snap!, or Scratch. It is a major feature of thedevelopment of the Poppy Education project, combined with the tangible aspect of the robot, weneeded an easily accessible language, without a demotivating syntax but allowing for complexalgorithmic construction. A key aspect is the development of a shared web platform for facilitating theaccessibility and sharing of educational and collaborative projects that meet two characteristics:Integration of various technologies: 3D printing, programming, electronics, machine learning algorithms;Connections between different disciplines: engineering, science, design, humanities, art. The PoppyEducation project aims at creating, evaluating and disseminating pedagogical kits "turnkey solutions"complete, open-source and low cost, for teaching computer science and robotics and help studentsappropriate themselves concepts of the digital world. Real world experiments are currently taking placein thirty high schools in France involving more than 1 000 students. Poppy Education pedagogicalstrategy is based on a combination of three approaches: inquired-base method, cooperative work, andproject-based learning. It is user-centered based project were 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 workshop where participants could directly experiments and immersethemselves and discover how Snap!, or Scratch, and Poppy robots can be combined to permit learning
Margarida RomeroProfessor, Laboratoire d'Innnovation et Numérique pour l'Education (LINE). Université de NiceSophia Antipolis.
NNathalie MethelieEngineer, ESPE MARTINIQUE
in a motivating and effective micro-world. Robotics open great perspectives to the Scratch communitiesby offering the possibility to connect and interact with the "physical world".
Speakers:
Growing Up in Scratch 12:30pm - 1:30pm, Jul 21 Workshop room 5
In recent years, new initiatives have emerged to provide more opportunities for youth to learn how tocode. However, many of these opportunities introduce youth through brief experiences that exposethem to coding. Because Scratch is novice-friendly coding environment especially designed for youngpeople, many people regard Scratch as a short-term stepping stone on a pathway to otherprogramming languages. However, over the past decade, we have observed many young peopleengaging in long-term participation in Scratch. As Scratch has grown, many Scratch members havegrown up to become young adults who have become fluent in programming and have developed abroad range of skills, such as how to build on ideas, collaborate with others, and engage in leadershiproles. In this interactive session, we will share what we learned from interviews with long-termScratchers about key experiences that supported their participation. In addition to sharing what welearned, we plan to engage everyone in discussing these themes and how they relate to their settingsand the young people they work with. Through these discussions, we hope to spark further thinking inengaging youth in high-quality experiences that support their long-term development--enabling moreyouth to express their voices, pursue their interests, and develop their full potential.
Stephanie NOIRPOUDREPedagogical Engineer, Inria - Flowers Project-team
Théo SegondsR&D ingeneer, Inria
Damien CaselliIngénieur web, Inria
DDidier RoyINRIA
Pierre RouanetCo-founder of Pollen Robotics, Pollen Robotics
PPierre-Yves OudeyerInria
Speakers:
1:00pm
Lunch 1:30pm - 3:00pm, Jul 21 La Rue
2:00pm
Closing plenary 2:30pm - 3:30pm, Jul 21 Auditorium
Closing session will be composed by the next generation
Speakers:
Ricarose RoqueAssistant Professor, University of Colorado Boulder
Natalie RuskDirector of Learning Research, Ms.
Taryn BaselBubble103
LLinda FernselScratch Community Moderator, Scratch Team, International Scratch Wikis
Samson GoddyMember of the Oversight Board, Sugar Labs
Melwane GentilSchoolgirl, "South Kensington" - French School in London
Sonic Pi Algo Rave 9:00pm - 10:00pm, Jul 21
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
Scratch Tales 12:00pm - 1:30pm, Jul 22
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
5 Subsessions
11:00am
JJennifer LinEleanor Roosevelt High School, New York City
Powered By Whova
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 doesn't want to deal with thecomplexities of text-based languages and IDE's designed for professional software developers. Thishands-on workshop will show how to get started with GP and introduce some of GP's advancedfeatures. Laptop required. For more info about GP, see https://harc.ycr.org/project/gp
Speakers:
John MaloneyPrinciple Investigator, YCR HARC
Jens MönigPrincipal Investigator, SAP
Yoshiki OhshimaHARC/Y Combinator Research