Fundamentele Programarii – Nivelul I
-
Cezara Benegui
- Fundamentele Programarii, Toate cursurile
- 12 (inrolati)
Fundamentele Programarii – Nivelul I
Programarea nu se invata, programarea se gandeste. A fi programator inseamna mindset, inseamna parcurgerea treptata a unor pasi si antrenarea gandirii logice si structurate. Informatica dezvolta gandirea avand un rol esential in procesul de invatare. Gandirea algoritmica presupune intelegerea problemei si descompunerea acesteia intr-un set de pasi generici care conduc catre o rezolvare optima.
Obiectivul general al disciplinei:
Cursul isi propune sa ofere cursantilor toate notiunile elementare necesare intelegerii tuturor aspectelor programarii.
Obiectivele specifice:
Cursul se adreseaza tuturor celor care sunt la inceput de drum si isi doresc sa invete programare intr-un mod eficient si supervizat.
Fundamentele Programarii – Nivelul I ofera cursantilor toate informatiile necesare pentru a invata programare de la zero pana la un nivel mediu. Toate notiunile sunt explicate detaliat si gradual, plecand de la un nivel scazut de dificultate spre un nivel avansat. De asemenea, cursul contine numeroase exemple practice, explicate pas cu pas, in final fiecare cursant fiind capabil sa:
- identifice situatiile in care este necesara implementarea unui algoritm
- descompuna o problema in sub-probleme
- identifice tipurile de date implicate in rezolvarea unei probleme
- aplice diverse operatii asupra datelor
- reprezinte algoritmi in pseudo-cod
- implementeze algoritmi intr-un limbaj de programare
- optimizeze algoritmii implementati
Pe tot parcursul desfasurarii cursului profesorul supervizeaza cursantii, ii ghideaza si le ofera toate resursele necesare invatarii eficiente, atat prin raspunsuri individuale, cat si prin intermediul webinarului.
In urma finalizarii si absolvirii unui curs fiecare student obtine certificarile necesare pentru validarea cunostintelor dobandite in cadrul academiei.
-
Introducere
-
Algoritmi elementari
-
Implementarea algoritmilor
-
Structuri de date
-
Eficienta algoritmilor
-
Caractere. Siruri de caractere
-
Subprograme
-
Lucrul cu fisiere
-
Evaluare
Ce trebuie sa pregatesti pentru a incepe cursul
- MinGW Studio / Editor C++
Am absolvit Facultatea de Matematica si Informatica, Universitatea din Bucuresti, urmand apoi un program de master tot in cadrul acesteia, specializarea “Baze de Date si Tehnologii Web”. In timpul facultatii si masterului, am studiat 5 ani de psihopedagogie in cadrul Facultatii de Psihologie si Stiintele Educatiei, Universitatea din Bucuresti.
Dupa terminarea masterului am inceput in cadrul Scolii Doctorale de Informatica, Universitatea din Bucuresti, cercetarea academica in domeniul “Inteligenta Artificiala si Securitate”. In tot acest timp am avut o cariera ca programator in industria I.T. & Software.
Misiunea mea este sa ajut studentii sa dobandeasca cunostintele necesare si sa se pregateasca eficient pentru o cariera in IT.