I denna lektion kommer du att lära dig skapa dina egna block och använda dem i din programmering.
Skapa ett eget programmeringsblock

Att skapa ett eget block
Du skapar och namnger dina egna block genom att klicka på "Skapa ett block"

Ge ditt block ett passande namn
Du namnger dina egna block genom att klicka på "blocknamn"
Du lägger till indata genom att klicka på ikonerna under linjen.
Med "siffror och text" läggs siffror eller text till det egna blocket för att sedan användas.
Med "boolesk" menas "sant eller falskt" alltså om ett villkor uppfyllts eller inte.
Du kan lägga till en etikett med en förklaring till blocket!
Glöm inte att spara!

Lägg till indata och etiketter i den ordning som du vill ha dem i blocket
Om du gör misstag eller om etiketter och indata hamnar i fel ordning
så redigerar du genom att högerklicka på blocket och välja redigera,
etiketter och indata tar du bort genom att klick på det du vill ta bort och välja papperskorgen.

De block som du skapar finns nu under "Egna block"
OBS! Ett eget block kan endast användas inne i det aktuella projektet.

Definiera ditt egna block
Du definerar (anger värden och och indata) för ditt egna block genom att koppla till de block du vill använda.
Dra in "indata" från ditt egna block in till blocket som du vill koppla till enligt bilden ovan.

Kopplade indatavärden
Det egna blocket är nu definierat och färdigt att använda!

Använda det egna blocket
Du använder det egna blocket som vilket annat block som helst.
Skapa programmet ovan och testa det!
Nu är det enkelt att programmera med vilken kraft
och hur många rotationer roboten ska kör a rakt fram.

Ett användbart eget block!
--
Skapa programmet ovan och testa det!
Nu är det enkelt att bestämma hur många centimeter roboten ska köra rakt fram.
Testa programmet genom att köra det från startläge 1 på matta 1.
(En kort förklaring till blocket:

Antalet centimeter delas med hjulens omkrets (Diameter 5,6 cm * 3,14)
för att få antal rotationer som hjulen ska rotera.

Skapa fler egna block och använd dem tillsammans
Med egna block blir det enkelt att styra roboten!
Skapa det egna blocket "sväng" genom att använda gyrosensorblocket " vänta tills vinkeln är ändrad mer än"

Prova att skapa blocket och definiera det utifrån det du redan lärt dig
Behöver du hjälp så kan du tjuvkika nedan.
Kika här om du behöver hjälp att definera blocket "Sväng"
Skapa ett program som får roboten att köra i en kvadrat!
Använd dina egna block centimeter och sväng!
Försök att skapa programmet utifrån det du redan lärt dig.
Testa programmet genom att köra det från startläge 4 på matta 1.
(Försök att ställa in antalet centimeter och antalet grader så att roboten kör längs den röda kvadraten)
Kika här om du behöver hjälp att skap programmet som kör i en kvadrat!






















