Welkom bij Edutijd!

Switch! Gemakkelijk overstappen van blockcoding naar Python!

Afbeelding van de switch coding software

VEX Robotics heeft op 9 december 2024 “Switch” geïntroduceerd, een innovatieve methode om informatica te leren. Switch is een gepatenteerde functie binnen VEXcode, het coderingsplatform van VEX Robotics, en helpt studenten soepel over te stappen van blokgebaseerd naar Python-programmeren.

Onderzoek toont aan dat blokgebaseerd coderen ideaal is voor beginners, maar naarmate studenten vorderen, willen ze vaak overstappen naar tekstgebaseerd coderen zoals Python. Deze overgang kan echter uitdagend zijn en ervoor zorgen dat sommige studenten stoppen met informatica. Switch biedt een oplossing door binnen de vertrouwde blokomgeving Python-commando’s te integreren, waardoor studenten in hun eigen tempo Python kunnen leren.

Belangrijke functies van Switch zijn:

  • Converteren: Met één klik kunnen normale blokken worden omgezet in Switch-blokken om de onderliggende Python-code te bekijken.

  • Bewerken: Binnen een Switch-blok kan de Python-code direct worden aangepast.

  • Schrijven: Nieuwe lege Switch-blokken toevoegen om Python-code vanaf nul te schrijven, met auto-complete suggesties ter ondersteuning.

  • Slepen en neerzetten: Switch-blokken kunnen net als normale blokken worden verplaatst om de structuur van het programma aan te passen.

  • Syntax leren: Begin met het converteren van een enkel blok naar een Switch-blok om de Python-syntax te leren en ga verder met complexere code wanneer je er klaar voor bent.

  • Meer leren: Schrijf meerregelige Python-code met de juiste inspringingen binnen een Switch-blok om je begrip te verdiepen.

  • Vertrouwde omgeving: Dit alles gebeurt binnen de bekende blokgebaseerde omgeving, wat de overgang naar tekstgebaseerd programmeren vergemakkelijkt.

Switch ondersteunt studenten bij de overgang van blok- naar tekstgebaseerd coderen, waardoor hun vertrouwen en vaardigheden groeien binnen een enkele, ondersteunende omgeving. Deze ontwikkeling onderstreept de toewijding van VEX Robotics om STEM-onderwijs toegankelijk te maken voor studenten van alle niveaus.

“Het onderwijzen van informatica is belangrijk maar ook uitdagend,” zegt Jason McKenna, Vice President of Global Education Strategy. “Docenten zoeken naar benaderbare manieren om programmeren te onderwijzen die studenten in staat stellen over te stappen van blok- naar tekstgebaseerd coderen. Switch is een innovatieve oplossing in onze voortdurende inspanningen om STEM- en informaticaonderwijs toegankelijk te maken voor alle studenten.”

Naast het vergemakkelijken van de overgang naar tekstgebaseerd coderen, ondersteunt Switch studenten in de volgende belangrijke gebieden:

  • Verbeterd begrip van programmeerconcepten: Door de mogelijkheid om zowel blokken als tekst te gebruiken, kunnen studenten de onderliggende logica en structuur van code beter begrijpen.

  • Zelfgestuurd leren: Studenten kunnen in hun eigen tempo leren en oefenen, wat hun zelfvertrouwen en motivatie verhoogt.

  • Voorbereiding op gevorderde programmeertalen: Door ervaring op te doen met Python binnen een vertrouwde omgeving, zijn studenten beter voorbereid op het leren van andere programmeertalen in de toekomst.

Switch is per direct beschikbaar binnen VEXcode en biedt een waardevol hulpmiddel voor zowel docenten als studenten om de kloof tussen blokgebaseerd en tekstgebaseerd programmeren te overbruggen.

Dit artikel is een vertaling van een gepubliceerd artikel door VEX Robotics. Hier kunt u het origineel lezen.

Meer weten over deze software? Klik op de groene knop!

Deel deze post op social media!:

Gerelateerde Posts

Featured image VEX 123

Productblog VEX 123

“Ontdek de VEX 123, een programmeerbare robot voor kinderen. Leer spelenderwijs programmeren, stimuleer creativiteit met de Art Ring en maak gebruik van gratis lessen en lesideeën. Perfect voor ouders en leerkrachten die STEM-vaardigheden willen ontwikkelen!”

Lees meer

Gamen en leren met WecoPlay!

WeCoPlay maakt leren leuk en inspirerend door technologie en teamwork te combineren met games! Kindren ontwikkelen technische én sociale vaardigheden door interactieve uitdagingen op te lossen in teamverband.

Lees meer