Înscrierile pentru anul academic 2026–2027 sunt deschise.Vezi programele →
RomânăOnline

Informatică

Olimpiada de Informatică – Nivel IX–X

Program comun pentru clasele IX–X, destinat elevilor cu o bază solidă în informatica de performanță, care consolidează rapid materia de Nivel IX și avansează către structuri de date, combinatorică, recursivitate, Divide et Impera, geometrie, Backtracking și Programare Dinamică.

Potrivirea contează

Pentru cine este cursul

Pentru elevii de clasele IX–X care au deja o bază solidă în programare și algoritmică și sunt pregătiți pentru ritmul și complexitatea informaticii de performanță la liceu.

Programul este potrivit pentru elevii de clasa a IX-a care au parcurs Olimpiada de Informatică – Nivel VIII sau au cunoștințe echivalente, pentru elevii care vin din Baraj Național de Juniori, precum și pentru elevii de clasa a X-a care continuă pregătirea pentru OJI și ONI.

Faptul că un elev este în clasa a IX-a nu înseamnă însă că Nivel IX–X este automat grupa potrivită pentru el.

Un elev de clasa a IX-a care începe programarea de la zero poate începe cu Fundamente în Informatică, unde baza este construită progresiv.

Un elev de clasa a IX-a care pornește de la zero sau are foarte puțină experiență, dar are o gândire logică foarte bună și poate învăța într-un ritm accelerat, poate începe cu Olimpiada de Informatică – Nivel V, unde fundamentele sunt parcurse mult mai rapid și se trece mai devreme către probleme de olimpiadă.

Elevii care au deja o bază solidă și pot lucra cu algoritmi, vectori, matrici, căutare binară, tehnici pe secvențe și alte concepte fundamentale pot intra direct în Nivel IX–X.

La CoderTech, clasa stabilește categoria în care elevul participă la olimpiadă, dar nivelul real stabilește grupa în care se pregătește.

Obiective clare

Ce va învăța elevul

  • Consolidarea accelerată a fundamentelor algoritmice necesare pentru Nivel IX–X
  • Aplicarea teoriei numerelor, aritmeticii modulare și operațiilor pe biți
  • Utilizarea eficientă a vectorilor, matricilor, precalculărilor și tehnicilor pe secvențe
  • Aplicarea căutării binare, Two Pointers, Difference Arrays și metodei Greedy
  • Utilizarea corectă a structurilor de date și containerelor STL
  • Aplicarea recursivității și a metodei Divide et Impera
  • Înțelegerea și utilizarea conceptelor de combinatorică algoritmică
  • Modelarea și rezolvarea problemelor de geometrie algoritmică
  • Aplicarea metodelor Backtracking și Programare Dinamică
  • Analiza complexității și alegerea algoritmului potrivit pentru limitele problemei
  • Combinarea mai multor tehnici algoritmice în probleme dificile
  • Dezvoltarea independenței, strategiei și preciziei pentru probleme OJI și ONI

Despre program

Descriere completă a programului

Olimpiada de Informatică – Nivel IX–X reprezintă trecerea către informatica de performanță la nivel de liceu.

Programa clasei a IX-a are un statut special. În liceu, aceasta reprezintă un nou punct de pornire curricular, iar multe dintre conceptele sale se regăsesc deja în pregătirea de gimnaziu: algoritmi elementari, teoria numerelor, sisteme de numerație, vectori, sortări, căutare binară, sume parțiale, probleme cu secvențe, Two Pointers, Difference Arrays, matrici, struct și Greedy. Programa de clasa a X-a include implicit și materia clasei a IX-a.

Din acest motiv, Nivel IX–X nu este conceput ca un curs pentru începătorii de clasa a IX-a.

La CoderTech, nivelul de pregătire este mai important decât clasa din catalog. Un elev de clasa a IX-a care începe programarea de la zero poate avea nevoie mai întâi de Fundamente în Informatică. Dacă poate parcurge noțiunile fundamentale într-un ritm mult mai rapid, Olimpiada de Informatică – Nivel V poate fi punctul de intrare potrivit.

În schimb, un elev care vine din Nivel VIII, din Baraj Național de Juniori sau are cunoștințe echivalente nu are nevoie să reia lent materia de la început. Identificăm eventualele goluri din programa clasei a IX-a, le consolidăm într-un ritm accelerat și folosim timpul rămas pentru probleme mai complexe și pentru conceptele necesare nivelului de liceu.

Programa de Nivel IX include, printre altele, teoria elementară a numerelor, exponențiere rapidă, sisteme de numerație, reprezentarea numerelor și operații pe biți, vectori, sortări, interclasare, ciurul lui Eratostene, căutare binară, sume parțiale, Two Pointers, Difference Arrays, matrici, struct și Greedy. Pentru etapa națională sunt incluse și Difference Arrays 2D, indicatorul lui Euler, funcții, STL pentru sortare și căutare și generări combinatoriale.

Nivel X extinde această bază prin șiruri de caractere, stack, queue, deque, algoritmul lui Lee, liste înlănțuite și structuri STL precum vector, priority_queue, set, map și bitset. Programa continuă cu operații pe numere mari, combinatorică, invers modular, recursivitate și metoda Divide et Impera.

Pentru etapa națională, nivelul se extinde către geometrie algoritmică, algoritmi de baleiere, înfășurătoare convexă, Backtracking și Programare Dinamică, inclusiv probleme de numărare, optimizare și memoizare.

Clasa a IX-a și clasa a X-a pot lucra în aceeași grupă, fără ca pregătirea să fie identică pentru fiecare elev.

Conceptele și tehnicile care au sens pot fi studiate împreună, iar problemele, temele și simulările sunt diferențiate în funcție de nivelul real al elevului și de clasa la care participă la olimpiadă.

Pentru un elev de clasa a IX-a, accentul poate fi pus pe consolidarea rapidă a programei sale și pe probleme OJI/ONI de Nivel IX. Un elev de clasa a X-a poate lucra simultan cu probleme care folosesc întreaga programă cumulativă IX–X și necesită concepte suplimentare.

La acest nivel, accentul se mută tot mai mult de la „știu să implementez” către „pot identifica singur ideea și algoritmul potrivit”.

Elevii învață să analizeze limitele problemei, să estimeze complexitatea, să compare mai multe soluții, să recunoască tehnici cunoscute în contexte noi, să găsească soluții parțiale atunci când soluția completă nu este imediat accesibilă și să transforme ideile într-o implementare corectă și eficientă.

Programul urmărește un echilibru între consolidarea teoriei, învățarea conceptelor noi, rezolvarea problemelor dificile și simulările de concurs.

Scopul este dezvoltarea maturității algoritmice, independenței și preciziei necesare pentru performanță la OJI și ONI la nivel de liceu

Parcurs flexibil

Programa orientativă

  1. Consolidarea accelerată a algoritmilor și tehnicilor fundamentale de Nivel IX
  2. Teoria numerelor, sisteme de numerație, aritmetică modulară și operații pe biți
  3. Vectori, sortări, căutare binară, sume parțiale și tehnici de precalculare
  4. Two Pointers, Difference Arrays și probleme avansate cu secvențe
  5. Matrici, sume parțiale 2D, Difference Arrays 2D și simulări
  6. Funcții, structuri de tip struct, Greedy și utilizarea STL
  7. Șiruri de caractere și prelucrări specifice
  8. Stack, Queue, Deque, algoritmul lui Lee și structuri de date STL
  9. Operații cu numere mari și combinatorică algoritmică
  10. Recursivitate și metoda Divide et Impera
  11. Geometrie algoritmică, baleiere și înfășurătoare convexă
  12. Generări combinatoriale și metoda Backtracking
  13. Programare Dinamică – numărare, optimizare și memoizare
  14. Probleme care combină mai multe tehnici algoritmice
  15. Probleme OJI/ONI, simulări de concurs, strategie și consolidare

Programa este orientativă și poate fi adaptată în funcție de progresul grupei.

Orientare CoderTech

Nu ești sigur că acesta este programul potrivit?

Spune-ne câteva lucruri despre elev, iar echipa te ajută să alegi un program potrivit. Cererea nu pornește automat o evaluare sau o înscriere.

Cere o recomandare

Program și disponibilitate

Grupe disponibile

Alege programul potrivit familiei. Profesorul confirmă grupa finală după evaluarea nivelului.

Despre disponibilitatea grupelor
Grupă în formare
Grupa se formează în această perioadă; începerea va fi confirmată de CoderTech.
Grupă confirmată
Grupa are confirmarea CoderTech și va începe conform programului afișat.
Locuri disponibile
Sunt încă suficiente locuri în grupă.
Locuri limitate
Grupa se apropie de capacitatea maximă.
1–3 locuri rămase
Numărul afișat reprezintă locurile disponibile în acel moment.
Listă de așteptare
Momentan nu mai oferim un loc direct în această grupă. Poți solicita evaluarea, iar CoderTech poate propune o alternativă sau te poate păstra în așteptare.

Online

Grupa de Sâmbǎtǎ

Grupă în formareLocuri disponibile
Mentor
Pudak Nurberdiyev
Mod de desfășurare
Curs online, în direct cu mentorul
Program săptămânal
Sâmbătă, 10:30–12:30
Data de început
3 octombrie 2026
Data de final
3 aprilie 2027
Ședințe
25 întâlniri
Capacitate
Grupă de maximum 10 de elevi

Instrumente și ritm

Cum se desfășoară cursul

Fiecare instrument are un rol clar: explicație, practică, verificare și recapitulare.

Curs online, în direct cu mentorul

