A symmetry of imperfection

Facts of lore

Day of Judgement, Day of Wrath

cu un comentariu

The great blessing of the teacher is that we are gifted with the power to teach our students. This is also our curse.

Feedback la celelalte materii din semestru (voi completa şi formularele de pe curs.cs tot azi:P). Aici găsiţi materiile care nu au fost deja criticate anterior. Nu neapărat materiile la care am fost student, vor exista şi cele la care am fost în acest semestru în alte poziţii.

Cuprins (sort of):

Sper să fie ceva ca cel de semestrul trecut sau ca versiunea anterioară sau și mai bine. Beginning:

ED:

Electronică digitală, cursul atât de temut de studenţi încât unii dau petrecere de final de facultate după ce trec examenul. Spre deosebire de EEA semestrul trecut, de această dată parcă materia a fost predată oarecum mai consistent, mai bine structurată. Tot aşa a fost multă materie şi multe calcule dar părea mult mai inteligibilă decât semestrul trecut.

De această dată studenţii au înţeles să nu vină la curs dacă nu-i interesează şi astfel nivelul de zgomot din sală nu a depăşit pragul de xdB. Deci toate informaţiile se auzeau în sală foarte clar. Din păcate, iar s-a pus mult accent pe formule matematice şi pe demonstrarea lor pas cu pas. E drept, e un curs ingineresc şi ar trebui ca matematica să fie o parte esenţială. Dar, semnificaţia multor lucruri s-a pierdut în mulţimea calculelor. Poate dacă s-ar fi prezentat efectele şi doar etapele de calcul s-ar fi câştigat ceva timp. Îmi permit aici să fac două “sugestii”. Cursul de aici a fost oarecum mai aproape de ce aş considera eu un curs modern de electronică decât cel de la facultate. Pentru simulări, s-ar putea folosi falstad sau multisim cu rezultate foarte bune. Aş prefera falstad pentru că este cross-platform şi open-source dar aici intru deja în alte ideologii. Oricum, falstad mai are şi avantajul că circuitele pot fi exportate şi importate utilizând fişiere text uşor inteligibile de un utilizator uman (cred că au o sintaxă tip Spice – ceea ce ar provoca printr-o reacţie în lanţ şi o îmbunătăţire a ELTH-ului) dar este şi foarte facil de folosit şi se poate obţine aproximativ orice cu el. De exemplu, cred că unii studenţi ar fi mai fericiţi să vadă următoarele grafice simulate şi doar paşii de calcul pentru demonstrarea acelor forme de undă decât să vadă tot calculul, să se piardă în formule şi să considere acele grafice ca fiind sterile şi inutile.

Laboratorul a fost total diferit de semestrul trecut. Am făcut cu persoana care stătea de regulă în separeul din laborator, nu ne-a zis numele parcă. Spre deosebire de Sărăcin care nu ne explica nimic fiind ocupată cu vorbitul la telefon sau pe messenger, el stătea după fiecare dintre noi şi ne explica diverse chestii legate de lucrarea respectivă. Practic, unele lucruri esenţiale pentru materie au fost învăţate în cadrul laboratorului prin aceste explicaţii. Chiar ar fi interesant ca el să ajungă profesor la această materie.

Seminarul a avut exact aceeaşi structură ca semestrul trecut. Temele au fost tot 3 doar că au fost total aiurea puse. Prima temă a cerut chestii care s-au făcut la seminar abia după predarea lor în timp ce ultima temă s-a bazat pe ce s-a făcut la seminar în primele ore.

PC:

Protocoale de comunicaţii. Este materia din care aproape toţi au învăţat mai mult C decât din Programarea Calculatoarelor de anul trecut. Da, este datoria celor 4 + 1 teme care au cerut lucruri interesante. Chiar am fost bucuros să văd că am realizat un client DNS perfect funcţional sau că puteam trimite prin chat-ul propriu realizat şi fişiere binare. Tema cu reţelele Petri a avut câteva probleme dar am învăţat din ea cum să fac teste multiple în makefile :P. Iar tema cu protocolul Kermit a fost cu adevărat interesantă în momentul în care am început să trimit fişiere binare de la un capăt la celalt. :D

Cursul se pliază destul de bine pe cartea lui Tanenbaum, “Computer Networks“, ceea ce este un plus. Laboratorul se pliază şi el foarte bine peste curs şi temele peste laborator ceea ce face ca întreaga activitate desfăşurată pentru materie să fie o plăcere şi nu un chin.

Dar, trebuia să existe aşa ceva, nivelul de zgomot la curs a fost mult prea mare în unele săptămâni. Poate e ora de vină poate (mult mai probabil) e cererea prezenţei de vină. Nu cred că interesul unor studenţi ar putea fi acaparat doar printr-o listă de prezenţă în cadrul fiecărui curs.

Examenul a fost oarecum diferit de celelalte, cerând nu atât memorarea unor capitole întregi ci înţelegerea diverselor concepte şi potrivirea lor pentru a rezolva diverse probleme. Cel puţin eu aşa l-am văzut când am inventat protocolul de stabilire a unei chei secrete de conversaţie între Alice şi Bob utilizând KDC-ul.

CN1:

Calculatoare Numerice. Un fel de continuare de PLAS şi PL, introducere în structura calculatoarelor şi Verilog. Începând de la lucruri simple cum ar fi un automat de cafea ca cel realizat în ultimul curs de PL, se ajunge treptat până la o schemă simplifactă a structurii unui procesor.

