Sunteți pe pagina 1din 4

Programnd viitorul

Prof. Lungu Felicia


Ce este programarea calculatoarelor?
N-am gsit nc pe nimeni care s
adreseze explicit aceast ntrebare. Poate este
de vin lipsa de ncredere. Cine ar fi mai n msur s rspund la
aceast ntrebare?
Toat lumea ar trebui s nvee s programeze un
calculator, te nva cum s gndeti!1 afirm Steve Jobs, una
dintre cele mai revoluionare mini n domeniul tehnologiei. O
alt persoan care susine activ campania de promovare a
programrii ca disciplin n colile de stat din America, cel mai
important lider mondial i preedinte al SUA, ntr-un discurs
adresat tinerilor afirm ...s dobndii aceste abiliti nu este
important numai pentru viitorul vostru, este important i pentru
viitorul rii noastre!2. Este preedintele Obama o persoan care
exagereaz? Statisticienii confirm afirmaiile sale, peste 60%
din oferta de locuri de munc din domenii informatice vor
rmne neocupate n urmtorii 10 ani.
Poi rezista invaziei unei armate, dar nu i unei idei
creia i-a sosit timpul. afirm Victor Hugo3. Este timpul acestor
ntrebri pe care ar trebui s i le pun fiecare tnr dornic s se
implice n viitorul su: Ce este programarea calculatoarelor?,
1 Steve Jobs on Computer Sciencehttp://www.youtube.com/watch?
v=IY7EsTnUSxY

2 President Obama asks America to learn computer science:


http://www.youtube.com/watch?v=6XvmhE1J9PY

3 Victor Hugo Les Miserables

Ct de greu este s programezi un calculator?. Iat cel mai


simplu rspuns pe care l-am gsit cutnd cu Google: Este felul
n care i explici calculatorului ce doreti s fac pentru tine,
sigur ntr-un limbaj pe care calculatorul poate s-l recunoasc.
Dac este greu sau nu s programezi un calculator...!?
Putem discuta n aceeai termeni despre a citi sau despre a nva
tabla nmulirii, este la fel de dificil. Un limbaj de programare are
opt instruciuni i un set de reguli care trebuie respectate pentru a
comunica corect.
ns programarea calculatoarelor nu se rezum la un
limbaj care te ajut s comunici cu calculatorul, este mult mai
mult. n programa colar de la clasele de profil matematicinformatic, intensiv informatic se studiaz pe durata celor patru
ani de liceu mai multe discipline informatice:
- algoritmi elementari care prelucreaz date simple;
- limbaje de programare i concepte legate de
programarea modular;
- structuri de date i noiuni de teoria grafurilor;
- metode de programare;
- elemente de programare orientate obiect;
- noiuni de teoria bazelor de date;
- programare i design pagini web;
- dezvoltarea de proiecte i aplicaii informatice;
Cu toate acestea este prea puin din ceea ce nseamn
informatic. Putem aduga la lista disciplinelor incluse n
programa colar alte domenii ale informaticii cum sunt:
- grafic i animaie;
- sisteme de operare;
- administrarea reelelor de calculatoare;
- inteligen artificial i sisteme expert;
gestiunea i protecia datelor n sisteme distribuite
mai multe domenii tangente cu cel al programrii care se refer
la componente hardware, roboi industriali i sisteme informatice.

Ceea ce ne ofer informatica dincolo de aceste domenii


mai mult sau mai puin cunoscute este valoros pentru viaa oricui,
indiferent ce carier i-ar fi propus s urmeze n via.
Programnd calculatorul nvei
- logic;
- managementul timpului;
- organizare;
- s rezolvi probleme;
- s faci fa eecului i s revii corectndu-i greelile;
- s fii creativ;
- s colaborezi;
- s comunici eficient;
- s ai o gndire antreprenorial.
Un programator i formeaz un mod specific de a gndi
riguros i ordonat numit gndire algoritmic. Acesta devine n
timp un mod de a fi care elimin mediocritatea i compromisul.
Bill Gates, ntr-un discurs inut n faa elevilor unui
colegiu, a scos n eviden faptul c sentimentul de
automulumire i nvturile "corecte" din punctul de vedere al
politicilor educaionale au creat o generaie de copii care nu au
deloc noiunea de realitate i despre felul n care realitatea
aceasta i-a destinat eecului n lumea real4. Informatica este una
dintre disciplinele care compenseaz acest neajuns al sistemului
de nvmnt, este o disciplin practic, conectat la realitate, o
cale ctre o carier i un standard de via mult peste cel mediu.
n zilele noastre, oriunde te-ai uita sunt din ce n ce mai multe
calculatoare, telefoane mobile, tablete sau alte mijloace media
performante. Tehnologia se schimb de la o zi la alta, iar a-i
nelege limbajul este cea mai bun alegere pentru viitor.

4 Bill Gates-11 Rules You Will Never Learn In School


http://www.youtube.com/watch?v=NSaCxGTuBng

Dac este societatea noastr pregtit sau nu pentru o


lume n care tehnologia este factor dominant este prima ntrebare
pe care s-ar putea costrui un sistem de nvmnt modern,
racordat la realitatea nconjurtoare. Informaia accesibil oricui
va schimba lumea iar principiul care va asigura succesul va fi
colaborarea, competiia va rmne de domeniul trecutului.
Calitile unei persoane de succes vor fi creativitatea, capacitatea
de a comunica i a lua decizii n timp util. Poate coala s
formeze aceste caliti? coala i politicile educaionale sunt i
ele un produs al evoluiei societii, evolueaz n msura n care
societatea accept schimbarea. Ct de repede se va produce
aceast schimbare n societatea noastr?...cu ct mai repede cu
att mai bine pentru noi toi!
Dac astzi calculatoarele iau decizii n locul nostru n
domenii economice, politice, sntate, educaie, n curnd viaa
noastr de zi cu zi va fi dominat de tehnologie. Viaa social a
unei persoane se va desfura n egal msur ntre lumea real i
cea virtual, prin intermediul unor website-uri sau reele de
socializare. Afacerile vor depi graniele spaiul fizic i se vor
adresa prin intermediul reelei Internet ntregii lumi.
n aceste condiii, este foarte important s nelegi cum
funcioneaz tehnologia. n absena unui program care s-i dea
via, orice tehnologie rmne la stadiul de main neinteligent,
capabil s fac cel mult micri automate. Programul din spatele
mainii este cel care-i d via, devenind astfel capabil s i-a
decizii performante, proporional cu calitatea programului.
Instruirea unei viitoare generaii de programatori ar trebui
s fie prioritatea societii noastre, a unui sistem de nvmnt
racordat la prezent, bazat pe aptitudinea nnscut a romnului de
a fi creativ. ns oriunde ar locui pe aceast planet, o comunitate
dornic s-i creeze oportuniti n viitor nu va putea face
abstracie de acest domeniu cruia i-a sosit timpul.

S-ar putea să vă placă și