Învață • testează • construiește

Programare în Python, pas cu pas

Șase cursuri pentru liceu, de la primele variabile până la funcții, module, Turtle, Tkinter și Pygame. Descarcă prezentările sau scrie cod direct în browser.

● ● ●
>>> limbaj = "Python"
>>> for pas in range(1, 7):
...     print(pas, limbaj)

1 Python
2 Python
3 Python
4 Python
5 Python
6 Python

Manuale digitale și programă — clasa a IX-a

Accesează manualele digitale și programa de informatică. Linkurile se deschid într-o filă nouă.

Programă de informatică — clasa a IX-a

Programa de informatică pentru clasa a IX-a.

Deschide programa →

Parcursul de învățare

Fiecare prezentare conține explicații, sintaxă, exemple și aplicații. Urmează cursurile în ordine.

01

Primii pași în Python

Instalare, IDLE, PyCharm, sintaxă, tipuri de date, variabile, operatori, citire și afișare.

input()print()variabile
Deschide lecția HTML →
02

Structura de decizie

Operatori relaționali și logici, condiții, ramuri alternative și probleme practice cu decizii.

ifelifelse
Deschide lecția HTML →
03

Excepții și repetări

Gestionarea erorilor, buclele while și for, range(), break, continue și aplicații.

try/exceptwhilefor
Deschide lecția HTML →
04

Structuri de date

Șiruri de caractere, liste, tupluri și dicționare: creare, accesare, modificare și parcurgere.

strlisttupledict
Deschide lecția HTML →
05

Funcții și recursivitate

Subprograme, parametri, valori returnate, funcții recursive și organizarea codului în module.

defreturnimport
Deschide lecția HTML →
06

Biblioteci și aplicații

Biblioteca standard, math, random, Turtle, interfețe Tkinter și introducere în Pygame.

TurtleTkinterPygame
Deschide lecția HTML →

Laborator interactiv

Activități care funcționează direct în browser și pot fi folosite la clasă.

🧮

Expresii Python — de la moderat la extrem

Teste generate aleator, cu exerciții graduale: moderate, dificile, foarte dificile și extreme. Explicații pas cu pas, evaluare automată și raport PDF cu nume, clasă și jurnalul ferestrei.

Deschide laboratorul expresiilor
🧪

Atelier Python — 6 aplicații interactive

Urmărește cifrele și stiva pas cu pas, analizează note și fișiere, validează comenzi și explorează KNN. Cod Python editabil și întrebări cu feedback.

Deschide atelierul
✅

Evaluator Python

Rezolvă 40 de probleme organizate pe capitole, primește punctaj și descarcă raportul PDF pentru Classroom.

Deschide evaluatorul
⌨️

Editor Python online

Scrie, rulează și salvează programe fără instalare. Potrivit pentru primele exerciții.

Deschide editorul
🖥️

Interfața PyCharm în Windows

Explorează principalele zone din PyCharm, citește explicațiile și verifică ce ai învățat printr-un test scurt.

Deschide lecția
🐞

Depanarea în PyCharm

Învață să folosești breakpoint, Step Over, Step Into și panoul Variables într-o lecție cu simulator și chestionar.

Deschide lecția
⛏️

BlockQuest – 12 misiuni

Învață algoritmi prin programare vizuală: secvențe, bucle, condiții, resurse și optimizarea soluțiilor. Încearcă să obții 36/36 stele.

Pornește BlockQuest
🎯

Jocul „Număr secret”

Exersează variabilele, condițiile, repetările și numerele aleatoare într-un joc.

Pornește jocul

Resurse pentru profesor și elevi

Tutorialele și ghidul didactic se deschid direct în browser, în format PDF.

Noutate: urmează tutorialele ilustrate pentru a instala corect Python și PyCharm pe Windows, apoi poți începe primele exerciții.

Reclamele sunt necesare

CompetențeDigitale.ro este gratuit și se susține prin reclame.

Permite reclamele pentru competentedigitale.ro în extensia ta (inclusiv uBlock Origin Lite), apoi reîncarcă pagina. Dacă nu folosești un blocator, verifică filtrele de rețea sau încearcă din nou mai târziu.