Kodningskort används med kodaren för att koda en 123-robot. Varje kodkort representerar ett kommando, och när det sätts in i kodaren instruerar det 123-roboten att utföra ett beteende.
Det finns sju olika kategorier av kodkort, och varje kategori är färgkodad. Kategorierna är:
- Rörelse - De blå rörelsekorten driver och snurrar 123-roboten.
- Ljud - De rosa ljudkorten styr ljud från 123-roboten.
- Utseenden - De lila Utseende-korten styr färgen som indikatorlampan i mitten av 123-roboten ska lysa med.
- Kontroll - De orange kontrollkorten styr projektets flöde och låter 123-roboten fatta beslut.
- Händelse - De röda händelsekorten startar eller stoppar ett 123-projekt.
- Handling - De gröna handlingskorten aktiverar en serie rörelser och ljud från 123-roboten.
- Tid - De grå Tidskorten styr en fokuserad tid som 123-roboten ska vänta tills följande åtgärd utförs.
Rörelse
| Kort | Beteende | Antal per kit |
|---|---|---|
| 123 Roboten kommer att köra framåt i 1 robotlängd. | 4 | |
| 123 Roboten kommer att köra framåt 2 robotlängder. | 1 | |
| 123 Roboten kommer att köra framåt 4 robotlängder. | 1 | |
| 123 Roboten kommer att svänga 90 grader åt vänster på plats. | 4 | |
| 123 Roboten kommer att vrida sig 90 grader åt höger på plats. | 4 | |
| 123 Roboten svänger höger eller vänster ett slumpmässigt antal grader. | 1 | |
| 123 Roboten kommer att vrida sig 180 grader åt höger från sin startposition. | 1 | |
| 123 Roboten kommer att köra framåt tills ögonsensorn detekterar ett föremål. | 1 | |
| 123 Roboten kommer att köra framåt tills den har kolliderat med ett föremål eller en vägg. | 1 | |
| 123 Roboten kör tills den upptäcker en linje på ytan den kör på. | 1 |
Ljud
| Kort | Beteende | Antal per kit |
|---|---|---|
| 123 Roboten kommer att spela ett ljud som liknar ett bilhorn. | 1 | |
| 123 Roboten spelar upp ett ljud som liknar en dörrklocka. | 1 | |
| 123 Roboten kommer att spela upp ett ljud som liknar en kollision. | 1 | |
| 123 Roboten kommer slumpmässigt att välja och spela upp en ljudeffekt. | 1 |
Utseende
| Kort | Beteende | Antal per kit |
|---|---|---|
| Indikatorlampan i mitten av 123-roboten lyser lila. | 1 | |
| Indikatorlampan i mitten av 123-roboten lyser grönt. | 1 | |
| Indikatorlampan i mitten av 123-roboten lyser blått. | 1 | |
| Indikatorlampan i mitten av 123-roboten lyser inte med någon färg. | 1 |
Kontrollera
| Kort | Beteende | Antal per kit |
|---|---|---|
| Använder ögonsensorn för att kontrollera om ett objekt detekteras direkt framför den. | 1 | |
| Använder ögonsensorn för att kontrollera om ett objekt detekteras direkt framför den. | 1 | |
| Använder ögonsensorn för att kontrollera om färgen röd detekteras. | 1 | |
| Använder ögonsensorn för att kontrollera om färgen grön detekteras. | 1 | |
| Använder ögonsensorn för att kontrollera om färgen blå detekteras. | 1 | |
| Använder ögonsensorn för att kontrollera om starkt omgivande ljus eller ett ljust föremål detekteras. | 1 | |
| Använder ögonsensorn för att kontrollera om inget omgivande ljus eller ett mörkt föremål detekteras. | 1 | |
| Kontrollerar om rätt knapp är nedtryckt på 123-roboten. | 1 | |
| Kontrollerar om vänster knapp är nedtryckt på 123-roboten. | 1 | |
| Kontrollerar om rörelseknappen är nedtryckt på 123-roboten. | 1 | |
| Kontrollerar att ljudknappen är nedtryckt på 123-roboten. | 1 | |
| Kontrollerar om 123-roboten kör in i ett föremål. | 1 | |
| Används tillsammans med ett 'If'-kodarkort. Koderingskortet 'Annars' kör koderingskort under 'Annars' om villkoret för koderingskortet 'Om' inte är uppfyllt. | 1 | |
| Avslutar en sekvens av 'Om'- och 'Annars'-kodarkort. | 1 |
Händelse
| Kort | Beteende | Antal per kit |
|---|---|---|
| Startar projektet när 'Start'-knappen på programmeraren trycks ned. | 1 | |
| Kodaren kommer att loopa tillbaka till kodkortet 'När start 123' och fortsätta köra projektet. | 1 | |
| Stoppar och avslutar projektet. Kort som följer efter 'Stopp'-kortet kommer inte att gälla. | 1 |
Handling
| Kort | Beteende | Antal per kit |
|---|---|---|
| 123 Roboten svänger 360 grader åt höger och spelar upp ett skrattande ljud för att härma ett glatt beteende. | 1 | |
| 123 Roboten backar, svänger vänster och sedan höger, spelar upp ett 'uh oh'-ljud och kör sedan framåt för att härma ett sorgligt beteende. | 1 | |
| 123 Roboten svänger vänster i en cirkel och svänger sedan höger i en cirkel, allt medan den spelar ett "loopigt" ljud för att härma ett galet beteende. | 1 |
Tid
| Kort | Beteende | Antal per kit |
|---|---|---|
| 123 Roboten väntar en sekund innan den går vidare till nästa kodkort i projektet. | 1 | |
| 123 Roboten väntar två sekunder innan den går vidare till nästa kodkort i projektet. | 1 | |
| 123 Roboten väntar fyra sekunder innan den går vidare till nästa kodare-kort i projektet. | 1 |