Aplikace

7 důvodů, proč učit děti programovat Pro netrénované oko, vidět řádky kódu může být skutečným čínským mučením pro Java, C ++, SQL a ještě jednodušší programovací jazyky jako Python nebo Ruby …

Pro netrénované oko může být skutečným čínským mučením vidět řádky kódu Java, C ++, SQL a ještě jednodušší programovací jazyky jako Python nebo Ruby.

Možná to je důvod, proč mluvit o výuce dětí programovat (i když mají 4 nebo 5 let) se jeví jako špatný vtip nebo guajiro sen o malé skupině posedlostí, kteří chtějí vzdělávat další osadníky v Silicon Valley.

Nedávný zájem o programování pro širokou veřejnost má však přístup spíše ve stylu Chief Gusteau. Ratatouille. Weby jako codeacademy.com a code.org podporují myšlenku, že se každý může naučit kódovat, a to od mladého věku vyvolalo vlnu pohybů, které se snaží podporovat technologickou gramotnost.

V návaznosti na tuto myšlenku sdílíme 7 skvělých důvodů, proč učit děti kódovat:

1. Snadné a zábavné

Od 7 let je pro chlapce a dívky připravena nová generace nástrojů pro poznávání konceptů a základního programovacího jazyka bez nutnosti psát jediný řádek kódu.

Jednou z nejznámějších je bezplatná platforma Scratch navržená skupinou Celoživotní školka v MIT Media Lab. Jedná se o nástroj, který dětem umožňuje programovat interaktivní příběhy, hry a animace v otevřené komunitě. Programovací jazyk se skládá z bloků stylu Lego, které jsou kombinovány graficky a intuitivně. V současné době je celosvětově sdíleno přibližně 5 a půl milionu projektů.

Dalším příkladem je Google Blocky, který se nachází na webu společnosti Google Code, kde se propaguje software s otevřeným zdrojovým kódem. Stejně jako Scratch, Blocky umožňuje dětem vytvářet programy, jako by používaly lego figurky. Začnete vytvořením jednoduchých funkcí, dokud nedosáhnete úplné implementace.

Nástroje, jako je Stencyl, určené k programování her, které lze spouštět na jakékoli platformě (například iOS, Android, Flash, HTML5 a Windows); a aplikace Naučit přátelsky, vizuálně a zábavně základy programování, jako je Dinosaur Daisy a Hopscotch

2. Podporuje aktivní využívání technologií, nikoli pasivní spotřebu

Mitchel Resnick, profesor učení učení LEGO Papert, vedoucí skupiny Celoživotní školka a jeden z tvůrců Scratch, odhalil, že „digitální domorodci“ nejsou ani nativní, ani digitální.

Resnick je skeptický vůči pojmu „digitální domorodci“, protože mladí lidé mají zkušenosti a znalosti interakce s novými technologiemi (surfování, chatování, posílání textových zpráv, hraní her), ale neví, jak je používat k vytváření a vyjadřování. Podle Resnicka „s novými technologiemi je to skoro, jako by mohli číst, ale ne psát.“

Učení dětí programovat tedy pomáhá dospívajícím, aby tyto nástroje skutečně plynule používali.

3. Podporovat rovnost žen a mužů

V mnoha zemích jsou aktivně podporovány předsudky a sociokulturní vzorce, které brání dívkám, dospívajícím a ženám v matematických a inženýrských činnostech.

V Mexiku jsou 2 ženy na každých 8 mužů studujících kariéru v informačních a komunikačních technologiích. Ve Spojených státech tvoří ženy 57% pracovní síly, představují pouze 25% pracovních míst souvisejících s informatikou a pouze 3% technologických startupů jsou vedeny a rozvíjeny ženami.

Integrace výuky programování ve školách je jedním ze způsobů, jak podpořit včasný přístup dívek a dospívajících a jejich zájem o technologie.

4. Dostupné i nezletilým

Pro nejmladší si hnutí programové gramotnosti založené na programování vybralo příběhy jako záštitu.

