Să programăm cu Turtle în Python

95.00 lei

SĂ PROGRAMĂM CU TURTLE ÎN PYTHON
Cartea oferă un curs solid de introducere în limbajul Python (modulul turtle).
Cartea se adresează copiilor începând cu clasa a patra sau a cincea dar și începătorilor în programarea calculatoarelor. În același timp, constituie un real ajutor profesorilor de informatică în activitatea didactică.

Nu este o carte teoretică. Conceptele de bază ale programării sunt explicate pe înțelesul copiilor prin exemplele practice pe care aceștia sunt îndrumați să le rezolve. Învățarea se face în mod distractiv și intuitiv cu Turtle, țestoasa cu ajutorul căreia copiii fac desene, animează obiecte, interacționează cu ecranul, scriind propriile programe pe calculator.

20 în stoc

Share:

Descriere

Cartea oferă cititorilor interesați de informatică un curs atractiv de introducere în limbajul de programare Python, folosind în mod special comenzi ale modulului turtle.
Cartea reprezintă un relevant suport informativ și poate fi considerată un ghid metodic practic-aplicativ atât pentru micii programatori cât și pentru autodidacții de toate vârstele, inclusiv pentru profesorii de informatică.
Urmând pas cu pas exemplele și cerințele propuse, se deschide perspectiva unei învățări motivate intrinsec, prin însușirea graduală a conceptelor de bază necesare în programare precum: variabile, bucle (comenzile for și while), decizii (comanda if), funcții (definirea și apelul lor, utilizarea parametrilor formali și efectivi, returnarea valorilor, apelarea unei funcții din altă funcție, utilizarea variabilelor locale și globale, inclusiv utilizarea funcțiilor parțiale), evenimente (declanșate la apăsarea tastelor sau la folosirea mouse-ului), liste (crearea lor; lungimea unei liste; elementul cel mai mare și cel mai mic; accesarea, modificarea, inserarea sau ștergerea elementelor din/în listă, poziția acestora în listă; secvențe de elemente; multiplicarea, sortarea, inversarea elementelor din listă), tupluri, dicționare, string-uri (lungime, concatenare, multiplicare, accesarea caracterelor unui string, apartenența unui string la alt string, împărțirea unui string în alte string-uri etc.), fișiere text (crearea, deschiderea, închiderea fișierelor; scrierea, accesarea sau adăugarea datelor în fișier), folosirea numerelor aleatorii și a operatorilor logici.
Design-ul cromatic și animația stimulează operațiile gândirii intuitive și logice. Turtle, personajul care îl însoțește pe cititor pe drumul descoperirilor, face ca scrierea algoritmilor să devină facilă, plăcută, stimulativă și compensatorie. Astfel cartea cuprinde și comenzi specifice modulului turtle precum: alegerea stilurilor (costumelor) lui Turtle, deplasarea (înainte/înapoi), rotirea (la stânga/ la dreapta) a lui Turtle, orientarea în direcția dorită, afișarea/ascunderea lui Turtle, pornirea/oprirea desenării, desenarea liberă sau a formelor, stabilirea grosimii și culorii de desenare/umplere a formelor, folosirea culorilor RGB, stabilirea vitezei de deplasare, afișarea textelor pe ecran, utilizarea fonturilor, folosirea ferestrelor de dialog pentru introducerea numerelor/textelor, curățarea ferestrei de desenare, calculul distanței dintre două puncte de pe ecran, crearea unui stil nou pentru Turtle prin unirea unor puncte de pe ecran sau prin utilizarea fișierelor de tip imagine, utilizarea mai multor personaje sau a clonelor, stabilirea culorii pentru pânza de desenare sau a unei imagini de fundal ș.a.m.d.
Cele peste 300 de fișiere (care pot fi accesate în mod gratuit prin scanarea codului QR) constituie un set de exemple deosebit de utile și atractive pentru cititorii conectați la realitatea actuală, aflată într-o dinamică informațională.

Informații suplimentare

Autori

Moraru Georgeta

An aprobare

ISBN

Numar pagini

Editura Sigma
Prezentare generală a confidențialității

Acest site web foloseste cookie-uri astfel incat sa va putem oferi cea mai buna experienta de utilizator posibila. Informatiile cookie sunt stocate in browser-ul dvs. si indeplinesc functii precum recunoasterea dvs. atunci cand reveniti pe site-ul nostru web si ajutarea echipei noastre sa inteleaga care sectiuni ale site-ului le gasiti cele mai interesante si utile.