Ce e important şi ce nu în programare?

Un articol mai vechi (din 1998) despre algoritmi şi programe, despre limbaje şi medii de programare şi despre cum alegem un mediu de programare. Multe din cele scrise aici sunt încă valabile.

Dacă înlocuieşti stiloul cu pana, nu ajungi poet.

E mai mult decât evident! Au fost atâţia scriitori care au scris noaptea, la lumina lumânării şi cu pană şi au lăsat omenirii opere literare de mare valoare. Aşa cum un amator netalentat poate folosi stiloul cu peniţa de aur cel mai scump sau chiar calculatorul şi imprimanta şi să nu realizeze nimic valoros din punct de vedere literar. Aşa stau lucrurile şi în programare. Poţi apela la un mediu de programare foarte performant şi să nu poţi realiza nimic valoros, sub aspect informatic, pe când – poate – folosind un mediu de programare mai puţin dezvoltat, să realizezi programe care să-i încânte pe toţi. Mediul de programare este pentru programator, precum pana sau stiloul pentru scriitor. Iar programul este precum un roman sau o poezie.

girl_computer
Continuă să citești Ce e important şi ce nu în programare?

Să ne jucăm cu Scratch!

scratch-logoNici mai știu câți ani sunt de când m-am supărat pe matematică. Flirtând eu ba cu româna, ba cu muzica, ba cu… ei, păi nu a mai mers așa și m-a pus să decid. Și-am ajuns în liceu la filologie, lăsând-o pe ea să umple inimile altor elevi, mult mai fideli și mai îndrăgostiți. Sora ei, informatica, pesemne că era mai nestatornică. Îi plăcea să bată pe la ușile altor specializări și să intre în viața studenților. A vrut să mă tulbure și pe mine, dar între timp înțelesesem durerea matematicii și-am devenit și eu fidelă, ca să nu-mi supăr iubitele științe umaniste. Așa că gata cu flirtul, domn’le! Să mergem la Facultatea de Litere! Asta a fost ca și cum aș fi mers la starea civilă să fac contract de căsătorie cu limba și literatura… După a început căsnicia, căci mi-am luat un job la care, iată… scriu.

Dar știți că viața devine monotonă, inima poftește aventură, iar omul mai calcă strâmb. Și uite așa mi s-a strecurat în minte ispita… și tot așa am invitat-o și-n casă: pe nimeni alta decât pe eterna nestatornică, informatica! Sub pretextul unei vizite în interes de serviciu, l-a luat de mânuță pe Robert, un tânăr student al Facultății de Științe din Bacău, și l-a adus la ușa mea însoțit de o aparatură demnă de un respectabil informatician.

Robert e amorezat pe vecie, având o minte ageră prin care circulă numai calcule, formule, cifre și coduri,RobertSpataru așa cum mișună în capul unui filolog amețit de lectură versurile lui Eminescu. Băiatul e pus pe treabă. Știți vorba aia cum că omul, ca să fie fericit în viață, trebuie să facă ce-i place. Ei bine, el a cam atins idealul, căci pasiunea i s-a convertit în drumul sigur al carierei. Deja implicat în multe proiecte, căutat de angajatori, voluntar la EduSoft, student eminent… tânăr, frumos, deștept (dar fetelor, tot informatica e prima iubire)… Robert Spătaru se pregătește să treacă în anul al II-lea de facultate, când va pleca în Emden, Germania, cu o bursă de studiu Erasmus. Deși e mai mic decât mine cu doi ani, băiatul ăsta e un om mare. Are o minte sclipitoare ce te eclipsează cu inteligența sa rapidă. Dacă vreo clipă l-am privit ca pe un adolescent oarecare, iată că Robert se afla acum lângă mine, inspirându-mi admirație și respect. Știam că niciodată nu voi ajunge să înțeleg tot ceea ce știe și va ajunge să știe el.

Continuă să citești Să ne jucăm cu Scratch!

Youtube – universul videoclipurilor

youtubeYoutube este cel mai mare site web de videoclipuri unde utilizatorii pot vizualiza și descărca materiale audio și video. Încă de când a fost înființat, în februarie 2005, Youtube și-a croit repede drumul către popularitate, ajungând în zilele noastre să concureze la rata de accesări cu Google! Site-ul Web își are sediul în San Bruno, California, SUA.

Ideea înființării acestui site a pornit de la Chad Hurley, Steve Chen, și Jawed Karim. Foști angajați ai companiei Paypal, au conceput idea după o petrecere acasă la Steve Chen, unde aceștia filmaseră videoclipuri și voiau să arate prietenilor pe internet dar nu aveau posibilitate în 2005. Astfel a fost plantat sâmburele conceptului. De aici în continuare, Youtube s-a dezvoltat spectaculos, ajungând deja în 2006 să declare că peste 100 de milioane de videoclipuri sunt vizualizate zilnic pe website.

Continuă să citești Youtube – universul videoclipurilor

Interviu cu Tatiana Moraru – o talentată edusoftistă

