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 eenheden in uw klaslokaal u dit artikel raadplegen. Hetzelfde proces voor het implementeren van VEX EXP STEM Lab Units kan worden gevolgd, ongeacht de codeermethode.
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.
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.
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.
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.
deze artikelen voor meer informatie over het aanpassen van bronnen met Google Drive of Microsoft.
Hoewel het merendeel van de Oefening enCompete activiteiten zijn geschreven voor gebruik met elke codeermethode, 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.
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 codeviewer in VEXcode EXP.
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. dit artikel voor meer informatie over automatisch aanvullen in een VEXcode EXP Python-project.
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. dit artikel voor meer informatie over toegang tot Help in een Python-project.