Înainte de misiune
— Vrăjitori ai Circuitelor?
Fă semnul Ordinului: degetul-baghetă desenează două cercuri mici în aer, apoi apasă butonul nevăzut din mijlocul palmei. Și răspunde:
Perfect! Hai la poveste. 👇
Povestea misiuniiLecția de pe drum
După căzătura de pe hol, Domnul Butonescu a desenat cu cretă un drum în curtea Cetății. Cu benzi, cu treceri, cu o intersecție.
Pe un drum, a spus el, ceilalți trebuie să știe încotro mergi. Înainte să o faci.
Bitulică și-a lipit plăcuța pe spate, ca pe un rucsac.
Apăs A și apare o săgeată la stânga. Apăs B și apare una la dreapta.
Și o lași aprinsă pentru totdeauna? a întrebat Domnul Butonescu.
Bitulică s-a gândit.
Nu. Ar crede toată lumea că merg mereu la stânga.
Și dacă o arăți o singură dată, cât clipești?
N-ar vedea-o nimeni.
Leduleț a clipit, fără să vrea, de trei ori.
Clipește! a spus el. Ca mine. De câteva ori, apoi se oprește singură.
Patru clipiri, a hotărât Domnul Butonescu. Patru este un număr bun. Se vede, dar nu te plictisește.
Ce vom face
Avem nevoie de trei blocuri noi:
- repeat 4 times, din sertarul Loops. Repetă blocurile din interior de un număr fix de ori, apoi se oprește.
- show arrow, din sertarul Basic (apasă pe more, sub blocurile obișnuite, dacă nu-l vezi). Arată o săgeată, iar din listă alegi direcția: North (sus), East (dreapta), South (jos), West (stânga) și direcțiile dintre ele.
- clear screen, tot din Basic, pe care l-ai întâlnit la provocările Misiunii 10. Șterge tot ecranul.
Pas cu pas
Atinge un pas ca să-l bifezi când l-ai făcut.
-
Deschide makecode.microbit.org și apasă New Project. Dă-i un nume, de exemplu Misiunea12.
-
Pune pe Masa de lucru un bloc on button A pressed.
-
Din sertarul Loops, trage în el blocul repeat 4 times.
-
În interiorul lui repeat, pune în ordine:
show arrow, cu direcția West (stânga);
pause (ms) cu 300;
clear screen;
pause (ms) cu 300.
-
Privește Geamănul și apasă A. Săgeata clipește de 4 ori, apoi se oprește.
-
Dă click dreapta pe blocul on button A pressed și alege Duplicate. Primești o copie a întregului eveniment.
-
În copie, schimbă butonul în B și direcția săgeții în East (dreapta).
-
Testează în Geamăn ambele butoane, apoi trimite programul pe plăcuță.
-
Dacă săgețile clipesc corect, ai finalizat cu succes Misiunea 12.
Așa trebuie să arate blocurile tale
Ține telefonul sau tableta lângă calculator, cu această imagine deschisă. Când lucrezi în MakeCode, compară blocurile tale cu imaginea de mai jos, bloc după bloc: „Uite, am uitat asta!”
Scurtături utile pe Masa de lucru
Rotița mouse-ului
Mută Masa de lucru în sus și în jos, ca să vezi toate blocurile.
Ctrl + rotița
Ții apăsată tasta Ctrl și învârți rotița: blocurile se măresc sau se micșorează. Poți folosi și butoanele + și − din colțul de jos al Mesei de lucru.
Muți toată masa
Ții apăsat click pe un loc gol al Mesei de lucru și tragi, ca să muți toate blocurile deodată.
Ctrl + Z
Ai mutat sau ai șters ceva din greșeală? Ctrl + Z anulează ultimul pas.
Încearcă în MakeCode
Programul acestei misiuni folosește blocuri pe care Geamănul din pagină nu le cunoaște încă. Încearcă-l în MakeCode: Geamănul de acolo, din stânga ecranului, știe toate blocurile, are butoane și senzori și poate arăta chiar mai multe plăcuțe deodată.
Vezi cum se face
Urmărește filmulețul, apoi încearcă singur pe plăcuța ta.
Trei feluri de a repeta
Acum cunoști trei bucle și fiecare are rostul ei:
- forever repetă la nesfârșit;
- for index from 0 to 4 repetă și numără, iar tu poți folosi numărul;
- repeat 4 times repetă de un număr fix de ori, fără să-ți arate numărul.
Pentru semnalizator nu avem nevoie să știm la a câta clipire suntem. Vrem doar 4 clipiri. repeat este alegerea cea mai simplă.
Dacă nu merge
Nu te supăra. Se întâmplă și adulților. Atinge problema care seamănă cu a ta:
Săgeata nu clipește, stă aprinsă.
Ai uitat clear screen sau a doua pauză.
Săgeata clipește la nesfârșit.
Ai folosit forever în loc de repeat.
Săgeata arată în sus.
Verifică direcția aleasă în show arrow.
Nu găsești show arrow.
Apasă pe more în sertarul Basic.
Provocări
Atinge o provocare după ce ai rezolvat-o, ca să o bifezi.
Fă semnalizarea mai lungă, de 8 clipiri.
Apăsând A și B deodată, ar trebui să clipească ambele direcții, ca la avarie. Încearcă să desenezi cu show leds două săgeți în același timp. Blocul pentru A+B vine abia la misiunea următoare, dar desenul îl poți pregăti de acum.
Fă clipirea mai rapidă sau mai lentă. Care se vede cel mai bine de la distanță?
Ce ai învățat
- Bucla repeat repetă de un număr fix de ori.
- Blocul show arrow arată săgeți în 8 direcții.
- Un semnal care clipește se vede mai bine decât unul aprins mereu.
- Poți copia un eveniment întreg cu Duplicate.
Vrajă?
Dacă plăcuța ta a făcut ce trebuia, fă semnul și răspunde Reușită! Dacă nu încă, răspunde Încă o încercare! și uită-te la „Dacă nu merge”.
Misiune bifată pe harta capitolului. Bravo, explorator!
Misiunea 13: Super-atacul
Tic. Tic. Tic.
Bitulică a făcut zece ture prin curte, semnalizând perfect. Nimeni nu s-a mai ciocnit de nimeni.
Dar Pixi Pixelatu avea o întrebare.
Ce se întâmplă dacă apăs A și B în același timp?
Domnul Butonescu a ridicat o sprânceană.
Atunci, a spus el încet, se întâmplă ceva secret.
Ce anume? au întrebat toți.
Asta hotărâți voi. Dar ține minte: un secret bun nu se apasă din greșeală.
Misiunea 13! au strigat toți.
Pentru părinți și profesori
- Timp estimat: 15 minute.
- Concepte noi: bucla cu număr fix de repetări și comparația celor trei tipuri de bucle întâlnite până acum.
- Siguranța în trafic. Semnalizatorul este o jucărie. Pe bicicletă, copilul semnalizează cu brațul, iar atenția lui rămâne la drum.
- Ce învață copilul: când să aleagă repeat în loc de forever sau for, cum se face un semnal care clipește și cum se reutilizează un eveniment întreg.
