Intalniri:19-02-2009


 * Loc: sediul Ixia
 * Participanți: Andrei Pitiș, Răzvan Deaconescu, Mircea Bardac, George Milescu, Daniel Băluță, Mihnea Muraru, Andrei Ismail

Topic-uri importante
 * structura curs/laborator + aliniere curs/laborator + aliniere teme
 * documentatie (torrente), link-uri, usenet, IRC
 * mapa de prezentare
 * template slide-uri
 * curatare exercitii si solutii de pe wiki (fiecare pe laboratorul propriu)
 * [alt format de wiki (???)] (altădată)
 * impartire ore
 * sistem de notare + reguli
 * masini virtuale (Mircea)
 * sistem de testare (Lucian Grijincu)
 * teme de casă
 * feedback mid-term (moodle) (Andrei)
 * feedback end-term (Andrei)
 * calendar (Mircea)
 * formular de notare (George)

Cursuri + Laboratoare
Cursul se ține în fiecare miercuri:
 * miercuri, ora 9:00 - EC105, seria CA
 * miercuri, ora 17:00 - EC105, seria CC

În lista de mai jos, data este data susținerii cursului. Laboratorul corelat cursului se ține începând cu ziua de joi de după curs până în ziua de miercuri.


 * 25.02 - (c1) Introducere - (l1) Introducere
 * 04.03 - (c2) Sisteme de Fisiere - (l2) Operații I/O simple
 * 11.03 - (c3) Procese - (l3) Procese
 * 18.03 - (c4) Planificarea executiei - (l4) Gestiunea memoriei
 * 25.03 - (c5) Sincronizarea Proceselor - (l5) IPC
 * 01.04 - (c6) Gestiunea Memoriei - (l6) Semnale
 * 08.04 - (c7) Memorie virtuală - (l7) Memorie virtuală
 * 15.04 - parțial - (eventual recapitulare, sau ceva de skill-uri)
 * 29.04 - (c8) Fire de execuție - (l8) Fire de execuție
 * 06.05 - (c9) I/O - (l9) Sincronizarea firelor de execuție
 * 13.05 - (c10) Implementarea Sistemelor de Fișiere - (l10) Operații I/O avansate (1)
 * 20.05 - (c11) SMP - (l11) Operaţii I/O avansate (2)
 * 27.05 - (c12) Securitate - (l12) Profiling
 * 03.06 - N/A - N/A

Teme de casă
Index tema - (saptamana postare - saptamana deadline - data postare - data deadline)


 * T1 - (sf sapt 3 - sf sapt 5 - 15.03 - 29.03)
 * T2 - (sf sapt 5 - sf sapt 7- 29.03 - 12.04)
 * T3 - (sf sapt 7 - sf sapt 10 - 12.04 - 03.05)
 * T4 - (sf sapt 10 - sf sapt 12 - 03.05 - 17.05)
 * T5 - (sf sapt 12 - sf sapt 14 - 17.05 - 31.05)

Structură curs (responsabil Răzvan)

 * titlu
 * suport (bibliografie)
 * cuprins
 * conținut
 * 2 exerciții
 * cuvinte cheie
 * întrebări
 * quiz pe site

Structură laborator (responsabil Daniel)

 * scop/obiective/la sfârșitul acestui laborator ...
 * prezentare concepte - două variante (Linux/Windows/Linux/Windows/../.. sau Linux/Windows)
 * exemple, link-uri către man/SDK
 * dacă nu merge netul??? (Mircea responsabil)
 * Cuvinte cheie/rezumat
 * API
 * concepte
 * utilitare
 * Resurse
 * Exerciții
 * quiz
 * pre-lab
 * lab
 * Soluții

Mapă de prezentare (responsabil George)

 * modelul USO/RL
 * culoare + siglă (verde)
 * hall of fame (cei care au contribuit la SO de-a lungul vremii) (Răzvan)

Notare

 * lab - 2 puncte (intre 10 si 11 per laborator; ce e suplimentar e suplimentar)
 * teme - 1 punct fiecare (se punctează integral primele 5, urmatoarele se puncteaza raportat cu nota la curs) - minim 9 daca trec toate testele si respectă cerințele enunțului; 1p apreciere (scris cod, verificare condiții eroare etc.)
 * curs - 3 puncte (1p partial - 6 subiecte, 2p final - 11 subiecte) - 5/17 pentru trecere (punctaj binar)

Desfășurare laborator

 * maxim 20 de minute de explicații, prezentare conceptuală etc.
 * laboratorul merge pe sistemul task-based & learn by doing; studenții lucrează la exerciții și pun întrebări acolo unde nu înțeleg; la nevoie asistentul poate solicita pauze din rezolvat exerciții pentru a oferi explicații referitoare la un anumit exercițiu/concept
 * nu se oferă răspunsul doar indicația (de obicei hint către man sau SDK sau un link util)
 * rezolvarea exercițiilor se realizează în laborator; se punctează cu 0 un laborator în care un student are rezolvări de acasă (mail, scp etc.)
 * se punctează doar dacă a înțeles exercițiul (i se lasă timp să înțeleagă în cazul în care nu știe ceva)
 * nu se discută unii cu alții (numere? - de discutat)
 * se pot rezolva în orice ordine
 * maxim 10 exerciții pe laborator
 * blocarea tastaturii (Windows??)

Feedback asistenti (Andrei Ismail)

 * 3 persoane per laborator dau feedback despre desfășurarea acestuia (Andrei)

Altele

 * suport SVN/smth pentru scheletele de exerciții și pentru soluții (responsabil ...)
 * idea pool de exerciții


 * are sens folosirea de Note la subsolul paginii (footnotes)?


 * de menționat de lista de discuții în curs


 * 2 ore de consultații/întrebări despre teme (când, cum)
 * nu trebuie să înlocuiască lista de discuții


 * proiecte echivalate pentru teme (de discutat)

Deadline-uri

 * Deadline laborator - sâmbăta dinainte (Daniel)
 * Deadline tema - o saptămână inainte (Mihnea)
 * Deadline curs (Răzvan + Andrei)
 * Răzvan - duminica dinainte
 * Andrei - marțea dinainte