file · Web viewDe eerste code word een stukje code die de auto voor de start/finish lijn plaatst...

3
Les 4: Nu we alle sprites hebben moeten we nog programmeren. We beginnen met het programmeren van onze auto. Ga naar het script van de auto. De eerste code word een stukje code die de auto voor de start/finish lijn plaatst in de goede richting. Begin met . Hierna zet je je muis op de positie waar je je auto wilt laten starten en kijkt wat de coördinaten zijn. Deze coördinaten vullen we bij x en de y van de ‘Ga naar’ bewegingsfunctie. Daarna moeten we nog de richting van de auto juist zetten. Gebruikt hiervoor de ‘Richt naar’ functie. Als je auto omhoog moet rijden zet het aantal graden op 0, naar recht op 90, naar onder op 180 en naar links op -90. Dit was ons eerste stukje code. Om de auto te laten rijden moet er eerst een variabele worden aangemaakt. Noem deze variabele ‘speed’. Begin weer een nieuwe . We willen dat de auto met een snelheid van ‘speed’ beweegt, dus plaats een herhaal blok en plaats daar een ‘neem … stappen’. Plaats op de puntjes de variabele speed. Aan het begin van het spel moeten we er wel voor zorgen dat de speed op 0 staat. Plaats voor de herhaal loop het blok ‘maak speed’ en zet deze op 0 Om de auto te laten versnellen moeten we op het pijltje omhoog klikken. Sleep een ‘als … dan’ blok in het script en laat hem het pijltje omhoog controleren. Plaats in dit ‘als … dan’ blok nog een ‘als … dan’ blok. Plaats in de vraag de functie ‘kleiner dan’ en controleer of de speed kleiner is dan 3. Plaats in het ‘als … dan’ blok ‘verander speed bij’ en voer 1 in. Om dit niet te snel te laten gebeuren plaatsen we een ‘wacht blok’ en zetten deze op 0.1. Zet dit alles in een herhaal blok en daarna onder een . Nu kunnen we de auto laten versnellen. Om de auto te laten vertragen moeten we het tegenovergestelde doen. Kopieer de code voor het vooruit rijden. Het enigste wat er veranderd moet worden is het pijltje en de snelheid moet veranderd worden in -1 om de auto te

Transcript of file · Web viewDe eerste code word een stukje code die de auto voor de start/finish lijn plaatst...

Page 1: file · Web viewDe eerste code word een stukje code die de auto voor de start/finish lijn plaatst in de goede richting. ... Selecteer in het blok waar het links omdraaien blok in

Les 4:

Nu we alle sprites hebben moeten we nog programmeren.

We beginnen met het programmeren van onze auto. Ga naar het script van de auto. De eerste code word een stukje code die de auto voor de start/finish lijn plaatst in de goede richting. Begin met

. Hierna zet je je muis op de positie waar je je auto wilt laten starten en kijkt wat de coördinaten zijn. Deze coördinaten vullen we bij x en de y van de ‘Ga naar’ bewegingsfunctie. Daarna moeten we nog de richting van de auto juist zetten. Gebruikt hiervoor de ‘Richt naar’ functie. Als je auto omhoog moet rijden zet het aantal graden op 0, naar recht op 90, naar onder op 180 en naar links op -90.

Dit was ons eerste stukje code. Om de auto te laten rijden moet er eerst een variabele worden aangemaakt. Noem deze variabele ‘speed’.

Begin weer een nieuwe . We willen dat de auto met een snelheid van ‘speed’ beweegt, dus plaats een herhaal blok en plaats daar een ‘neem … stappen’. Plaats op de puntjes de variabele speed. Aan het begin van het spel moeten we er wel voor zorgen dat de speed op 0 staat. Plaats voor de herhaal loop het blok ‘maak speed’ en zet deze op 0

Om de auto te laten versnellen moeten we op het pijltje omhoog klikken. Sleep een ‘als … dan’ blok in het script en laat hem het pijltje omhoog controleren. Plaats in dit ‘als … dan’ blok nog een ‘als … dan’ blok. Plaats in de vraag de functie ‘kleiner dan’ en controleer of de speed kleiner is dan 3. Plaats in het ‘als … dan’ blok ‘verander speed bij’ en voer 1 in. Om dit niet te snel te laten gebeuren plaatsen we een ‘wacht blok’ en zetten deze op 0.1. Zet dit alles in een herhaal blok en daarna onder

een .

Nu kunnen we de auto laten versnellen. Om de auto te laten vertragen moeten we het tegenovergestelde doen. Kopieer de code voor het vooruit rijden. Het enigste wat er veranderd moet worden is het pijltje en de snelheid moet veranderd worden in -1 om de auto te laten vertragen. Ook moet de ‘kleiner dan’ functie vervangen worden met een ‘groter dan’ functie waar word gekeken of de speed groter is dan -3.

Nu kan de auto voor en achteruit rijden. Nu moet hij nog kunnen sturen. Hiervoor gebruiken we de

code . Ze deze apart code in een ‘als … dan’ blok. Stel bij beide blokken het aantal graden in op 5. Zet in beide ‘als … dan’ blokken de vraag ‘toets … ingedrukt?’ in het ‘als … dan’ blok. Selecteer in het blok waar het links omdraaien blok in zit het pijltje links en in het blok waar het rechts omdraaien blok in zit het pijltje rechts. Zet deze twee blokken in een herhaal blok en daarna

onder een .`

Page 2: file · Web viewDe eerste code word een stukje code die de auto voor de start/finish lijn plaatst in de goede richting. ... Selecteer in het blok waar het links omdraaien blok in

Nu is de besturing van de auto af. Klik op het groene vlaggetje om het spel uit te proberen.

Als er iets in de game niet klopt of niet werkt staat hier onder een overzicht van de hele code, zorg dat alles precies zo klopt, alleen de begin x en y waarde en de richting waar de in de auto moet starten kan afwijken.

Dit was het einde van deze les. In de volgende les word de game afgemaakt.