Recapitulare și evaluare
Trei lecții, un singur fir: în „Citesc datele, deduc modificarea" ai învățat să interoghezi un program înainte să-l atingi, în „Completez programul: liste" ai dat programelor o memorie cu sertare numerotate, iar în „Testez în simulator și pe viu" ai învățat să nu mai crezi pe cuvânt niciun rezultat. Azi le legăm și măsurăm: un tur rapid de recapitulare, apoi fișa de evaluare — cu programul pe ecran și tabelul de test pe bancă.
Harta modulului: citește, completează, testează
Reflexul pe care îl verificăm azi e chiar ordinea săgeților. Cine sare direct la modificare fără să citească datele schimbă valori la nimereală; cine modifică bine dar nu testează nu știe că a modificat bine — doar speră.
Încălzirea: trei întrebări, cu creionul
Lucrează singur, 8 minute, apoi confruntă cu colegul de bancă:
- Lista
puncteconține 5, 12, 8. Script:setează s la 0,setează i la 1, repetă de „lungimea lui puncte" ori:modifică s cu elementul i din puncte,modifică i cu 1. Construiește tabelul de urmărire cu coloaneleișisși scrie ce spune personajul dacă la final are blocul „spune s". - Din lista de mai sus ștergi elementul 1 și adaugi 20. Scrie conținutul listei, în ordine, și noua lungime.
- Programul mediei trebuie testat. Un coleg propune trei cazuri: 8, 9, 10; apoi 7, 8, 9; apoi 6, 8, 10. Ce e slab la bateria lui de teste? Propune două cazuri mai bune.
La prima întrebare, dacă tabelul tău nu se termină cu 25, reia-l rând cu rând — undeva i și elementul s-au despărțit. La a treia, ai văzut probabil imediat: toate cazurile lui sunt „de mijloc", niciunul de limită.
Fișa de evaluare
Partea scrisă o rezolvi pe foaie; la subiectul III lucrezi în Scratch, în proiectul „Concurs" primit de la profesor. Timp de lucru: 25 de minute. Punctajele sunt la fiecare subiect; 20 de puncte sunt din oficiu. Total: 100 de puncte.
Ce iei cu tine mai departe
Din modulul acesta rămâi cu un mod de lucru, nu doar cu blocuri noi: citește înainte să modifici, calculează pe hârtie înainte să rulezi, testează la margini, reia toate cazurile după fiecare corectură. Sunt aceiași pași pe care îi face un programator plătit în lei sau în orice altă monedă.
Iar în modulul următor îi vei folosi pe cont propriu, în ultimul sprint al anului: nu vei mai primi programe de completat, ci vei porni de la o idee a ta și o vei duce singur prin tot circuitul — de la primul bloc până la versiunea testată în simulator și arătată colegilor pe viu. Tot ce îți trebuie ai deja în ghiozdan.
Verifică-te
Se încarcă activitatea…
Se încarcă activitatea…
Se încarcă activitatea…
Se încarcă activitatea…
Se încarcă activitatea…