Linus Torvalds: "Mislim, da se vsi ne bi morali naučiti pisati kodo"

Dandanes je v modi govoriti o tem, da je treba svet naučiti programirati (predvsem otroci). Govorijo o nova pismenost, spodbujati aktivno in ne pasivno uporabo tehnologije, Scratch projekt za njihov začetek (in drugi brezplačni in odprtokodni projekti), kampanj z znanimi ljudmiitd. itd.

In nenadoma se pojavijo takšne novice. V intervjuju za Poslovni Insider, Linusa Torvaldsa sprašujejo o tem, da je treba vsakogar naučiti programiranja in kakšna bi bila izobrazba iz računalništva. To je bil njegov odgovor (prevedeno iz CHW).

Pravzaprav mislim, da se ne bi morali vsi nujno poskušati naučiti pisati kodo. Mislim, da je programiranje nekaj zelo specializiranega; in nihče v resnici ne pričakuje, da bo morala večina. To ni podobno znanju branja in pisanja; in znanje osnovnih matematičnih operacij.

Kljub temu mislim, da morajo ljudje na nek način stopiti v stik z njo, tako da bodo ugotovili, da uživajo in imajo sposobnost, da vedo za to možnost. Ne zato, ker se vsi želijo ali se morajo učiti, ampak samo zato, ker imajo odličen klic. Morda obstaja veliko ljudi, ki se nikoli niso zavedali, da bi radi računalnikom "rekli", kaj naj naredijo. Torej se mi v tem smislu zdijo tečaji računalništva v šolah dobra ideja, vendar ne verjamem v geslo, da bi se morali »vsi naučiti programirati!

