Linus Torvalds: „Nu cred că toată lumea ar trebui să învețe să scrie cod”

În zilele noastre este la modă să vorbim despre necesitatea de a învăța lumea să programeze (mai ales copiii). Ei vorbesc despre o nouă alfabetizare, pentru a promova utilizarea activă și nu pasivă a tehnologiei, Scratch project pentru a le începe (și alte proiecte gratuite și open source), de campanii cu oameni celebri, etc. etc

Și dintr-o dată sunt știri de genul acesta. Într-un interviu pentru Business Insider, Linus Torvalds este întrebat despre necesitatea de a preda programarea tuturor și care ar fi educația în informatică. Acesta a fost răspunsul lui (tradus din CHW).

De fapt, nu cred că toată lumea ar trebui să încerce neapărat să învețe să scrie cod. Cred că programarea este ceva destul de specializat; și nimeni nu se așteaptă cu adevărat la majoritate. Nu este ca și cum ai ști să citești și să scrii; și știind să facă operații matematice de bază.

Acestea fiind spuse, cred că trebuie să existe o modalitate prin care oamenii să intre în contact cu aceasta, astfel încât să afle că se bucură de ea și că au aptitudinea, că știu despre această posibilitate. Nu pentru că toată lumea vrea sau trebuie să învețe, ci doar pentru că are o chemare grozavă. S-ar putea să existe mulți oameni care nu și-au dat seama niciodată că le-ar fi plăcut să le spună computerelor ce să facă. Deci, în acest sens, cred că cursurile de calculator din școli sunt o idee grozavă, dar nu cred în deviza că „Toată lumea ar trebui să învețe să programeze!

