This is an old revision of the document!
= Ghidul asistenților =
* folder partajat in google drive * curs.cs
ssh poo@elf.cs.pub.ro
- puneți cheia publică în documentul de organizare ca să o adăugam pe poo@elf.* Responsabilii de laboratoare trebuie să:
* Scheletul laboratorului (dacă există) trebuie adăugat şi în repository atunci când este publicat laboratorul * Soluţiile:
* Fiecare laborator are un card pe trello în care se trec lucrurile ce ar trebui schimbate/adăugate în anul următor
(pe scurt, pentru mai multe info, ping me on slack)
* La poo nu diferă în totalitate materia de la lab vs cea de la curs (e.g. ca la pm, asc), deci ne bazăm că ei au auzit de noțiunile din lab de la curs, deci nu explicam jumătate de oră ca la alte materii, ci doar 10-15 min.
* Explicațiile trebuie să fie cât mai engaging pentru studenți, încercați să îi atrageți în discuții, porniți eventual de la o problemă și să virați înspre cum se rezolvă cu noțiunile din laboratorul actual
* Le puteți permite să vă arate la laboratorul următor ce nu termină în laboratorul curent, dar nu acceptați să vedeți exerciții pe mail sau de la cineva care a lipsit.
* Testele:
* Social skills:
* Sa îi încurajați să folosească documentația claselor de Java, nu copy-paste fără să gândească de pe stackoverflow. * Sa îi incurajați să întrebe pe forum și pe mail nu să vă bată la cap pe facebook. * Dpdv al organizării, la primul laborator este suficient să le ziceți de regulamentul de pe wiki, pagina de organizare cu echipa și calendarul. Să le spuneți care sunt obiectivele materiei (java dar si lots of oop, design patterns, coding style, no-gui stuff because it sucks (different wording pls)).
Subechipele temelor au următoarele responsabilităţi: * gândirea ei într-o manieră ce permite testarea automată * redactarea enunţului * elaborarea şi publicarea tester-ului * adăugarea soluției și checker-ului în repository (see also https://oop-pub.slack.com/messages/C5Z58FTEE/details/) * crearea unui forum specific temei respective şi trimiterea unui anunţ referitor la publicarea temei ̧si a eventualelor recomandări * răspunderea la întrebarile de pe forum din partea studenţilor * corectarea temei în maxim o lună de la expirarea termenului (două săptămâni în cazul primei teme si până la începerea sesiunii pentru a ultima temă)
Pentru fiecare temă, tester-ul se publică o dată cu publicarea enunţului (chiar dacă nu este încă pus pe vmcheker).
Verificarea temelor de copiere se va face atunci cand se corectează temele, de catre responsabilii fiecărei teme.
Instrucțiuni pt configurarea temei pe vmchecker:
current
grade.vmr
- aici treceţi toate observaţiile legate de tema şi vă semnaţirun-stdout.vmr
- output-ul checker-ului* Se utilizează un spreadsheet public, disponibil în drive * Fiecare asistent trece notele semigrupelor sale la sfârşitul fiecărei săptămâni
* Se dau din materia laboratorului precedent * Scopul lor este de a verifica înțegerea noțiunilor din labul precedent, nu să le dăm întrebări capcană care să le testeze inteligența sau timpul de răspuns. * 1-2 întrebari cu răspuns liber, durata de maxim 10 minute. * Avem un channel pe slack pentru aceste teste și aici puteți să discutați întrebări sau să cereți feedback pentru o întrebare pe care doriți să o dați. * Avem deja un pool de întrebări din alți ani, iar dacă propuneți altele, vă rugăm să le treceți aici. Dacă dați o întrebare existentă completați aici laboratorul la care ați dat-o (e.g. Lu 10-12). * Este util pentru ei să discutați soluția întrebărilor date imediat după test, înainte de a începe discuția laboratorului curent. Nu este timp să corectați și să discutați ce a făcut fiecare individual. * Pentru a eficientiza, puteti sa veniti cu intrebarea printata, mai ales daca contine snippet de cod, si ei scriu si direct pe acea foaie.
* Dacă vă vin idei de întrebări pentru testul grilă, vă încurajăm să le treceți în documentul din drive * Este necesară prezenţa a cel puţin 3 asistenţi pentru supraveghere şi corectare * Subechipa acestui test se va ocupa cu alegerea întrebărilor și generarea testului
* Echipa separata fata de cea de laborator * Pentru mai multe detalii vezi in regulament