Moje mnenje. Morda se ne bi smeli naučiti strogo programiranja, temveč algoritemski način razmišljanja, da bi se vsega lotili kot rutino s spremenljivkami in funkcijami. Takrat potreba po učinkovitem reševanju problema postane razvoj zdrave pameti. Spominjam se, ko sem bil otrok, v zelo stari šoli 286 sem uporabljal program Logo (kaj v tistih časih program risanja z želvo). Danes vidim Scratch in kakšno naključje, je nadaljevanje starega Logotipa (Pravzaprav ga navdihujejo Logoblocks, ki je bil vizualni programski jezik, ki je Logo mešal z Lego kockami). Celo storili so simulator logotipa prask in napolnila me je nostalgija.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Jose Jácome je dejal

    Idealno za šolarja bi bilo, da bi se naučil Linuxa in o osnovnih operacijah programiranja, ostalo bo poleg tega, dandanes ima programiranje veliko področje, kot so robotika, avtomatizacija procesov in poenostavitev ponavljajočih se nalog, ki so predstavljeni v veliko primerov iz življenja študenta ...

    1.    devilmaybrago je dejal

      V moji šoli je vlada podelila računalnik z Ubuntujem (to sem že vedela) in z veseljem sem čakal, da pride računalniški čas, in ko sem spoznal, da imajo ti računalniki že W7, kakšno razočaranje 🙁

      1.    lord volk je dejal

        zagotovo pirat

  2.   mat1986 je dejal

    Moje izkušnje:
    Ko sem bil v srednji šoli (Čile), je bil določen računalniški tečaj ... ki ni šel dlje od poučevanja osnovnih komponent računalnika in nato druženja na zsnes. Kasneje na fakulteti je bil prvi pristop k Linuxu, in sicer prek računalniškega tečaja - programiranje v C ++ -, najprej v operacijskem sistemu Windows in nato v računalnikih, ki so uporabljali Fedoro. Ko sem prenašal te izkušnje, sem odkril, da računalniški tečaji manjkajo "resno" (zlasti na sekundarni in višji stopnji), da bi imeli dobre temelje pri programiranju ali poznavanju Linuxa. Na žalost vsaj tu v Čilu ni mehke kulture. Brezplačno in imate dve možnosti: nadaljujte z operacijskim sistemom Windows ali odkrijte svet Linuxa sami (slednje se mi je zgodilo),

    1.    crakoscl je dejal

      zelo res, tako je tudi v čiliju.

    2.    eliotime3000 je dejal

      V Peruju je enako in takoj, ko sem bil na državnem višjem tehničnem inštitutu, so nas naučili Visual Basic 6.0, večina jih je opravila tečaj praskanja, pri programiranju v domačem jeziku C ++ pa sem bil eden izmed malo tistih, ki bi lahko razumeli programiranje v jeziku C ++ in obvladali osnove (čeprav je resnica, večina diagramov poteka je bila zelo pomembna zanje, zato so izgubljeni).

      Iz očitnih razlogov ni treba siliti vseh, da se vključijo v programiranje, saj obstajajo ljudje z različnimi vrstami inteligence in vsiljevanje službe, ki ne poudarja njihove inteligence, jih neizogibno frustrira.

    3.    Martin C. je dejal

      Vsaj v državi (Venezuela) je bil v srednji šoli neobvezen pouk: »Računalništvo in informatika». Na začetku je bilo le poznavanje delov osebnega računalnika in strukture OS. Nato so nas naučili, kako uporabljati in namestiti GNU / Linux (Debian), in takoj so nas naučili razvijati algoritme in na koncu smo napisali nekaj majhnih programov v jeziku C. Nato vse ostalo, kar sem se naučil o programiranju, sem se naučil sam in nekatere druge stvari na fakulteti.

      1.    nano je dejal

        Kakšna šola in katera država? Ker sem računalništvo (bolje rečeno, avtomatizacija pisarn) dal v nekaj šolah in nič, je učni načrt "to je monitor, to je barva, to je CPU" ... v nobeni šoli na nobeni ravni ne dajo popolnoma nobenega programiranja, najbolj blizu, kar mi je uspelo videti, da so mi dovolili, da dam v penzum, so bili algoritmi.

      2.    fenriz je dejal

        Res je, v več srednjih šolah omenjajo računalništvo, kjer vas v državi Zulia učijo različnih stvari, vključno s programiranjem, več takšnih srednjih šol. Brez omembe odličnih CCS-jev ... toda v zvezi s člankom delim idejo, da VSE lahko programira, vendar ne znajo vsi dobro programirati. Na zdravje

        1.    Odpornost na podrejanje je dejal

          Da, v moji državi z vsem spoštovanjem, ko se veliko ukvarjamo z računalništvom, se nam ne zdi zelo pomemben predmet, da bi ga poglobljeno preučevali, vendar tudi ni treba naučiti vsega o programiranju, če ne, pač pa je že odvisno od osnov na 1, če želite programirati, lahko pojeste knjižnico, kako temeljito programirati
          PS: nekdo ve za pametne telefone, ki imajo operacijski sistem, ki ni android, ker android resnično ubija z bliskavicami in virus pomaga ..

    4.    paul honorato je dejal

      Zelo res.

      Čeprav sem nadaljeval s čilskim vprašanjem, je bil čas, ko nisem imel osebnega računalnika (zelo slab, vem) in sem moral iti v infocenter (nekaj podobnega kibernetskemu, a usmerjenemu v knjižnice) vlade, da sem naredil domačo nalogo . Bila sta dve sobi, ena pompozna, ki je bila vedno napolnjena z osebnimi računalniki z operacijskim sistemom Windows XP (pravzaprav je vse skupaj sponzorirala fundacija Billa in Melinde Gates), druga pa ni bila tako dobro znana. Ti so namestili nekaj čudnega, to je bilo nekaj, kar se je imenovalo "Mandrake Linux 10", in videl sem, da sta ta in Firefox hitrejša od XP in Explorerja (v drugi sobi ni bilo nobenega drugega brskalnika na računalnikih z operacijskim sistemom Windows). Tam sem spoznal Linux in se zanimal za svet. Je bil 10.

      Ta soba je izginila, ko je Michelle Bachelet prevzela mesto predsednice, takrat je že imela računalnik z zgoraj omenjeno mitično Mandrake. Potem grem v drug informacijski center in tam so bili ti isti osebni računalniki, vendar z operacijskim sistemom Windows XP. Nastop je bil slabši.

      Računalniški tečaji so bili smešni. To so bili osebni računalniki s XP in vse, kar ste storili, je bil program, imenovan «La plaza» ( http://www.enlaces.cl/v3/internet/plaza.html ) programa Povezave. Kot vidite, je bila šala in ni trajalo dolgo, da smo uganili ključ za pobeg iz te zmešnjave, ampak "povezave". Tam pobegnemo do pravega računalnika. Potem so nas naučili uporabljati lastniško programsko opremo (MS Office) in uporabljati Internet Explorer. Ko sem profesorja vprašal o Linuxu, me je pogledal z obrazom "to je heker", hahaha.

      Potem srednja šola, več istega. Ko sem pričakoval meso, so dali otroško kašo.

      Začel sem študirati analitika programerjev pri DuocUC in še niti eno sled Linuxa do četrtega semestra, kjer je obstajala podružnica »Administracija operacijskih sistemov«, katere učitelj je bil linuxero. Toda "po programu" (izraz, ki se v Čilu pogosto uporablja za prikaz omejitev tega, kar lahko učijo), je opravil le RHEL 4 (Red Hat je partner ustanove). Vse programske veje so bile v okoljih Windows in so uporabljale lastniške programe (Visual Studio, Oracle DB Designer) in učitelj je takoj pojasnil: Ne pregledam dela, opravljenega v MonoDevelopu. Študijsko orodje je Visual Studio.

      In tam, kjer delam, vidite posledice celotne indukcije z operacijskim sistemom Windows. Vsi osebni računalniki so Windows 7 (od koder to pišem), strežnik je Windows Server 2003, pošta je Exchange in dobrodošlico podjetju so mi podelili prek Lynca. Obstaja samo en osebni računalnik Ubuntu in je namenjen prikazovanju oglaševanja v trgovinah na zaslonih.

      1.    Odpornost na podrejanje je dejal

        Pozdravljeni, všeč mi je bil vaš komentar, predstavljam se kot;
        Odpor do oddaje ajajja Tudi Linux sem poznal na podoben način kot vaš, poznal sem ga po prvih barvnih mobilnih telefonih Dobil sem motorolo KRZR K1 Imel sem sistem, ki ga je ustvaril linux ali kaj podobnega s tem mobilnim telefonom, dokler ni šlo vse na katera koli druga beseda na spletnem mestu ima vse s tem xD hahaha večkrat mi je padel iz roke in nikoli ni utripal ali dobil virusa, slabo je bilo le to, da je bil že zelo star in sem moral na žalost razglabljati o androidu in tipični zgodbi virusi izklopili in utripali več kot 1 uro
        Zato mi skrivo, ki ve ali kdo lahko pomaga, dobim pametni telefon z brezplačnim operacijskim sistemom 😉

        1.    diazepam je dejal

          Android je odprtokodni operacijski sistem …………… ..

          Lahko na primer poiščete Android ROM po meri (na primer Cyanogenmod ali Replicant), s katerim boste telefon utripali.

  3.   eliotime3000 je dejal

    Sem eden tistih, ki raje ureja v urejevalnikih, kot je EMACS, vendar obstajajo ljudje, ki radi programirajo kot v Logotipu ali katerem koli drugem urejevalniku, ki prikazuje grafiko predmetov, kot je prej omenjeni logotip, ali s pomočjo diagramov poteka.

    Linus Trovals je rekel, da je stoodstotno pravilno, saj obstajajo ljudje, ki se odlikujejo na različnih področjih, in vsiljevanje učenja programskega jezika ga lahko omeji, namesto da bi ga širilo.

    Zdaj primanjkuje proste programske opreme in odprtokodne programske opreme, zato se le uporablja po zaslugi eOS in Linux Mint.

  4.   živahno je dejal

    Ne bi bilo nujno, da bi vsi znali programirati, bi pa bilo dobro, če bi vsaj v šolah poučevali kakšno "Programsko logiko".

    1.    Jose GDF je dejal

      Nekako kot učenje osnovne matematike. Vsakdo se je moral naučiti celo seštevati in odštevati. Niso pa vsi matematiki ... No, enako je s programiranjem.

      Potem, če ti je všeč in se želiš razširiti, študiraj.

      Želim si, da bi me, ko sem študiral, naučili osnov. Zdaj sem se ga moral naučiti sam, seveda pa me je stal precej več.

      1.    nano je dejal

        Sep, pravzaprav sem za šolo predlagal, da jih preprosto naučim algoritmov in psevdo-kode, da jih naučim nad tem, "kako PC misli" ... poslali so me v sranje, "za fantje je preveč".

    2.    nosferatuxx je dejal

      Se strinjam s tabo, Elav. Če bi jih učili matematične logike, bi fantje zagotovo mislili drugače.
      Toda to ne ostane samo za učenje P ali Q in R.
      V nasprotnem primeru jih bodo naučili svoje enakovrednosti v logični algebri.

  5.   vr_rv je dejal

    Če bi se vsi naučili programirati, bi bili programerji najbolj porabljivi na svetu in bi to močno vplivalo na poklic.

  6.   Oscar je dejal

    Zdi se, da se boji, da lahko otrok dela bolje od njega!

  7.   Joaquin je dejal

    Mislim, da če šola ni računalniško usmerjena, ne bi bilo nujno, da bi vsi znali programirati. Glede poklicev so različni okusi.

    Bi pa bilo dobro, denimo, med drugim delati delavnice programiranja ali oblikovanja. Tako bi lahko sestavili majhen projekt: fantje s programskega področja ustvarijo aplikacijo; tiste za oblikovanje, logotip; drugi dokumentacijo, zvoke itd.

    Tako se naučijo delati v skupini, vsak na svoj način. Spoznajo pomen besede "Prosta programska oprema".

  8.   mario je dejal

    V redu, v moji šoli so "programiranje" razumeli kot uporabo VB6 in algoritmov. Mislim, da jih zaradi takšnih stvari štejem stare kolege, tiste, ki so se ukvarjali z računalništvom, z eno roko (in samo enim sistemskim inženirjem). Raje imam univerzitetni sistem, kjer se najprej uči logika, a. matematike, pri računalništvu začnejo s C in malo po malo napredujejo

  9.   Zironid je dejal

    Strinjam se s Torvaldsom, saj znanje programiranja ni osnovna potreba. Da, rad bi programiral in se mi zdi zelo koristen, vendar ga ne vidim kot nujo za večino prebivalstva.

    Mislim, da ima učenje programiranja dve veliki prednosti: nauči vas logično razmišljati abstraktno in nas uči, da so računalniki neumni, nam jemljejo tisto podobo, da so računalniki čarobne škatle, ki naredijo vse, v resnici pa Vse, kar počnejo, lahko počnejo zahvaljujoč nekomu, ki jih programira (ta zadnja točka se zdi pomembna, ko se začnejo pojavljati Terminatorji in podobne stvari, bomo vedeli, da so to samo neumni stroji, ki smo jih ustvarili mi, in če bi jih lahko ustvarili, bi lahko lahko uniči: D)

  10.   Statična je dejal

    Pred dobrim mesecem dni sem se lotil razvoja pilotnega projekta "Učenje programiranja za otroke", kot sem omenil v prispevku, ki je nedavno povzročil nekaj polemik, sem učiteljica osnovne šole na Inštitutu Antonio Peña Celi v mestu. iz Loje - Ekvadorja, zasebne ustanove, sem s prihodom organizacije FLISoL (katere del sem bil tudi jaz) imel nekaj uvodnih pogovorov o prosti programski opremi in varnosti brskanja po internetu za študente ter občasnem prostovoljnem upravljanju (sodelovanje drugi člani skupnosti).

    Od decembra sem zapiranje sistema Windows XP vedel vsaj po tehnični podpori Microsofta. Od takrat sem direktorici povedal za to dobro novico in ona mi je dala vso odprtost za poučevanje proste programske opreme.

    Na dan FLISoL-a so nekateri učenci, ki sem jim predaval, prišli prostovoljno in me spremljali ves dan (seveda z dovoljenjem staršev). Spoznal sem nekaj zelo pomembnega, ko sem jih pustil same in šel fotografirati dogodek na podlagi občasnih predavanj o prosti programski opremi, ki sem jih imel, in pogovorov, ki so jih prejeli, začeli udeležencem razlagati, da je brezplačno Programska oprema, jaz sem uporabnik Archlinuxa in v svojih predavanjih običajno vzamem svoj računalnik za vsakodnevna opravila (skrbniške spletne strani, branje, Twitter itd.), Uporabljam Archlinux z Awesome kot upravitelja oken, presenetam, da so navidezni stroj zapustili z Edubuntu, da sem jih izvajal v prakso in so ljudem razlagali o brezplačni programski opremi iz mojega Archlinuxa z Awesome. Fantastično sem rekel sam.

    Ko se je obrnil član organizacije, ki je specialist za računalniško varnost in dela v nacionalni banki na tem področju (Jorge Guerron), mu je eden od študentov rekel, naj poskrbi, da bo, ko bo odrasel, poskrbel za prenos strani zanj in ustvarja nekaj težav, moj učenec je star le 10 let, njegovo ime je Martin in namesto napada Jorgeja najprej priporočam, da se nauči programirati za dosego te naloge.

    Od takrat sem začel raziskovati podobne primere na spletu in vse primere, ki so se jih hekerji naučili programirati že v zgodnjih letih.

    Nisem programer (še), vendar me je zadeva zanimala in začel sem iskati informacije, našel sem orodja za brezplačno programsko opremo, ki so mi omogočila, da učim programiranje z igrami (Stacks - Engine and Scratch)

    Stacks - Engine: To je orodje za izdelavo video iger na preprost in didaktičen način. Znan tudi kot "motor" ali "knjižnica" videoigre. Razvit je kot knjižnica python 2.0

    Scratch: Gre za pobudo MIT, katere namen je učiti vsakega otroka ali osebo, ki jo zanima programiranje, skozi učno okolje, prilagojeno temu dinamičnemu in popolnoma brezplačnemu

    Hkrati se učim in poučujem programiranje, če je projekt uspešen, ga vključim v učni načrt (strojna oprema, programska oprema, avtomatizacija pisarn, internet, splet 2.0, logično razmišljanje in programiranje)

    Glavna pomanjkljivost je razvoj logičnega razmišljanja, saj so se otroci navadili zgolj igrati (verjetno zaradi prejšnjih učiteljev). Iščem ljudi, ki bi mi pri tem pomagali, saj ne želim, da bi ostali sami pri svojem delu in šoli tistim, ki želijo sodelovati, sestavljam to spletno stran http://www.metodologia.aprendelibre.net.

    Odlična objava hvala

    1.    Joaquin je dejal

      Zelo dobra vaša pobuda, upam, da imate srečo!

    2.    jpas je dejal

      Lepo je, da se tako vpleteš. Res ste posadili seme, ki lahko takoj, ko kali in s pomočjo drugih podobnih pobud spremeni svet (resnično verjamem, ne samo v računalništvo). Nikoli nisem verjel v sedanji kapitalistični izobraževalni sistem, kjer je cilj pripraviti vas na požiranje informacij in ko premislite o stvareh, postanete problem namesto nekoga, ki se nauči, da ga skrbi in ki uživa v obračanju kokosa, kar je ni naloga, da to počneš. Le malo ljudi, ki sem jih srečal, so si na primer celo upali namestiti Linux liveCD, ko se izkaže, da cel dan preživijo pred računalnikom. V mojem primeru je Španija, vendar se mi zdi globalni problem. Učitelji, kot si ti, dajejo življenje takim, kot sem jaz (ne hodim več v šolo, ampak tako je bilo, malo jih je bilo, vendar so mi dali vedeti, kdo je vreden in kdo ne, ne kot ljudje, ampak kdo je sposoben korak naprej in "kockanje"). Včasih je težko, vendar poglejte, če imate srečo, in poiščite več ljudi, ki delijo vašo vizijo.

      Glede težave se strinjam z Linusom. Ena stvar je, da se naučite kode ali programirate, druga pa je, kako veste, kako deluje vaš sistem in kako z njim konfigurirati ali igrati. Pravzaprav imam dokaj osnovne pojme programiranja, toda v resnici mislim, da niso tako potrebni. Menim, da gre, kot pravi Diazepan, bolj za spremembo miselnosti (kjer vstopijo lateralno razmišljanje ali boj za svobodo uporabe orodja). Od tam bi bilo samo še vprašanje časa, kdaj se tisti, ki ga zanima in se rad uči programiranja

  11.   Cristianhcd je dejal

    Glede ene točke se razlikujem ...
    Učenje programiranja vam pomaga pri učenju logike, strukturiranosti in obračanju na druge, če potrebujete pomoč, če to lahko razvijete z igranjem nogometa, zajebi programiranje = D

    1.    Zironid je dejal

      Lol se strinjam

    2.    jpas je dejal

      Strinjam se z vami, prepričan pa sem tudi, da nogomet na mnogih ravneh marsikaj uči (druga stvar je, da "se slabo vadi") in da je mogoče do logičnega razmišljanja priti tudi drugače

  12.   ilukki je dejal

    Resnica je, da se strinjam z mislijo, da se ni treba vsak naučiti programirati. Verjamem, da ima vsak izmed nas različne sposobnosti in potenciale v vseh pogledih in jih moramo razviti v največji možni meri. Očitno je, da je to šola in družinsko okolje, zato bi morale obstajati možnosti za vse. Ni več tako, kot ko sem študiral, da so bile tehnologije in znanje (in verjamem, da so še naprej) v glavnem elitistične. Danes, čeprav se zdi zgoraj navedeno protislovno, mnogi dostopajo do njega in zanimivo bi bilo spodbuditi razvoj potenciala otrok.
    Hvala @diazepan, spomnil si se, zakaj sem v šolo nosil želvo, odrezano s starega rentgenskega žarka, je bila vedno velika skrivnost iz moje preteklosti. Dobri stari časi !!! Pozdravi.

  13.   jgregory59 je dejal

    Popolnoma se strinjam z Linusovim izrazom, resnično je pomembno, da naučimo razmišljati algoritmično, tako da vse svoje vsakodnevne dejavnosti povežemo s tistim abstraktnim svetom idej, ki predstavlja korake v logičnem vrstnem redu, ki nas bodo pripeljali do rešitve problema, ali določene situacije.

  14.   juanjo je dejal

    Strinjam se ... Možnost mora obstajati, toda za tiste, ki jo želijo izkoristiti ...
    Je kot glasba ... pred študijem moraš preveriti, ali ti je všeč, in te od tam poslati na študij ali kot nogomet. Skratka, kot vsaka disciplina.
    Spominja me na staro misel, ki je bila najprej študij, na primer "glasba", nato pa, če ti je všeč, nadaljuj ... NE, takrat moraš najti, kaj najraje počneš, in nato NAREDITI; zabavati se ne na "formalnem" kraju, kot je šola ali inštitut, ampak imeti na dosegu računalnik, žogo ali zgoščenko ...

  15.   Elektronsko je dejal

    V poučevanju osnov programiranja v šolah ne vidim škode. Očitno so računalniški / pisarniški študijski programi; jih je treba pregledati in posodobiti. To bi pomenilo, da številni učitelji svoje znanje posodobijo in se odločijo za brezplačno programsko opremo. Po drugi strani pa se prisiljevanje v poklic ne strinja z duhom svobode gibanja. Edini upravičenci obstoja večjega števila programerjev; to bi bila podjetja, saj bi bila njihova delovna sila veliko cenejša. Ne zavajajmo se, če mislimo, da ne upoštevajo več dogodkov, ki so v SL, in jih postavljajo v svoje programe. Po drugi strani pa glede na to, kaj mnogi mislijo, da mora biti najprej všeč, nato pa še študirati; pozabljajo na pomembno točko; če je nekaj popolnoma neznanega, vam je nemogoče všeč. Če imate različna področja študija, lahko veliko več veste in vidite, kaj vas zanima, ali pa pričakujejo, da bo otrok brez spodbud vedel, kakšen poklic bo želel imeti. Moj sin pozna Linux, ker ga imajo skoraj vsi stroji v hiši kot edino namestitev. Tako se nauči ravnati tako z okni kot z Linuxom.

  16.   Sephiroth je dejal

    je, da ima prav ... moraš imeti poklic.

  17.   Nazarečanka je dejal

    Kot piše v članku, se zavzemam za to algoritemsko vizijo, otroke bi morali naučiti razmišljati, temeljiti na logiki, le da je to trenutno nemogoče, saj bi potrebovali več odprtih učiteljev, kot da ne bi zavrnili vsega bočnega razmišljanja, Mislim, da je to ena od težav sedanjega izobraževanja, saj se osredotočajo na poučevanje na najučinkovitejši način, ne da bi študentom omogočili, da razvijejo nove možne poti, kar je lahko napačno, vendar je prava pot, če se otroci osredotočijo na zapomnitev tega, kar je že znano, popolnoma zapravimo njihovo neizmerno domišljijo, nato pa se pritožujemo nad pomanjkanjem kreativnosti.

  18.   jhonnyarana je dejal

    ima nekaj razloga. bi morali vedeti, kaj je programiranje?
    vendar jih ne silite, da se naučijo programirati

  19.   a je dejal

    Menim, da ni nujno, da se vsi naučijo brati in pisati ali igrati inštrumente, vendar to pomaga. Predstavljajte si, da so vsi programirali, koliko aplikacij bi imeli, še posebej, če gre za brezplačno programsko opremo.

    1.    jpas je dejal

      Vidim še naprej. Si predstavljate, kaj bi za računalnike po vsem svetu pomenilo uporabo brezplačne programske opreme in njeno skupno rabo? Za začetek bi imeli skoraj popoln nadzor nad lastnim orodjem, vendar je to, da prinaša veliko več koristi od tega. Kot branje in igranje inštrumentov vas stvari uči, tudi če se tega ne zavedate, da jih boste nosili s seboj vse življenje, spremeni način razmišljanja. Da manj kot v šoli otroku, ki ima doma računalnik, ni treba učiteljev računalniškega razreda učiti, kako uporabljati računalnik, in to se veliko zgodi. Morali bi oditi z znanjem, kako zelo dobro uporabljati računalnik, z osnovnimi pojmi programiranja, če le vedeti, kako "narediti računalnik"

  20.   emiliano correa je dejal

    Strinjam se z Linusom, kaj če bi morala biti ponujena možnost učenja kode za otroke, v tem se strinjam, vendar jim ni treba vedeti vsega

  21.   Antonio Lopez del Prado je dejal

    Koda morda ni, vendar vsaj računalništvo na ravni uporabnika, saj večina ljudi niti ne ve, kako uporabljati Google. ljudje morajo pravilno uporabljati tehnologijo, ne tako kot že leta. Programiranje ostaja neobvezna specializacija, vendar bi bila uporaba računalnika na uporabniški ravni nujna.

  22.   Fabian Flores Vadell je dejal

    Ko bralci preberejo tovrstno mnenje, ponavadi padejo v zmoto avtoritete: če Linus to reče, ga morate upoštevati. Toda v tem primeru Torvaldsovo mnenje nima velike vrednosti, ker ni strokovnjak za izobraževanje.

    Poleg tega učenje kodiranja ni enakovredno učenju igranja šaha v XNUMX. stoletju. To je veliko več kot to.

    Kot so mnogi že povedali, je razvoj logičnega mišljenja in drugih veščin mogoče doseči z drugimi sredstvi. Ko pa se naučite programirati, dobite orodje, ki je za nekaj zaporedjev močnejše: ne samo, da se naučite razmišljati logično in strukturirano (algoritmično), naučite se in razvijete sposobnost reševanja problemov, , dobite orodje, kot je branje in pisanje, orodje, ki vam omogoča pridobivanje številnih vrst znanja v obsegu, ki se mu ne more ujemati nobeno drugo orodje.

    Ko se naučite brati, izboljšate svojo sposobnost učenja, saj lahko dostopate do novega znanja, nabranega na primer v knjigah. Ko pridobite osnovno tehnološko pismenost, izboljšate svojo učno sposobnost, saj lahko dostopate do več pisnih in multimedijskih učnih virov.

    Zgornja orodja vam omogočajo razširitev vira učnih virov. Nasprotno pa vam učenje kodiranja ponuja čudovito orodje, s katerim lahko eksperimentirate na najrazličnejših področjih znanja. Na primer, lahko preučujete temo iz matematike, fizike ali kemije in lahko pišete programe kot sredstvo za poglabljanje znanja, ki ga pridobivate.

    Toda učenje kodiranja vključuje še en zelo pomemben vidik: motivacijo.

    Ko se naučite programirati, odkrijete, da lahko sami veste, ali je program, ki ste ga naredili, pravilen ali ne, ne potrebujete več nekoga drugega, ki bi vam povedal, ali je tisto, kar mislite, da veste, pravilno. To je neverjeten motivator, vendar ni edini.

    Drugi temeljni motivacijski dejavnik je, da je programiranje zabavno.

    Skratka, učenje programiranja ni šah XXI. Stoletja, ampak veliko več. Je intelektualno orodje, ki vam omogoča raziskovanje, ustvarjanje, preizkušanje, simulacijo, dokazovanje, to je USTVARJANJE IN GLOBINJANJE znanja do ravni, ki bi jo težko dosegli z drugimi sredstvi.

    Poleg tega je zelo motivirajoč: daje popoln nadzor nad tem, kar počnete, in možnost, da to preverite, lahko pa je tudi zelo zabavna in celo zabavna dejavnost.

    Zato je učenje kodiranja nova pismenost.

  23.   matiasbatero je dejal

    Pozdravljeni, ne strinjam se z vašim mnenjem o «ampak algoritemskem načinu razmišljanja, da bi vsega obravnavali kot rutino s spremenljivkami in funkcijami. Potem potreba po učinkovitem reševanju problema postane razvoj zdrave pameti ”... mi smo ljudje in ne stroji. To, kar predlagate, je precej nevarno, saj bi v tem učnem procesu dosegli točko, ko kot vrste ne bi mogli razbrati ničesar, ampak na predvidljiv in programiran način. In to je katastrofalno, ker bi dalo nadzor nad odločanjem. To je bilo na nek način že storjeno in cilj človeške prevlade je nadzorovati vrsto, jo narediti vedno bolj predvidljivo, nalagati potrebe in ustvarjati odvisnosti. Je bolj resno, kot si mislite ... Rekel bi, da čim dlje, tem bolje.