Jeffrey Cross
Jeffrey Cross

Získejte „Em Started! Pomocí těchto zdrojů učit kódování na děti

Naučit děti kódům nabízí spoustu výzev, se kterými se nestaráte při poučování dospělých. Děti nemají tolik zkušeností ze světa, takže nad jejich hlavami létá spousta analogií. Abstraktní myšlení může trvat mnohem více úsilí, takže je třeba udržet věci konkrétnější. Mnoho dětí má extrémně krátkou pozornost, zejména ve skupinách. A pokud se téměř okamžitě nevyplácí, budou se nudit a vyrazí ven. Veškerá přednáška na světě v tom okamžiku nedostane lekci do hlavy.

Při výuce programování dětí je cílem je umožnit jim porozumět každodenním systémům, které již používají, a vědět, že mají dovednosti vybrat si tento druh věcí, a to jak nyní, tak i později v životě. Ne každý chce dělat vývoj softwaru pro život, bez ohledu na to, jak chytrý je výběr povolání, ale programování se stále více a více vkrádá do jiných oborů každý den.

Najděte své zdroje

Když jsem hledal text, který by učil kódování, chtěl jsem něco, co by mluvilo s dětmi na jejich úrovni, aniž by se muselo vydávat jako nudné nebo blahosklonné, a také projekty byly k dispozici téměř okamžitě i na úrovni základní výuky. Vybírám si Python pro děti (ve své první iteraci, e-book s názvem Snake Wrangling pro děti) Jason Briggs. Později, když někteří z mých nových přátel, kteří programovali, hovořili o svých frustracích s on-line zdroji určenými pro dospělé, začal jsem jim také dávat kopie této knihy. Dodnes to doporučuji.

Následující stránky jsou cenné i pro nové studenty:

1. code.org 2. Khan Academy 3. codecademy 4. O’Reilly

Vyberte projekt

Programování zahrnuje mnoho možností, které mohou být ohromující pro ty, kteří ještě nemají zkušenosti s informovaným rozhodnutím. Ujistěte se, že děti mají projekt na mysli pomůže úzké možnosti, které zase pomůže zabránit jim v ukončení frustrace.

Výběr platformy, například pomocí Raspberry Pi, vám pomůže s otázkami, jako je distribuce operačního systému pro použití nebo programovací jazyky, které se budou učit, protože existují doporučení a velká komunita pro radu. Některé desky mají svůj vlastní operační systém navržený speciálně pro použití s ​​touto deskou, což obvykle znamená lepší dokumentaci týkající se způsobu, jakým pracují společně, a lepší podporu, když programátor běží do problémů. A pokud děti vědí, nebo jsou pohodlnější s takzvanými front-end jazyky, tam jsou desky, které používají i ty.

NodeBots je pokračující setkání zaměřené speciálně na vytváření robotů JavaScriptu a mimochodem je to ideální místo pro nalezení projektu, pokud již nemáte na mysli.

Kód zapnut

Jakmile se programovací jazyk naučí, ostatní se mnohem snazší vyzvednout - děti by mohly přidat iOS nebo Android programování do svého počátečního jazyka a skutečně si vytvořit vlastní aplikace. Ať už děláte cokoliv, ujistěte se, že si udržují programování kolem svého prvního projektu, aby získali ještě více zkušeností a stavěli na dovednostech, které se již naučili.Nesmí jim to nakonec dát novou kariéru, ale změní to, jak se dívají na svět a na věci, které používají každý den.

Podíl

Zanechat Komentář