Na rozdíl od náš mládež se namáhavě učila vytrhávat písmena na klávesnici stolního počítače a měla velmi málo technologické znalosti mimo změnu našeho sdělení AIM away, dnešní děti jsou občany digitální věk. Inovace se dějí exponenciálním tempem, takže je mnohem důležitější než kdy jindy být schopen navigovat v propojeném světě.
Takže i když dává smysl, že předchozí generace se v raném věku neučily kódovat, ukázalo se, že dnešní děti učí kódovat. Nejen, že učí děti analyticky myslet, ale jejich aplikace v každodenním životě bude mít stále větší význam, jak se technologie stále vyvíjí.
Více:Nejlepší vzdělávací webové stránky pro děti, které nepřestanou krást mamince tablet
Jessica Mah, zakladatelka a generální ředitelka společnosti v Dineroje přesvědčen, že kódování by již mělo být začleněno do vzdělávání dětí. "Základní školy by měly vyžadovat, aby děti kódovaly;" prostě by to mělo být součástí učebních osnov, “řekla. "Technologie je budoucnost a kódování je tak důležitou součástí a nezbytnou dovedností." Řekl bych, že jsme už 20 let pozadu. "
A Mah ví něco o kódování pro děti - bylo jí pouhých 11 let, když se naučila kódovat a zahájila své první webové podnikání.
Pokud se zeptáte Johna Hilliara, vývojáře softwaru pro Dell EMC a bývalého instruktora programování v Northeastern Univerzita, když si myslí, že by děti měly začít kódovat, odpověď je zhruba ve věku, který se Mah poprvé naučil: střední škola. Ve skutečnosti se Hilliar v současné době připravuje na to, aby naučil svou vlastní 12letou dceru programovat v C během nadcházející prázdniny.
Proč se děti musí naučit kódovat?
"Kódování učí rozdělit problém na malé problémy a logický tok, ale co je důležitější, nutí programátora komunikovat s uživatelem z člověka na člověka." Naučit se programovací jazyk vás naučí mechaniku instruování počítače, jak provést určitý úkol, ale vyřešit problém uživatele způsobem, který považuje za užitečný, je dovednost, která je použitelná pro všechna zaměstnání, “řekl Hilliar nás.
Zatímco Hilliar věří, že střední škola je ideální věk pro zahájení programování jako C, C ++ nebo Java, on také varuje, že kódování-jako většina aspektů vzdělávání dětí-nemusí být nutně univerzální záležitostí, aby mluvit.
"Mějte na paměti, že každý má jiné schopnosti," vysvětlil. "Viděl jsem studenty, kteří byli přímí-studenti A nedovedně nepochopili programování v postgraduálním kurzu na vysoké škole, zatímco člověk hned vedle nich vynikal."
Jak začneme učit naše děti kódovat?
Hilliar nabízí několik návrhů a říká: „Jazyk jako Scratch může naučit děti ve velmi mladém věku (možná na druhém stupni) základům opakování a krokům v procesu. Navíc je zábavnější a grafičtější než jiné jazyky, jako je C, C ++ nebo Java. “
Více:6 nejlepších kódovacích táborů pro děti bláznivé do počítače
Hilliar se svou vlastní dcerou plánuje zavést kódování ve vrstvách - proces, který oba již začali. "Začnu C a budu stavět lekci po lekci na jazykových složkách." V loňském roce jsme si pohráli se soupravou Arduino; V noci jsem si k ní sedl a naučil se nějaký nový materiál, a pak jsem jí dal další den experiment. Pro programování v C zvolím stejný přístup. “
Dalším způsobem, jak u dětí rozvíjet lásku ke kódování, je posílit ji zábavou. Vzhledem k tomu, že se děti snadno nudí, je díky kódování součástí hry učení kódování poutavější, a proto i zábavnější. High-tech „hračky“, jako je Dash & Dot z Wonder Workshop, jsou skvělým příkladem.
Určeno jako oblíbený dárek STEM od Melindy a Billa Gatesů pro děti, Dash & Dot jsou skuteční roboti, kteří učí děti kódovat prostřednictvím hry. Roboti spolupracují s aplikacemi pro chytré telefony a tablety, takže děti mohou řešit projekty, výzvy a hádanky a nechat svou představivost volně plynout pomocí hry s volným tvarem.
Základní školy po celém světě se začínají přibližovat pohledu Mah a Hilliara na rané kódování, protože více než 8500 škol již přijalo Dash & Dot do svého počítače Věda osnovy.
Většina škol v USA přesto musí implementovat kódování pro děti jako součást osnov, navrhla, aby Mah trefila hřebíček na hlavičku, když řekla, že naše školy jsou za křivkou, kde je kódovací vzdělávání znepokojený.
Jako DataScience@SMU - online Master of Science v datové vědě z Southern Methodist University-upozornil: „Ministerstvo práce USA odhaduje, že do roku 2020 bude otevřeno více než 1,4 milionu pracovních míst souvisejících s výpočetní technikou. Průměrný roční plat vývojáře softwaru ve Spojených státech je 102 050 $, zatímco roční průměrný plat pro všechna pracovní místa je 47 230 $. Přesto pouze 1 z 10 amerických škol učí děti kódovat a méně než 1 procento dívek si myslí, že informatika je součástí jejich budoucnosti. “
Více:Vaše nadané dítě se nechová špatně - nudí se
v zkoumání stavu informatiky a vzdělávání pro K až 12 studentů v USA i v zahraničí, DataScience@SMU zjistil, že kódování je povinné pouze jako součást základních nebo sekundárních osnov ve čtyřech zemích (Británie, Estonsko, Francie a Vietnam), volitelně nabízeny prostřednictvím neziskových organizací a nadací v dalších čtyřech (Kanada, Kolumbie, Německo a Indie) a zvažovány ve třech (Finsko, Itálie a Singapur).
Kromě toho, že se kódování ve Spojených státech vyučuje pouze na 1 z 10 škol, často zde není plně využíváno - podle DataScience@SMU ve skutečnosti složilo zkoušku AP z informatiky pouze 30 000 z 21 milionů amerických studentů 2013.
Na otázku Asociace učitelů informatiky, jaká byla jejich největší překážka při implementaci kódování do osnov bylo, 1 246 učitelů uvedlo jako primární nedostatek podpory nebo zájmu zaměstnanců školy a nedostatek zájmu studentů překážky.
Odhaduje se však, že do roku 2020 bude vytvořeno 1,4 milionu pracovních míst v USA v oblastech souvisejících s informatikou-a pouze 30 procent z nich ty, u nichž se předpokládá, že budou obsazeny kvalifikovanými občany USA - je logické, že je načase, abychom se všichni více zajímali o kódování děti.
Tento příspěvek byl sponzorován Wonder Workshopem.