Din păcate, sau ora nu era prea bună (marţi, 17:00, după ED) sau erau alte motive dar prezenţa la curs nu a depăşit 10 oameni în medie. Laboratoarele au fost interesante, primul contact cu programarea hard. Chiar a fost fain să vezi că numărătorul tău (cunoscut şi sub numele de bucla for) funcţionează bine după ce te-ai luptat cu el mult timp. Păcat însă că unele laboratoare nu s-au prea făcut, nu este cazul grupei mele.

Mai multe aici după ce dau vineri examenul, în limita timpului disponibil.

MN:

Metode Numerice. Unul din cursurile la care am fost asistent. Este vorba acum de un feedback la feedback dar şi de o modalitate de a mă lăuda. Calificativele primite au fost de la Bine în sus peste tot şi nu am primit prea multe observaţii negative. S-au legat mulţi studenţi de faptul că tema 2 a fost dubioasă şi chiar aşa este. Iniţial erau alte cerinţe dar nici alea nu ar fi scăpat de acest calfiicativ deoarece era realizată pornind de la o premiză greşită. S-au mai legat studenţii de faptul că laboratoarele nu corespundeau în totalitate cu materia predată la curs, problemă ivită din cauza faptului că un capitol întreg a fost mutat în materia de parţial fără ca asistenţii să fie anunţaţi de acest lucru. De asemenea, s-au plâns studenţii de faptul că la seminarii s-au făcut extrem de puţine probleme. Adevărul este ca nu se puteau face mai multe din câte ştiu eu.

Privind temele, mi s-a reproşat că le-am corectat în grabă şi nu am vrut să recunosc unde am greşit. De fapt, era vorba doar de un signur student (ştiu cine e pentru că aproape că s-a semnat în feedback) care s-a supărat pe faptul că nu am vrut să-i redau cele 5 pucnte pierdute în cadrul temei deoarece a presupus greşit că nu vor exista 0-uri într-un anumit loc în fişierul de intrare. S-a încercat corectarea surselor astfel încât ele să funcţioneze fără erori în cazul în care era vorba de variabile denumite aiurea sau de indici plasaţi greşit în fişiere. Şi da, unele teme au avut cerinţe neclare, ăsta este un lucru la care trebuie să mai lucrăm

SD:

Printr-o cursă critică de fapte am ajuns şi asistent de Structuri de Date sub Moraru deşi el nu ia niciodată asistenţi. Sincer, puteam să fiu prezent sau să nu fiu, cam tot aia era. De asta nici nu voi mai adăuga alte detalii aici.

CDL:

Feedback la acest curs a fost dat deja:P

———————————————————————

Revin mai spre seară cu chestionarul numărul 4. Chiar mă bucur că la unele din ele s-a iscat o conversaţie productivă.

Written by Mithrandir

miercuri, 1 iulie 2009 la 9:32:20

Un răspuns

Subscribe to comments with RSS.

  1. As fi vrut sa scriu ceva mai elaborat, dar nu mi-ai lasat de zis altceva decat… sunt de acord! Ai atins bine toate punctele la cursurile la care ai fost stundent, iar unde ai fost asistent habar nu am ce sa zic :p.

    Si totusi…

    In ce priveste ED-ul, intr-adevar daca sa pune accentul pe ce face o schema ar fi superb si nu ar mai necesita memorari de scheme. De exemplu, mi s-ar parea frumos un curs de ED in care sa se prezinte mai intai caracteristica, apoi sa ne invete cum sa construim o schema care sa ajunga la caracteristica aceea (sau sa o aproximeze).

    Nu pot desena aici din nefericire ca as ilustra pe un exemplu, oricum cred ca s-a inteles ideea.

    Si mai vreau sa-l mai laud si eu pe domnul profesor Florin Pop pentru cursul de PC. Super tare si super-bine corelate curs + laborator + teme. In ce priveste interesul la curs si eu as schimba aici ceva referitor la cererea prezentei.

    Si sa exemplific: PC-ul este o materie care ne va folosi foarte mult dupa terminarea facultatii (stiu ce vorbesc m-am intalnit in cadrul multor proiecte cu el – aproape la toate) si avand acest lucru in spate, dupa ce l-as spune studentilor, as spune la fiecare ora o poveste ilustrand cum mi-a folosit materia ce urmeaza sa o predau in acea ora la un proiect in afara scolii.

    Dupa mine, daca este ceva ce ii poate motiva pe marea majoritate, este explicarea faptului ca ceea ce urmeaza sa invete in acea ora (sau curs) le va fi de folos in viitor. Toti care au venit aici, impinsi sau nu de parinti sau alte motive, si-au facut deja in anul 2 o idee despre cum ar vrea sa fie viitorul. Si daca poti demonstra ca materia ta este esentiala in viitor, cred ca esti inarmat cu tot ce iti trebuie ca sa ii motivezi ;)

    Si inca ceva: S-au cerut scheme la examen dar a fost cum am propus pentru ED. Se stia ce trebuie sa rezulte din schema si o puteai desena oricum, cata vreme rezulta ce trebuie. Un mare PLUS pentru asta! Felicitari!

    Bluedrop

    miercuri, 1 iulie 2009 at 10:14:11


Lasă un Răspuns