Programmeren voor beginners met blokken
Hoofdstuk
>
Niveau
Wiskundige en Tekstbewerkingen
Constanten en Oefening
Doelstelling
Neem de mand met eieren en berg de eieren op in containers voordat je aangeeft hoeveel eieren je hebt opgeslagen.
In dit level gebruik je een constante genaamd egg_basket die staat voor het aantal eieren in de mand. Constanten zijn zoals variabelen die al voor je ingesteld zijn - je kunt ze gebruiken, maar niet wijzigen. Je vindt egg_basket in de Variabelen-categorie, net als andere variabelen.
Maak twee variabelen genaamd bag1 en bag2 om de helft van de eieren in elke tas op te slaan.
Stel bag1 in op de helft van egg_basket door het set blok te gebruiken met een rekensblok uit de categorie Wiskunde. Het rekensblok heeft een dropdown waarmee je de operator kunt kiezen - selecteer delen (÷). Verbind egg_basket met de eerste invoer en 2 met de tweede invoer.
Doe hetzelfde voor bag2 - stel het in op egg_basket ÷ 2.
Ga naar de donkere X-markeringen voor de containers en gebruik het place blok om de tassen in elke container te plaatsen. Verbind de variabelenblokken (bag1, bag2) met het place blok.
Ga daarna naar de lichte X-markeringen voor de tafels en gebruik het speak blok om te vertellen hoeveel eieren je hebt.
Op de eerste lichte X-markering geef je aan hoeveel eieren je in totaal hebt: gebruik het speak blok met een create text with blok om "er zijn ", de variabele egg_basket en " eieren" samen te voegen. Klik op het tandwielicoon bij het create text with blok om indien nodig meer items toe te voegen.
Op de volgende lichte X-markering geef je aan hoeveel eieren er in elke tas zitten: gebruik het speak blok met een create text with blok om "er zijn ", bag1, " eieren in tas 1 en ", bag2, " in tas 2" samen te voegen. Je hebt 5 items nodig in het create text with blok.