Linus Torvalds: „Nemyslím si, že by se každý měl naučit psát kód“

V dnešní době je v módě hovořit o potřebě naučit svět programovat (zejména děti). Mluví o nová gramotnost, podporovat aktivní a ne pasivní využívání technologií, Stírací projekt je zahájí (a další bezplatné a otevřené projekty), kampaní se slavnými lidmi, atd. atd.

A najednou jsou takové zprávy. V rozhovoru pro Business Insider, Linus Torvalds je dotázán na potřebu učit programování každého a jaké by to bylo vzdělání v informatice. To byla jeho odpověď (přeloženo z CHW).

Vlastně si nemyslím, že by se každý měl nutně snažit naučit se psát kód. Myslím, že programování je něco docela specializovaného; a nikdo ve skutečnosti neočekává, že to většina bude muset. To není jako vědět umět číst a psát; a umět dělat základní matematické operace.

To znamená, že si myslím, že musí existovat způsob, jak se s tím lidé spojit, aby zjistili, že je to baví a že mají vlohy, že o této možnosti vědí. Ne proto, že se každý chce nebo potřebuje učit, ale jen proto, že má skvělé povolání. Je možné, že existuje mnoho lidí, kteří si nikdy neuvědomili, že by rádi ‚řekli 'počítačům, co mají dělat. V tomto smyslu si tedy myslím, že počítačové kurzy ve školách jsou skvělý nápad, ale nevěřím v motto, že „Každý by se měl naučit programovat!

