Skip to main content

Ontwerp, ontwikkel en herhaal uw project - op blokken gebaseerd

Beantwoord de volgende vragen in uw technische notitieboekje terwijl u uw project ontwerpt.

  1. Wat moet de robot volgens het project doen? Leg het gedetailleerd uit.

  2. Welke stappen gaat u volgen om het project te testen? Leg het gedetailleerd uit.

  3. Hoe kan uw robot zo worden geprogrammeerd dat hij de taak efficiënter uitvoert? Leg uit hoe.

 

Icoon Toolbox voor docenten Toolbox voor leraren - antwoorden

  1. De robot moet door het magazijn rijden, blikken oppakken en deze in het laadperron afleveren. Het project omvat eenvoudige programmeerfuncties zoals vooruit- en achteruitrijden, naar links en rechts draaien, de klauw openen en sluiten, de arm op en neer bewegen en wachten. Klik hier (Google Doc/.docx/.pdf) voor suggesties voor het bespreken van de acties van de robot.

  2. Studenten moeten een procedure opstellen die ze bij het testen moeten volgen. Bijvoorbeeld: Start de Clawbot op hetzelfde tijdstip bij elke proef. Let op en meet foutieve drives, draaiingen, armheffingen of klauwsluitingen. Pas het programma aan om deze tekortkomingen te verhelpen. Start Clawbot opnieuw op dezelfde plek en volg de procedure opnieuw.

  3. Mogelijke antwoorden zijn onder meer het gebruiken van de kortste route en het programmeren met hogere snelheden. Meer gevorderde studenten kunnen voorstellen om lussen, variabelen, broadcast-opdrachten of functies binnen hun projecten te gebruiken.

Tips voor leraren-pictogram Tips voor leraren

  • Laat de leerlingen een liniaal of meetlat gebruiken om de route die ze willen afleggen, op te meten. Laat de leerlingen vervolgens hun pseudocode evalueren voordat ze doorgaan naar de tweede stap.

  • Geef studenten de opdracht om hun pseudocode te gebruiken als commentaar in hun project. Dit helpt bij de organisatie, flow en het oplossen van problemen.

  • Voor meer informatie over het blokcommentaar, ga naar de functieHelpin VEXcode V5.

  • Geef uw studenten de opdracht om hun pseudocode te evalueren voordat ze de echte code toevoegen. U kunt hier een pseudocoderubriek downloaden (Google/.docx/.pdf).

  • Vraag studenten om de gehele planning, implementatie, test, iteratie en uiteindelijke oplossing te documenteren in hun technische notitieboekjes. Deze notities kunnen gebruikt worden om de voortgang van de studenten te beoordelen. Als studenten individueel in hun notitieboekjes werken, beoordeel ze dan met deze (Google/.docx/.pdf) rubriek. Of gebruik deze rubriek (Google/.docx/.pdf) om technische notitieboeken van groepen/teams te evalueren. Zorg ervoor dat u de rubrieken met de leerlingen deelt voordat ze aan de slag gaan.

Volg de onderstaande stappen bij het maken van uw project:

  1. Plan het pad dat u uw robot wilt laten volgen met behulp van tekeningen enpseudocode.

  2. Gebruik de pseudocode die u hebt gemaakt om uw project met behulp van blokken te ontwikkelen.

  3. Test uw project regelmatig en voer iteraties uit op basis van wat u tijdens het testen hebt geleerd.

Icoon Toolbox voor docenten Teacher Toolbox - Voorbeeld Pseudocode Oplossing

Klik hier (Google Doc /.png) voor een voorbeeld van hoe de pseudocode van studenten eruit zou kunnen zien. Houd er rekening mee dat u studenten kunt voorstellen om meer gedetailleerde pseudocode te verstrekken. Een voorbeeld zou kunnen zijn: "rijd 1000 mm vooruit richting het eerste pakket" in plaats van gewoon "rijd vooruit".

Als je hun pseudocode wilt beoordelen, vind je hier (Google Doc / .docx / .pdf) een rubric die je daarbij kan helpen. Als u van plan bent deze of een andere rubriek te gebruiken, raden wij u aan de rubriek aan de leerlingen te laten zien of hen een kopie ervan te geven voordat u aan de slag gaat.

Merk op dat het voorbeeld de configuratie op een algemene manier benoemt, de onderdelen van de oplossing en latere onderdelen van het programma in eenvoudige taal opsomt en de volgorde van die onderdelen met een pijl aangeeft. Dit zijn allemaal kenmerken die in de rubriek zijn opgesomd. Daarnaast, maar dit is onnodig, zijn in dit voorbeeld de drie pakketlocaties genummerd in de volgorde waarin ze volgens plan zijn opgehaald. Het nummer staat op de zijkant van de stapel boeken waar de Clawbot naartoe gaat.

Als u problemen ondervindt bij het starten, bekijk dan de voorbeeldprojecten in VEXcode V5:

VEXcode V5-werkbalk met het menu Bestand geopend en Voorbeelden openen gemarkeerd in een rood vak. Open voorbeelden is het vierde menu-item onder Nieuw blokkenproject, Nieuw tekstproject en Openen.