Opinia mea. Poate că ceea ce ar trebui învățat nu este strict programarea, ci un mod algoritmic de gândire, pentru a aborda totul ca o rutină cu variabile și funcții. Atunci nevoia de a rezolva problema eficient devine dezvoltarea bunului simț. Îmi amintesc când eram copil, într-o școală foarte veche 286 am folosit programul Logo (ce în acele zile, un program de desen cu o broască țestoasă). Astăzi văd Scratch și ce coincidență, este continuarea vechiului Logo (Este de fapt inspirat de Logoblocks, care era un limbaj de programare vizual care amesteca Logo-ul cu blocurile Lego). Ba chiar au făcut-o un simulator de sigle zero și m-am umplut de nostalgie.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Jose Jácome el a spus

    Lucrul ideal pentru un elev de școală ar fi să învețe Linux și despre operațiunile de bază ale programării, restul va veni în plus, programarea zilelor noastre are un domeniu extins, cum ar fi robotica, automatizarea proceselor și simplificarea sarcinilor repetitive care sunt prezentate în multe cazuri din viața unui student ...

    1.    devilmaybrago el a spus

      La școala mea, guvernul a dat un computer cu Ubuntu (deja îl știam) și eram fericit să aștept să vină timpul computerului și când mi-am dat seama că acele computere aveau deja W7, ce dezamăgire 🙁

      1.    lord lup el a spus

        pirat sigur

  2.   mat1986 el a spus

    Experienta mea:
    Când eram la liceu (Chile), exista o anumită clasă de computer ... care nu depășea predarea componentelor de bază ale computerului și apoi ieșea la zsnes. Mai târziu, în facultate, a existat o primă abordare a Linux-ului, prin cursul de calculatoare - programarea în C ++ -, mai întâi în Windows și apoi în computerele care foloseau Fedora. Ceea ce am descoperit când am trecut de acea experiență este că există o lipsă de clase de calculatoare „serioase” (mai ales la nivelurile secundare și superioare) pentru a avea o bază bună, fie în programare, fie în cunoașterea Linux. Din păcate, cel puțin aici, în Chile, nu există o cultură Soft. Gratuit și aveți 2 opțiuni: continuați cu Windows sau descoperiți singuri lumea Linux (a doua mi s-a întâmplat),

    1.    craccoscl el a spus

      foarte adevărat, deci este în Chile.

    2.    eliotime3000 el a spus

      În Peru, este la fel și, de îndată ce am fost într-un institut tehnic superior de stat, ne-au învățat Visual Basic 6.0, majoritatea dintre ei au trecut cursul zgâriind, iar în ceea ce privește programarea în C ++ nativ, am fost unul dintre puținii care au putut înțelege programarea în C ++ și gestionați elementele de bază (deși adevărul este că majoritatea diagramelor de flux le-au venit foarte mult, de aceea sunt pierdute).

      Din motive evidente, nu este necesar să forțăm pe toată lumea să se implice în programare, deoarece există oameni cu diferite tipuri de inteligență și care impun un loc de muncă care nu evidențiază inteligența lor îi frustrează într-un mod iremediabil.

    3.    Martin C. el a spus

      Cel puțin în țară (Venezuela) în liceu a existat o clasă care era opțională să o urmeze: »Calculatoare și informatică». La început a fost doar cunoașterea părților unui PC și structura unui sistem de operare. Apoi ne-au învățat cum să folosim și să instalăm GNU / Linux (Debian) și imediat ne-au învățat să dezvoltăm algoritmi și, în cele din urmă, am scris câteva programe mici în limbajul C. Apoi, tot ce am învățat despre programare am învățat singur și alte lucruri în facultate.

      1.    nano el a spus

        Ce școală și ce stat? Pentru că am dat informatica (mai degrabă, automatizarea biroului) în câteva școli și nimic, programa este „acesta este monitor, acesta este vopsea, acesta este CPU” ... în nici o școală de la niciun nivel nu dau absolut nici o programare, cel mai aproape că am reușit să văd că mi-au permis să dau în pensum erau algoritmi.

      2.    fenriz el a spus

        Este adevărat, în mai multe licee, există mențiunea de informatică, unde te învață diferite lucruri, inclusiv programarea, în statul Zulia, există mai multe licee de genul. Fără să menționez marele CCS ... dar în legătură cu articolul, împărtășesc ideea că TOȚI toți pot programa, dar nu toată lumea știe să programeze bine. Noroc

        1.    Rezistența la supunere el a spus

          Da, în țara mea, cu tot respectul, atunci când luăm o mulțime de informatică, nu considerăm că este un subiect foarte important să o studiem în profunzime, dar nici nu este necesar să învățăm totul despre programare, dacă nu mai degrabă elementele de bază depind deja de 1, dacă vă place programarea, este poate mânca o bibliotecă despre cum să programați temeinic
          PS: cineva știe despre smartphone-urile care au un alt sistem de operare decât Android, deoarece Android ucide cu flash-uri și virusul ajută ..

    4.    paul honorato el a spus

      Foarte adevarat.

      Deși am continuat cu tema Chile, a existat o perioadă în care nu aveam un computer (foarte sărac, știu) și trebuia să merg la un infocentru (ceva de genul unui cibernetic, dar orientat către biblioteci) al guvernului pentru a-mi face sarcinile școlare . Existau două camere, una pompoasă, care era întotdeauna plină de computere Windows XP (de fapt, toate acestea erau sponsorizate de Fundația Bill și Melinda Gates) și alta care nu era atât de cunoscută. Aveau ceva ciudat instalat, era ceva numit „Mandrake Linux 10” și am văzut că asta și Firefox erau mai rapide decât XP și Explorer (nu exista alt browser pe computerele Windows din cealaltă cameră). Acolo am cunoscut Linux și m-am interesat de lume. A fost 10.

      Această cameră a dispărut când Michelle Bachelet a preluat funcția de președinte, ea avea deja un computer la acea vreme, cu mitica Mandrake menționată mai sus. Apoi merg la un alt centru de informare și erau aceleași PC-uri, dar cu Windows XP. Performanța a fost inferioară.

      Cursurile de informatică au fost hilar. Erau PC-uri cu XP și tot ce ai făcut a fost să folosești un program numit «La plaza» ( http://www.enlaces.cl/v3/internet/plaza.html ) din programul Link-uri. A fost o glumă, după cum puteți vedea și nu a durat mult până când am ghicit cheia pentru a scăpa de acea mizerie, au fost „legături”. Acolo scăpăm la adevăratul PC. Apoi ne-au învățat să folosim software proprietar (MS Office) și să folosim Internet Explorer. Când l-am întrebat pe profesor despre Linux, el s-a uitat la mine cu fața „acesta este un hacker”, hahaha.

      Apoi liceul, cam la fel. Au dat terci de bebeluș când mă așteptam la carne.

      Am început să studiez Programmer Analyst la DuocUC și nici măcar o urmă de Linux până în semestrul 4, unde exista o ramură numită „Administrarea sistemelor de operare”, al cărei profesor era un linuxero. Dar „după program” (un termen utilizat pe scară largă în Chile pentru a arăta limitarea a ceea ce pot preda), a trecut doar RHEL 6 (Red Hat este partenerul instituției). Ramurile de programare erau toate în medii Windows și foloseau programe proprii (Visual Studio, Oracle DB Designer), iar profesorul a clarificat imediat: Nu trec în revistă lucrările efectuate în MonoDevelop. Instrumentul de studiu este Visual Studio.

      Și unde lucrez, vedeți consecința unei intrări complete cu Windows. Toate computerele sunt Windows 7 (de unde scriu asta), serverul este Windows Server 2003, e-mailul este Exchange și bun venit la companie mi-a fost dat prin Lync. Există un singur computer Ubuntu și este dedicat afișării publicității magazinelor pe ecrane.

      1.    Rezistența la supunere el a spus

        Buna, mi-a placut comentariul tau, ma prezint ca;
        Rezistență la depunere ajajja Știam, de asemenea, Linux într-un mod similar cu al tău, îl știam prin primele telefoane mobile color Am primit un motorola KRZR K1 Am avut un sistem creat de linux sau ceva de genul cu acest telefon mobil orice alte cuvinte de pe site au totul cu acest xD hahaha mi-a căzut din mână de mai multe ori și nu a clipit niciodată sau nu a primit niciun virus, singurul lucru rău a fost că era deja foarte vechi și a trebuit să rumeg pe Android și povestea tipică virușii au fost opriți și au clipit peste 1 ceas
        de aceea scrivo cine știe sau cineva m-ar putea ajuta să obțin un smartphone cu un sistem de operare gratuit 😉

        1.    diazepam el a spus

          Android este un sistem de operare open source …………… ..

          De exemplu, puteți căuta un ROM Android personalizat (cum ar fi Cyanogenmod sau Replicant) pentru a bloca telefonul.

  3.   eliotime3000 el a spus

    Sunt unul dintre acei oameni care preferă să editeze în editori precum EMACS, dar există oameni cărora le place să programeze ca în Logo sau în orice alt editor care prezintă grafică a obiectelor precum sigla menționată anterior sau prin diagrame.

    Ceea ce a spus Linus Trovals este 100% corect, deoarece există oameni care excelează în diferite domenii, iar impunerea învățării unui limbaj de programare îl poate limita în loc să-l extindă.

    Acum, ceea ce lipsește în software-ul gratuit și open source sunt designerii GUI, deci este aplicat doar datorită eOS și Linux Mint.

  4.   plin de viață el a spus

    Nu ar fi necesar ca toată lumea să știe cum să programeze, dar dacă ar fi bine dacă cel puțin în școli, ar preda niște „Logică de programare”.

    1.    Jose GDF el a spus

      Un fel de a învăța matematica de bază. Toată lumea a trebuit să învețe chiar și cum să adauge și să scadă. Dar nu toată lumea este matematiciană ... Ei bine, la fel este și cu programarea.

      Apoi, dacă îți place și vrei să te extinzi, înveți.

      Mi-aș dori să mă fi învățat elementele de bază atunci când am studiat. Acum a trebuit să-l învăț singur, costându-mă mult mai mult, desigur.

      1.    nano el a spus

        Sep, de fapt, pentru o școală, am propus să-i învăț pur și simplu algoritmi și pseudo-cod, să-i învăț deasupra „modului în care gândește un computer” ... m-au trimis la rahat, „este prea mult pentru băieți”.

    2.    nosferatuxx el a spus

      De acord cu Elav. Dacă ar fi învățați logica matematică, cu siguranță băieții ar gândi diferit.
      Dar asta nu rămâne doar pentru a învăța P sau Q, apoi R.
      Dacă nu, ei îi vor învăța echivalența lor în algebra booleană.

  5.   vr_rv el a spus

    Dacă toată lumea ar învăța să programeze, programatorii ar fi cei mai consumabili din lume și ar afecta foarte mult profesia.

  6.   Oscar el a spus

    Se pare că îi este teamă că un copil se poate descurca mai bine decât el!

  7.   Joaquin el a spus

    Cred că, dacă școala nu este orientată spre computer, nu ar fi necesar ca toată lumea să știe cum să programeze. Există gusturi diferite în ceea ce privește profesiile.

    Dar ar fi bine, de exemplu, să faci ateliere de programare sau proiectare, printre altele. Așa ar putea fi pus la punct un mic proiect: băieții din zona de programare creează o aplicație; cele de design, sigla; alții documentația, sunetele etc.

    Așa învață să lucreze în echipă, fiecare așa cum îi place. Ei învață semnificația „software-ului liber”.

  8.   mario el a spus

    Bine, la școala mea „programarea” a fost înțeleasă ca folosind VB6 și algoritmi. Cred că, din cauza unor astfel de lucruri, vechii mei colegi, cei care au făcut ceva legat de calcul, îi număr cu o singură mână (și cu un singur inginer de sisteme). Prefer sistemul universitar, unde se predă mai întâi logica, a. matematică, în informatică încep cu C și încetul cu încetul progresează

  9.   Zironid el a spus

    Sunt de acord cu Torvalds, știind să programăm nu este o necesitate de bază. Da, îmi place să programez și o văd foarte utilă, dar nu o văd ca pe o necesitate pentru cea mai mare parte a populației.

    Cred că învățarea programării are două avantaje mari: te învață să gândești logic într-un mod abstract și ne învață că computerele sunt proaste, ne iau imaginea că computerele sunt cutii magice care fac totul, dar în realitate Ei pot face tot ceea ce fac datorită cuiva care le programează (acest ultim punct pare important, până când încep să apară Terminators și lucruri de genul acesta, vom ști că sunt doar mașini stupide create de noi și, dacă am putea să-l creăm, o poate distruge: D)

  10.   static el a spus

    Acum puțin mai mult de o lună am întreprins dezvoltarea unui proiect-pilot „Predarea programării pentru copii”, așa cum am menționat într-o postare care a provocat un pic de controversă recent, sunt profesor de școală primară la Institutul Antonio Peña Celi din oraș din Loja - Ecuador, o instituție privată, odată cu sosirea organizației FLISoL (din care făceam parte), am avut câteva discuții introductive despre software-ul liber și siguranța navigării pe internet pentru studenți și administrarea ocazională a voluntarilor (participarea alți membri ai comunității).

    Din decembrie am știut închiderea Windows XP cel puțin prin asistență tehnică de la Microsoft. De atunci i-am spus directorului acestei vești bune și mi-a dat toată deschiderea de a preda software-ul liber.

    În ziua FLISoL, unii elevi cărora le-am predat cursurile, au mers voluntar și m-au însoțit pe tot parcursul zilei (cu permisiunea părinților, desigur). Mi-am dat seama de ceva foarte important, când i-am lăsat în pace și m-am dus să fac ei înșiși fotografiile evenimentului pe baza cursului ocazional de software liber pe care le-am dat și a discuțiilor pe care le-au primit, au început să le explice participanților că este gratuit Software, sunt utilizator Archlinux și în clasele mele de obicei îmi scot aparatul pentru sarcini zilnice (site-uri web de administrare, citire, Twitter etc.), folosesc Archlinux cu Awesome ca manager de ferestre, surprind că au părăsit mașina virtuală cu Edubuntu pe care i-am pus la practică și le-au explicat oamenilor despre software-ul liber de la Archlinux cu Awesome. Fantastic mi-am spus.

    Când s-a apropiat un membru al organizației care este specialist în securitatea computerelor și lucrează la o bancă națională din acea zonă (Jorge Guerron), unul dintre studenții mei i-a spus să aibă grijă ca atunci când va crește să se ocupe de descărcarea site-ului pentru el și creează niște probleme, elevul meu are doar 10 ani, se numește Martin și în loc să-l atace pe Jorge, primul lucru pe care îl recomand este să învețe să programeze pentru a îndeplini acea sarcină.

    De atunci am început să investighez cazuri similare pe web și toate cazurile în care hackerii au învățat să programeze de la o vârstă fragedă.

    Nu sunt programator (încă), dar m-a interesat subiectul și am început să caut informații, am găsit instrumente de software gratuit care îmi permiteau să predau programarea cu jocuri (Stacks - Engine and Scratch)

    Stive - Motor: Este un instrument pentru a construi jocuri video într-un mod simplu și didactic. De asemenea, cunoscut sub numele de „motor” sau „bibliotecă” de jocuri video. Este dezvoltat ca o bibliotecă Python 2.0

    Scratch: Este o inițiativă a MIT al cărei scop este de a învăța fiecare copil sau persoană interesată de programare printr-un mediu de învățare adaptat pentru această dinamică și total gratuit

    În același timp, învăț și predez programarea, dacă proiectul va avea succes, îl voi implementa în curriculum (Hardware, Software, Office Automation, Internet, Web 2.0, Gândire logică și programare)

    Principalul dezavantaj este dezvoltarea gândirii logice, deoarece copiii au fost obișnuiți doar să se joace (posibil datorită profesorilor anteriori) Caut oameni care să mă ajute, deoarece nu vreau să fie lăsați singuri în munca și școala mea, Cei care doresc să colaboreze, realizez acest site web http://www.metodologia.aprendelibre.net.

    Excelent post mulțumesc

    1.    Joaquin el a spus

      Foarte bună inițiativa ta, sper să ai noroc!

    2.    jpas el a spus

      E frumos că te implici așa. Ați plantat cu adevărat o sămânță care, de îndată ce germinează și cu ajutorul altor inițiative similare, poate schimba lumea (chiar cred, nu numai în informatică). Nu am crezut niciodată în actualul sistem educațional capitalist, unde obiectivul este să te pregătească să înghiți informații și când te gândești la lucruri, devii o problemă în loc de cineva care află că are îngrijorări și căruia îi place să transforme nuca de cocos, ceea ce nu este este o treabă să o faci. Puțini oameni pe care i-am întâlnit, care au îndrăznit chiar să instaleze un Linux liveCD, de exemplu, atunci când se dovedește că petrec toată ziua în fața unui computer. În cazul meu este Spania, dar mi se pare că este o problemă globală. Profesori ca tine dau viață unor oameni ca mine (nu mai sunt la școală, dar așa a fost, au fost puțini, dar m-au făcut să-mi dau seama cine merită și cine nu, nu ca oameni, dar cine este capabil să ofere cu un pas înainte și „pariu”). Uneori este dificil, dar vezi dacă ești norocos și găsește mai mulți oameni care împărtășesc viziunea ta.

      În ceea ce privește problema, sunt de acord cu Linus, un lucru este să înveți codul sau să programezi și altul este să știi cum funcționează sistemul tău și cum să configurezi sau să joci cu el. De fapt, am noțiuni destul de elementare de programare, dar în momentul adevărului nu cred că sunt atât de necesare. Cred că, așa cum spune Diazepan, este vorba mai degrabă de o schimbare de mentalitate (unde intervine gândirea laterală sau lupta pentru libertatea de utilizare a instrumentului). De acolo, ar fi doar o chestiune de timp înainte ca cel care este interesat și îi place să învețe programarea

  11.   Cristianhcd el a spus

    Diferesc la un punct ...
    Învățarea programării te ajută să înveți logică, să fii structurat și să apelezi la alții dacă ai nevoie de ajutor, dacă reușești să dezvolți acest lucru jucând fotbal, programează dracu = D

    1.    Zironid el a spus

      Lol, sunt de acord

    2.    jpas el a spus

      Sunt de acord cu tine, dar sunt și sigur că fotbalul, la multe niveluri, învață multe lucruri (un alt lucru este că „se practică prost”) și că gândirea logică poate fi atinsă în alte moduri

  12.   illukki el a spus

    Adevărul este că împărtășesc ideea că nu toată lumea trebuie să învețe să programeze. Cred că fiecare dintre noi are capacități și potențiale diferite, sub toate aspectele, și trebuie să le dezvoltăm la maximum. Evident, școala și mediul familial sunt locurile în care se poate face acest lucru și ar trebui să existe opțiuni pentru toată lumea. Nu mai este ca atunci când am studiat că tehnologiile și cunoștințele erau (și cred că continuă să fie) în mare parte elitiste. Astăzi, deși pare contradictoriu cu cele de mai sus, mulți îl accesează și ar fi interesant să stimulăm dezvoltarea potențialului copiilor.
    Mulțumesc @diazepan, m-ai făcut să îmi amintesc de ce duceam o broască țestoasă, tăiată dintr-o radiografie veche, la școală a fost întotdeauna un mare mister din trecutul meu. Bine ori !!! Salutari.

  13.   jgregory59 el a spus

    Sunt total de acord cu expresia lui Linus, ceea ce contează cu adevărat este să învățăm cum să gândim algoritmic, astfel încât să ne asociem toate activitățile zilnice cu acea lume abstractă de idei care reprezintă pașii în ordine logică care ne vor conduce la rezoluție a unei probleme sau a unei anumite situații.

  14.   Juanjo el a spus

    Sunt de acord ... Posibilitatea trebuie să fie acolo, dar pentru cei care vor să profite de ea ...
    Este ca muzica ... înainte de a studia trebuie să verificați dacă vă place și de acolo vă trimite să studiați sau să vă placă fotbalul. Pe scurt, ca orice disciplină.
    Îmi amintește de un gând vechi care a fost mai întâi studiat de exemplu „muzică” și apoi dacă îți place, continuă ... NU, de data asta trebuie să găsești CE îți place să faci și apoi FĂ-L; distracție, nu într-un loc „formal”, cum ar fi o școală sau institut, ci având la îndemână un computer, o minge sau un CD de bandă ...

  15.   Electron el a spus

    Nu văd niciun rău în predarea elementelor de bază ale programării în școli. Evident programele de studiu pentru computer / birou; acestea ar trebui revizuite și actualizate. Acest lucru ar implica faptul că mulți profesori își actualizează cunoștințele și se aventurează în software-ul gratuit. Pe de altă parte, forțarea studierii unei profesii nu este de acord cu spiritul libertății mișcării. Singurii beneficiari ai existenței unui număr mai mare de programatori; ar fi companiile, deoarece munca lor ar fi mult mai ieftină. Să nu ne păcălim să credem că nu mai iau dezvoltările din SL și le pun în propriile programe. Pe de altă parte, în raport cu ceea ce mulți cred că mai întâi trebuie să-ți placă și apoi să-l studiezi; uită un punct important; dacă ceva este complet necunoscut, îți este imposibil să-ți placă. A avea diferite domenii de studiu vă permite să știți mult mai mult și să vedeți ce vă interesează sau se așteaptă ca un copil să știe ce profesie doresc să aibă fără nicio încurajare. Fiul meu cunoaște Linux, deoarece aproape toate mașinile din casa mea îl au ca singură instalare. Deci, învață să se ocupe atât de Windows, cât și de Linux.

  16.   Sephiroth el a spus

    este că are dreptate ... trebuie să ai vocație.

  17.   Nazarinean el a spus

    După cum spune articolul, sunt în favoarea acestei viziuni algoritmice, ei ar trebui să-i învețe pe copii să raționeze, să se bazeze pe logică, doar că acest lucru este imposibil în acest moment, deoarece ar fi nevoie de mai mulți profesori cu mintea deschisă decât să nu respingă toată gândirea laterală, Cred că aceasta este una dintre problemele din educația actuală, se concentrează pe predarea celui mai eficient mod fără a lăsa elevii să dezvolte noi căi posibile, care pot fi greșite, dar este calea corectă, dacă copiii se concentrează pe memorarea a ceea ce este deja cunoscut, le irosim complet imaginația imensă și apoi ne plângem de lipsa de creativitate.

  18.   jhonnyarana el a spus

    are un motiv. ar trebui să știi ce programează?
    dar nu-i forțați să învețe să programeze

  19.   a el a spus

    Cred că nu este necesar ca toată lumea să învețe să citească și să scrie sau să cânte la instrumente, dar ajută. Imaginați-vă că toată lumea a programat, câte aplicații am avea, mai ales dacă este software gratuit.

    1.    jpas el a spus

      Îl văd mai departe. Vă puteți imagina ce ar însemna pentru computerele din întreaga lume utilizarea software-ului gratuit și distribuirea acestuia? Pentru început, am avea un control aproape absolut al propriului nostru instrument, dar este faptul că oferă multe mai multe beneficii decât atât. Este ca și cum ai citi și cânta la instrumente, te învață lucruri, chiar dacă nu-ți dai seama, că le vei purta cu tine toată viața, schimbă modul în care gândești. Că mai puțin decât într-o școală, copilul care are un computer acasă nu trebuie să-i învețe pe profesorii săi de informatică cum să folosească un computer și asta se întâmplă foarte mult. Ar trebui să plece știind să folosească un computer destul de bine, cu noțiuni de bază de programare, chiar dacă ar ști să „facă un computer”

  20.   emiliano correa el a spus

    Sunt de acord cu linus, dacă ar fi oferită posibilitatea de a învăța codul de la copii, în sensul că sunt de acord, dar nu trebuie să știe totul

  21.   Antonio Lopez del Prado el a spus

    Codul nu poate, dar cel puțin un minim de calcul la nivel de utilizator, deoarece majoritatea oamenilor nu știu cum să folosească bine chiar și Google. este necesar ca oamenii să folosească corect tehnologia, nu așa cum se face de ani de zile. Programarea rămâne o specializare neobligatorie, dar utilizarea unui computer la nivel de utilizator ar fi esențială.

  22.   Fabian Flores Vadell el a spus

    Când cititorii citesc acest tip de opinie, tind să cadă în eroarea autorității: dacă Linus o spune, trebuie să o țineți cont. Dar, în acest caz, opinia lui Torvalds este de mică valoare, deoarece nu este un specialist în educație.

    Dincolo de asta, învățarea codării nu este echivalentul secolului XNUMX al învățării jocului de șah. Este mult mai mult decât atât.

    După cum mulți au exprimat, dezvoltarea gândirii logice și a altor abilități poate fi realizată prin alte mijloace. Cu toate acestea, atunci când înveți să programezi, obții un instrument cu câteva ordine de mărime mai puternic: nu doar că înveți să gândești într-un mod logic și structurat (algoritmic), înveți și dezvolți capacitatea de a rezolva probleme, mai degrabă, veți obține un instrument precum citirea și scrierea, un instrument care vă permite să dobândiți multe tipuri de cunoștințe pe o scară pe care niciun alt instrument nu se poate potrivi.

    Odată ce înveți să citești, îți îmbunătățești capacitatea de a învăța singur, deoarece poți accesa cunoștințe noi acumulate, de exemplu în cărți. Când dobândiți cunoștințe tehnologice de bază, vă îmbunătățiți capacitatea de învățare, deoarece puteți accesa mai multe resurse de învățare scrise și multimedia.

    Instrumentele de mai sus vă permit să extindeți sursa resurselor de învățare. În schimb, învățarea codării vă oferă un instrument minunat cu ajutorul căruia puteți experimenta într-o varietate foarte largă de domenii de cunoaștere. De exemplu, puteți studia un subiect în matematică, fizică sau chimie și puteți scrie programe ca un mijloc de aprofundare a cunoștințelor pe care le dobândiți.

    Dar învățarea codării include o altă fațetă extrem de importantă: motivația.

    Când înveți să programezi descoperi că poți să știi singur dacă programul pe care l-ai realizat este corect sau nu, nu mai ai nevoie de altcineva care să-ți spună dacă ceea ce crezi că știi este corect. Acesta este un motivator incredibil, dar nu este singurul.

    Celălalt factor motivațional fundamental este că programarea este distractivă.

    În concluzie, învățarea programării nu este șahul secolului XXI, ci mult mai mult. Este un instrument intelectual care vă permite să explorați, să creați, să testați, să simulați, să demonstrați, adică să CREAȚI și să DEPUNEȚI cunoștințe la un nivel care ar fi dificil de atins prin alte mijloace.

    Și, de asemenea, este extrem de motivant: vă oferă control total asupra a ceea ce faceți și capacitatea de a-l verifica și are potențialul de a fi o activitate foarte distractivă și chiar distractivă.

    Prin urmare, învățarea codării este noua alfabetizare.

  23.   matiasbatero el a spus

    Bună ziua, nu sunt de acord cu părerea ta, despre «ci un mod algoritmic de gândire, de a aborda totul ca o rutină cu variabile și funcții. Atunci nevoia de a rezolva problema eficient devine dezvoltarea bunului simț ”... suntem ființe umane, nu mașini. Ceea ce propuneți este destul de periculos, deoarece în acel proces de învățare, ați ajunge la un punct în care nu ați putea discerne ca specie peste nimic, ci într-un mod previzibil și programat. Și acest lucru este dezastruos, deoarece ar da control asupra luării deciziilor. Acest lucru într-un fel s-a făcut deja și este obiectivul dominației umane, de a controla specia, de a o face din ce în ce mai previzibilă, impunând nevoi și generând dependențe. Este mai grav decât ceea ce ți se pare ... aș spune că cu cât este mai departe cu atât mai bine.