This is an old revision of the document!
Nota finală este formată din:
| Punctajul din timpul semestrului | 5 puncte |
| Examen final | 5 puncte |
| Prezentarea unei probleme de algoritmică în cadrul laboratorului | 0.5 puncte |
| Implicarea în prezentările din cadrul laboratorului (minim 5) | 0.5 puncte |
| Teste de laborator | 5 x 0.2 puncte = 1 punct |
| Test Practic | 1.5 puncte |
| Test de curs | 1.5 puncte |
La fel ca și în anii anteriori, se poate acorda un bonus suplimentar pentru rezultate bune la concursuri de programare (precum ACM ICPC, ONIS, si altele semnalate de catre voi). Dacă ați participat într-o activitate extra-școlară și ați obținut rezultate foarte bune, contactați-l pe Traian Rebedea pentru a discuta daca puteți primi un bonus. Trebuie menționat că bonusul maxim este de 1 punct, și se poate obține doar în următoarele situații: pentru calificarea la ACM SEERC sau pentru un loc pe podiumul ONIS.
Punctajul din timpul semestrului se trunchiază la 5p.
Aceeași regulă se aplică și pentru sesiunea specială de refaceri dedicată studenților din anul 4.
Examenul final se va susţine scris cu toată seria în aceeaşi zi a sesiunii, sau pe baza unei planificări prealabile. Data examenului se va stabili de către studenţi de comun acord cu titularul de curs.
Examenul final se poate reface doar în sesiunea toamnă.
Testul scris se va susţine cu toată seria în acelaşi timp. Data exactă și formatul acestuia se va stabili la curs cu profesorul titular.
Pentru testarea cunoștințelor practice dobândite în urma laboratoarelor, echipa va organiza teste practice pe platforma HackerRank. Regulamentul general pentru testele practice se găsește la Test practic PA .
În cadrul fiecărui laborator, asistentul va alege câtiva studenți pentru a rezolva câteva probleme de algoritmică asociate laboratorului curent sau a celui anterior, dintr-un pool de probleme ales de echipa PA și publicat în prealabil pe pagina fiecărui laborator, în secțiunea “Pool probleme”. Acest pool va fi publicat cu cel puțin 3 zile înainte de primul interval de laborator și va conține cel puțin 3 probleme. Pentru rezolvarea acestor probleme, rezolvarea va fi făcută folosind o tehnică / algoritm asociată laboratorului curent sau al celui anterior. Limbajele permise pentru rezolvarea problemelor sunt C++/Java.
Prezentarea problemei poate consta (dar nu este limitat) în următoarele:
Punctajul pe rezolvarea problemei va fi acordat de asistent după terminarea prezentării studentului.
Asistentul va nominaliza în cadrul fiecărui laborator 1-2 studenți pentru a prezenta o problemă din pool-ul propus.
Punctajul pe implicarea studenților în cadrul prezentărilor va consta în:
În cadrul laboratorului, vor exista 5 teste de laborator ce vor consta dintr-o problemă de algoritmică propusă de asistent. Acesta va fi un test scris și va dura aproximativ 15 minute.
Ne dorim ca activitatea de laborator să vă ofere ocazia să vedeți care este utilitatea algoritmilor discutați în cadrul cursului, experimentând rezolvarea unor probleme mai simple, ce pot fi abordate în cadrul unui laborator.
Pentru ca laboratoarele să se desfășoare cât mai bine pentru voi, este recomandat să citiți materialele de laborator măcar o data înainte de ora de laborator. Dacă aveți întrebări sau observații legate de conținutul vreunui laborator, vă rugăm să îl contactați pe Darius Neațu sau/și pe asistentul(a) de la semi-grupa voastră.
In laboratorul 0, speram să găsiți alte detalii utile despre PA.
Cărți utile:
Cursuri similare: