Regulament

Punctaj

  • Parcurs
    • 4.5p: teme / proiect
      • 1.5p - tema 1
      • 1.5p - tema 2
      • 1.5p - tema 3
    • 1.5p: laborator
      • 0.5p - test saptamanal
      • 1.0p - exercitii
    • 1p: bonus consecventa livrarii
      • 0.6p - trimite toate cele 3 teme de minim 50%
      • 0.4p - trimite toate laboratoarele de minim 50%
  • Examen final (4p)
    • 2p: problema pe lambdachecker.io, în ultima săptămână
    • 2p: code review
  • Dacă punctajul de pe parcurs depășește 6p, se va trunchia la 6. Nu se va trunchia pe bucăți, ci doar punctajul total (e.g. dacă la teme aveți 4.2p cu bonusuri, NU se va trunchia la 4).
  • Pentru susținerea examenului este necesară obținerea a minimum 3p (din 6p) pe parcurs.
  • Pentru promovare este necesară obținerea a minimum 2p (din 4p) la examen. Aceleași condiții sunt valabile și în cazul examenului de restanță.
  • În cazul nepromovării examenului de restanță, se poate păstra punctajul complet din anii precedenți (dacă respectă condiția de intrare în examen). Dacă nu a fost respectată condiția de intrare în examen trebuie refacută activitatea de pe parcurs (laboratoare, teme, test), nu se pastrează punctaje parțiale din anul precedent.

Laborator

  • Se va desfășura fizic, conform orarului
  • La fiecare laborator se va da un test closed-book (se va raspunde la test fara a folosi IDE sau alte pagini web in afara de moodle), pe Moodle, dupa explicatiile asistentului; acesta va fi punctat binar, dupa cum urmeaza: 1 daca studentul a raspuns corect la 3 sau mai multe intrebari, 0 altfel
  • Rezolvarile exercitiilor pot fi predate final in timpul laboratorului pe LambdaChecker.io sau direct din IDE (caz in care asistentul alege daca le va testa pe LambdaChecker sau nu) sau dupa incheierea laboratorului timp de maxim 48h doar pe LambdaChecker.io
  • Recomandam sa rezolvati exercitiile intr-un IDE, pentru a beneficia de toate functionalitatile sale (parsare, auto-complete, aranjarea si generarea codului, compilare si debugging etc). Pentru a trimite rezolvarile exercitiilor pe LambdaChecker.io, toate clasele trebuie sa fie cuprinse intr-un singur input de text (ca si cum ar fi scrise intr-un singur fisier .java). Puteti scrie de la bun inceput codul intr-un singur fisier (oricate clase doriti, dar una singura sa fie marcata ca public, cea care contine metoda main), sau sa scrieti codul impartit in mai multe fisiere si apoi sa convertiti intr-un singur fisier (acest pas putand fi automatizat). In particular, pentru a rula pe LambdaChecker.io, clasa care contine metoda main trebuie sa se numeasca Solution.

Tema și Proiect

  • Soluțiile se vor încărca pe vmchecker.
  • Structura arhivei va fi precizată în enunțul temei/proiectului. Î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ă).
  • Toate deadline-urile temelor sunt hard. Cu alte cuvintele, temele valoreaza automat 0p daca sunt trimise dupa deadline.
  • Atât tema cât și proiectului 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.

Examen

Examenul verifică noțiunile prezentate la curs si va avea doua probe:

Pentru ambele probe se aplica baremul incarcat pe moodle (care are in vedere atat corectitudinea, cat si calitatea codului) conform discutiilor de la curs

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.
poo-ca-cd/administrativ/regulament.txt · Last modified: 2024/01/11 16:11 by alexandru.olteanu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0