Hogyan tanítsuk a gyermekek programozási
Programozási gyerekeknek

A tény az, hogy mivel az USA-ban, elég szerencsés voltam, hogy vesz egy könyvet tanítani a gyerekeknek A kód egy jó kedvezmény. Ebben a példák formájában egy játék segítségével a Python programozási nyelv. Talán a jövőben fogom külön bejegyzést szentelünk rá, de most vissza a témája a tanítási tapasztalattal. Tehát, kezdetben úgy tűnt nekem, ésszerű, hogy létrejöjjön az oktatási folyamat, rajz származó információ ebben a könyvben, de később rájöttem, hogy milyen mélyen rossz :-) Miért? By the way, a könyv célja korú gyermekek 9+.
Először. mindegyik csoportban volt egy csomó gyerek, több mint 15 minden órán. Ez megakadályozta a hatékony bemutatása az anyag, hanem csak az én személyes segítségnyújtásban (enélkül mint kiderült, nem tette meg).
Harmadik. Szintje megfelelő gépelni a billentyűzeten hiányzott egyáltalán. Milyen egy sor kód lehet egy beszédet?
Negyedik. Tanítottam két nyelven: orosz és angol nyelven. Kommunikáció a gyermektábor került sor az angol, mint a csoportok elsősorban a gyermekek, akik folyékonyan beszélnek mindkét nyelven, valamint azokat, akik beszéltek akár orosz vagy angol nyelven. Senki sem akarta hagyni felügyelet nélkül.
vizuális programozási
Egy kis gondolkodás, én arra a következtetésre jutott, hogy nincs egyértelműen Python :-) Vele képzést olyan feltételeket kellene rémálommá. A megoldás az volt, nem sokáig kell várni segítséget jönnek a vizuális programozás. A lényeg az, hogy a programozó írja kódot, ez egy program, manipulálásával grafikai elemek megfelelő környezetben (IDE). Emlékszem az első tapasztalatok a programozás Borland Delphi és Borland C ++ Builder, ahol kifinomult grafikus felhasználói felület nélkül, hogy egyetlen sor kódot. De különösen a gyermekek számára tudósok egy csoportja az MIT alkotta nevű eszköz Scratch. Küldetése - tanítani a gyermeket, hogy algoritmikus gondolkodás játékos formában. És érdemes megjegyezni a problémát ő teszi tökéletesen! Mintegy Scratch egy egész közösség, amely a tudósok, tanárok, szülők és diákok valóban. Az eszköz kétféle módon:
- Mint önálló alkalmazás. Telepítve van a számítógépen Windows / MacOS / Linux (Scratch 2.0 offline)
- Web-alapú alkalmazás, elérhető közvetlenül a hivatalos honlapon
A nagy előnye az utóbbi lehetőség lehetséges regisztrálni a profilt az oldalon, és kezdje el megosztani a karcolásnak projekteket más tagjai a közösségnek karcolásnak programozók. Az eredmények újabb kutatások már megtekinthető a honlapon.

Érdemes megjegyezni, hogy a programozási folyamat Scratch lenyűgöző nem csak gyerekeknek. Magam történt sokáig „ragadós”, készül az új anyag a gyermekek számára.
Scratch: tanulságok
Vissza a témája a tanítás. Mivel az osztályok épültek?

A hivatalos honlapja a Scratch egy jó részt segítségért. Ebben megtalálható egy lépésről lépésre használati útmutató alapján ténylegesen tartsa az első bevezető leckét. Intelligens srác a Harvard Graduate School of Education című műve Creative számítástechnika (Creative programozás), ez segít, hogy építsenek egy teljes értékű oktatási folyamatot, hiszen összegyűjtöttük a legjobb gyakorlatokat a gyermekek tanítása a programozást. A hálózat magyar fordítását.
A folyamat során a tanítás, hoztam számos vezető feltételek kedvező tanulási folyamat a gyermekek a programozást.
ellenérvek Scratch
Scratch tanítja a tényleges programozás. A cél ezzel az eszközzel, hogy dolgozzon algoritmikus gondolkodási készségek megfelelő formában a gyermekek számára - játékosan. By the way, nem csak gyerekeknek, ez a képesség jól jön az életben :-) Ha a cél az, hogy csepegtetni a gyermek igazi programozási ismeretek, próbálja a lehető leghamarabb, hogy az átmenet a vizuális programozási közvetlen kódolási folyamat segítségével az egyik az igazi programozási nyelvek. Például Python egy jó választás. Nem kétséges, hogy ennek az átmeneti tudható be, hogy némi csalódottságot részéről a gyermek. Ennek az az oka, hogy a két folyamat jelentősen eltérnek egymástól. Book Tanítsd gyermeked kód kisimítja az átmenetet beírja a játék elemeit a kódolási folyamat.
A tanulási folyamat mindig szórakoztató. Még miután a másik oldalon a kerítés, kapsz egy csomó új tapasztalatokat, ismereteket és az érzelmek. Különösen nagy örömmel válik, amikor a gyerekek meríteni a környezet és kezdenek kísérletezni, és új objektumok létrehozásához alapján a saját fantáziáját.
hasznos linkek

A csatorna több mint 1000 tagot számlál, így csatlakozzon hozzánk, és akkor - DevBrain