Î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 misiuniiNumele din lumină
În Cetatea Pixelilor, la Masa Rotundă, Pixi Pixelatu ținea în mână o listă lungă.
Fiecare explorator trebuie să-și spună numele, a anunțat el. Așa e regula Cetății.
Plăcuța vrăjită clipea liniștită pe masă, cu cele 25 de stele ale ei. Nu știa încă niciun nume.
Dar cum să-l spună? a întrebat Leduleț. Ea nu are gură.
Tehnomir a zâmbit.
N-are nevoie. Are 25 de stele. Dacă le dăm de lucru, vor scrie numele în lumină, literă cu literă.
Pixi a sărit de bucurie. Apoi s-a oprit brusc.
Doar că stelele mele cunosc numai literele simple, a șoptit. Nu știu să scrie căciulițe, virgulițe sau accente.
Atunci vom scrie numele fără ele, a spus Tehnomir. Stelele vor înțelege.
Ce vom face
show string, din sertarul Basic. „String” înseamnă „șir de caractere”, adică un text. Blocul afișează textul literă cu literă. Fiindcă ecranul e mic, literele trec de la dreapta la stânga, ca pe un panou luminos.
Pas cu pas
Atinge un pas ca să-l bifezi când l-ai făcut.
-
Deschide makecode.microbit.org și apasă New Project, ca la misiunea anterioară. Dă-i un nume, de exemplu Misiunea1, ca să-l regăsești ușor.
-
Pe Masa de lucru te așteaptă, ca întotdeauna, on start și forever. Acum folosim doar on start. Pe forever îl lăsăm gol.
-
Deschide sertarul Basic, găsește show string, apasă pe el ca să apară pe Masa de lucru și trage-l în interiorul lui on start, până se potrivește ca la puzzle.
-
Dă click pe textul din bloc, acolo unde scrie „Hello!”, șterge-l și scrie numele tău. Scrie-l fără diacritice: Stefan, nu Ștefan.
-
Privește Geamănul. Literele numelui tău trec pe ecran, de la dreapta la stânga.
-
Traversează Podul: conectează plăcuța la laptop prin cablul USB, apasă Download și așteaptă să se oprească lumina galbenă.
-
Privește plăcuța adevărată. Numele tău trece pe ecran o singură dată, imediat ce programul ajunge pe ea. Dacă îl vezi, ai finalizat Misiunea 1 și ai făcut prima ta vrajă cu text!
Ai ratat numele? Apasă scurt butonul de Reset de pe spatele plăcuței și programul pornește din nou.
Încearcă aici, în Geamăn
Atinge textul din blocul show string și scrie numele tău. Geamănul îl arată imediat, la fel ca în MakeCode.
Scrie numele tău în bloc și privește Geamănul.
Vezi captura din MakeCode
Vezi cum se face
Urmărește filmulețul, apoi încearcă singur pe plăcuța ta.
De ce apare numele o singură dată?
Blocul show string stă în interiorul lui on start, iar on start se execută o singură dată, atunci când pornește plăcuța.
Dacă vrei să vezi numele din nou, apasă scurt butonul de Reset, cel de pe spatele plăcuței. În Geamăn, apasă ↻ Pornește din nou.
Dacă nu merge
Nu te supăra. Se întâmplă și adulților. Atinge problema care seamănă cu a ta:
Lipsesc litere sau apar spații.
Probabil ai folosit diacritice. Înlocuiește-le cu litere simple: Ștefan devine Stefan, Mădălina devine Madalina. Literele pe care plăcuța nu le recunoaște devin spații goale.
Pe plăcuță apare tot inima de la Misiunea 0.
Ai trimis programul vechi. Verifică dacă ai deschis proiectul nou și apasă din nou Download.
Nu apare nimic.
Numele trece o singură dată, imediat ce programul ajunge pe plăcuță. Poate l-ai ratat. Apasă scurt butonul de Reset.
Programul nu ajunge pe plăcuță.
Verifică cablul, browserul și portul USB, așa cum ai aflat în Articolul 2.
Provocări
Atinge o provocare după ce ai rezolvat-o, ca să o bifezi.
Scrie și numele de familie, după prenume.
Schimbă textul în Salut, lume! și trimite din nou programul.
Încearcă să scrii un nume cu diacritice și privește Geamănul. Ce se întâmplă cu literele?
Ce ai învățat
- Blocul show string scrie un text pe ecran.
- Blocul on start se execută o singură dată, la pornirea plăcuței.
- Ecranul plăcuței nu știe diacritice. Literele ă, â, î, ș și ț se numesc diacritice, iar pe plăcuță scriem doar litere simple: Ștefan devine Stefan, Mădălina devine Madalina.
- Cum începi un proiect nou și cum îl trimiți pe plăcuță.
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 2: Numele la infinit
Pe ecran treceau literele, una câte una, iar Leduleț citea cu voce tare.
Este numele tău! a strigat el. Bine ai venit în Cetatea Pixelilor, explorator al stelelor luminoase!
Dar numele a trecut o dată și a dispărut.
Mi-aș dori să rămână mai mult timp, a oftat Pixi.
Atunci îi vom spune plăcuței să-l scrie la nesfârșit, a zâmbit Tehnomir.
Pentru părinți și profesori
- Timp estimat: 10–15 minute, dacă articolele anterioare au fost parcurse.
- Diacritice: ecranul acceptă doar caracterele ASCII imprimabile, adică cele de pe o tastatură simplă. Literele cu diacritice apar ca spații sau ca semne de întrebare. De aceea scriem numele fără diacritice.
- Termenul „string” va reveni des. Merită explicat o dată, simplu: un text, adică un șir de litere.
- Salvarea proiectului: proiectul e salvat în contul MakeCode, dacă v-ați autentificat (vezi Articolul 2), sau doar în browser, dacă lucrați fără cont.
- Ce învață copilul: primul bloc cu text, ideea că un bloc din on start se execută o dată și trimiterea unui program nou pe plăcuță.
