This shows you the differences between two versions of the page.
|
pa:regulament-general [2026/03/01 11:23] radu.nichita [Punctajul din timpul semestrului] |
pa:regulament-general [2026/03/21 16:42] (current) radu.nichita [Teste practice] |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| | Prezentarea unei probleme de algoritmică în cadrul laboratorului | 0.5 puncte| | | Prezentarea unei probleme de algoritmică în cadrul laboratorului | 0.5 puncte| | ||
| - | | Implicarea în prezentările din cadrul laboratorului (minim 5) |5 x 0.1 puncte = 0.5 puncte | | + | | Implicarea în activitățile din cadrul laboratorului (min. 5 intervenții la prezentări) | 0.5 puncte | |
| | Teste de laborator | 5 x 0.2 puncte = 1 punct | | | Teste de laborator | 5 x 0.2 puncte = 1 punct | | ||
| | Test Practic | 1.5 puncte | | | Test Practic | 1.5 puncte | | ||
| | Test de curs | 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. | + | La fel ca și în anii anteriori, se poate acorda un bonus suplimentar, de maxim 1p, pentru rezultate remarcabile la concursuri de algoritmică (precum 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. |
| Punctajul din timpul semestrului se trunchiază la 5p. | Punctajul din timpul semestrului se trunchiază la 5p. | ||
| Line 25: | Line 25: | ||
| Aceeași regulă se aplică și pentru sesiunea specială de refaceri dedicată studenților din anul 4. | Aceeași regulă se aplică și pentru sesiunea specială de refaceri dedicată studenților din anul 4. | ||
| + | </note> | ||
| + | |||
| + | <note warning> | ||
| + | Prima tentativă de fraudare în cadrul unei activități de evaluare (inclusiv folosirea unui model de IA pentru realizarea cerințelor) duce la pierderea punctajului pentru activitatea respectivă, respectiv o penalizare egală cu valoarea maximă a activității. A doua abatere atrage anularea întregului punctaj pentru activitatea din timpul semestrului, respectiv repetarea materiei. | ||
| </note> | </note> | ||
| Line 40: | Line 44: | ||
| ===== Teste practice ===== | ===== Teste practice ===== | ||
| - | Pentru testarea cunoștințelor practice dobândite în urma laboratoarelor, echipa va organiza teste practice pe platforma [[https://www.hackerrank.com/ | HackerRank]]. Regulamentul general pentru testele practice se găsește la [[https://ocw.cs.pub.ro/courses/pa/test_practic | Test practic PA ]]. | + | Pentru testarea cunoștințelor practice dobândite în urma laboratoarelor, echipa va organiza teste practice pe platforma [[https://www.hackerrank.com/ | HackerRank]]. Limbajele permise pentru testul practic sunt cele folosite în cadrul laboratorului. Regulamentul general pentru testele practice se găsește la [[https://ocw.cs.pub.ro/courses/pa/test_practic | Test practic PA ]]. |
| ===== Prezentări în cadrul laboratorulului ===== | ===== Prezentări în cadrul laboratorulului ===== | ||
| - | Î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. | + | Î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/Rust/Python cu mențiunea că trebuie să aveți și acordul asistentului pentru limbajul ales. |
| Prezentarea problemei poate consta (dar nu este limitat) în următoarele: | Prezentarea problemei poate consta (dar nu este limitat) în următoarele: | ||
| Line 149: | Line 153: | ||
| Cărți utile: | Cărți utile: | ||
| - | * Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest și Clifford Stein – Introduction to Algorithms, Third Edition, MIT Press, 2009 (obs: și primele două ediții sunt ok și există și traduse în limba română la editura Agora); | + | * **Introduction to algorithms**, Cormen, T.H., Leiserson, C.E., Rivest, R.L. and Stein, C., 2022, MIT press. |
| - | * Cristian A. Giumale – Introducere în Analiza Algoritmilor, Polirom, 2004; | + | * **Algorithms illuminated**, Roughgarden, Tim., 2017, Soundlikeyourself publishing. |
| - | * Jon Kleinberg și Éva Tardos – Algorithm Design, Addison-Wesley, 2005. | + | * **Algorithms, 4th edition**, Robert Sedgewick and Kevin Wayne, 2011, Addison-Wesley Professional. |
| + | * **Artificial Intelligence, A Modern Approach, 4th edition**, Stuart Russel and Peter Norvig, 2021, Pearson | ||
| + | * **Introducere în Analiza Algoritmilor**, Cristian A. Giumale, Polirom, 2004; | ||
| Cursuri similare: | Cursuri similare: | ||
| Line 169: | Line 175: | ||
| - De ce sunt 7.5 puncte pentru activitatea din timpul anului ? \\ Pentru că vrem să venim în sprijinul vostru și să ținem cont de abilitățile voastre practice. Cu toate acestea, experiența de anii trecuți ne spune că PA-ul nu este o materie foarte simplă. | - De ce sunt 7.5 puncte pentru activitatea din timpul anului ? \\ Pentru că vrem să venim în sprijinul vostru și să ținem cont de abilitățile voastre practice. Cu toate acestea, experiența de anii trecuți ne spune că PA-ul nu este o materie foarte simplă. | ||
| </hidden> | </hidden> | ||
| - | - Nu am acumulat 2.5 puncte în timpul anului. Are sens să mă prezint la examen ? \\ Daca nu ați acumulat 2.5 puncte în timpul semestrului, atunci nu avem voie să vă primim în examen, conform regulamentului facultății. | + | - Nu am acumulat 2.5 puncte în timpul anului. Este posibil să susțin examenul final ? \\ Daca nu ați acumulat 2.5 puncte în timpul semestrului, atunci nu avem voie să vă primim în examen și va trebui să refaceți integral materia în anul universitar următor, conform regulamentului facultății. |
| - Nu am acumulat 2.5 puncte în timpul anului. Se poate recupera punctajul în timpul verii ? \\ Nu, trebuie să acumulați punctajul necesar pentru a susține examenul în timpul semestrului. | - Nu am acumulat 2.5 puncte în timpul anului. Se poate recupera punctajul în timpul verii ? \\ Nu, trebuie să acumulați punctajul necesar pentru a susține examenul în timpul semestrului. | ||
| - | - Din motive excepționale, nu pot face orele cu semi-grupa mea. Ce pot face ? \\ În acest caz, trebuie să trimiteți un e-mail asistentului de la semi-grupa voastră și să îi explicați situația voastră. El vă poate îndruma spre alte semi-grupe unde sunt calculatoare libere şi va contacta şi profesorul de la seria voastră pentru a discuta această mutare. | + | - Din motive excepționale, nu pot face orele cu semi-grupa mea. Ce pot face ? \\ În acest caz, trebuie să trimiteți un e-mail asistentului de la semi-grupa voastră și să îi explicați situația voastră. El vă poate îndruma spre alte semi-grupe unde sunt calculatoare libere şi va contacta şi profesorul de la seria voastră pentru a discuta această mutare. Puteți urmări repartizarea pe intervale orare [[https://docs.google.com/spreadsheets/d/1PMvi-NE9ovW9yOo6YbHjxgnPiUDdPIkZCas_YlZwHAE/edit?gid=0#gid=0|aici]]. |
| <hidden> | <hidden> | ||
| - Dacă nu trec nici un test, pot să iau nota 5 la o temă ? \\ În nici un caz nu puteți lua nota 5 dacă nu treceți nici un test la o temă. Punctele pentru comentarii, readme, claritate și lizibilitate cod, precum și eficiență se acordă ținând cont și de corectitudinea temei. Altfel, am ajunge să dăm câte 2 puncte pentru teme de o singură linie care nu fac nimic – evident, nu ne propunem așa ceva pentru că nu vă ajută cu nimic. | - Dacă nu trec nici un test, pot să iau nota 5 la o temă ? \\ În nici un caz nu puteți lua nota 5 dacă nu treceți nici un test la o temă. Punctele pentru comentarii, readme, claritate și lizibilitate cod, precum și eficiență se acordă ținând cont și de corectitudinea temei. Altfel, am ajunge să dăm câte 2 puncte pentru teme de o singură linie care nu fac nimic – evident, nu ne propunem așa ceva pentru că nu vă ajută cu nimic. | ||