Jedna z prvních dětských knih na toto téma Lauren ipsumNapsal inženýr Facebooku Carlos Bueno. Tato pohádka ve stylu geek je zaměřena na dívky a chlapce ve věku od 5 let a jejím cílem je představit základy počítačové vědy zábavnými metaforami a beze zmínky o jediném řádku kódu nebo dokonce o počítači.

Podle Buena jsou „metafory důležitou součástí výuky informatiky“ a jsou také surovinou pro dětské příběhy.

Stejný je pohled Lindy Liukasové, spoluzakladatelky Rails Girls, neziskové organizace, která chce podporovat přístup k technologiím a zlepšit programovací dovednosti u dívek a mladých žen po celém světě.

Linda je autorkou příběhu Ahoj ruby Pro chlapce a dívky od 4 do 7 let. Kniha byla úspěšně financována prostřednictvím Kickstarter (tak úspěšně, že získala 380 000 $, přestože začala na 10 000 $). V tomto příběhu Linda učí děti, aby se naučily skvělé principy programování, jak zvládat velké problémy a jak je rozdělit na malé problémy, a také se seznámit s kulturou. otevřený zdroj.

5. Učení k programu je programování k učení

Toto je jeden z nejslavnějších citátů Mitchela Resnicka, který porovnává programování s dovednostmi, jako je čtení. Uvádí se v něm, že jsme se nejprve naučili číst, ale nakonec jsme se učili číst; totéž se děje v programování.

Myšlenkou je vidět technologii 21. století jako více než jen návykový hardware a software s neřešitelnými vnitřnostmi a přeměnit ji na nástroj, který lze použít, upravit, ohnout, přesunout a rozbít k jejímu vytvoření.

Naučit se kódovat zahrnuje rozvíjení kreativního myšlení, sdělování nápadů, řešení problémů a dovednosti v projektování. Když se dítě naučí programovat, učí se také matematické myšlenky, jako jsou proměnné, podmíněné výrazy a posloupnosti, a rozvíjí systematické uvažování, které bude užitečné v mnoha dalších oblastech života.

Kromě posílení kognitivních dovedností se děti a mladí lidé seznámí také s důležitými hodnotami technologické kultury, jako je společnost. otevřený zdroj, kreativita a spolupráce.

6. Zlepšit výkon studentů v jiných záležitostech

Například v Estonsku byl v roce 2012 zaveden pilotní program, ve kterém budou všichni studenti ve věku od 7 do 19 let učeni kódovat na školách.

Nejde o to, aby se vytvářeli profesionální programátoři pro všechny generace, ale aby se dětem a dospívajícím umožnilo rozvíjet chytřejší vztah k internetu a technologiím a zároveň rozvíjet potřebné programátorské dovednosti, jako je logika.

Jde o posílení myšlení. Proto tento typ projektu vede také k lepšímu porozumění, výkonu a přístupu studentů k dalším tématům, jako je matematika nebo dokonce robotika.

7. Může být zdrojem přístupu k lepším pracovním místům

Posledním důvodem na tomto seznamu je jeden z nejcitovanějších, ale rozhodně ne nejdůležitější. Pro programátory a počítačové vědce však platí, že počet pracovních míst se zvyšuje a existuje více poptávky než nabídky. Například se odhaduje, že poptávka po inženýrech specializovaných na informační technologie v Mexiku vzroste v příštích letech přibližně o 13%.

Na druhé straně Národní komora pro elektroniku, telekomunikace a informační technologie v roce 2013 stanovila, že existuje „více než 2 000 technologických společností seskupených do 38 center špičkových technologií ve 28 státech země“ a za 65 let absolvovalo kariéru v oblasti IKT tisíc mladých lidí.

Možná i proto je jedním z nejčastějších argumentů pro výuku seznámení dětí s programováním rostoucí poptávka po pracovních místech souvisejících s vývojem webu, aplikací a softwaru. Je však nereálné si myslet, že se ze všech dětí vystavených informatice stanou programátoři, takže důvody jsou mnohem hlubší a výhody mnohem obecnější.

* Titulní fotka: Stephen Chin

Botón volver arriba
Cerrar

Bloqueador de anuncios detectado

¡Considere apoyarnos desactivando su bloqueador de anuncios!