Regulament
Punctaj
Parcurs (5p)
2p: teme
1p: laborator
2p: test intermediar
1p: grila
1p: raspuns liber
Examen final (5p)
2.5p: grila
2.5p: raspuns liber
Pentru susținerea examenului este necesară obținerea a minimum 2.5p (din 5p) pe parcurs.
Pentru promovare este necesară obținerea a minimum 5p (din 10p) din punctajul total.
În cazul nepromovării examenului de restanță, se poate păstra punctaj din anii precedenți:
dacă punctajul respecta condiția de intrare în examen in anul precedent, atunci se poate pastra integral, scalat la cele 5p de parcurs de anul acesta si se mai da doar examenul
dacă nu a fost respectată condiția de intrare în examen, se poate pastra doar punctajul pe laborator (scalat la 1p cat valoreaza anul acesta) si trebuie refacute temele si dat testul intermediar.
Laborator
Se va desfășura fizic, conform orarului
Prezenta la laborator este obligatorie pentru a primi punctaj (asistentul poate decide reguli de compensare pentru cazuri exceptionale)
Rezolvarea laboratorului se poate trimite pe code.devmind.ro timp de 7 zile dupa laborator (pana la urmatorul laborator)
Schimbarea intervalului de laborator se face cu acordul ambilor asistenti si in limita locurilor disponibile (jumatate + 1 din numarul studentilor din grupa)
Se vor da si teste grila de laborator, pe moodle, care nu vor fi punctate, dar ii vor ajuta pe asistenti sa adreseze mai bine neclaritatile grupei
Curs
Prezenta la curs este obligatorie
La unele cursuri se vor organiza teste grilă pe parcursul semestrului, care pot compensa sau completa punctajul grilelor de la testul intermediar și de la examen, după următoarele reguli:
Teme
Temele vor fi publicate mai intai sub forma Beta (adica este posibil sa mai contina bug-uri, neclaritati in enunt, doar checker local) si sub forma v1.0 cu doua saptamani inainte de deadline.
Pentru fiecare din cele doua teme, primii 20 de studenti care rezolva de 100% tema in regim Beta vor primi bonus 0.5p din nota finala.
In perioada Beta, incercam sa corectam tema cat mai curand dupa submisie, astfel incat studentul sa poata da din nou submit cu o solutie mai buna pe baza feedback-ului nostru.
Daca un student trimite tema in perioada Beta, dar nu obtine 100% si prin urmare nu obtine bonus, poate retrimite tema, atat in perioada Beta, cat si dupa publicarea temei in versiunea v1.0, dar in acest ultim caz se vor aplica regulile de functionare in regim v1.0 (corectare dupa deadline si nu mai poate obtine bonusul de 0.5p).
Daca un student trimite tema in perioada Beta, si obtine mai mult de 100% prin bonusul de 0.2p din enuntul temei, cele doua bonusuri se pot cumula mergand pana la maxim 0.7p pentru fiecare tema, aplicabil la nota finala daca studentul ia minim 50% din examen.
Toate deadline-urile temelor sunt hard. Cu alte cuvintele, temele valoreaza automat 0p daca sunt trimise dupa deadline.
-
Structura arhivei va fi precizată în enunțul temei. În rădăcina acesteia trebuie să existe un fișier README, care va conține o descriere a soluției voastre (text tehnic, nu proză).
Temele sunt individuale.
O parte din punctaj îl reprezintă
code style-ul, verificat automat de către checkerul temei/proiectului. Este necesar să vă obișnuiți să respectați un stil în funcție de ce limbaj folosiți, vă va fi folositor în carieră. Oferim pe wiki și
indicații despre stilul folosit în Java.
ATENȚIE!
Teme vor fi verificate cu o aplicație antiplagiat. Temele detectate ca fiind copiate vor conduce la anularea punctelor obținute pe parcursul semestrului, fiind necesară refacerea materiei în anul universitar următor.
Observații generale
Vom încerca să răspundem în maxim 48 ore la întrebările puse de către studenți pe forum și maxim 24 ore la cele de pe Teams.
Se recomandă un minim de discuții individuale (pe rețele de socializare). Discuțiile se poartă în general pe forum / teams/ mail
La finalul laboratorului dorim să ne oferiți un feedback. Acesta poate fi dat pe site-ul cursului în timpul ultimelor două laboratoare.