IT-Senior
Dezvăluie potențialul tehnologic al adolescentului tău cu acest curs avansat! De la crearea de jocuri în Python la dezvoltarea de site-uri web, aplicații și chatboți bazați pe inteligență artificială, până la stăpânirea designului grafic și a creativității.
11-13 ani
2
ore
lecții pe săptămână
80%
practică
activități legate de proiecte
9
luni de curs
în timpul anului academic
2
nivele
fiecare nivel durează 9 luni
Copilul tău va învăța într-un mod avansat și interactiv
1
Va descoperi cum funcționează diferite dispozitive.
2
Va învăța să construiască și să controleze roboți.
3
Va învăța să creeze jocuri pe calculator.
De ce părinții aleg
impact A&C
Misiunea noastră este să transformăm fiecare copil dintr-un simplu consumator de tehnologie într-un creator al viitorului digital.
În loc să folosească gadgeturile fără scop, copilul tău va dobândi abilități practice și creative, utile la școală, în carieră sau pentru a deveni un specialist IT apreciat.
Cursuri care pun copilul tău în fruntea revoluției tehnologice
8 ani de experiență internațională în Europa, predând peste 86 de subiecte tehnologice
Specialiști certificați, experți în oferirea unor lecții captivante și interactive pentru copii
De încredere pentru părinți și parteneri
IT-Senior - programul cursului Nivelul I
  • 12 lecții de practică
    Detalii
  • 12 lecții de practică
    Detalii
  • 12 lecții de practică
    Detalii
IT-Senior - programul cursului Nivelul II
  • 12 lecții de practică
    Detalii
  • 12 lecții de practică
    Detalii
  • 12 lecții de practică
    Detalii
Modulul 2. Programarea jocurilor în Python
Limbajul de programare Python este utilizat pe scară largă în întreaga lume. Dezvoltarea este rapidă și ușoară, ceea ce îl face limbajul preferat al multor programatori, inclusiv al dezvoltatorilor de la Yandex și Google. Python este folosit în programarea web, securitatea informatică, grafică, învățarea automată și multe alte domenii. În prezent, specialiștii în Python sunt căutați în diverse ramuri ale IT-ului.

Ca rezultat al instruirii, elevii vor:
  • Stăpâni bazele limbajului Python
  • Învăța să creeze desene și animații folosind cod
  • Dezvolta propriile jocuri
  • Prezentarea proiectelor realizate
Planul Modulului
Lecția 1
  • Înregistrarea pe platforma Codesters;
  • Studierea interfeței platformei;
  • Dobândirea cunoștințelor teoretice despre utilizarea limbajului Python în jocurile video;
  • Crearea primului joc.
Lecția 2
  • Crearea jocului „RUN” în limbajul Python.
  • Lucrul cu funcții și instrucțiuni noi de cod.
  • Crearea a doi personaje cu comenzi diferite.
  • Gestionarea pozițiilor din scenă.
Lecția 3
  • Crearea jocului „Whack-A-Mole” în limbajul de programare Python.
  • Lucrul cu liste.
  • Înțelegerea conceptului de bucle (loops) și aplicarea lui practică.
Lecția 4
  • Crearea unui joc de tip first-person shooter (FPS).
  • Lucrul cu funcția mouse_move().
  • Generarea aleatorie a inamicilor în locații diferite.
Lecția 5
  • Crearea unei versiuni îmbunătățite a jocului legendar „Asteroids”.
  • Lucrul cu funcțiile turn_left() și turn_right().
  • Implementarea teleportării dintr-o parte a scenei în alta.
  • Adăugarea unui sprite de navă spațială și a unei instalații laser.
Lecția 6
  • Crearea platformerului „Space Rush”.
  • Implementarea tragerii cu arme.
  • Afișarea datelor pe ecran folosind o metodă alternativă.
  • Implementarea apariției inamicilor și a atacurilor acestora.
Lecția 7
  • Crearea platformerului „Space Rush” (versiune completă).
  • Implementarea tragerii cu arme.
  • Implementarea apariției și atacurilor adversarilor.
  • Afișarea datelor pe ecran într-un mod alternativ.
Lecția 8
  • Crearea unui proiect de tip Beat’em Up – „Street Fight”.
  • Implementarea principiului animației în jocuri.
  • Crearea unei serii de lovituri.
  • Explorarea posibilității de mișcare pe nivel.
Lecția 9
  • Crearea jocului „Basketball Challenge”.
  • Implementarea mișcării ciclice a coșului.
  • Implementarea aruncării mingii.
  • Implementarea trecerii mingii prin coș.
Lecția 10
  • Crearea jocului „Cannon Destroy”.
  • Implementarea lucrului cu gravitația.
  • Implementarea efectelor sonore.
Lecția 11
  • Crearea jocului „Spânzurătoarea” (Hangman).
  • Lucru intensiv cu bucle.
  • Lucru intensiv cu liste.
  • Învățarea noilor blocuri try și except (gestionarea erorilor).
Lecția 12
  • Pregătirea pentru prezentare.
  • Prezentarea și apărarea proiectului.
  • Sinteza cunoștințelor dobândite pe parcursul cursului.
Lecția 12
Modulul 3. Design grafic și branding
Acest curs este o călătorie prin fundamentele designului și ale brandingului, incluzând lecții despre utilizarea unor instrumente precum Figma, Miro și Canva. El acoperă o gamă largă de subiecte — de la bazele teoriei culorilor și designul de logo, până la subtilitățile brandingului prin text și social media.
Elevii vor învăța importanța creării unor designuri accesibile, sensibile cultural și ecologice, care au un impact social pozitiv.
După finalizarea modulului, elevii vor ști cum să:
  • Creeze propriile branduri și identități vizuale
  • Lucreze avansat în Figma, Miro și Canva
  • Dezvolte modele pentru produse tipărite
  • Creeze un brand book pentru propriul brand
Planul Modulului
Lecția 1
  • Cunoașterea componentelor care formează identitatea unui brand.
  • Dezvoltarea abilităților de utilizare a platformei Miro.
  • Elaborarea și perfecționarea unei idei pentru crearea unei companii personale.
  • Identificarea și înțelegerea publicului-țintă al companiei.
Lecția 2
  • Înțelegerea cercului culorilor și a importanței sale în design.
  • Învățarea regulilor de asociere armonioasă a culorilor.
  • Crearea unei palete de culori specifice brandului.
  • Exersarea designului utilizând culorile alese ale brandului.
Lecția 3
  • Înțelegerea conceptului și importanței logo-ului.
  • Învățarea principiilor de creare a unui logo memorabil.
  • Familiarizarea cu programe pentru căutarea referințelor de design.
  • Crearea unui moodboard cu idei de logo și schițarea conceptelor de logo.
Lecția 4
  • Învățarea diferenței dintre grafica vectorială și cea raster.
  • Familiarizarea cu utilizarea Figma pentru proiecte de design.
  • Aplicarea principiilor fundamentale de design în proiecte proprii.
  • Crearea unui logo în Figma, aplicând tehnicile învățate.
  • Pregătirea pentru prezentarea finală.
  • Prezentarea portofoliului.
  • Rezumatul cunoștințelor dobândite pe parcursul cursului.
Lecția 5
  • Utilizarea platformei Figma pentru realizarea de ilustrații.
  • Crearea formelor de bază relevante pentru identitatea brandului.
  • Dezvoltarea pattern-urilor care reflectă caracterul brandului.
  • Ilustrarea elementelor care exprimă identitatea companiei.
Lecția 6
  • Explorarea identității brandului prin text.
  • Definirea misiunii companiei și crearea sloganurilor.
  • Studierea principiilor de integrare a designului.
  • Crearea unui poster cu sloganurile dezvoltate.
Lecția 7
  • Analiza importanței identității vizuale în marketingul pe social media.
  • Identificarea elementelor-cheie ale identității unui brand în social media.
  • Analiza strategiilor de succes ale brandurilor online.
  • Crearea de conținut vizual aliniat identității brandului.
Lecția 8
  • Studierea importanței mascotelor pentru un brand.
  • Crearea unei mascote sau a unui simbol potrivit brandului și atractiv pentru publicul-țintă.
  • Crearea unui set coerent de stickere care reflectă identitatea brandului.
Lecția 9
  • Învățarea importanței onestității în design.
  • Înțelegerea modului de a face designul accesibil tuturor.
  • Respectarea diferențelor culturale în procesul creativ.
  • Explorarea opțiunilor de design eco-friendly.
Lecția 10
  • Recunoașterea importanței originalității în lucrările de design.
  • Înțelegerea implicațiilor plagiatului în designul grafic.
  • Explorarea rolului inteligenței artificiale în crearea și influențarea designului.
Lecția 11
  • Înțelegerea componentelor unui portofoliu de identitate vizuală.
  • Învățarea modului de adaptare a portofoliului pentru a evidenția identitatea unui brand specific.
  • Dezvoltarea tehnicilor de storytelling pentru prezentarea portofoliului.
Modulul 3. Dezvoltarea site-urilor web (Tilda HTML CSS)
Tilda este un constructor de site-uri web care vă permite să înțelegeți elementele de bază și principiile de lucru atunci când creați pagini web. HTML este un limbaj de marcare care vă permite să scrieți structura site-ului, precum și să adăugați tabele, diagrame, liste, text de aspect și multe altele. CSS este un limbaj de design. Vă permite să setați caracteristicile stilistice ale site-ului - de la culori și fonturi până la detalii complexe precum umbre, colțuri rotunjite, efecte animate etc. La sfârșitul acestui curs, copiii își vor crea propriul site web folosind HTML și CSS, care va fi produsul final al cursului.
În urma cursului, studenții vor învăța:
  • Utilizarea tehnicilor de bază ale designului modern de site-uri web;
  • Înțelegerea diferenței dintre diferitele tipuri de site-uri în ceea ce privește structura și scopul lor;
  • Crearea structurei și designul site-ului pe web designerul Tilda;
  • Crearea unei structuri de site folosind limbajul de marcare HTML;
  • Crearea unui design de site web folosind limbajul de design CSS;
  • Înțelegerea structurilor codului și relațiilor dintre codurile HTML și CSS;
Planul Modulului
Lecția 1
  • Crearea unui site pe Tilda
  • Dezvoltarea structurii paginii
  • Regulile de bază de proiectare
  • Lucrul cu imagini Web-Design
Lecția 2
  • Gust în design
  • Lucrul cu text
  • Lucrul cu blocuri
Lecția 3
  • Tipuri de site
  • Crearea paginii
  • Meniul site-ului
Lecția 4
  • Zero-block
  • Animaţie
  • Site responsive
Lecția 5
  • Ce este HTML și CSS
  • Structura paginii
  • Etichete HTML
Lecția 6
  • Hyperlink
  • Imagine
  • Listă
  • Meniu
Lecția 7
  • Tabele
  • Aspectul site-ului
Lecția 8
  • Conexiune cu CSS
  • Etichete și atribute
Lecția 9
  • Schema site-ului
  • Meniu pe mai multe nivelu
Lecția 10
  • Media în CSS
  • Adăugarea unui formular
Lecția 12
Project Fair
Lecția 11
  • Site propriu
Modulul 1. Crearea aplicațiilor mobile
În acest modul, copiii vor învăța cum să creeze aplicații mobile pentru Android folosind platforma de programare vizuală App Inventor.
După finalizarea modulului, elevii vor ști cum să:
  • Dezvolte diferite modele de aplicații mobile
  • Înțeleagă principiile de bază ale programării aplicațiilor
  • Creeze algoritmi simpli
  • Dezvolte peste 10 aplicații Android
  • Încarce aplicațiile în PlayMarket și să obțină venituri din acestea
  • Dobândească abilități soft precum vorbirea în public și prezentarea propriilor proiecte
Planul Modulului
Lecția 1
  • Introducere în lumea programării și dezvoltării aplicațiilor.
  • Studierea termenilor: algoritm, program, programator, cod.
  • Diferențierea dintre o aplicație de calitate și una slab realizată.
Lecția 2
  • Crearea jocului MashMole de la zero (interfață și logică a aplicației).
  • Aplicarea funcției random pentru a face personajul să se miște aleatoriu.
  • Conectarea elementului de vibrație pentru fiecare atingere a personajului.
Lecția 3
  • Introducere în componente: TextToSpeech, baza de date TinyDB, evenimentul Screen.Initialize, LocationSensor.
  • Studierea termenilor: bază de date, etichete (tags) și valori (values).
  • Accesarea mesajelor primite și trimiterea de mesaje predefinite.
Lecția 4
  • Dezvoltarea aplicației Paris Map Tour – un ghid virtual de călătorie.
  • Studierea termenilor: ActivityStarter, DataUri, WebViewer, Selection, SelectionIndex.
Lecția 5
  • Crearea unei aplicații de tip chestionar (quiz) folosind o listă de întrebări, răspunsuri și imagini corespunzătoare.
  • Studierea termenilor: variabilă globală, listă, index.
  • Aplicarea conceptului de index pentru verificarea răspunsurilor corecte.
Lecția 6
  • Crearea unei versiuni personale a editorului Paint.
  • Utilizarea componentei Canvas pentru lucrul cu grafica bidimensională simplă.
  • Lucrul cu sistemul de coordonate X și Y.
Lecția  7
  • Dezvoltarea unei aplicații care determină adresa curentă a dispozitivului, inclusiv latitudinea și longitudinea.
  • Stocarea datelor în baze de date.
Lecția 8
  • Crearea unei aplicații mai complexe, în care utilizatorii pot introduce date.
  • Exersarea lucrului cu liste, indici și varia­bile.
  • Înțelegerea conceptului de iterație în programare.
Lecția 9
  • Crearea unei aplicații de sondaj.
  • Lucrul cu liste, baze de date și date dinamice.
  • Personalizarea designului aplicației pentru o experiență plăcută a utilizatorului.
Lecția 10
  • Crearea jocului Space Invaders de la zero (interfață și logică a aplicației).
  • Aplicarea funcției random pentru a face personajul să se miște aleatoriu.
Lecția 12
  • Pregătirea temeinică pentru prezentare.
  • Prezentarea portofoliului prin expunerea celor mai bune proiecte și explicarea modului în care fiecare reflectă abilitățile și cunoștințele dobândite.
  • Recapitularea și consolidarea cunoștințelor acumulate pe parcursul cursului.
Lecția 11
  • Crearea unei versiuni proprii a unui calculator interactiv pentru Android.
  • Exersarea utilizării variabilelor și a condițiilor complexe.
  • Proiectarea unei interfețe prietenoase pentru utilizator.
Modulul 1. Inteligența artificială și ChatBots în Python
Cufundă-te în lumea fascinantă a inteligenței artificiale și a programării în Python.
Acest curs este conceput special pentru a introduce elevii în fundamentele inteligenței artificiale, folosind puternicul limbaj de programare Python și platforma oficială Amazon, Turinglab.
Cursul oferă nu doar cunoștințe teoretice, ci și aplicații practice într-o formă captivantă și interactivă.
În cadrul lecțiilor, elevii vor învăța nu doar concepte-cheie ale inteligenței artificiale și bazele Python, ci vor și crea chatboți, descoperind posibilitățile nelimitate ale tehnologiei moderne.
Planul Modulului
Lecția 1
  • Cunoașterea noțiunii de Inteligență Artificială
  • Familiarizarea cu platforma Turinglab
  • Cunoașterea limbajului Python
  • Începerea programării în Python
Lecția 2
  • Înțelegerea importanței convențiilor de denumire în programare
  • Înțelegerea conceptelor de eroare (bug) și depanare (debugging)
  • Studierea comentariilor în cod
  • Crearea unui algoritm folosind comenzi secvențiale
Lecția 3
  • Învățarea optimizării algoritmilor
  • Studierea conceptului de buclă (loop)
  • Învățarea utilizării buclii „for” în Python
  • Scrierea unui cod mai concis și eficient
Lecția 4
  • Învățarea utilizării și definirii funcțiilor
  • Studierea modulilor (bibliotecilor) în Python
  • Înțelegerea argumentelor și parametrilor
  • Învățarea folosirii cuvântului-cheie „return”
Lecția 5
  • Învățarea utilizării instrucțiunilor condiționale
  • Înțelegerea rolului generării de numere aleatorii
  • Crearea unui chatbot inteligent
  • Consolidarea cunoștințelor despre cuvântul-cheie „return”
Modulul 2. 3D design si animatie in Spline
În cadrul acestui modul, elevii vor descoperi bazele designului 3D și ale animației Spline. Ei vor învăța să creeze și să personalizeze obiecte, personaje și scene 3D, să lucreze cu materiale și iluminare și să adauge animații și elemente interactive.
După finalizarea modulului, elevii vor cunoaște:
  • Lucrul pe platforma Spline
  • Crearea și personalizarea obiectelor, personajelor și scenelor 3D
  • Aplicarea materialelor, iluminării și efectelor vizuale
  • Crearea animațiilor și adăugarea evenimentelor și controalelor interactive
  • Dezvoltarea și prezentarea propriului proiect 3D interactiv și a portofoliului digital
Soft skills:creativitate, atenție la detalii și abilități de prezentare.
Planul Modulului
Lecția 1
  • Familiarizarea cu platforma Spline și principalele sale instrumente.
  • Crearea unui cont Spline și începerea primului proiect 3D.
  • Învățarea modului de poziționare și manipulare a obiectelor 3D prin construirea unei scene simple cu o casă.
Lecția 2
  • Înțelegerea principiilor de bază ale animației 3D.
  • Explorarea funcțiilor States, Events și Actions în Spline.
  • Adăugarea primelor animații și interacțiuni în proiectul House.
Lecția 3
  • Explorarea conceptului de materiale în designul 3D.
  • Învățarea utilizării funcției Cloner.
  • Crearea unui proiect 3D cu un Cub Rubik.
Lecția 4
  • Învățarea utilizării instrumentelor Vector, Selection, Pen și Bend.
  • Crearea unei iconițe 3D pentru o aplicație de muzică.
  • Adăugarea unei animații interactive de tip Mouse Hover.
Lecția 5
  • Învățarea utilizării instrumentului Lathe pentru crearea unei rachete 3D.
  • Explorarea materialului Depth și a efectelor de gradient.
  • Crearea unui mediu cosmic și animarea rachetei.
Lecția 6
  • Explorarea modului Smooth & Edit.
  • Învățarea utilizării instrumentelor Extrude, Inset și Loop Cut.
  • Construirea structurii de bază a unei camere 3D.
Lecția 7
  • Continuarea dezvoltării proiectului cu camera 3D.
  • Adăugarea de obiecte și detalii noi în scenă.
  • Lucrul cu iluminarea și adăugarea animațiilor pentru a da viață scenei.
Lecția 8
  • Înțelegerea modului de funcționare a instrumentului Shape Blend.
  • Explorarea tranzițiilor vectoriale între diferite forme.
  • Crearea unui personaj 3D din forme combinate.
Lecția 9
  • Utilizarea instrumentului Text pentru crearea elementelor unei tastaturi 3D.
  • Explorarea materialelor avansate precum Glass și Fresnel.
  • Crearea unor animații interactive care simulează apăsarea tastelor.
Lecția 10
  • Crearea unei mici lumi 3D interactive pentru un personaj.
  • Adăugarea mișcării și a controlului personajului.
  • Amenajarea mediului folosind decorațiuni și materiale.
Lecția 12
  • Prezentarea proiectelor 3D finalizate în fața părinților și colegilor.
  • Explicarea ideilor, alegerilor de design și elementelor interactive folosite.
  • Prezentarea progresului și a competențelor dezvoltate pe parcursul modulului.
  • Familiarizarea cu platforma Spline și principalele sale instrumente.
  • Crearea unui cont Spline și începerea primului proiect 3D.
Lecția 11
  • Aplicarea competențelor dobândite pe parcursul modulului într-un proiect 3D individual.
  • Dezvoltarea unei scene interactive originale, de la idee până la rezultatul final.
  • Crearea unui portofoliu digital cu proiectele realizate în cadrul modulului.
Cum sunt structurate lecțiile?
Lecții săptămânale de 2 ore, cu accent pe 80% practică
Grupe mici, de până la 10 copii, cu suport individual din partea profesorilor
|

Lecții live online sau cu prezență fizică
Ce vor realiza studenții noștri?
Certificat de absolvire a cursului
La finalul cursului, veți primi un certificat de la Impact School
Propriul portofoliu de proiecte
Visurile lor legate de programare devin realitate! Află cum i-au ajutat lecțiile noastre pe acești doi elevi!
Copilul dumneavoastră va crea primul său proiect după lecția de probă, iar dumneavoastră vă veți convinge de calitatea predării noastre.
Înscrieți-vă pentru lecția de probă gratuită
Continuând, sunteți de acord cu Termenii și condițiile noastre și cu Politica de confidențialitate. Sunteți de acord să primiți comunicări de marketing și detalii despre program de la Impact A&C prin e-mail, SMS și WhatsApp.
O privire asupra lecțiilor noastre care modelează viitorul
Întrebări frecvente (FAQ)
Aveți întrebări? Lăsați-ne datele dvs. de contact, iar managerul nostru vă va contacta în cel mai scurt timp posibil.
Obțineți o consultare gratuită
Continuând, sunteți de acord cu Termenii și condițiile noastre și cu Politica de confidențialitate. Sunteți de acord să primiți comunicări de marketing și detalii despre program de la Impact A&C prin e-mail, SMS și WhatsApp.
© 2026 Impact. All rights reserved.