Skip to main content
Docentenportaal

Achtergrond

De Digital Citizens Unit is bedoeld om leerlingen ervaringen te laten opdoen met het onderzoeken, modelleren en bespreken van de impact van computergebruik op onze maatschappij. Ze worden ondergedompeld in een scenario waarin ze optreden als proactieve digitale burgers die moeten samenwerken om hun robots te programmeren en zo een dringend probleem in hun gemeenschap op te lossen. Zij krijgen de taak om bij het bedenken van hun oplossingen rekening te houden met de uiteenlopende behoeften en perspectieven van anderen. Daarnaast oefenen studenten essentiële vaardigheden voor digitaal burgerschap, zoals het privé houden van wachtwoorden en het op de juiste manier gebruiken van ideeën van anderen, terwijl ze de activiteiten in deze module uitvoeren.

De impact van computergebruik en digitaal burgerschap

De ontwikkeling van nieuwe technologieën heeft een positieve en negatieve impact op alle aspecten van het leven van studenten. Ontwikkelingen zoals het internet, sociale media en robotica bieden studenten ontzettend veel mogelijkheden om op nieuwe manieren met de wereld om zich heen te interacteren, maar brengen ook nieuwe ethische dilemma's met zich mee. Het is belangrijk om jonge studenten te betrekken bij ervaringen en gesprekken die hen inzicht geven in hoe zij technologie kunnen inzetten om zowel hun eigen leven te verbeteren als de wereld een betere plek te maken voor anderen met verschillende achtergronden, vaardigheden en behoeften. 

Inclusief computergebruik voor betere probleemoplossing

Een belangrijk concept dat studenten moeten onderzoeken, is hoe het combineren van verschillende ideeën en perspectieven bij het samenwerken aan het oplossen van problemen leidt tot betere innovatie en betere resultaten. Neem bijvoorbeeld het Internationale Ruimtestation, waar wetenschappers en astronauten uit 23 verschillende landen samenwerken aan een breed scala aan onderzoeksprojecten. Deze projecten hebben de mensheid geholpen door kankerbehandelingen te verbeteren, de temperatuur in steden te verlagen, de mogelijkheden van robotarmen te vergroten en nog veel meer.

Een ander nauw verwant concept is het idee dat de ontwikkeling en verbetering van computertechnologie wordt gestuurd door de behoeften van verschillende groepen mensen. Dit betekent dat wanneer leerlingen leren technologie te gebruiken om problemen op te lossen, ze rekening moeten houden met de mogelijke perspectieven van gebruikers met verschillende achtergronden, niveaus van vaardigheden en opvattingen. Spraak-naar-teksttechnologie is een veelgebruikt voorbeeld van dit soort innovatie. Het werd in eerste instantie ontwikkeld om mensen te helpen die moeite hebben met schrijven of typen. Tegenwoordig gebruiken vrijwel iedereen met een smartphone of ander apparaat de app, waardoor we veiliger kunnen rijden en direct antwoord krijgen op onze vragen, zelfs als we onze handen vol hebben.

Veilig en ethisch computergebruik

Terwijl onze leerlingen opgroeien tot inclusieve vernieuwers, moeten we er ook voor zorgen dat ze technologie op een veilige en gepaste manier gebruiken. Goede digitale burgers moeten zich in het digitale domein net zo aan de maatschappelijke regels houden als in de analoge wereld. Al op jonge leeftijd leren wij onze leerlingen om alsjeblieft en dankjewel te zeggen, anderen niet te storen en om de beurt te doen. Het is net zo belangrijk om leerlingen de regels van digitaal burgerschap bij te brengen. Denk bijvoorbeeld aan het altijd geheim houden van wachtwoorden en het geven van de juiste toestemming en het vermelden van de bron bij het gebruik van ideeën en materialen van anderen.

Wat is padplanning?

Padplanning is het proces waarbij een project wordt opgedeeld in de kleinst mogelijke robotgedragingen, voordat er daadwerkelijk met het coderen van de robot wordt begonnen. Het is een veel effectievere manier om uw robot te programmeren om een uitdaging op te lossen of een taak te volbrengen dan raden en controleren. 

De stappen voor padplanning zijn:

  • Identificeer de taak van de robot – Wat wilt u dat de robot doet? 
  • Verdeel de taak in de kleinst mogelijke handelingen.
    • Beschrijf deze gedragingen in geschreven stappen.
    • Het kan hierbij helpen om een plaatje van het pad te tekenen of de bewegingen van de robot na te spelen.
    • De kleinste gedragingen zijn elke keer dat de robot een bepaalde afstand rijdt of draait, elke keer dat de LED-bumper knippert, etc.
  • Koppel codeblokken aan elk van deze gedragingen.

Wat is VEXcode GO?

VEXcode GO is een codeeromgeving die wordt gebruikt om te communiceren met VEX GO-robots. Studenten gebruiken de drag-and-dropinterface om VEXcode GO-projecten te maken waarmee ze de acties van hun robots kunnen aansturen. Het doel van elk blok kan worden geïdentificeerd aan de hand van visuele aanwijzingen, zoals de vorm, kleur en het label. Voor meer informatie over het werken met VEXcode GO, zie de VEXcode GO-sectie van de VEX-bibliotheek.

De volgende VEXcode GO-blokken worden in deze unit gebruikt:

VEXcode GO-blokken Gedragingen
VEXcode GO When Started-blok.
Het blok Wanneer gestart begint met het uitvoeren van de gekoppelde stapel blokken wanneer het project wordt gestart.
VEXcode GO Drive Voor een blok met de tekst 'rijd 100 mm vooruit'.
De aandrijving voorblok verplaatst de aandrijflijn een bepaalde afstand vooruit of achteruit. Geef aan hoe ver de aandrijflijn moet bewegen door een waarde in te voeren in het ovaal.
VEXcode GO Draai voor een blok met de tekst 'draai 90 graden rechtsaf'.
De draai voorblok laat de aandrijflijn over een bepaalde afstand draaien. Geef aan hoe ver de aandrijflijn moet draaien door een waarde in te voeren in het ovaal.
VEXcode GO Wachtblok met de tekst 'wacht 1 seconde'.
Het blok Wachtwacht een specifieke tijd voordat het naar het volgende blok in een project gaat.
VEXcode GO Set Bumper Kleurblok met de tekst 'set bumper to red'.

 

 

Met het blok Set bumper color stelt u de kleur van de LED-bumper in. 

VEXcode GO Set Bumper Brightness-blok met de tekst 'Stel bumperhelderheid in op 50%'.

 

 

Met het blokSet bumper brightness stelt u het helderheidsniveau van de LED-bumper in van 0-100%.

VEXcode GO Energize Elektromagneetblok met de tekst 'energize magneet to boost'.

 

 

Met het Energize elektromagneetblok kunt u de magneet zo instellen dat deze een object oppakt (boos) of laat vallen (los).

 

VEXcode GO Herhaal blok dat andere blokken kan bevatten en luidt 'herhaal 10'.

 

 

 

 

 

Het blok Herhaal is een C-vormig blok dat ervoor zorgt dat de blokken erin een specifiek aantal keren worden herhaald.