4 způsoby, jak učit práci na počítači nové generace dětí

  • Harry James
  • 0
  • 5141
  • 320
reklama

Programovací konference jsou nepravděpodobná místa, kde lze najít učitele. Ale na nedávné konferenci PyCon UK, v Coventry Technocentre ve vlastnictví Coventry University, učitelé a programátoři pracovali společně a sdíleli své relativní odborné znalosti. Proč? Protože se hluboce zajímají o výuku výpočetní techniky pro mladé lidi.

Vláda Spojeného království nedávno nařídila, aby se informatika vyučovala na britských školách jako náhrada za tolik zhoubné učební osnovy IT, které vyučovaly základní (a silně zastaralé) sekretářské dovednosti, s tím, že není nic jiného. Co je opravdu nového na novém počítačovém kurikulu je to, že je neuvěřitelně otevřené. Musí být splněny některé mezníky, jako například “používat posloupnost, výběr a opakování v programech; práce s proměnnými a různými formami vstupu a výstupu“, ale jak se tam dostanete, je zcela na učiteli.

To vedlo k explozi inovativních způsobů, jak učit práci s dětmi u dětí a dospívajících. Tady jsou některé z nich.

Krajta

Málo programovacích jazyků je tak dobře vhodných pro výuku začátečníků a dětí, jako je Python 5 nejlepších webových stránek, které se naučí programování Pythonu 5 nejlepších webových stránek, které se naučí programování Pythonu Chcete se naučit programování Pythonu? Zde jsou nejlepší způsoby, jak se naučit Python online, z nichž mnohé jsou zcela zdarma. . Existuje velké množství důvodů. Snad prvním (a nejpřesvědčivějším) důvodem je to, že věci jsou jednoduché, přímé a fungují přesně podle očekávání.

Python je jazyk, který zahrnuje jednoduchost a čitelnost, a vývojářská komunita Python je proslulá uvítáním, svědomím a užitečností. Ze všech těchto a dalších důvodů se právě používá v britských učebnách. Python běží téměř na všem (dokonce i na Symbian S60 Phones!) A je zdarma ke stažení a používání. Co je lepší než tohle?

Raspberry Pi

Dobře, nemůžeme mluvit o výuce informatiky, aniž bychom mluvili o Raspberry Pi. Jsou to úžasná malá zařízení, která se mohou pochlubit dostatečným výkonem paměti RAM a CPU, aby mohli provozovat úplné distro Linuxu a přitom spotřebovávat téměř žádnou elektřinu.

Jsou také levné a stojí mizerných 25 dolarů. Můžete si přečíst náš rozhovor s Ebenem Uptonem. Raspberry Pi hovoří: Ebenem Uptonem o budoucnosti technologií a další Raspberryho otcem hovoří: Ebenem Uptonem o budoucnosti technologií a dalším nadšením vyzařuje Eben Upton. Je hnací silou Raspberry Pi, malého počítače, který od svého uvedení na trh v roce 2012 revolucionizoval hobbyistické výpočty. Vysoký a nedbale oblečený, zakladatel… - zakladatel Raspberry Pi a tvůrce Raspberry Pi - získat představu o tom, o čem jsou všichni. Stručně řečeno, Raspberry Pi je levné malé zařízení, kde se děti mohou naučit kódovat a experimentovat, aniž by se museli bát rozbití rodinného počítače..

Tito už se stali masivním hitem ve třídě a přesunuli miliony jednotek. Správný produkt za správnou cenu? Je někdo opravdu překvapený?

Minecraft

Možná vás zajímá, co Minecraft má co do činění s výukou výpočetní techniky. To je fér. Zatímco Minecraft je zábavná a kreativní videohra Úvod do Minecraft [MUO Gaming] Úvod do Minecraft [MOcraft Gaming] Minecraft, senzace založená na blocích, která začala hrát bouří, je nyní přes tři roky stará. Je téměř těžké uvěřit, že to bylo tak dlouho, co bylo vysláno první alfa - a stejně tak… je nepravděpodobné, že by bylo vidět ve třídě, aniž by se nezákonně hrálo pod stolem na mobilním telefonu.

Nebo je to? Mojang, vývojáři MineCraft, nedávno vydal verzi Raspberry Pi Minecraft. To je skvělé z mnoha důvodů. Je to zdarma; běží na omezeném hardwaru Raspberry Pi; a lze jej rozšířit programováním pomocí API.

Lidé už používají rozhraní Minecraft API pro úžasné věci, včetně vytváření analogových hodin s pohyblivými bloky; psaní klonů hada, které ovládáte pohybem postavy Minecraftu; a dokonce Tetris. Tetris!

Poškrábat

Scratch je vizuální programovací jazyk Jak naučit děti programovat od nuly! Jak učit děti programovat od nuly! vytvořil (a) MIT. Přestože vizuální programovací jazyky sdílejí několik společných atributů s textovými programovacími jazyky, jako je Java a Python (z hlediska řízení toku, sekvence, výběru a opakování), liší se zásadním způsobem.

Programy v Scratch jsou vytvořeny přetažením bloků. I když to nemusí apelovat na starší studenty nebo ztuhlé vývojové veterány, týká se to jednoho důležitého demografického: mladších studentů.

Mluvíme zde o žácích základních škol. Studenti základních škol. Ti, kteří mají méně zkušeností s klávesnicí, ale mají dostatek koordinace ruka-oko, aby blokovali drag and drop. A nepotřebujete ani Scratch nainstalovaný lokálně, protože je v nabídce poměrně dobrá implementace Scratch v prohlížeči.

Děti a kódování

Nikdy nebyl lepší čas být vášnivým mladým člověkem v programování. Bohužel všechny věci, které nyní existují (Linux, Raspberry Pi, Python) buď neexistovaly, když jsem byl mladší, nebo nebyly dostatečně rafinované, aby mohly být použity ve třídě.

S ohledem na to pravděpodobně nebyl nikdy lepší čas být mladým geekem. Ale co si myslíš? Jsi učitel? Učíte kódování pro malé dítě nebo sourozence? Dejte mi vědět v komentářích níže.

Obrazový kredit: PyConUK (LesPounder), Učebna (Joseph McKinley)




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.