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.
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 ...
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í?
pirát určitě
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),
velmi pravdivé, takže je to v Chile.
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.
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.
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.
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
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 ...
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.
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 😉
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.
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.
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í“.
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.
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“.
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.
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.
Zdá se, že se bojí, že dítě může dělat lépe než on!
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“.
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í
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)
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
Velmi dobrá vaše iniciativa, doufám, že máte štěstí!
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í
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
Lol, souhlasím
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
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.
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.
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 ...
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.
je to, že má pravdu ... musíte mít povolání.
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.
má nějaký důvod. měli by vědět, co je programování?
ale nenuťte je, aby se naučili programovat
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.
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č“
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
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.
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.
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.