Materiale și exerciții — Moodle

Verificarea codului — CodeRunner

Înregistrări — Vimeo

Înainte de înscriere

Procesul de evaluare și plasare

Evaluarea ne ajută să recomandăm un ritm potrivit și o grupă în care elevul poate progresa sănătos.

1

Profilul elevului

Părintele descrie experiența, obiectivele și nivelul actual al elevului.

2

Chestionarul de evaluare

Părintele și elevul oferă informațiile relevante pentru analiza nivelului actual.

3

Discuția cu profesorul

Când este necesar, o discuție scurtă clarifică nivelul și obiectivele elevului.

4

Evaluarea finalizată

După finalizarea evaluării, următorul pas va fi recomandarea unei grupe potrivite.

Ghidaj constant

Mentor

Mentorul urmărește claritatea explicațiilor, ritmul grupei și progresul elevilor.

Pudak Nurberdiyev

Fondator și Mentor principal

Pudak Nurberdiyev este fondator și trainer principal CoderTech și profesor de informatică la Liceul Teoretic Internațional de Informatică București (ICHB), cu peste 10 ani de experiență în educație și pregătirea elevilor pentru informatica de performanță. Activitatea sa este concentrată pe dezvoltarea elevilor în algoritmică, programare competitivă și rezolvarea problemelor de olimpiadă. În perioada 2019–2026, elevii pregătiți de el au obținut 242 de medalii în competiții de informatică — 60 de aur, 90 de argint și 92 de bronz — precum și 340 de calificări la etapa națională. Prin CoderTech, valorifică experiența acumulată în predare, competiții și mentorat pentru a construi programe în care elevii sunt ghidați în funcție de nivelul real, ritmul de învățare și potențialul lor, nu doar de clasa în care se află. Abordarea sa pornește de la ideea că programarea este necesară, dar nu suficientă pentru performanță. Un elev trebuie să învețe să înțeleagă problema, să identifice ideea potrivită, să aleagă un algoritm eficient și să transforme soluția într-o implementare corectă și precisă. Pune un accent puternic pe pedagogie, consecvență, autonomie și obiceiuri sănătoase de învățare. În locul presiunii inutile, urmărește să creeze un mediu în care elevii sunt provocați la nivelul potrivit, capătă încredere și își dezvoltă treptat independența în rezolvarea problemelor. Rolul de mentor este o parte importantă a activității sale. Dincolo de pregătirea tehnică, acordă atenție motivației, modului în care elevii gestionează dificultățile și construirii unei relații sănătoase cu performanța. Are, de asemenea, experiență competițională internațională, a obținut medalii de aur la Infomatrix 2009 și ICPO 2008 și a fost implicat ulterior și în jurizarea unor competiții internaționale. Este absolvent al Facultății de Automatică și Calculatoare din cadrul Universității Politehnica din București și are experiență profesională și ca software developer. Prin CoderTech, obiectivul său este să ofere elevilor nu doar cunoștințe solide de informatică, ci și gândirea, disciplina și încrederea necesare pentru a transforma potențialul în performanță reală.

OlimpiadeAlgoritmicăMentorat
Vezi profilul →
Descoperă echipa de mentori →

Informație transparentă

Preț

3.750 RON

Evaluarea nivelului precedă viitoarea recomandare a unei grupe potrivite.

Modalități de plată: integral sau în 2 rate.

Anulare și rambursare

Pentru cursurile live, poți solicita anularea în termen de 14 zile de la încheierea contractului. CoderTech oferă suplimentar posibilitatea anulării înainte de începerea celei de-a treia întâlniri, dacă aceasta oferă o perioadă mai lungă. Suma rambursabilă ține cont de unitățile educaționale deja furnizate.

Vezi politica de anulare și rambursare
Solicită evaluarea

Claritate pentru părinte

Întrebări frecvente

Răspunsuri despre format, plasare și organizarea cursului.

GeneralCum te înscrii la CoderTech?

1. Descoperă cursurile Vezi programele disponibile și alege cursul care pare potrivit pentru nivelul și obiectivele elevului. 2. Solicită orientare sau evaluare Dacă nu ești sigur ce program este potrivit, poți solicita orientare. Pentru programele care necesită evaluarea nivelului, completează evaluarea. 3. Primești recomandarea potrivită În funcție de nivel, obiective și locurile disponibile, stabilim programul și grupa potrivită. 4. Finalizezi înscrierea După confirmarea cursului și a grupei, finalizezi înscrierea și alegi plata integrală sau în 2 rate.

GeneralCum pot plăti cursul?

După confirmarea cursului și a grupei, poți alege modalitatea de plată: integral sau în 2 rate. Plata se realizează direct din platforma CoderTech.

Primul pas este alegerea nivelului potrivit.

Spune-ne unde se află elevul acum, pentru ca echipa să poată finaliza evaluarea nivelului.

Începe evaluarea