Unelte utilizator

Unelte site


Sidebar

module:05-introducere-in-programare:lectie-01

Aceasta e o versiune anterioară a paginii.


Lecția 1: Programe simple

Bine ai venit la prima lecție din modulul „Introducere în programare“. În acest modul vei face primii pași în minunata lume a programării: programare înseamnă să creezi acțiuni (programe) pe care calculatorul să le facă automat, spre bucuria și deliciul tău, al programatorului ;-)

Te rugăm să parcurgi cu atenție secțiunile din continuare. Vom folosi site-ul http://learn.code.org/ pentru a învăța primele concepte de programare.

Secțiunea 1: Instrucțiuni simple

În această secțiune, vei folosi cele mai mici bucăți de lucru pentru a scrie un program. Aceste bucăți poartă numele de instrucțiuni. Un program este, așadar, o secvență de instrucțiuni.

Accesează link-ul http://learn.code.org/s/1/level/2 pentru a ajunge la primul nivel. La acest prim nivel va trebui să folosești instrucțiuni de mișcare („move forward“) pentru ca pasărea (angry bird) să ajungă la porc.

Lipește blocurile care referă o instrucțiune pentru a crea o secvență de instrucțiuni, adică un program. După ce le-ai lipit, apasă pe butonul „Run program“ din partea stângă.

După aceasta, ai încheiat nivelul. Apasă butonul „Continue“ din fereastra proaspăt deschisă pentru a ajunge la nivelul următor.

Rezolvă primele 5 niveluri. Trebuie să fii la nivelul 6. Apoi răspunde la următoarele întrebări:

  • Ce este o instrucțiune?
  • Ce instrucțiuni ai folosit până acum?
  • Ce este un program?
  • Cu ce diferă un program de un alt program?
  • Când începe un program? Când se termină?

Secțiunea 2: Repetiții cu număr de pași

  • Level 6 - 9 : repetare un număr de pași fix

Secțiunea 3: Repetiții până la un moment

  • Level 10 - 13 : repeat until

Secțiunea 4: Condiții

  • Level 14 - 17 : repeat + if

BONUS 1:

  • Bonus: Level 18 - 20

BONUS 2:

BONUS 3:

Lucru pentru acasă

  • Temă de casă pe hârtie; schemă cu blocuri/instrucțiuni.
module/05-introducere-in-programare/lectie-01.1392938275.txt.gz · Ultima modificare: 2014/02/21 01:17 de către razvan