Cursuri · C++

C++ pentru elevi: de la prima instrucțiune la Bacalaureat

C++ e limbajul în care se dau olimpiada de informatică și Bacalaureatul, și limbajul în care elevii de 13–19 ani învață la IT Bridge School să programeze cu adevărat: algoritmi, vectori, structuri de date, probleme de concurs. Se predă la clasa 7–8 și clasa 9–12, cu un nivel separat de pregătire pentru BAC, în grupe mici, la Drumul Taberei și la Străulești.

Actualizat: septembrie 2026


Ce probleme rezolvă

Clasa 7–8: de la instrucțiuni repetitive la primele olimpiade

Primele programe fac lucruri mici și verificabile: prelucrează cifrele unui număr, decid dacă e prim, parcurg un șir citit de la tastatură. De acolo, pas cu pas, până la probleme cu enunț de olimpiadă de gimnaziu, rezolvate până la capăt în ședință: citit, gândit, scris, testat.

Clasa 9–12: de la vectori la grafuri

Programa de liceu, și ce cer concursurile pe deasupra: tablouri și șiruri de caractere, recursivitate, sortări și căutări, structuri de date, algoritmi pe grafuri, complexitate. Problemele sunt de tipul celor de la Bacalaureat și de la concursuri, și fiecare se termină cu un program care merge.

Aici nu sunt lucrări de arătat pe ecran, și e în regulă: la C++, rezultatul unei ore e o problemă rezolvată corect, nu o imagine. Ce rămâne e un caiet cu probleme rezolvate și, la capăt, un examen dat în limbajul în care s-a antrenat.


De ce C++

Limbajul examenelor

Se poate preda și Python. Recomandăm C și C++ fiindcă acelea se dau la Bacalaureat și la olimpiada de informatică: un elev care le știe nu mai are de tradus nimic în ziua examenului. Cine vine din Scratch recunoaște buclele și condițiile; le scrie acum cu sintaxa lor.

Cine predă

Cursul e ținut de Alexe Vasile Paul, licențiat în Informatică la Universitatea din București, admis pe baza rezultatelor la olimpiadele școlare, cu Bacalaureatul luat cu 10 la informatică și cu experiență de predare la nivel universitar. Exemplele de la ore vin din munca lui de programator.


La ce nivel se predă

04

Clasa 7–8

Intermediar–avansat · 13–15 ani

Programare în C++, algoritmi și instrucțiuni de bază, site-uri web cu HTML, CSS și JavaScript, introducere în baze de date și pregătire pentru olimpiade școlare.

Vezi nivelul

05

Clasa 9–12

Avansat · 15–19 ani

Algoritmi și complexitate, programare în C/C++, structuri de date avansate, probleme de concurs, baze de date SQL, pregătire pentru BAC și olimpiadă.

Vezi nivelul

Pentru ultimul an de liceu există un nivel separat, Pregătire Bacalaureat: probleme tip din variantele de examen, timp și strategie, corecturi la fiecare ședință.


Ce ne întreabă părinții despre C++

De ce C++ și nu Python?

Se poate preda și Python. Recomandăm C și C++ fiindcă acelea se dau la Bacalaureat și la olimpiada de informatică: un elev care le știe nu mai are de tradus nimic la examen.

Copilul n-a programat niciodată. Poate începe direct cu C⁠+⁠+?

Da. Nivelul de clasa 7–8 pornește de la prima instrucțiune. Scratch înainte ajută, dar nu e o condiție.

Pregătirea pentru BAC e același curs?

Nu. Pentru clasa a XII-a există un nivel separat, cu probleme tip din variantele de examen, timp și strategie de examen și corecturi la fiecare ședință.


Spune-ne în ce clasă e

Sună-ne și îți spunem dacă intră la 7–8 sau la 9–12, ce grupe se formează și la ce oră, la locația mai apropiată de tine.