Unelte utilizator

Unelte site


module:07-bucle-in-programare:lectia-04

Diferențe

Aici sunt prezentate diferențele dintre versiunile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
module:07-bucle-in-programare:lectia-04 [2015/12/19 18:58]
astoican [Recapitulare 2: Variabile și Animație]
module:07-bucle-in-programare:lectia-04 [2016/02/27 18:34]
andreea șters
Linia 1: Linia 1:
-====== Lecția ​4: Bucle în Khan ======+====== Lecția ​5: Bucle în Khan ======
  
 Cum facem o acțiune repetitivă în Scratch? Folosim bucle, fie că erau //**repetă mereu**//, adică''​forever''​ sau //**repetă de x ori**//, adică ''​repeat <x> times''​ sau //**repetă cât timp <​condiție>​**//,​ adică ''​repeat until <​condition>''​. Khan ne oferă mecanisme asemănătoare. De exemplu, am folosit până acum acțiunea sau funcția ''​draw''​. ''​draw''​ este ca o buclă ce se repetă mereu. Instrucțiunile ce se găsesc în interiorul lui ''​draw''​ se vor repeta mereu și astfel putem crea animații. Cum facem o acțiune repetitivă în Scratch? Folosim bucle, fie că erau //**repetă mereu**//, adică''​forever''​ sau //**repetă de x ori**//, adică ''​repeat <x> times''​ sau //**repetă cât timp <​condiție>​**//,​ adică ''​repeat until <​condition>''​. Khan ne oferă mecanisme asemănătoare. De exemplu, am folosit până acum acțiunea sau funcția ''​draw''​. ''​draw''​ este ca o buclă ce se repetă mereu. Instrucțiunile ce se găsesc în interiorul lui ''​draw''​ se vor repeta mereu și astfel putem crea animații.
Linia 150: Linia 150:
 Dacă nu ai reușit să termini lecția, rezolvă toate exercițiile și bonusurile! Dacă nu ai reușit să termini lecția, rezolvă toate exercițiile și bonusurile!
 Apoi, pornind de la bonusul 3, realizează o țintă cu multe cercuri. Acum nu va mai trebui să generezi la întâmplare (aleator) culorile, ci va trebui să alternezi culorile: o dată un cerc este alb, iar următorul va fi roșu. Folosește o buclă, fie ''​while'',​ fie ''​for''​! Apoi, pornind de la bonusul 3, realizează o țintă cu multe cercuri. Acum nu va mai trebui să generezi la întâmplare (aleator) culorile, ci va trebui să alternezi culorile: o dată un cerc este alb, iar următorul va fi roșu. Folosește o buclă, fie ''​while'',​ fie ''​for''​!
 +
 +Tema pentru ACUM constă în următoarele exerciții:
 +* Calculati cu *for* produsul primelor 7 numere
 +* Calculati cu *for* produsul primelor 5 numere pare, fără 0
 +* Calculați cu *for* suma numerelor intre 10 si 20
 +* Calculați cu *for* produsul numerelor între 5 și 11
 +* Calculați cu *while* produsul numerelor între 8 și 14
 +* Calculați cu *while* suma primelor 10 numere impare
module/07-bucle-in-programare/lectia-04.txt · Ultima modificare: 2016/02/27 20:00 de către andreea