Aceasta e o versiune anterioară a paginii.
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.
Î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:
Felicitări pentru rezolvarea primelor 5 niveluri. Vei ajunge un programator de succes, la fel ca Mark Zuckerberg, cel care a prezentat filmul de la finalul nivelului 5.
Am văzut la nivelul 5 că sunt cazuri în care o instrucțiune este repetată de mai multe ori. De exemplu instrucțiunea „move forward“ care mută pasărea o celulă în față.
Pentru a scrie mai puține instrucțiuni și a face un program mai elegant, vei putea folosi instrucțiuni de repetare. O astfel de instrucțiune este „repeat“. Instrucțiunea „repeat“ repetă instrucțiunile din interiorul său de un număr dat de ori.
La nivelul 6, vei obține blocul cu instrucțiunea „repeat“ și vei repeta de 5 ori instrucțiunea „move forward“. Pune blocul cu instrucțiunea „move forward“ în blocul instrucțiunii „repeat“ și rulează programul.
Felicitări! Ai mai făcut un nivel.
Rezolvă în continuare și nivelul 7, 8 și 9. La nivelul 9 folosește o instrucțiune „repeat“, două instrucțiuni „move forward“ și o instrucțiune de rotire. Dar în ce direcție? Gândește-te bine și creează programul.
Acum că ai terminal și aceste niveluri, te îndrepți cu pași rapizi spre a fi un programator de marcă. Până la secțiunea următoare, răspunde la întrebările de mai jos:
Bravo, ești la nivelul 10! Deja ai căpătat bune abilități de programare. Suntem siguri că vrei să afli mai multe despre repetiții.
O instrucțiune de repetiție se oprește după un număr de pași, așa cum ai văzut la secțiunea precedentă, sau la întâmpinarea unei condiții. De exemplu dacă pasărea a atins porcul. În acest caz, folosim instrucțiunea „repeat until“, adică „repetă până când“.
Adaugă în program instrucțiunea „repeat until“ și în blocul ei pune instrucțiunea „move forward“. Pasărea va merge înainte oricât de mulți pași până când va atinge porcul. Apasă pe butonul „Run program“ ca să pornești programul.
Observă că porcul ar fi fost prins de pasăre indiferent cât de departe s-ar fi aflat. Pasărea merge înainte până când ajunge la porc, așa cum îi spune instrucțiunea: repetă „mergi înainte“ până când prinzi porcul.
Acum că ai rezolvat nivelul 10, rezolvă și nivelurile 11, 12 și 13. La nivelul 12 și 13 va trebui să ajungi cu zombi la plantă.
După ce rezolvi nivelurile, răspunde la următoarele întrebări:
* Level 14 - 17 : repeat + if