-
-
WEDSTRIJDEN
Python onderwijzen met VEXcode VR
Informatica is een wetenschap, net zoals fysica, biologie of chemie. Wanneer een leerling biologielessen volgt, gaan we er niet automatisch van uit dat hij of zij bioloog zal worden. Toch worden lessen informatica op school vaak beoordeeld op basis van de tools die worden gebruikt om leerlingen voor te bereiden op een toekomstige carrière in de IT-sector. Dat merken we wanneer mensen beweren dat blokprogrammeren geen “echte” programmeertaal is, of wanneer er discussies ontstaan over welke tekstuele programmeertaal leerlingen het best eerst leren. Het goede nieuws is dat veel van deze spanningen verdwijnen wanneer het over de programmeertaal Python gaat.
Python is zonder twijfel een van de meest gevraagde programmeertalen bij recruiters. Het is ook een van de populairste programmeertalen voor inleidende cursussen informatica. De redenen waarom Python populair is in het klaslokaal, zijn grotendeels dezelfde als waarom Python zo populair is in het professionele werkveld. Python heeft een duidelijke en gemakkelijk leesbare syntaxis en is bovendien platformonafhankelijk. U kunt deze taal gebruiken op elk besturingssysteem en op elk apparaat. En nu kunt u er ook een virtuele robot mee programmeren.
AAN DE SLAG
Een van de sleutels tot het leren van een nieuwe programmeertaal is de begeleiding die daarbij wordt geboden. Als u begint met het leren van Python, kunt u de VEXcode-blokken gebruiken om vertrouwd te raken met de Python-commando’s. Wanneer u een project opbouwt met VEXcode-blokken, kunt u in de codeviewer zien hoe het Python-project stap voor stap wordt opgebouwd.
De meeste leerlingen vinden het gemakkelijker om te lezen en te begrijpen wat een codeblok doet, omdat de blokken in een meer “natuurlijke” taal zijn geschreven. VEXcode VR stelt u in staat om vertrouwd te raken met de programmeertaal Python terwijl u met VEXcode-blokken werkt. Om te beginnen met coderen hoeft u bovendien alleen VEXcode VR te starten. Er is geen installatie nodig.
VEXCODE VR VERGELAKKELIJKT DE OVERGANG VAN BLOKKEN NAAR TEKST
Velen denken dat de moeilijkheid bij de overgang van blokprogrammeren naar tekstgebaseerd programmeren vooral in de syntaxis ligt. Hoewel syntaxis inderdaad een struikelblok kan vormen, is dat niet het enige obstakel. Het platform VEXcode VR probeert deze overgang te vergemakkelijken door een visuele weergave van de Python-taal te tonen terwijl leerlingen hun project met blokken opbouwen. Leerlingen kunnen hun VEXcode Blocks-project ook omzetten naar een Python-project, zodat zij verdere aanpassingen in Python kunnen uitvoeren. Wanneer leerlingen een nieuw programmeerconcept leren (bijvoorbeeld het aanmaken van een variabele), kunnen zij deze kennis eerst toepassen in blokken en daarna hun project naar Python converteren. Het gebruik van de codeviewer maakt de overstap van blokken naar tekst eenvoudiger, zowel voor leerlingen als voor leerkrachten.
PROGRAMMEREN MET PYTHON
Zodra leerlingen vertrouwd raken met de Python taal, kunnen ze ook een nieuw tekstproject starten. Alle ondersteuning die in VEXcode VR Blocks is ingebouwd, bestaat echter nog steeds voor Python.
- U hebt toegang tot help voor elk commando.
- U kunt voorbeeldprojecten gebruiken als referentie of als startpunt voor een nieuw project.
- U hoeft de Python commando's niet uit het hoofd te leren. In plaats daarvan kunt u ze naar de werkruimte slepen, net zoals u zou doen met VEXcode VR blokken.
- U kunt een tutorial video bekijken over veel verschillende onderwerpen.
- U kunt de Kennis Basis gebruiken voor meer informatie en ondersteuning.
Wanneer u Python met VEXcode VR gebruikt, hebt u nog steeds het voordeel dat u onmiddellijk feedback van uw robot ziet. U kunt een project maken, het testen, uw project bewerken en het opnieuw testen. Dezelfde strakke feedbacklus die u gewend bent met VEXcode VR, geldt ook voor Python.
Een ding voor Python dat verschilt van blokken, is de deelfunctie. Het gebruik van de deelfunctie in blokken resulteert in een pdf met een afbeelding van het project. Met Python kunt u met behulp van de deelfunctie uw project opslaan als een industriestandaard.py bestand dat u nu kunt openen in uw teksteditor. Dit biedt u een zeer gemakkelijke manier om de code te lezen.
INFORMATICA ONDERWIJZEN MET VEXCODE VR
Er zijn veel voordelen verbonden aan het introduceren van informatica met blokken. VEXcode VR voegt ook de betrokkenheid en authenticiteit toe van het gebruik van robots om informatica te leren en om informatica gemakkelijk in STEM te integreren. Nu hebben we Python toegevoegd en dit op een manier gedaan om de overgang van blokken naar tekst gebaseerd programmeren gemakkelijker te maken. Elke dag leren steeds meer leerlingen over de hele wereld waardevolle programmeerconcepten terwijl ze VEXcode VR gebruiken, en nu hebben ze de mogelijkheid om verder te leren met Python.
BRON: VEX Robotics
Related product
Gerelateerde artikelen
-
18/11/2025
Help het Mangrove-rif te reinigen met behulp van VEXcode VR!
Posted in: Posts03/12/2020Bij het Schoonmaken van koraalriffen activiteit zijn de leerlingen uitgerust met een VR Oceaanreiniginsrobot om te... -
19/11/2025
Hoe educatieve robotica STEM disciplines met elkaar verbindt
Posted in: Posts21/01/2021Robotica is altijd interdisciplinair op een manier die tastbaar en toepasbaar is voor leerlingen. Leerlingen krijgen... -
23/11/2025
Robotica? Op school? Waarvoor?
Posted in: Posts16/02/2021Door een robot te bouwen kunnen leerlingen hun kennis verdiepen in wiskunde, mechanica, engineering en programmeren.... -
23/11/2025
Begeleiding bij het schrijven van subsidie aanvraag
Posted in: Posts07/06/2021Financiering is er, uit veel verschillende bronnen. De aanvraagprocedure voor deze financiering kan ontmoedigend... -
23/11/2025
Nos robots éducatifs et kits de robotique sont désormais agréés par Manolo !
Posted in: Posts10/12/2022Nos solutions STEM disponibles dans le catalogue Manolo !
.png)
.png)
.png)