Gandire algoritmica un univers de cucerit Think.And.Code- Gândește și Programează
Informatica este ceea cei care au imaginat-o o denumesc cu COMPUTER SCIENCE
…. adica sa gandim ca “mutul”
Chiar dacă suntem gata sa o recunoaștem sau nu vom trai într-un viitor dominat de algoritmizare si gândire algoritmica. Curentele de gândire mondiale s-au frământat privind modul in care trebuie predata matematica clasica. Spre exemplu lumea este sub o presiune a metodei Singapore si a modului asiatic de a preda matematica … Insa totul paleste in comparatie cu modul in care copiii ar trebui sa se apropie de gândirea algoritmica. Nici o profesie nu va putea in viitor sa facă abstracție de acest mod de abordare al realitatii
In fond ce este gândirea algoritmica? Este o abordare structurata pentru a rezolva problemele…
Intr-o alta abordare poate fi definita ca fiind modul de a gandi similar unui computer
Intr-o lume in care copii nostri interactioneaza cu puteri de calcul ametitoare comparative cu cele de acum 25 de ani ar fi ireal sa gandim ca ii putem tine in afara acestui fenomen…Computational/Algoritmic a fost folosit in anii 60 de catre Seymour Papert cand vorbea intr-un mod vizionar despre computer in relatie cu copiii ajutandu-i pe acestia sa invete. Consecintele muncii acestui profesor o reprezinta dezvoltarea limbajului de programare Logo , cat si creierul din spatele produselor Lego Mindstorms
Sa revenim si sa incercam sa clarificam :
- Algoritm – Într-o definiţie aproximativă algoritmul este un set de paşi care defineşte modul în care poate fi dusă la îndeplinire o anumită sarcină.
- Program – Este reprezentarea sau implementarea unui algoritm într-un cod sursă, scris într-un anumit limbaj de programare
Foarte multi din tinerii nostri programatori debuteaza cu scrierea de programe fara a a avea notiunea de dinaintea programului si anume algoritmul. Intr-un mod mai plastic , limbajul de programare ii traduce calculatorului intr-un mod pe care acesta il intelege algoritmul pentru a rezolva o problema.
- Computer Science a fost adoptat in romana ca Informatica si este stiinta exhaustiva care cuprinde si integreaza toate cunostintele despre partea tangibila (hardware) si intangibila (software si algoritmi)Hai ca nu e complicat ….
1 Comment
" Gandire algoritmica "...sau "Computational thinking" 2, (mai mult pentru parinti) - Dulce de Casa
(septembrie 23, 2017 - 8:59 pm)[…] articolul trecut ” Gandire algoritmica “…sau “Computational thinking” am stabilit ca gândirea algoritmica este o abordare structurata pentru a rezolva […]