Înapoi la blog
#atestat#proiecte#clasa a 12-a#informatică

10 idei geniale de proiecte pentru Atestatul la Informatică din clasa a 12-a

10 idei concrete de proiecte pentru Atestatul la Informatică: tehnologii, nivel de dificultate și ce impresionează comisia. De la site personal la magazin online.

Atestatul la Informatică e momentul în care arăți ce ai învățat în liceu printr-un proiect real, nu doar pe hârtie. Vestea bună? Nu trebuie să reinventezi roata. Ai nevoie de o idee clară, de tehnologii pe care le stăpânești și de un proiect pe care îl poți explica din cap până în picioare în fața comisiei.

Am pregătit pentru tine 10 idei concrete, grupate pe categorii. Pentru fiecare îți spun ce faci, ce tehnologii folosești, cât de greu e și — cel mai important — ce anume impresionează comisia. Hai să le luăm pe rând.

Regula de aur a Atestatului: alege un proiect pe care îl înțelegi 100%, nu unul care arată spectaculos dar pe care nu îl poți explica. Comisia notează cum gândești, nu cât de mult ai copiat.

Proiecte web: site personal și magazin online

Proiectele web sunt printre cele mai apreciate, pentru că rezultatul se vede imediat pe ecran și sunt ușor de demonstrat live.

1. Site personal de prezentare

Un site cu pagina ta de "CV digital": cine ești, ce proiecte ai făcut, hobby-uri, date de contact. Sună simplu, dar dacă îl faci curat și responsive, lasă o impresie foarte bună.

  • Tehnologii: HTML, CSS, puțin JavaScript (eventual un mic formular de contact).
  • Dificultate: ușoară.
  • Ce impresionează comisia: design responsive (arată bine și pe telefon), structură semantică a paginii și un meniu de navigare care funcționează corect.

2. Magazin online simplu

Un mini-shop cu o listă de produse, un coș de cumpărături și un total care se actualizează. Nu ai nevoie de plăți reale — simulezi tot procesul.

  • Tehnologii: HTML, CSS, JavaScript pentru coș, eventual PHP + SQL pentru produse.
  • Dificultate: medie spre ridicată.
  • Ce impresionează comisia: logica coșului (adăugare, ștergere, calcul total) și conectarea la o bază de date pentru produse.

Iată cum arată, în esență, calculul totalului din coș în JavaScript:

const cos = [
  { nume: "Carte", pret: 35, cantitate: 2 },
  { nume: "Caiet", pret: 8, cantitate: 3 },
];

const total = cos.reduce(
  (suma, produs) => suma + produs.pret * produs.cantitate,
  0
);

console.log("Total de plată: " + total + " lei");

Trei produse, o singură funcție și ai totalul. Comisiei îi place când poți explica de ce ai folosit reduce în loc de un for clasic.

Aplicații de gestiune cu baze de date

Aici intri pe teritoriul "serios": aplicații care stochează și organizează date. Sunt preferatele profesorilor pentru că arată că înțelegi bazele de date.

3. Aplicație de gestiune a unei biblioteci

Gestionezi cărți, membri și împrumuturi. Poți adăuga o carte, marca una ca împrumutată și vedea cine ce a luat.

  • Tehnologii: Python + SQLite, sau PHP + MySQL.
  • Dificultate: medie.
  • Ce impresionează comisia: relațiile dintre tabele (carte–membru–împrumut) și operațiile CRUD complete (creare, citire, actualizare, ștergere).

4. Tracker de note școlare

Introduci notele pe materii, iar aplicația îți calculează media generală și media pe fiecare materie. Bonus: un grafic cu evoluția ta.

  • Tehnologii: Python (Tkinter) + SQLite, sau o variantă web cu JavaScript.
  • Dificultate: ușoară spre medie.
  • Ce impresionează comisia: calculul corect al mediilor și o interfață clară. Dacă adaugi un grafic, ai puncte în plus.

5. Agendă de contacte și sarcini

O aplicație în care salvezi contacte sau task-uri cu termen-limită, le cauți și le sortezi. Practică, utilă, ușor de demonstrat.

  • Tehnologii: Python + SQLite, sau HTML/JS cu stocare locală.
  • Dificultate: ușoară.
  • Ce impresionează comisia: funcția de căutare și sortare, plus validarea datelor introduse de utilizator.

Proiecte cu API-uri externe

Vrei să te diferențiezi? Conectează-te la un serviciu real de pe internet. Asta arată comisiei că poți lucra cu date care nu vin doar din calculatorul tău.

6. Aplicație meteo cu API

