VEX EXP STEM Lab-eenheden lesgeven met VEXcode EXP Python

Hoewel VEX EXP STEM Lab Units zijn geschreven voor gebruik met de blokgebaseerde codering in VEXcode EXP, kunnen ze ook worden aangeleerd met Python. Dit artikel behandelt de beschikbare bronnen ter ondersteuning van het lesgeven van STEM Lab Units met Python in uw klaslokaal.

VEX EXP STEM Lab-eenheden volgen het Leer - Oefen - Compete format. Voor meer informatie over het format en de implementatie van deze units in uw klaslokaal, raadpleegt u dit artikel. Hetzelfde proces voor de implementatie van VEX EXP STEM Lab Units kan worden gevolgd, ongeacht de coderingsmethode.

Bekijk deze video voor meer informatie over de beschikbare Python-bronnen en hoe deze kunnen worden gebruikt met STEM Lab Units.

Tenzij anders vermeld, zijn de volgende afbeeldingen en voorbeelden afkomstig uit de Ring Leader STEM Lab Unit, maar hetzelfde formaat is te vinden in alle VEX EXP STEM Lab Units.


Beschikbare bronnen voor het onderwijzen van Python met VEXcode EXP

Binnen VEX EXP STEM Lab-eenheden

Er zullen kleine aanpassingen nodig zijn om elke unit te implementeren met behulp van Python, maar deze worden allemaal beschreven in het docentenportaal in het document "VEXcode EXP Python Resources for this Unit". De verschillende bronnen die beschikbaar zijn om u te helpen deze eenheden met Python te onderwijzen, worden hieronder weergegeven.

Leergedeelte van Ring Leader Les 4 met video's over het aanpassen van besturingselementen voor drivers, één video voor Python en één video voor blokken.

In de sectieLeer worden directe instructievideo's aangeboden. Sommige van deze video's zijn beschikbaar voor zowel Blocks- als Python-implementaties. Als beide beschikbaar zijn, zorg er dan voor dat de leerlingen weten welke van de video's ze moeten bekijken. Voor elke video zijn afzonderlijke lesoverzichten en controlevragen over uw begrip beschikbaar, zodat studenten zich alleen hoeven te concentreren op de codeermethode die door de instructeur is gekozen. 

Leer het gedeelte van Les 3 van de Schattenjacht met een video over het blok Herhalen.

Sommige video's bevatten blokspecifieke instructies. Voor deze video's is een lesoverzicht voor de gerelateerde Python-opdrachten of -concepten opgenomen in het docentenportaal van de eenheid.

Schermafbeelding van het Google Doc in de docentenportal, getiteld VEXcode EXP Python Resource voor de Treasure Hunt STEM Lab Unit.

In het docentenportaal bevindt zich het document "VEXcode EXP Python Resources for this Unit". Dit is een bewerkbaar Google-document dat de Python-versies van lessamenvattingen bevat en uw begripsvragen controleert die niet zijn opgenomen in de Unit-inhoud. U kunt een kopie van dit document maken en, indien nodig, individuele lessamenvattingen onder de leerlingen verspreiden wanneer u de Unit met Python onderwijst.

Voor meer informatie over het aanpassen van bronnen met behulp van Google Drive of Microsoft, zie deze artikelen.

VEX EXP Oefenactiviteit voor autonome bewegingen in de Ring Leader STEM Lab Unit. Deze oefenactiviteit is geschreven voor blokken.

Hoewel de meeste activiteiten uit Practice enCompete zo zijn geschreven dat ze met elke coderingsmethode kunnen worden gebruikt, zijn er enkele uitzonderingen, zoals in de Ring Leader STEM Lab Unit (inclusief de hier getoonde oefenactiviteit). In dit geval worden Python-versies van de activiteiten ook opgenomen in het document "VEXcode EXP Python Resources for this Unit". Net als de lessamenvattingen kunnen deze tijdens de unit naar behoefte aan de leerlingen worden uitgedeeld.

Binnen VEXcode EXP

Hulpbronnen binnen VEXcode EXP kunnen studenten ook helpen bij het voltooien van STEM Lab Units met behulp van een Python-project.

VEXcode EXP met het Code Viewer-menu geopend om een vertaling van het Blocks-programma van de gebruiker naar Python te tonen.

Als nieuwe gebruiker van Python kan het nuttig zijn om de correlatie te zien tussen een op blokken gebaseerde opdracht en het Python-equivalent. Dit kan gedaan worden met behulp van de Codeviewer. Zie dit artikel voor meer informatie over de Code Viewer in VEXcode EXP.

Een gebruiker typt een Python-opdracht in VEXcode EXP. Ze hebben alleen de letter D getypt en het menu Automatisch aanvullen werd geopend met suggesties voor opdrachten die met de letter D beginnen.

Wanneer leerlingen begrijpen welke opdrachten ze mogelijk nodig hebben voor hun project, kunnen ze deze in de werkruimte gaan typen. De functie Automatisch aanvullen kan studenten helpen fouten in hun project te minimaliseren en tijd te besparen. Voor meer informatie over Autocomplete in een VEXcode EXP Python-project, zie dit artikel.

VEXcode EXP met het Help-menu geopend en de opdracht Drive for Python geselecteerd. Naast voorbeelden worden beschrijvingen van de opdracht en hoe deze kan worden gebruikt, weergegeven.

De Help is beschikbaar om leerlingen te begeleiden bij wat een opdracht doet en welke parameters nodig zijn voor een opdracht. Om de Help voor een opdracht te openen, selecteert u het vraagteken naast een willekeurige opdracht in de Toolbox. Voor meer informatie over het openen van Help in een Python-project, dit.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: