POO 2019-2020
Anunt: pentru o buna desfasurare a examenului in sesiune, toti studentii trebuie sa se conecteze pe MsTeams pana cel tarziu in data de 8 iunie 2020.
Anunt metodologie de examinare in sesiune [link]
Anunt privind modul de derulare a orelor de POO (curs, seminar, laborator) in periaoda 11 martie 2020 – prezent
1. Pt curs:
– se vor publica (in continuare) slide-urile si exemplele pe aceasta pagina.
– va fi un video-meeting (link skype, link2) unde studentii pot sa adreseze intrebari in intervalul orar rezervat cursului
2. Pt seminarii:
– detalii despre seminariile desfasurate cu Adriana Guran link (va rog cititi si respectati cerintele)
3. Pt laboratoare:
Incepand cu 15 martie 2020 fiecare student trebuie sa respecte urmatorii pasi in derulararea laboratoarelor:
- Consemnarea prezentei la laborator – in cazul laboratoarelor “remote”, prezenta inseamna participarea in sesiunea online initiata de cadrul didactic
- Se realizeaza tema.
- Se creaza un cont de GitHub (github.com) unde se va incarca (intr-un repository) proiectul aferent temei primite la laborator. Contul creat se va folosi pentru toate temele de laborator.
- Se accepta invitatia de participare la GitHub-ClassRoom aferenta fiecarei teme de laborator (link existent in tabelul cu planificarea materiei pe saptamani din pagina de cs a cursului) si se conecteaza cu contul de Github si cu userul de acces in reteaua facultatii.
- Se incarca codul proiectului in GitHub classroom respectand termenele de predare.
- pentru fiecare tema va exista in gitclassrooom un assignment, respectiv un repo pentru fiecare student
- fiecare parte finalizata a proiectului trebuie incarcata in repo-ul aferent astfel:
- temele live trebuie incarcate pana la finalul celor 2 ore de laborator; dupa acest moment, chiar daca se incarca, ele nu vor mai fi evaluate
- temele realizate acasa trebuie incarcate pana la finalul laboratorului prevazut ca deadline – pentru evaluare obisnuita – sau pana la finalul urmatorului laborator (dupa cel prevazut ca deadline) – pentru evaluare cu penalizare de intarziere; dupa expirarea acestui termen, nu se mai evalueaza temele incarcate
- Se prezinta tema cadrului didactic in cadrul sesiunilor live folosind medii de comunicare on-line
- de ex se poate folosi editorul Visual Studio Code (https://code.visualstudio.com/) cu extensia corespunzatoare limbajului C++ (https://code.visualstudio.com/docs/languages/overview) cu optiunea Live Share (https://code.visualstudio.com/blogs/2017/11/15/live-share)
- Pentru gestiunea mai usoara a materialelor incarcate, se recomanda folosirea unei aplicatii de versionare (fie facilitatile oferite de VS Code link, fie aplicatii de genul SourceTree link)
- Identificarea unor proiecte similare incarcate de 2 sau mai multi studenti va determina acordarea notei 0 pentru acele teme tuturor studentilor.
Pt video-conferinte aveti mai jos id-urile cadrelor didactice cu care aveti laborator:
Laura Diosan: va fi un video-meeting pt laborator (link)
Vlad Ionescu: dorelian1
Mircea Suceveanu: mircea.suceveanu
Cristian Stancalau: stancalau
Cristina Morarescu: live:.cid. 187d59d77735ea93
Echipa: Laura Diosan, Adriana Guran, Vlad Ionescu, Gabriel Mircea, Cristina Morarescu, Cristian Stancalau, Mircea Suceveanu
Reguli [pdf]
Situatie prezente si note [link]
Saptamana |
Curs |
Seminar |
Laborator |
S1 |
Introducere [pdf] C++ [pdf] |
Seminar 1 [pdf] |
Lab 1 [pdf] |
S2 |
C++ [pdf] [ex] | Lab 2 – 3 [pdf] | |
S3 |
Seminar 2 [pdf] |
||
S4 | Template [pdf] [ex][video] | Lab 4 – 5 [pdf][git] | |
S5 |
STL [pdf] [ex] |
Seminar 3 [pdf] |
|
S6 |
Mostenire [pdf ] [ex] [video] | Lab 6 – 7 [pdf] [git] | |
S7 |
Clase abstracte [pdf] [ex] [video] [video2] |
Seminar 4 [pdf] |
|
S8 |
Interfete [pdf] [ex] [video] | Lab 8 – 11 [pdf] [git] | |
S9 |
Exceptii [pdf] [video] |
Seminar 5 [pdf] |
|
S10 |
Spatii de nume [pdf] [video] | ||
S11 |
Exemplu Florarie [video] [ex] |
Seminar 6 [pdf] |
|
S12 |
Exemplu Florarie (JSON) [video] [ex] | Lab 12 [pdf] [git] | |
S13 |
Exemplu Florarie si Clasificator texte (QT) [exFlorarie] [exClasificator] [pdf] |
Seminar 7 [pdf] |
|
S14 |
Stream-uri si recapitulare [pdf] [video]
Model posibile intrebari examen [pdf] |