Utilizatorul scrie numele unui oraș, iar aplicația afișează temperatura și starea vremii, luate în timp real dintr-un serviciu meteo.

  • Tehnologii: Python (requests) sau JavaScript (fetch) + un API gratuit precum OpenWeather.
  • Dificultate: medie.
  • Ce impresionează comisia: interogarea unui API real, prelucrarea răspunsului JSON și tratarea erorilor (ce se întâmplă dacă orașul nu există?).

7. Chatbot simplu

Un asistent care răspunde la întrebări pe baza unor reguli sau cuvinte-cheie. Poate fi pe o temă anume: regulamentul școlii, programul mesei, sfaturi de învățare.

  • Tehnologii: Python (logică pe cuvinte-cheie) sau JavaScript pentru o variantă web.
  • Dificultate: medie.
  • Ce impresionează comisia: logica de potrivire a întrebărilor și o conversație care pare naturală. Dacă îl conectezi la un API de AI, devine memorabil — dar asigură-te că poți explica fiecare linie.

Jocuri și proiecte interactive

Jocurile sunt distractive de făcut și ușor de demonstrat live. Atenție însă: trebuie să arăți logica din spate, nu doar grafica.

8. Joc clasic (Snake, X și 0 sau ghicitul numărului)

Un joc complet, cu reguli, scor și condiție de câștig. Snake-ul în Python sau X și 0 în JavaScript sunt alegeri excelente.

  • Tehnologii: Python (Pygame) sau JavaScript + HTML Canvas.
  • Dificultate: medie spre ridicată.
  • Ce impresionează comisia: gestionarea stării jocului, detectarea coliziunilor sau a câștigătorului și un cod organizat în funcții.

9. Quiz interactiv

Un test cu întrebări, variante de răspuns, scor final și — eventual — un clasament al rezultatelor. Perfect pe o temă școlară.

  • Tehnologii: HTML/CSS/JavaScript, sau Python cu interfață grafică.
  • Dificultate: ușoară spre medie.
  • Ce impresionează comisia: încărcarea întrebărilor dintr-un fișier sau o bază de date și calculul scorului. Bonus dacă întrebările se amestecă aleatoriu.

Algoritmică vizuală: pentru cei care vor să iasă în evidență

Dacă te pricepi la C++ și la algoritmi, ai aici un proiect care impresionează garantat o comisie tehnică.

10. Vizualizator de algoritmi de sortare

O aplicație care animă pas cu pas cum funcționează Bubble Sort, Selection Sort sau Quick Sort. Vezi efectiv barele care se rearanjează în timp real.

  • Tehnologii: C++ (SFML) pentru varianta pură, sau JavaScript + Canvas pentru una web.
  • Dificultate: ridicată.
  • Ce impresionează comisia: înțelegerea profundă a algoritmilor, complexitatea lor (Big-O) și capacitatea de a explica de ce un algoritm e mai rapid decât altul.

Tabel comparativ rapid

Ca să alegi mai ușor, iată cele 10 idei sintetizate:

IdeeTehnologiiDificultate
Site personalHTML, CSS, JSUșoară
Magazin online simpluHTML, JS, PHP, SQLMedie–Ridicată
Gestiune bibliotecăPython/PHP + SQLMedie
Tracker de notePython/JS + SQLiteUșoară–Medie
Agendă contacte/sarciniPython/JS + SQLiteUșoară
Aplicație meteo cu APIPython/JS + APIMedie
Chatbot simpluPython/JSMedie
Joc clasicPython (Pygame) / JSMedie–Ridicată
Quiz interactivHTML, CSS, JSUșoară–Medie
Vizualizator algoritmiC++ (SFML) / JSRidicată

Cum alegi proiectul potrivit pentru tine

Nu alege după "ce sună cel mai impresionant", ci după trei lucruri: îl înțelegi, îl poți termina la timp și îl poți explica liniștit. Un site personal făcut impecabil bate un magazin online plin de buguri pe care nu știi să le repari.

Mai ține minte:

  • Pornește de la ce stăpânești — dacă te simți bine în Python, nu te chinui cu C++ doar de dragul aparenței.
  • Documentează-ți proiectul — comisia apreciază o lucrare scrisă clară, cu capturi de ecran și explicații.
  • Testează totul înainte — nimic nu strică o prezentare mai tare decât o aplicație care crapă în fața profesorilor.

Concluzie

Atestatul nu e despre cel mai complex proiect din lume, ci despre a demonstra că poți gândi ca un programator: iei o problemă, o spargi în pași și o rezolvi cap-coadă. Oricare dintre aceste 10 idei te poate duce la o notă mare, dacă o execuți curat și o înțelegi pe deplin.

La ByteSchool te ajutăm să-ți alegi proiectul potrivit nivelului tău și să-l construiești pas cu pas, alături de mentori care lucrează în companii din tech. De la prima idee până la prezentarea în fața comisiei, nu ești singur — și ajungi la Atestat cu un proiect de care chiar ești mândru.