POO 2019-2020

Anunt metodologie de examinare in sesiune [link]

Anunt test In saptamana 27 aprilie 2020 – 1 mai 2020 se va desfasura, in cadrul orelor de laborator, un test de tip quizz. Pentru a putea participa la test, fiecare student va trebui sa isi foloseasca userul de scs (evaluari primite de la alti useri nu vor fi acceptate). Fiecare student va putea participa la test doar conform orarului grupei din care face parte.

 

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:
  1. Consemnarea prezentei la laborator – in cazul laboratoarelor “remote”, prezenta inseamna participarea in sesiunea online initiata de cadrul didactic
  2. Se realizeaza tema.
  3. 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.
  4. 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.
  5. 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
  6. Se prezinta tema cadrului didactic in cadrul sesiunilor live folosind medii de comunicare on-line
  7. 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)
  8. 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]

Fisiere & Clase [pdf] [ex]

Lab 2 – 3 [pdf]

S3

Friend & Overloading [pdf] [ex]

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) [video] [exFlorarie] [exClasificator]

Seminar 7 [pdf]

S14

Recapitulare & Prezentare proiecte