Kódování pro děti je nová gramotnost. Zahrnuje různé aspekty dětského učení – budování logiky, systematické myšlení, řešení problémů, spolupráci a tvořivost.
Děti můžete učit programování pomocí uvedených bezplatných webových stránek pro kódování pro děti ze seznamu. Seznam obsahuje několik skvělých bezplatných webových stránek s kódováním pro děti, jako jsou Code.org, Tynker.com a Scratch Junior.
- Co je to „Hodina kódu“ a jak se k ní můžete připojit?
- Co se učí prostřednictvím následujících 24 bezplatných webových stránek o kódování pro děti
- Playcodemonkey.com – Kódování pro děti
- Scratchjr.org
- Code.org – Naučte se kódovat
- Lightbot.com
- Daisy the Dinosaur
- 6. Cargo-Bot
- Stencyl.com
- 8. Jak se naučit vytvářet hry? Tynker.com
- 9. Swift Playgrounds
- Scratch.mit.edu – Kódování pro děti zdarma
- gethopscotch.com
- techrocket.com
- 13. freecodecamp.org
- 14. codecombat.com
- Crunchzilla.com
- Pluralsight.com
- Hackety Hack!
- khanacademy.org
- 19. codeacademy.com
- Codemoji.com
- 21. htmldog.com
- 22. learncodethehardway.com
- 23. rubymonk.com
- codingbat.com
Co je to „Hodina kódu“ a jak se k ní můžete připojit?
„Hodina kódu“ je celosvětová iniciativa organizací Computer Science Education Week a code.org.
Mnoho z následujících webových stránek se připojilo k této iniciativě tím, že nabízí jednu hodinu aktivit a lekcí o informatice a počítačovém programování pro děti, aby žáky seznámily s těmito předměty.
Co se učí prostřednictvím následujících 24 bezplatných webových stránek o kódování pro děti
Níže uvedené webové stránky o kódování pro rané vzdělávání učí základní pojmy kódování, jako jsou příkazy, funkce, smyčky, podmíněné kódy, oprava chyb a proměnné.
Aplikace pro vyšší úroveň programování pro děti se zabývají složitějšími aspekty a syntaxí kódování a poskytují intuitivní platformy, na kterých lze vytvářet webové stránky, aplikace a další.
Na mnoha z těchto webových stránek jsou k dispozici také plány hodin a listy aktivit „Programování pro děti“. Tyto bezplatné kurzy kódování můžete využít k budování vlastních dovedností i k výuce kódování pro děti.
Následující seznam webových stránek s kódováním pro děti je seřazen podle doporučeného věku. Nejen děti, ale i dospělí se na nich mohou naučit kódovat aplikace, webové stránky a hry.
Playcodemonkey.com – Kódování pro děti
Věk: 4-11 let
Platforma:
Platforma Codemonkey obsahuje více než 200 bezplatných výzev, ve kterých děti musí nakódovat opičku, aby chytala banány.
V placené verzi můžete získat přístup ke všem 400 výzvám a kurzům Game design-Platformer pro výuku základů tvorby her, Frogger pro kódování verze klasické hry a lekce Sprite Animation. Získáte také přístup k Challenge/Game builder, kde pomocí jazyka CoffeeScript vytváříte počítačové a mobilní hry.
K dispozici je 35 plánů lekcí pro učitele, které žáky provedou tímto kurzem programování pro děti. Získáte také panel pro učitele, na kterém můžete sledovat výuku každého žáka.
Scratchjr.org
Věk: 5-7 let
Platformy: iPhone/iPad, Android, Kindle a rozšíření pro Chrome
ScratchJr je bezplatná platforma pro programování pro děti. Vyvinula ji společnost MIT poté, co vyvinula program Scratch, aby naučila kódování mladší žáky.
Aplikaci si můžete stáhnout do zařízení se systémem Android nebo iOS, do čtečky Kindle nebo přidat rozšíření ScrathJr do prohlížeče chrome.
Jedná se o jednu z nejlepších aplikací pro kódování pro děti se snadno pochopitelnými bloky kódu. Přetahováním kódových bloků můžete programovat hry a interaktivní příběhy. Na webových stránkách najdete průvodce rozhraním, průvodce malovacím editorem pro tvorbu grafiky a popisy bloků.
Nabízí nejen návod, jak kódovat pro děti, ale také aktivity, osnovy a hodnocení pro učitele, které mohou použít ve třídě. Jedná se o jednu z našich nejoblíbenějších webových stránek věnovaných kódování pro děti.
SOUVISEJÍCÍ: Na Kickstarteru byl spuštěn startovací balíček STEMpedia: Programování, elektronika a robotika
Code.org – Naučte se kódovat
Věk: 5+ (třídy K-12 a vyšší školy)
Platforma:
Code.org je jednou z nejpoužívanějších webových stránek o kódování. Nabízí kurzy kódování pro děti tříd K-5, 6-12 a Higher Ed.
Platforma nabízí bezplatné kurzy kódování zaměřené na tvorbu webových stránek a her. Učí základy programování, lekce kódování skutečných aplikací, webových stránek a her pomocí HTML, CSS, JavaScriptu a dalších a dalších pokročilých programovacích jazyků.
Pokud hledáte jen rychlou lekci, můžete podniknout i aktivity a výukové lekce na code.org Hour-of-code. Můžete programovat zvířátka ve hře Minecraft, naprogramovat droidy ve vlastní galaxii Star Wars, naprogramovat dobrodružství s Elsou a Annou ve hře Frozen a naučit se základy pomocí klasických her s bludištěm.
Mají bezplatné plány hodin kódování pro učitele, kteří mohou vyučovat a stát se odborníky v oblasti informatiky. K tomu, aby se děti naučily kódovat s Code.org.
Lightbot.com
Věk: 4-8 let a 9+ let
Platformy: iPhone/iPad, Android, Windows, Mac, Kindle a web
Jedná se o jednoduchou platformu založenou na hře s lekcemi o sekvencích, přetěžování, procedurách, rekurzivních smyčkách a podmínkách. Má aplikace pro výuku kódování na různých typech zařízení. Demoverze kódovací aplikace pro děti je k dispozici pro Lightbot’s Hour of Code.
Daisy the Dinosaur
Věk: 6-8 let
Platforma: iPad/iPhone
Tuto roztomilou kódovací aplikaci vytvořila společnost Hopscotch Technologies. Má rozhraní typu „přetáhni a pusť“. Pomocí jejich dětského programovacího jazyka založeného na blocích se lze naučit základy kódování, jako jsou objekty, smyčky, sekvencování a události.
6. Cargo-Bot
Věk: 6+
Platformy: 1: Je to jedna z nejjednodušších aplikací pro kódování pro děti zdarma. Prostřednictvím her pokrývá základní pojmy programování pro šestileté děti. Má 30 úrovní.
Stencyl.com
Věk: 6+
Platformy: iPad/iPhone, Android, Mac, Windows a Linux
Stencyl má rozhraní drag-and-drop jako Scratch. Studenti se učí programovat tím, že vytvářejí hry. Učitelé mohou k zefektivnění výuky využít osnovy, které jsou k dispozici na webových stránkách. Obsahuje lekce počítačového kódování pro děti, které učí základy informatiky.
Můžete se naučit vytvářet hry a publikovat je na iPhone, iPad, Android, Windows, Mac, Linux, Flash a HTML5.
Nabízejí certifikační program a zkoušku ve spolupráci s AIA.
8. Jak se naučit vytvářet hry? Tynker.com
Věk: 7+ let (Třídy K-8)
Platformy: Tynker.com, Tynker.com, Tynker.com, Tynker.com, Tynker.com, Tynker.com, Tynker:
Tynker.com má skvělé aplikace pro výuku kódování. Učí, jak kódovat roboty, vytvářet aplikace, zkoumat STEM, stavět hry, kódovat drony a vytvářet MOD Minecraft výzvy. V sekci Play můžete začít kódovat zdarma pomocí pokynů Tynker krok za krokem.
Učí základy programování a pak přechází na výuku Pythonu a JavaScriptu.
Školní balíčky Tynker obsahují kurzy programování s učebními osnovami kódování pro jednotlivé třídy K-8 (jsou také v souladu s osnovami Common Core), automatické hodnocení a příručky pro učitele. Můžete také absolvovat kurzy pro učitele a webové semináře na adrese www.tynker.com.
Děti si také mohou vyzkoušet aktivity v rámci programu Tynker Hour of Code, aby si procvičily a naučily se kódování.
9. Swift Playgrounds
Věk: 7+
Platforma: iPhone/iPad
Tato bezplatná kódovací platforma pro děti učí základy kódovacího jazyka Swift prostřednictvím pokynů a výzev ve hře. Naučíte se kódovat ve 3D prostředí tak, že budete programovat postavičky, aby plnily úkoly a cíle.
Základy jazyka Swift, které se děti učí, zahrnují příkazy, funkce, cykly, podmíněný kód, proměnné, parametry, operátory, typy, inicializaci a opravu chyb.
Po zvládnutí základů se můžete naučit vytvářet hry, aplikace atd. pro zařízení Apple. Můžete se také naučit programovat drony a roboty, které jsou se SwiftPlaygrounds kompatibilní.
Učitelé si mohou z webu Applu stáhnout příručky pro výuku kódování pro děti.
Scratch.mit.edu – Kódování pro děti zdarma
Věk: 8 až 16 let
Platforma:
Tuto bezplatnou platformu pro kódování pro děti navrhl MIT. Je to jedna z prvních platforem, která demokratizovala výuku informatiky.
Je to něco jako ScratchJr, ale trochu pokročilejší. Ve Scratchi můžete pomocí bloků kódů vytvářet animace, interaktivní příběhy a hry. Dokonce můžete děti naučit programovat drony a roboty, které jsou s touto open-source kódovací platformou kompatibilní.
Studenti mohou své výtvory sdílet s rostoucí komunitou Scratch po celém světě. Podporuje studenty v kreativním a systematickém myšlení a spolupráci.
Učitelé se mohou připojit ke komunitě ScratchEd a sdílet a získávat lekce kódování, aktivity a znalosti o používání této platformy.
gethopscotch.com
Věk: 8+ (třídy 3-8)
Platforma: iPad/iPhony
Posláním dětské kódovací aplikace Scratchcotch je demokratizovat výuku informatiky a my jsme pro. Pomocí jejich programovacích aplikací pro děti můžete vytvářet hry, animace, verze Minecraftu, mini webové stránky, umělecké a interaktivní projekty.
Mají také placenou, odemčenou verzi aplikace. Pomocí ní můžete vytvářet hry jako Pokemon Go a Geometry Dash. Do kódovacích aktivit a projektů můžete nahrávat obrázky z role fotoaparátu. Projekt můžete nakódovat, zveřejnit pro své přátele a odladit.
Hopscotch Hour of Code obsahuje výukové programy a plány hodin pro tvorbu her, interaktivních lekcí a kvízů a dalších projektů.
Učitelé mají přístup k bezplatným plánům hodin pro 3.-8. třídu zaměřeným na kódování v matematice, přírodních vědách, jazykovém umění a společenských vědách. Tato snaha o propojení kódování s ostatními předměty řadí Hopscotch na náš seznam oblíbených webových stránek pro výuku kódování pro děti.
techrocket.com
Věk: 10-18 let
Platforma: Učí Python, vývoj pro iOS, Javu, Minecraft, 3D tisk apod. Zahrnuje různé programovací jazyky pro děti a učí je programovat a navrhovat hry a další projekty. Z jejích 28 kurzů můžete mnohé využít zdarma. Můžete se také zúčastnit placených online kurzů kódování s lektorem.
13. freecodecamp.org
Věk: 12+
Platforma:
Freecodecamp nabízí bezplatné lekce kódování HTML5, CSS, responzivního designu, vývoje front-endu, JavaScripts, JQuery, JSon, React, vývoje back-endu a automatizovaného testování.
Dává vám výzvy s návody. Postupujete podle pokynů pro praktické učení na platformě. Jejich dobře naplánované bezplatné kurzy kódování vám poskytnou znalosti syntaxe různých kódovacích jazyků.
Máte také možnost vyzkoušet si své schopnosti uplatnit lekce kódování v praxi tím, že pomůžete při tvorbě webových stránek pro nevládní organizaci. Na závěr získáte certifikáty, které budou přidanou hodnotou ve vašem životopise.
14. codecombat.com
Věk: 12+
Platforma: Code Combat: Web
Naučte se programovat pomocí hry. Jejích 39 úrovní zdarma vás naučí kódovací syntaxi, metodám, parametrům, řetězcům, cyklům a proměnným. Poté přejdete k vývoji her a webových stránek. To vše se odehrává uprostřed jejich nádherného herního prostředí království a dungeonů. Code combat učí prostřednictvím skutečné syntaxe, na rozdíl od mnoha jiných dětských programovacích platforem založených na blocích.
Crunchzilla.com
Věk: 12+
Platforma: Crunchzilla je jednou z nejjednodušších aplikací pro výuku programování pro děti. Má čtyři úrovně – Code Monster pro předškoláky, Code Maven pro teenagery a dospělé, Game Maven pro věkovou kategorii 16+ a Data Maven pro věkovou kategorii 12+.
Pomocí této bezplatné webové platformy můžete děti učit programování. Učí skutečnou syntaxi různých kódovacích jazyků a poskytuje praktické zkušenosti, protože musíte zadávat správné kódy, abyste se posunuli z jedné úrovně na další.
Pluralsight.com
Věk: 12+
Platforma: Ať už na Pluralsight chodíte kvůli dětem, nebo kvůli rozvoji vlastních dovedností, je to skvělá platforma pro výuku vývoje softwaru. Má praktické výukové lekce s návody. Na webu je k dispozici bezplatná zkušební verze.
Hackety Hack!
Věk: 12+
Platformy:
Hackety Hack je multiplatformní aplikace s otevřeným zdrojovým kódem, která vás naučí programovat software. Učí programování v jazyce Ruby začátečníky, abyste se nakonec mohli naučit vytvářet počítačové a webové aplikace, které jsou multiplatformní. Je to bezplatná platforma pro programování pro děti. Rozhraní je jednoduché a praktické, stejně jako freecodecamp.
khanacademy.org
Věk: 12+
Platformy:
Khan Academy je jednou z nejoblíbenějších webových stránek pro e-learning. Obsahuje videa a hodnocení pro různé předměty. Nedávno do svého portfolia přidala lekce programování pro děti.
Její lekce informatiky pokrývají základy programování, jako jsou algoritmy, kryptografie, teorie informací a Internet 101.
Její lekce informatiky pokrývají základy programování.
Její lekce programování pro informatiky zahrnují JS pro kreslení, animace, hry, vizualizace a simulace přírodních jevů, HTML/CSS pro tvorbu webových stránek, HTML/JS pro tvorbu interaktivních webových stránek a SQL pro dotazování a správu dat.
Díky Hodině kódu od Khanovy akademie si můžete procvičit tvorbu digitální kresby, tvorbu webových stránek, vytváření databází atd.
19. codeacademy.com
Věk: 12+
Platforma:
Codeacademy nabízí kurzy kódování v jazycích HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell a Ruby.
Její kurzy kódování obsahují výzvy s návody, které si můžete vyzkoušet v praktických výukových aktivitách na platformě. Jeho kurzy kódování jsou systematické a komplexní. Můžete také přejít na prémiovou verzi, která vám poskytne větší podporu při výuce.
Codemoji.com
Věk: 6-12 let
Platformy: Je to zábavná platforma pro žáky 1.-8. třídy, kde se můžete učit kódování pomocí emodži. Emodži představují bloky kódů v jazycích HTML, CSS nebo Javascript. Vysvětlení jednotlivých Emoji se vám dostane při jejich používání k vytváření webových stránek, animací, her atd. Pro studenty jsou připraveny kurzy pro začátečníky, mírně pokročilé a pokročilé.
Přesune se tak vaše pozornost od učení se nazpaměť nudné syntaxe k používání zjednodušených emodži k vytváření intuitivních programů. Velmi se to podobá blokovému kódování. To pomáhá budovat u žáků silné koncepční porozumění. Rodiče mají přístup k přehledu pokroku svých dětí za 9,99 USD/ 3měsíce. Získejte přístup k více než 400 lekcím.
21. htmldog.com
Věk: 12+
Platforma:
HTML dog je jednoduchá a bezplatná webová stránka pro výuku kódování v jazycích JavaScript, HTML a CSS. Prostřednictvím jeho výukových programů, technik, referenčních materiálů a příkladů se můžete naučit kódovat. Můžete ji také použít jako referenční bod, když pracujete na skutečném programátorském projektu.
22. learncodethehardway.com
Věk: 15+
Platformy: 1.1: Tento web vás prostřednictvím videí a knih naučí kódovací jazyky jako JavaScript, Python, Ruby, C, SQL, UNIX, ReGex a Design.
23. rubymonk.com
Věk: 12+
Platforma: Jak název napovídá, RubyMonk učí jazyk Ruby. Nabízí bezplatné kurzy kódování pro začátečníky, středně pokročilé i pokročilé. Má praktické aktivity, které vám umožní vyzkoušet si kód a zároveň se o nich něco dozvědět.
codingbat.com
Věk: 12+
Platforma:
Kódovací netopýr učí Javu a Python prostřednictvím online interaktivních lekcí. Mají textové lekce a praktické aktivity strukturované do lekcí krok za krokem. Je to skvělý způsob, jak si procvičit kódování online.
Tento seznam budeme průběžně aktualizovat, jakmile najdeme další zajímavé zdroje s lekcemi kódování pro děti.
Z výše uvedeného seznamu si můžete vybrat webovou stránku, která má lekce „jak kódovat“ podle věku vašich dětí a podle vámi zvolené platformy – iOS, Android, Windows, Mac apod.
Tyto webové stránky s výukou kódování pro děti mají různé způsoby výuky. některé učí pomocí bloků kódu a některé pomocí skutečné syntaxe a her.
Můžete si dokonce vybrat některou z těchto platforem ‚programování pro děti‘ a uspořádat pro své děti Hodinu kódu.
Máme štěstí, že máme na výběr takové množství úžasných výukových zdrojů. Webové stránky zdarma věnované programování pro děti zdemokratizovaly výuku informatiky jako nikdy předtím.