Noțiunea de structură secvențială
Lecție interactivă pentru clasa a V-a • Informatică și TIC • învățăm simplu, clar și cu chef de lucru. Astăzi descoperim cum execută calculatorul pașii unui algoritm unul după altul, în ordinea corectă.
Ce vom învăța?
- ce este o structură secvențială;
- de ce ordinea pașilor este foarte importantă;
- ce operații apar într-un algoritm simplu;
- cum arată o structură secvențială în Scratch;
- cum rezolvăm o problemă pas cu pas, fără să încurcăm lucrurile.
Gândește-te așa
Dacă vrei să faci un sandviș și începi cu „mănânc” înainte de „pun ingredientele”, ceva nu iese deloc bine. Exact așa este și în informatică: pașii trebuie executați în ordine.
Definiția pe înțelesul copiilor
Structura secvențială este o succesiune de instrucțiuni executate una după alta, în ordinea în care au fost scrise.
Cu alte cuvinte: pasul 1, apoi pasul 2, apoi pasul 3... fără sărim peste vreunul și fără schimbarea ordinii.
Citim datele
Luăm informațiile de care avem nevoie pentru problemă.
Prelucrăm
Facem calcule sau atribuim valori variabilelor.
Afișăm rezultatul
Arătăm răspunsul obținut.
Ce operații întâlnim?
Declararea variabilelor
Alegem nume pentru datele cu care lucrăm.
Citirea
Introducem sau preluăm valorile cunoscute.
Atribuirea
Dăm unei variabile o valoare sau rezultatul unui calcul.
Scrierea
Afișăm rezultatul final pentru utilizator.
Exemplu rezolvat
Problema
Într-o tabără, numărul elevilor de gimnaziu este cu 25 mai mare decât numărul elevilor de liceu. Dacă știm numărul elevilor de liceu, aflăm câți elevi sunt în total.
Variabile
el = elevi de liceu eg = elevi de gimnaziu e = total elevi
Algoritm
Exemplu rapid cu numere
Dacă el = 10, atunci:
eg = 10 + 25 = 35
e = 10 + 35 = 45
Răspuns: în tabără sunt 45 de elevi.
Structura secvențială în Scratch
În Scratch, blocurile se așază unul sub altul. Personajul execută comenzile exact în ordinea în care acestea sunt lipite.
Regula de aur
Verifică dacă ai înțeles
Activitate practică
Sarcină în Scratch
- Deschide Scratch.
- Alege un personaj.
- Adaugă un decor.
- Construiește o secvență de 3 comenzi: salut, mișcare, mesaj final.
- Rulează proiectul și observă cum comenzile se execută în ordine.
Provocare
Schimbă ordinea ultimelor două blocuri. Ce observi? Explică de ce s-a schimbat comportamentul personajului.
Concluzie
Structura secvențială este una dintre cele mai importante idei din programare. Ea ne învață să gândim ordonat, logic și clar. Când rezolvăm o problemă, nu aruncăm pașii la întâmplare. Îi așezăm frumos, unul după altul, iar calculatorul îi execută exact așa cum i-am construit.