Tatiana Moraru s-a alăturat echipei EduSoft după participarea ei la workshop-ul nostru Tinerii și Educația STEM. Ea este una din cele patru fete care au format echipa învingătoare de la concursul Technovation Challenge 2014, desfășurat în Los Angeles, SUA. Aplicația lor, creată cu AppInventor, denumită AquaMea (inițial Apă Pură) are drept scop schimbarea vieții oamenilor, prezentându-le calitatea apei din diferite puțuri din zonele rurale în care locuiesc. AquaMea permite oamenilor să primească informații utile cum ar fi: conținutul apei și daunele care le poate aduce sănătății. De asemenea, lumea poate afla metode de tratare a lichidului vital. Ulterior, Tatiana a participat şi la alte proiecte IT din Republica Moldova, cum ar fi Girls Go IT.

Tatiana_Moraru_Republica_Moldova
Tatiana Moraru (click pentru a asculta interviul)

 

Experiența din SUA este relatată aici de Tatiana, iar Mihaela-Ștefania Puțeanu a realizat un interviu cu Tatiana, despre succesul echipei din Ștefănești la concursul din SUA, pe care îl puteți asculta aici:

 

 

 

 

 

Felicitări Tatiana Moraru, Maria Toma, Mihaela Bîrcă și Corina Hariton pentru succesul vostru!

Tatiana este elevă în clasa a XII-a la Liceul Teoretic din Ștefănești, raionul Florești, Republica Moldova. În cadrul EduSoft, Tatiana a realizat mai multe lecții video de limba germană, pe care le puteți vedea aici. De asemenea, ea este responsabilă de realizarea cursurilor de Scratch cu copiii din Ştefăneşti, Republica Moldova. Copiii îndrumaţi de Tatiana şi de colegele ei (Maria Toma, Mihaela Bîrcă şi Cătălina Budurin).

Continuă să citești Interviu cu Tatiana Moraru – o talentată edusoftistă

Cum pun eu notele?

students.jpgIn primul rand trebuie sa stiti ca pun note de la 1 la 10. De asemenea, distributia notelor in acest interval respecta clopotul lui Gauss. Majoritatea subiectilor vor lua notele de mijloc, apoi, cu cat ne apropiem de nota maxima sau de nota minima, vor fi din ce in ce mai putini.

Nu pun nota 1 decat acelora care au copiat (de la un coleg, la examenele la care va las cu materiale pe banca, respectiv de la un coleg sau dintr-o carte/dintr-un curs/dintr-o fitzuica/din orice material). Tot nota 1 o au si studentii care nu se prezinta la una din probe (acolo unde examenul e prevazut cu mai mult de o proba.)

Asadar, in general pun note de la 2 la 10. Note de 2 primesc studentii care sfideaza cursul, laboratorul, pe profesori, pe ceilalti colegi, prin atitudinea lor: nu vin la scoala sau vin si deranjeaza si, in plus, nu sunt pregatiti deloc.

Continuă să citești Cum pun eu notele?

Personalităţi din lumea informaticii (I)

AlanTuring Alan Mathison Turing (23 iunie 1912 – 7 iunie 1954), cunoscut în zilele noastre ca părintele informaticii moderne și al inteligenței artificiale, a fost un informatician, matematician, logician şi criptanalist britanic. Alan Turing a inventat un dispozitiv (mașina Turing) bazat pe lucrul cu cifrele 0 şi 1, care a formalizat conceptul de algoritm şi calcul. Citeşte mai mult aici…
Ada_Lovelace_Chalon_portrait Ada Lovelace (nascută Augusta Ada Byron, la 10 Decembrie 1815), considerată primul programator al lumii, a fost fiica dintr-un scurt mariaj a poetului romantic George Gordon Byron sau mai pe scurt, Lord Byron și Anne Isabella Milbanke, care a fost ea însăși un matematician expert într-o epocă în care femeile nu aveau astfel de practici. Citeşte mai mult aici…

Continuă să citești Personalităţi din lumea informaticii (I)

LetMeUnderstand – aplicația care traduce orice scrii

LetMeUnderstand este o aplicație dezvoltată de mine în care utilizatorul scrie o propoziție într-o anumită limbă aleasă, iar această propoziție este tradusă într-o altă limbă și afișată pe ecran. După ce propoziția a fost afișată, telefonul o rostește. Momentan sunt disponibile doar patru limbi: româna, engleza, franceza și spaniola. Pentru ca aplicația să funcţioneze, este nevoie ca telefonul sau tableta să aibă o conexiune Wi-fi în momentul utilizării.

Screenshot_2015-09-07-18-43-34

letmeunder

Click aici pentru a descărca aplicația TicTacWhere, care te îndrumă oriunde ai fi.

Aplicația LetMeUnderstand poate fi descărcată cu ajutorul QR code-ului alăturat.

Ştefan Ionescu

KeepMeConnected – aplicația care te anunță evenimentele verii în învățământ

KeepMeConnected reprezintă o aplicație al cărei creator sunt eu, în care aveți programul întregii veri, cuprins în câteva categorii. Aveți programul bacalaureatului, dar și diferite concursuri și activități care vă vor ține ocupat toată vara! Instalează aplicația KeepMeConnected de mai jos și implică-te împreună cu noi!

 QRKEEP