on the cruelty of really teaching computing science

marți, 2 dec. 2008, 21:04

Plimbându-mă cu browser-ul pe Slashdot, am aflat că astăzi se împlinesc fix douăzeci de ani de la publicarea de către Edsger Dijkstra a unui text interesant (în mod ciudat, scris de mână), numit „On the cruelty of really teaching computing science”.

În cele treizeci de pagini se tratează atât problema – perfect valabilă şi în ziua de astăzi, despre care îmi tot zic de ceva timp încoace că am să vorbesc – felului şi măsurii în care societatea primeşte lucrurile (ideile, paradigmele etc.) noi, cât şi manifestarea acestei probleme în domeniul computer science. Nu întâmplător am spus că problema este valabilă şi în ziua de astăzi, asta apropo de criza economică şi schimbările la care societatea e nevoită să se adapteze.

Deşi s-ar putea argumenta mult timp pro sau contra pe subiectele respective, îmi place mult că anumite aspecte ceva mai sensibile (cum ar fi mediul educaţional luat în raport cu cel de afaceri/industrial) sunt tratate la modul tăios. All in all, a good read for anyone who’s got anything to do with this.

college software

duminică, 12 oct. 2008, 17:50

Am avut varii impresii despre mediile de lucru folosite până acum în facultate (Dev-C++ m-a amuzat, Octave mi-a făcut o impresie bună, PSpice m-a lăsat rece etc). Din motivul ăsta, mi-am propus să vorbesc foarte pe scurt despre două softuri mai mult sau mai puţin utile pentru computer science, dar (zic eu) o idee bună pentru anumite materii studiate de mine în trecut/prezent.

  • gEDA – Mi-aş fi dorit să pot vorbi mai pe larg despre el, dar n-am avut timp. E vorba de o suită de aplicaţii pentru lucrul cu circuite electronice, care mi-a sărit în ochi la ceva timp după ce am terminat temele pentru proiectare logică. Am stat să fac schemele logice în Inkscape, fără să ştiu la vremea respectivă că designer-ul din gEDA mi-ar fi putut uşura mult munca. Mai mult, ar putea fi şi o posibilă alternativă la Multisim-ul (non-free) pe care îl vom folosi la laboratorul de electronică.
  • Alice e chiar un program 100% educaţional, care îşi propune să predea concepte de programare (OOP included) într-un mod cât mai plăcut: se foloseşte de un mediu 3D interactiv, iar studentul programează entităţile folosind Java/C++/C#. Deşi la prima vedere ar părea o jucărie, programul e folosit cu succes în mediul universitar, fiind conceput în scop didactic de către cei de la Carnegie Mellon.

eg409

joi, 9 oct. 2008, 22:07

Nu ştiu cine a avut ideea măreaţă de a pune în sala sus-numită un seminar (la o materie extrem de scârboasă importantă) care se ţine cu vreo trei grupe.

Pentru a vă crea o vagă imagine despre cum arată locaţia respectivă, menţionez inscripţia de pe perete (ceva legat de poli şi organe genitale), scrijeliturile uneori absolut şocante de pe bănci, scaune comfy, dar care lipsesc cu desăvârşire şi nu în ultimul rând, tavanul din care curg lichide, încât nu m-ar mira să se formeze (vorba unui coleg) nişte stalactite în scurt timp.

Propun să facem seminarii în aer liber. Condiţiile sunt un pic mai bune, chiar şi pe viscol.

ce-i pe 1 octombrie?

miercuri, 1 oct. 2008, 21:29

  • Pe 1 octombrie mi-am pierdut vreo două ore ascultând discursurile (cu tentă mai mult sau mai puţin politicianistă) a unor oameni legaţi – sau nu, după caz – de ceea ce se întâmplă în Politehnică. Sfaturi de viaţă, „words of wisdom” et caetera, care în cele din urmă nu fac nici o diferenţă pentru subsemnatul. Totul s-a terminat cu o bere. Back to work now.
  • Pe 1 octombrie mi-am cumpărat două cărţi, „Do Androids Dream of Electric Sheep?” a lui Phillip K. Dick şi „The World As I See It”, cea din urmă fiind scrisă de Albert Einstein. Rămâne să le şi citesc.
  • Tot atunci am luat şi pulsul oraşului. Lucrurile încep să mişte în centrul istoric, ceea ce nu e deloc rău. Rămâne să fie curăţate complet maşinile de pe Lipscani şi să se ia măsuri împotriva existenţei traficului auto în zona aia. În rest, agitaţie cât cuprinde, fast food-uri pline pe la Romană, lume înghesuindu-se pentru nişte orare, maşini, zgomot, praf.
  • Aproximativ trei săptămâni până la Intrepid Ibex. Aştept cu mult interes, ca un user de Ubuntu ce mă aflu.

drawing the line

vineri, 27 iun. 2008, 22:01

  • Făcut pe keeper-ul de porţi la proiectare logică… check.
  • Făcut masturbare mentală cu statistică, probabilităţi, integrale complexe, transformate, ş.a.m.d… check.
  • Frecat creierul cu aplicaţii de analiză numerică and all that jazz… check.
  • Picat promovat examenul la electrotehnică… check.
  • Vizionat întregul sezon animat Ctrl-Alt-Del… check.

În altă ordine de idei, o sesiune mai mult sau mai puţin dificilă (spre deosebire de primul semestru, a trebuit să învăţ la toate materiile). Au mai rămas structurile de date, ceea ce înseamnă că practic am cam intrat în vacanţă (da, o să mă apuc cu plăcere să mai scriu nişte cod, don’t get me wrong). Also… Are cineva o bere?

Sper ca semestrul următor să nu mai vină cu materii la care să trec doar dacă am „noroc”.