Activitate offline - Abstractia
Lectia noastra despre abstractie foloseste conceptul familiar de Mad Libs
unde inserezi un spatiu intr-o poveste
ce poate fi umplut cu multe cuvinte diferite.
Luam aceasta idee si ii provocam pe copii sa vina cu propriile cuvinte
pentru propriile povesti si explica acest concept al abstractiei.
Totul este despre functii si cum poti avea o functie
ca in "Batranul MacDonald"
unde ai o structura pentru refren,
dar ceva mic se schimba. Asa ca faci abstractie de acel lucru mic ce se schimba
si il poti inlocui
cu orice cuvant oricand. Dar cateodata ai
trei cuvinte ce se schimba. Si le umplii cu 3 parametrii, ceea ce ajuta destul de mult.
Poti avea o functie ce manevreaza diferite probleme.
De multe ori lumea scrie functii separate pentru fiecare dintre probleme.
fara sa realizeze
ca nu este decat o mica diferenta.
Asa ca, daca gasesc un mod sa manevreze acea mica diferenta,
pot re-folosi aceeasi functie mereu si mereu
in loc sa ai
14 functii diferite
Downloadeaza tot planul de lectie pe learn.code.org
____