Můj názor. Možná by se nemělo učit striktně programování, ale algoritmický způsob myšlení, ke všemu přistupovat jako k rutině s proměnnými a funkcemi. Potřeba efektivního řešení problému se pak stává rozvojem zdravého rozumu. Vzpomínám si, když jsem byl dítě, ve velmi staré škole jsem používal program Logo (v té době kreslicí program s želvou). Dnes vidím Scratch a jaká náhoda, je pokračováním starého loga (Ve skutečnosti je inspirován Logoblocks, což byl vizuální programovací jazyk, který kombinoval Logo s bloky Lego). Dokonce to udělali simulátor stíracího loga a byla jsem plná nostalgie.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Jose Jácome řekl

    Ideální věcí pro studenta školy by bylo naučit se Linux a základní operace programování, zbytek přijde navíc, dnes má programování velké pole, jako je robotika, automatizace procesů a zjednodušení opakovaných úkolů, které jsou uvedeny v mnoho případů ze života studenta ...

    1.    devilmaybrago řekl

      V mé škole vláda dala počítač s Ubuntu (už jsem to věděl) ​​a byl jsem šťastný, když jsem čekal, až přijde čas na počítač, a když jsem si uvědomil, že tyto počítače již mají W7, jaké zklamání?

      1.    pán vlk řekl

        pirát určitě

  2.   mat1986 řekl

    Moje zkušenost:
    Když jsem byl na střední škole (Chile), existovala specifická počítačová třída ... která nepřekračovala rámec výuky základních komponent PC a poté se potloukala na zsnes. Později na univerzitě došlo pouze k prvnímu přístupu k Linuxu, a to prostřednictvím počítačového kurzu - programování v C ++ -, nejprve ve Windows a poté v počítačích, které používaly Fedoru. Při předávání této zkušenosti jsem zjistil, že počítačové kurzy chybí „vážně“ (zejména na středních a vyšších úrovních), aby měly dobrý základ, ať už v programování, nebo ve znalosti Linuxu. Bohužel, alespoň zde v Chile neexistuje měkká kultura. Zdarma a máte 2 možnosti: pokračovat v systému Windows nebo objevovat svět Linux na vlastní pěst (druhá se mi stala),

    1.    crackoscl řekl

      velmi pravdivé, takže je to v Chile.

    2.    eliotime3000 řekl

      V Peru je to stejné a jakmile jsem byl ve státním vyšším technickém ústavu, učili nás Visual Basic 6.0, většina z nich absolvovala kurz škrábání a co se týče programování v nativním C ++, byl jsem jedním z málo těch, kteří by rozuměli programování v C ++ a zvládli základy (i když pravdou je, že většina vývojových diagramů jim přišla vysoce, a proto jsou ztraceny).

      Ze zřejmých důvodů není nutné nutit každého, aby se zapojil do programování, protože existují lidé s různými typy inteligence a uložení práce, která nezvýrazňuje jejich inteligenci, je nenávratně frustruje.

    3.    Martin C. řekl

      Alespoň v zemi (Venezuela) na střední škole existovala třída, která byla volitelná pro její absolvování: »Výpočetní technika a informatika». Na začátku to bylo jen znát části PC a strukturu OS. Pak nás naučili používat a instalovat GNU / Linux (Debian), okamžitě nás naučili vyvíjet algoritmy a nakonec jsme napsali malé programy v jazyce C. Pak všechno ostatní, co jsem se o programování naučil, jsem se naučil sám a někteří jiné věci na vysoké škole.

      1.    nano řekl

        Jaká škola a jaký stát? Protože jsem dal výpočetní techniku ​​(nebo spíše automatizaci kanceláře) na několika školách a nic, učební plán je «toto je monitor, toto je barva, toto je CPU» ... na žádné škole na žádné úrovni nedávají absolutně žádné programování Nejvíc jsem viděl, že mi dovolili dát do kotce algoritmy.

      2.    fenriz řekl

        Je pravda, že na několika středních školách je zmínka o informatice, kde vás naučí různé věci, včetně programování, ve státě Zulia existuje několik takových středních škol. Bez zmínky o skvělém CCS ... ale ve vztahu k článku sdílím myšlenku, že programovat může KAŽDÝ, ale ne každý umí programovat dobře. pozdravy

        1.    Odolnost vůči podrobení řekl

          Ano, v mé zemi se vší úctou, když hodně užíváme informatiku, nevidíme to jako velmi důležitý předmět, abychom si ji důkladně prostudovali, ale také není nutné se učit všechno o programování, ne-li spíš základy, už záleží na 1, pokud máte rádi programování, je může sníst knihovnu, jak důkladně programovat
          PS: někdo ví o smartphonech, které mají jiný operační systém než Android, protože Android opravdu zabíjí blesky a pomáhá virus ...

    4.    paul honorato řekl

      Velmi pravdivé.

      Přestože jsem pokračoval v chilském tématu, byly doby, kdy jsem neměl počítač (velmi špatný, vím) a musel jsem chodit do školního infocentra (něco jako kybernetický, ale orientovaného na knihovny) vlády . Byly tam dvě místnosti, pompézní, která byla vždy plná PC s Windows XP (ve skutečnosti vše sponzorovala nadace Billa a Melindy Gatesových) a další, která nebyla tak známá. Nainstalovali něco zvláštního, bylo to něco, čemu se říkalo „Mandrake Linux 10“, a viděl jsem, že tento a Firefox jsou rychlejší než XP a Explorer (v počítačích se systémem Windows v jiné místnosti nebyl žádný jiný prohlížeč). Tam jsem potkal Linux a začal se zajímat o svět. Bylo 10.

      Tato místnost zmizela, když se prezidentky ujala Michelle Bachelet. V té době už měla počítač, s mýtickou Mandrakou zmíněnou výše. Pak jdu do jiného infocentra a tam byly stejné počítače, ale s Windows XP. Výkon byl horší.

      Počítačové kurzy byly veselé. Byly to počítače s XP a vše, co jste udělali, bylo použít program s názvem „La plaza“ ( http://www.enlaces.cl/v3/internet/plaza.html ) programu Odkazy. Byl to vtip, jak vidíte, a netrvalo dlouho, než jsme uhodli klíč k úniku z toho nepořádku, byly to „odkazy“. Tam jsme unikli do skutečného PC. Poté nás naučili používat proprietární software (MS Office) a používat Internet Explorer. Když jsem se zeptal profesora na Linux, podíval se na mě tváří „to je hacker“, hahaha.

      Pak střední škola, více stejných. Když jsem očekával maso, dali dětskou kaši.

      Začal jsem studovat programátorského analytika na DuocUC a ani jednu stopu Linuxu až do 4. semestru, kde byla pobočka s názvem „Správa operačních systémů“, jejíž učitelem bylo linuxero. Ale „podle programu“ (termín, který se v Chile často používá k označení omezení toho, co mohou učit), prošel pouze RHEL 6 (Red Hat je partnerem instituce). Všechny programovací větve byly v prostředí Windows a používaly proprietární programy (Visual Studio, Oracle DB Designer) a učitel okamžitě objasnil: Nekontroluji práci odvedenou v MonoDevelopu. Studijním nástrojem je Visual Studio.

      A kde pracuji, vidíte důsledek celé indukce s Windows. Všechny počítače jsou Windows 7 (odkud to píšu), server je Windows Server 2003, pošta je Exchange a uvítání společnosti mi bylo dáno prostřednictvím Lyncu. Existuje pouze jeden počítač se systémem Ubuntu a je určen k zobrazování reklamy v obchodech na obrazovkách.

      1.    Odolnost vůči podrobení řekl

        Dobrý den, líbil se mi váš komentář, představuji se jako;
        Resistance to Submission ajajja Také jsem znal Linux podobným způsobem jako ten váš Znal jsem ho prostřednictvím prvních barevných mobilních telefonů Získal jsem motorola KRZR K1 Měl jsem systém, který byl vytvořen Linuxem nebo něco podobného s tímto mobilním telefonem, dokud všechno nešlo na jakýkoli web v jiném slova mají všechno s tímto xD hahaha to mi několikrát vypadlo z ruky a nikdy nebliklo ani nedostalo virus, jedinou špatnou věcí bylo, že už byl velmi starý a musel jsem bohužel přemítat na android a typické příběhové viry se vypínaly a blikaly víc než 1 hodinky
        Proto mi scrivo, kdo ví nebo někdo, může pomoci získat smartphone s bezplatným operačním systémem 😉

        1.    diazepam řekl

          Android je operační systém s otevřeným zdrojovým kódem …………… ..

          Můžete například hledat vlastní ROM Android (například Cyanogenmod nebo Replicant), která bliká telefonem.

  3.   eliotime3000 řekl

    Jsem jedním z těch lidí, kteří dávají přednost úpravám v editorech, jako je EMACS, ale existují lidé, kteří rádi programují jako v Logo nebo v jakémkoli jiném editoru, který zobrazuje grafiku objektů, jako je výše uvedené logo, nebo vývojové diagramy.

    To, co řekl Linus Trovals, je 100% správné, protože existují lidé, kteří vynikají v různých oborech a uložení učení programovacího jazyka ho může omezit, místo aby ho rozšiřovalo.

    Nyní chybí bezplatný software a open source návrháři grafického uživatelského rozhraní, takže se používá pouze díky eOS a Linux Mint.

  4.   živý řekl

    Nebylo by nutné, aby všichni věděli, jak programovat, ale pokud by bylo dobré, kdyby alespoň ve školách učili nějakou „logiku programování“.

    1.    Jose GDF řekl

      Něco jako učení se základní matematiky. Každý se musel naučit, jak sčítat a odečítat. Ale ne každý je matematik ... No, stejně je to s programováním.

      Pak, pokud se vám líbí a chcete se rozšířit, studujete.

      Přál bych si, aby mě při studiu naučili základy. Teď jsem se to musel naučit sám, což mě samozřejmě stálo podstatně víc.

      1.    nano řekl

        Sep, ve skutečnosti jsem pro školu navrhl jednoduše je naučit algoritmy a pseudokód, naučit je to nad tím, „jak si myslí PC“ ... poslali mě do prdele, „to je na kluky moc“.

    2.    nosferatuxx řekl

      Souhlasím s tebou Elav. Kdyby se učili matematickou logiku, chlapci by si jistě mysleli jinak.
      Ale to nezůstává jen při učení P nebo Q, pak R.
      Pokud ne, naučí je ekvivalenci v booleovské algebře.

  5.   vr_rv řekl

    Pokud by se všichni naučili programovat, byli by programátoři nejspotřebitelnější na světě, což by výrazně ovlivnilo profesi.

  6.   Oskar řekl

    Zdá se, že se bojí, že dítě může dělat lépe než on!

  7.   Joaquin řekl

    Myslím si, že pokud škola není počítačově zaměřená, nebylo by nutné, aby každý věděl, jak programovat. Profese mají různé chutě.

    Ale bylo by dobré například dělat programovací nebo designové workshopy. Takto by se dal dát dohromady malý projekt: kluci z programovací oblasti vytvoří aplikaci; ty designové, logo; ostatní dokumentaci, zvuky atd.

    Takto se učí pracovat jako tým, každý tak, jak se mu líbí. Učí se významu „svobodného softwaru“.

  8.   Mario řekl

    Dobře, na mé škole bylo „programování“ chápáno jako používání VB6 a algoritmů. Myslím, že kvůli takovým věcem, moji staří kolegové, ti, kteří dělali něco, co se týkalo výpočetní techniky, je počítám jednou rukou (a pouze jedním systémovým inženýrem). Dávám přednost univerzitnímu systému, kde se nejprve vyučuje logika, a. matematika, v informatice začínají na C a postupně postupují

  9.   Zironid řekl

    Souhlasím s Torvaldsem, znalost programování není základní potřebou. Ano, rád programuji a považuji to za velmi užitečné, ale nevidím to jako nutnost pro většinu populace.

    Myslím si, že učení se programování má dvě velké výhody: Učí vás logicky myslet abstraktně a učí nás, že počítače jsou hloupé, berou nám ten obraz, že počítače jsou kouzelné boxy, které dělají všechno, ale ve skutečnosti Mohou dělat všechno, co dělají, díky tomu, že je někdo naprogramoval (tento poslední bod se zdá důležitý, než se začnou objevovat Terminátoři a podobné věci, budeme vědět, že jsou to jen hloupé stroje, které jsme vytvořili, a pokud bychom to mohli vytvořit my, může to zničit: D)

  10.   Stack řekl

    Před více než měsícem jsem se pustil do vývoje pilotního projektu „Výuka programování dětí“, jak jsem zmínil v příspěvku, který nedávno vyvolal trochu kontroverze, jsem učitelem na základní škole v Institutu Antonia Peña Celi ve městě Loja - Ekvádor, soukromá instituce, s příchodem organizace FLISoL (jejíž jsem byl součástí), jsem měl několik úvodních přednášek o svobodném softwaru a bezpečnosti procházení internetu pro studenty a příležitostnou správu dobrovolně (účast ostatní členové komunity).

    Od prosince jsem věděl o ukončení Windows XP alespoň v technické podpoře od Microsoftu. Od té doby jsem ředitelce řekl o této dobré zprávě a ona mi dala veškerou otevřenost učit svobodný software.

    V den FLISoL někteří studenti, kterým jsem učil hodiny, přišli dobrovolně a doprovázeli mě po celý den (samozřejmě se souhlasem rodičů). Uvědomil jsem si něco velmi důležitého, když jsem je nechal na pokoji a šel jsem si fotit událost sami na základě občasné třídy Free Software, kterou jsem jim dal, a rozhovorů, které dostali, začali účastníkům vysvětlovat, že je to zdarma Software, jsem uživatel Archlinuxu a ve svých třídách obvykle vytahuji svůj stroj pro každodenní úkoly (webové stránky pro správu, čtení, Twitter atd.), Používám Archlinux s Awesome jako správce oken, překvapilo mě, že nechali virtuální stroj s Edubuntu Nechal jsem je procvičit a vysvětlil lidem o svobodném softwaru z mého Archlinuxu s Awesome. Fantasticky jsem si řekl.

    Když se přiblížil člen organizace, který se specializuje na informační bezpečnost a pracuje v národní bance v této oblasti (Jorge Guerron), jeden z mých studentů mu řekl, aby se postaral o to, že až vyroste, převezme za něj stahování stránky a vytvořit nějaké problémy, můj student má jen 10 let, jmenuje se Martin a místo útoku na Jorgeho první věc, kterou doporučuji, je, aby se naučil programovat, aby dosáhl tohoto úkolu.

    Od té doby jsem začal vyšetřovat podobné případy na webu a všechny případy se hackeři naučili programovat od útlého věku.

    Nejsem programátor (zatím), ale zajímal jsem se o předmět a začal hledat informace, našel jsem nástroje svobodného softwaru, které mi umožnily učit programování pomocí her (Stacks - Engine a Scratch)

    Stacks - Engine: Jedná se o nástroj pro vytváření videoher jednoduchým a didaktickým způsobem. Také známý jako „engine“ nebo „knihovna“ videohry. Je vyvinut jako knihovna pythonu 2.0

    Scratch: Jedná se o iniciativu MIT, jejímž účelem je naučit každé dítě nebo zájemce o programování prostřednictvím vzdělávacího prostředí přizpůsobeného tomuto dynamickému a zcela bezplatnému

    Zároveň se učím a učím programování, pokud bude projekt úspěšný, implementuji ho do učebních osnov (hardware, software, automatizace kanceláří, internet, web 2.0, logické myšlení a programování)

    Hlavní nevýhodou je Rozvoj logického myšlení, protože děti jsou zvyklé jen na hraní (Možná kvůli předchozím učitelům). Hledám lidi, kteří mi s tím pomohou, protože nechci, aby byli sami v mé práci a ve škole Ti, kteří přeji si spolupráci, dávám dohromady tento web http://www.metodologia.aprendelibre.net.

    Výborný příspěvek díky

    1.    Joaquin řekl

      Velmi dobrá vaše iniciativa, doufám, že máte štěstí!

    2.    jpas řekl

      Je hezké, že se takto zapojujete. Opravdu jste zasadili semínko, které jakmile vyklíčí a pomocí dalších podobných iniciativ může změnit svět (opravdu tomu věřím, nejen co se týče výpočetní techniky). Nikdy jsem nevěřil v současný kapitalistický vzdělávací systém, kde cílem je připravit vás na polykání informací a když přemýšlíte o věcech, stanete se problémem místo někoho, kdo se dozví, že má obavy a koho baví otáčení kokosu, který není to práce. Několik lidí, které znám, se dokonce odvážilo instalovat linuxový liveCD, například když se ukázalo, že tráví celý den před počítačem. V mém případě je to Španělsko, ale zdá se mi to jako globální problém. Učitelé jako vy dávají život lidem jako já (už nejsem ve škole, ale tak to bylo, bylo jich málo, ale právě oni mě přiměli uvědomit si, kdo si stojí a kdo není, ne jako lidé, ale kdo je schopen dát o krok napřed a „hazardovat“). Někdy je to obtížné, ale zjistěte, zda máte štěstí, a najděte více lidí, kteří sdílejí vaši vizi.

      Pokud jde o problém, souhlasím s Linusem, jedna věc je naučit se kód nebo programovat a druhá je vědět, jak váš systém funguje a jak s ním konfigurovat nebo hrát. Ve skutečnosti mám docela základní představy o programování, ale v okamžiku pravdy si nemyslím, že jsou tak nutné. Myslím, že, jak říká Diazepan, jde spíše o změnu mentality (kde přichází laterální myšlení nebo boj za svobodu používání nástroje). Odtamtud by bylo jen otázkou času, než se ten, kdo má zájem a rád se učí programování

  11.   Cristianhcd řekl

    Odlišuji se v jednom bodě ...
    Naučit se programovat vám pomůže naučit se logiku, strukturovat se a obrátit se na ostatní, pokud potřebujete pomoc, pokud se vám to podaří rozvíjet hraním fotbalu, kurva programování = D

    1.    Zironid řekl

      Lol, souhlasím

    2.    jpas řekl

      Souhlasím s vámi, ale jsem si také jistý, že fotbal na mnoha úrovních učí mnoho věcí (další věc je, že „se cvičí špatně“) a že logického myšlení lze dosáhnout i jinými způsoby

  12.   Illukki řekl

    Pravdou je, že sdílím myšlenku, že ne každý se musí naučit programovat. Věřím, že každý z nás má ve všech aspektech jiné kapacity a potenciály a musíme je rozvíjet na maximum. Je zřejmé, že škola a rodinné prostředí jsou místem, kde se to dá dělat, a každý by měl mít možnosti. Už to není jako když jsem studoval, že technologie a znalosti byly (a věřím, že jsou i nadále) převážně elitářské. Dnes, i když se to může zdát v rozporu s výše uvedeným, k němu mnozí přistupují a bylo by zajímavé stimulovat rozvoj potenciálu dětí.
    Díky @ diazepan, přiměl jsi mě vzpomenout si, proč jsem nosil želvu, vystřiženou ze starého rentgenového záření, do školy, to byla vždy velká záhada z mé minulosti. Jaké dobré časy !!! Pozdravy.

  13.   jgregory59 řekl

    Naprosto souhlasím s Linusovým vyjádřením, na čem opravdu záleží, je naučit se uvažovat algoritmicky, abychom všechny naše každodenní činnosti spojili s tímto abstraktním světem myšlenek, které představují kroky v logickém pořadí, které nás povedou k vyřešení problému, nebo určité situace.

  14.   Juanjo řekl

    Souhlasím ... Možnost tu musí být, ale pro ty, kteří ji chtějí využít ...
    Je to jako hudba ... před studiem musíte zkontrolovat, zda se vám líbí, a odtud vás poslat ke studiu nebo jako fotbal. Každopádně jako každá disciplína.
    Připomíná mi to starou myšlenku, která byla nejprve studiem například „hudby“, a pak, pokud se vám líbí, pokračujte ... NE, tentokrát musíte najít CO CHCETE dělat a pak TO DĚLAT; bavit se ne na „formálním“ místě, jako je škola nebo institut, ale mít na dosah počítač, ples nebo CD kapely ...

  15.   Elektron řekl

    Nevidím žádnou škodu ve výuce základů programování ve školách. Počítačové / kancelářské studijní programy; měly by být přezkoumány a aktualizovány. To by znamenalo, že mnoho učitelů aktualizuje své znalosti a podniká bezplatný software. Na druhou stranu nutkání studovat povolání nesouhlasí s duchem svobody pohybu. Jediní příjemci z existence více programátorů; byly by to společnosti, protože jejich pracovní síla by byla mnohem levnější. Nenechme se oklamat, když si myslíme, že již neberou vývoj v SL a nedávají to do svých vlastních programů. Na druhou stranu, ve vztahu k tomu, co si mnozí myslí, že nejprve se vám to musí líbit a poté to studovat; zapomínají na důležitý bod; pokud je něco zcela neznámého, je nemožné, aby se vám to líbilo. Mít různé studijní obory vám umožní vědět mnohem víc a zjistit, co vás zajímá, nebo od dítěte očekávají, že bude vědět, jaké povolání bude chtít mít, a to bez jakékoli podpory. Můj syn zná Linux, protože téměř všechny stroje v mém domě ho mají jako jedinou instalaci. Naučí se tedy zacházet s Windows i Linuxem.

  16.   Sephiroth řekl

    je to, že má pravdu ... musíte mít povolání.

  17.   Nazarene řekl

    Jak článek říká, jsem pro tuto algoritmickou vizi, měli by učit děti rozumu, aby byly založeny na logice, jen to je v tuto chvíli nemožné, protože by to vyžadovalo více otevřených učitelů, než odmítnout veškeré boční myšlení, Myslím, že to je jeden z problémů současného vzdělávání, zaměřují se na výuku nejefektivnějším způsobem, aniž by studentům umožnili rozvíjet nové možné cesty, což může být špatné, ale je to správná cesta, pokud se děti Zaměřují na memorování toho, co již je je známo, že zcela promarňujeme jejich nesmírnou představivost a pak si stěžujeme na nedostatek kreativity.

  18.   jhonnyarana řekl

    má nějaký důvod. měli by vědět, co je programování?
    ale nenuťte je, aby se naučili programovat

  19.   a řekl

    Myslím, že není nutné, aby se každý naučil číst a psát nebo hrát na nástroje, ale pomáhá to. Představte si, že každý naprogramoval, kolik aplikací bychom měli, zvláště pokud jde o svobodný software.

    1.    jpas řekl

      Vidím to dále. Dokážete si představit, co by pro počítače po celém světě znamenalo používat svobodný software a sdílet ho? Za prvé, měli bychom téměř absolutní kontrolu nad svým vlastním nástrojem, ale přináší mnohem více výhod. Je to jako čtení a hra na nástroje, učí vás věci, i když si to neuvědomujete, že je budete nosit s sebou celý život, změní to vaše myšlení. Že méně než ve škole nemusí dítě, které má doma počítač, učit své počítačové učitele, jak používat počítač, a to se stává často. Měli by odejít s vědomím, jak používat počítač docela dobře, se základními programovacími pojmy, jen aby věděli, jak „vyrobit počítač“

  20.   Emiliano Correa řekl

    Souhlasím s Linusem, co kdyby měla být nabídnuta možnost naučit se kód od dětí, tím souhlasím, ale nemusí to všechno vědět

  21.   Antonio Lopez del Prado řekl

    Kód možná ne, ale alespoň minimální výpočet na úrovni uživatele, protože většina lidí neví, jak dobře používat ani Google. je nutné, aby lidé technologii používali správně, ne tak, jak se to děje roky. Programování zůstává nepovinnou specializací, ale zásadní by bylo použití počítače na uživatelské úrovni.

  22.   Fabian Flores Vadell řekl

    Když čtenáři čtou tento typ názorů, mají sklon upadnout do omylu autority: pokud to říká Linus, musíte to vzít v úvahu. Ale v tomto případě má Torvaldsův názor malou hodnotu, protože není pedagogickým specialistou.

    Kromě toho není učení se kódu ekvivalentem XNUMX. století jako učení se hraní šachů. Je to mnohem víc než to.

    Jak již mnozí vyjádřili, rozvoje logického myšlení a dalších dovedností lze dosáhnout jinými prostředky. Když se však naučíte programovat, získáte nástroj, který je o několik řádů silnější: nejde jen o to, že se naučíte logicky a strukturovaně (algoritmicky) myslet, naučíte se a rozvíjíte schopnost řešit problémy, spíše , získáte nástroj, jako je čtení a psaní, nástroj, který vám umožní získat mnoho typů znalostí v měřítku, které se žádný jiný nástroj nevyrovná.

    Jakmile se naučíte číst, zlepšíte si schopnost učit se sami, protože získáte přístup k novým znalostem nashromážděným například v knihách. Když si osvojíte základní technologickou gramotnost, zlepšíte si kapacitu učení, protože budete mít přístup k více písemným a multimediálním studijním zdrojům.

    Výše uvedené nástroje vám umožňují rozšířit zdroj vzdělávacích zdrojů. Naproti tomu výuka kódování vám poskytuje úžasný nástroj, pomocí kterého můžete experimentovat v nejrůznějších oblastech znalostí. Můžete například studovat téma z matematiky, fyziky nebo chemie a můžete psát programy jako prostředek k prohloubení získaných znalostí.

    Naučit se kódovat však zahrnuje další nesmírně důležitý aspekt: ​​motivaci.

    Když se naučíte programovat, zjistíte, že sami můžete vědět, zda je program, který jste vytvořili, správný nebo ne, už nepotřebujete, aby vám někdo jiný řekl, zda je to, co si myslíte, že víte. To je neuvěřitelný motivátor, ale není to jediný.

    Druhým základním motivačním faktorem je, že programování je zábavné.

    Závěrem lze říci, že programování není šachy XXI. Století, ale mnohem více. Jedná se o intelektuální nástroj, který vám umožňuje zkoumat, vytvářet, testovat, simulovat, demonstrovat, to znamená VYTVOŘIT a HLBITÉ znalosti na úrovni, které by bylo obtížné dosáhnout jinými prostředky.

    A také je velmi motivující: dává vám úplnou kontrolu nad tím, co děláte, a schopnost ověřovat a má potenciál být velmi zábavnou a dokonce zábavnou činností.

    Naučit se kódovat je tedy nová gramotnost.

  23.   matiasbatero řekl

    Dobrý den, nesouhlasím s vaším názorem, «ale algoritmickým způsobem myšlení, přistupovat ke všemu jako k rutině s proměnnými a funkcemi. Potřeba efektivního řešení problému se pak stává vývojem zdravého rozumu “… jsme lidské bytosti, nikoli stroje. To, co navrhujete, je docela nebezpečné, protože v tomto procesu učení byste dosáhli bodu, ve kterém byste nemohli rozeznat jako druh něco, ale předvídatelným a naprogramovaným způsobem. A to je katastrofální, protože by to poskytlo kontrolu nad rozhodováním. To již bylo nějakým způsobem provedeno a cílem lidské nadvlády je ovládnout tento druh, učinit jej stále více předvídatelným, ukládat si potřeby a vytvářet na něm závislosti. Je to vážnější než to, co se vám zdá ... Řekl bych, že čím dále, tím lépe.