This shows you the differences between two versions of the page.
programare:teme_2023:tema0_2023_cbd [2023/11/01 01:25] alin_bogdan.popa [Responsabili:] |
programare:teme_2023:tema0_2023_cbd [2023/11/05 16:31] (current) alin_bogdan.popa |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Tema 0 - TrickOrTreat ====== | ====== Tema 0 - TrickOrTreat ====== | ||
+ | |||
+ | ==== Changelog: ==== | ||
+ | * 05 Nov 2023: updatat secțiunea **Trimitere tema**; deadline soft 12nov și hard 15nov | ||
==== Responsabili: ==== | ==== Responsabili: ==== | ||
Line 5: | Line 8: | ||
Termen de predare: | Termen de predare: | ||
- | * Deadline soft: **Duminica 12 Noiembrie 2023, 23:55** | + | * Deadline soft: **Duminică 12 Noiembrie 2023, 23:55** |
* Deadline hard: **Miercuri 15 Noiembrie 2023, 23:55** | * Deadline hard: **Miercuri 15 Noiembrie 2023, 23:55** | ||
Line 24: | Line 27: | ||
* Respectați întocmai regulile de încarcare a arhivei. Dacă uitați să includeți fișierele sursă sau Makefile-ul în arhivă, veți primi 0 pe temă. | * Respectați întocmai regulile de încarcare a arhivei. Dacă uitați să includeți fișierele sursă sau Makefile-ul în arhivă, veți primi 0 pe temă. | ||
* Respectați întocmai instrucțiunile de scriere a fișierului ''Makefile''. Checkerul folosește acest fișier pentru a vă rula tema. Dacă el nu este scris corect, veți primi 0 pe temă chiar dacă codul sursă este ok. | * Respectați întocmai instrucțiunile de scriere a fișierului ''Makefile''. Checkerul folosește acest fișier pentru a vă rula tema. Dacă el nu este scris corect, veți primi 0 pe temă chiar dacă codul sursă este ok. | ||
- | * **La trimiterea arhivei pe [[https://vmchecker.cs.pub.ro/ui/|VMChecker]], tema vă este corectată automat, pe loc. Verificați secțiunea de "Rezultate" pentru a afla punctajul. Dacă vă apar erori și/sau nu apare punctajul obținut (în format numeric e.g. 85/100) înseamnă că tema voastră nu a fost rulată și veți primi 0 pe temă dacă nu rezolvați eroarea.** | + | * **La trimiterea arhivei pe Moodle, tema vă este corectată automat, pe loc. Verificați secțiunea "Feedback" pentru a afla punctajul. Dacă vă apar erori și/sau nu apare punctajul obținut (în format numeric e.g. 85/100) înseamnă că tema voastră nu a fost rulată și veți primi 0 pe temă dacă nu rezolvați eroarea.** |
- | * Puteți retrimite tema pe [[https://vmchecker.cs.pub.ro/ui/|VMChecker]] de oricate ori vreți înainte de expirarea deadline-ului. Se va lua în considerare numai ultima variantă trimisă. | + | * Puteți retrimite tema de oricate ori vreți înainte de expirarea deadline-ului. Se va lua în considerare numai ultima variantă trimisă. |
</note> | </note> | ||
Line 144: | Line 147: | ||
==== Trimitere temă ==== | ==== Trimitere temă ==== | ||
- | Tema va fi trimisă folosind [[https://vmchecker.cs.pub.ro/ui/#PCCB|vmchecker]], cursul **Programarea Calculatoarelor (CB & CD)**. \\ | + | Tema va fi trimisă folosind [[https://curs.upb.ro/2023/mod/assign/view.php?id=60408|Moodle]], cursul **Programarea Calculatoarelor (CB & CD)**, activitatea "Tema 0". \\ |
- | + | ||
- | Toate temele sunt testate în mod automat pe [[https://vmchecker.cs.pub.ro/ui/|VMChecker]]. | + | |
- | Autentificarea se face folosind numele de utilizator și parola de pe moodle / Teams. | + | |
- | Din meniul //drop-down// selectați cursul corespunzător; în cazul de față: **Programarea Calculatoarelor (CB & CD)**. | + | Toate temele sunt testate în mod automat pe Moodle. |
- | În meniul //didebar//, din partea stângă a paginii, selectați tema pentru care veți face submisia; în cazul de față: **TrickOrTreat**. | + | |
- | Arhiva temei se va încărca pe checker folosind formularul de submisie din tabul **Trimitere solutii**. | + | Arhiva temei se va încărca folosind formularul de submisie (butonul **Add submission**. |
- | Rezultatele vor fi disponibile în tabul **Rezultate**.\\ | + | Rezultatele vor fi disponibile în secțiunea **Feedback** - nota apare la linia **Grade**, iar outputul checkerului și erorile apar la sectiunea **Feedback comments**. Dacă apare un buton albastru în formă de plus, trebuie să dați click pe el pentru a afișa întregul output al checkerului.\\ |
- | **Citiți cu atenție** informațiile afișate în **Rezultate** pentru a vă asigura că tema a fost rulată cu succes; o eroare comună este dată de faptul că conținutul arhivei nu respectă structura dorită (ex. fișierele sunt într-un alt director).\\ | + | **Citiți cu atenție** informațiile afișate în **Feedback** pentru a vă asigura că tema a fost rulată cu succes; o eroare comună este dată de faptul că conținutul arhivei nu respectă structura dorită (ex. fișierele sunt într-un alt director).\\ |
- | **Punctajul final al temei** este afișat la finalul informațiilor afișate în **Rezultate**. | + | **Punctajul final al temei** este afișat la linia **Grade** și la finalul outputului din checker. |
Conținutul arhivei trebuie să fie următorul: | Conținutul arhivei trebuie să fie următorul: |