Maak kennis met Edison

In een serie artikelen willen wij u -in samenwerking met EDUBOTS- laten kennismaken met de fantastische mogelijkheden van educatieve robotica.
In deze eerste aflevering stellen wij u Edison V2 voor.

De robot:

Edison V2 is een van de goedkoopste educatieve robots die we kennen, en één van de veelzijdigste (maar daarover later meer).
Edison V2 wordt in de Benelux geimporteerd door Q-Edison en is een kleine (zo’n 7 * 7 * 3 cm), stevige (kan echte tegen een stootje), en Lego-compatible (de leerlingen kunnen er met Lego van alles van bouwen) robot.
Edison heeft 2 wielen, 3 knoppen boven (neem op | speel af | stop) en 1 knop (aan|uit) onder en heeft 4 AAA-batterijen nodig.
Verder heeft Edison een licht-sensor, een infrarood-sensor en een microfoon.

De prijzen:
Edison V2 is te koop voor zo’n € 75 euro en kan -ook in grotere hoeveelheden- desnoods door Steunpunt worden geleverd

Programmeer-mogelijkheden:
Edison is op velerlei manier te gebruiken.

1. Om te beginnen leest Edison bar- (of streepjes) codes. Eenvoudige handelingen als luisteren, niet botsen, lijn volgen, licht volgen of werken met een (willekeurige) afstandbediening, zijn hierdoor eenvoudig te programmeren. De leerling zet Edison voor een streepjes-code, drukt op de NEEM-OP knop, en laat zo Edison de code lezen.
Daarna op de SPEEL-AF knop drukken resulteert in het uitvoeren van de handeling.
Leuk, en simpel, zeker om de Edison te introduceren. Maar er is meer ……

2. Sinds kort is de programmeertaal EdBlocks beschikbaar als (web-based) app op: https://www.edblocksapp.com
EdBlocks is een eenvoudige, laagdrempelige, grafische en zeer uitgebreide programmeeromgeving.
Er zijn programmeerblokken in een aantal categorieen:
Drive  rij-commando’s, snelheids-commando’s, lijn-volg-commando’s
Outputs  licht-, geluids- en boodschap-commando’s
Wait Until  wacht-commando’s: op geluid, licht, bij obstakels, op boodschap
Control  herhaal commando’s
StartEvents  start- en start-als commando’s
Met deze commando’s kunnen leerlingen -door de juiste te kiezen en deze in de juiste volgorde te plaatsen- een script maken dat door Edison wordt uitgevoerd. 

3. Een derde optie is de programmeertaal EdScratch, ook EdScratch is een web-based app en te vinden op: https://www.edscratchapp.com
Deze programmeeromgeving (op dit moment -december 2018- nog niet in het Nederlands vertaald) is krachtiger en uitgebreider dan EdBlocks.
EdScratch heeft programmeerblokken voor:
Drive rij-commando’s, snelheids-commando’s
LEDs licht-commando’s voor linker- en rechter LED en IR
Sound geluidscommando’s (ook op de achtergrond)
Data zelf een variabele maken of zelfgemaakte variabele gebruiken
Eventsstart-commando’s als ……
Control wacht- en herhaalcommando’s (ook voorwaarden: als …. dan)
Sensing sensors aanzetten of gebruiken
Operators hier kunnen variabelen met elkaar vergeleken worden
Comment een commentaarveld in een script.
Een script in EdScratch heeft dus meer mogelijkheden dan een script in EdBlocks, maar doet in principe hetzelfde.

4. Wie nog iets moeilijker wil kan ook de vierde programmeermogelijkheid overwegen: EdPy. Deze is te vinden op: http://www.edpyapp.com
EdPy is Edison’s variant op de programmeertaal Python, en is een volledige (Engelstalige) tekst-programmeeromgeving:

if obstacle==Ed.OBSTACLE_LEFT:
Ed.Drive(Ed.SPIN_RIGHT, Ed.SPEED_5, 90)

Niet voor iedereen interessant, maar we kennen leerlingen die de vele mogelijkheden van deze programmeeromgeving ten volle weten te benutten.

Bronnen
www.meetedison.com is de site van de makers van Edison. Zij bieden voor elk van de programmeermogelijkheden van Edison veel achtergrond info.

EdBlocks lessen Nederlands:
https://meetedison.com/wp-content/uploads/2017/06/EdBlocks-Lesson-Plans-Dutch.pdf

EdBlocks Block-guide
https://meetedison.com/content/EdBlocks-block-guide.pdf

EdBlocks curriculum
https://meetedison.com/content/Australian-Curriculum-v8.3-EdBlocks-062017.pdf

EdBlocks TeacherGuide
https://meetedison.com/content/EdBlocks-teachers-guide-complete.pdf

EdScratch Student set
https://meetedison.com/content/EdScratch/EdScratch-student-lesson-activities.pdf

EdScratch Teacher Guide
https://meetedison.com/content/EdScratch/EdScratch-teachers-guide.pdf

EdPy Student Worksheet
https://meetedison.com/content/EdPy-student-worksheets-complete.pdf

EdPy Teacher Guide
https://meetedison.com/content/EdPy-teachers-guide-complete.pdf

EdPy documentation
https://meetedison.com/content/EdPy-app-documentation-guide.pdf

Maar vanzelfsprekend kunt u ook altijd bij Steunpunt aankloppen voor informatie of inspiratie.
Wij wijzen u alvast op het INSPIRATIEBOEK EDISON dat (als download) bij Steunpunt beschikbaar is.
Aan een update van dit inspiratieboek (waarin opgenomen de EdScratch programmeeromgeving) wordt gewerkt.