If you're seeing this message, it means we're having trouble loading external resources on our website.

Ha webszűrőt használsz, győződj meg róla, hogy a *.kastatic.org és a *.kasandbox.org nincsenek blokkolva.

Fő tartalom
Pontos idő:0:00Teljes hossz:5:57

Videó-körút: Programozás tanítása az iskolában

Videóátirat

Először is köszönjük, hogy megnézed ezt a videót! Nagyon szeretjük az informatikát a Khan Academyn, és örülünk, hogy mások is szeretik. Bár a programozás ugyan nem része az alaptantervnek sem az USA-ban, sem máshol a világon, de mi mégis úgy gondoljuk, hogy rendkívül fontos tantárgy, amit érdemes tanulni, mivel amikor a diákok programozni tanulnak, megtanulják, hogyan gondolkodjanak logikusan, hogyan bontsák fel a problémákat lépésekre, és hogyan tanuljanak a hibáikból. Ezek olyan készségek, amelyeket a programozáson kívül is kamatoztathatnak. Ezen kívül fejleszti a kreativitásukat is. Miután a diákok megismerik a programozás alapjait, elkezdhetnek ötletelni, és érezni fogják, hogy képesek új dolgokat kitalálni, és ehhez nincs szükségük pénzre vagy időre, hogy ehhez eszközöket vásároljanak, csak egy számítógépre és az eszükre. Nekem minden alkalommal megemelkedik az adrenalin szintem, amikor valamelyik ötletem programként megvalósul. És minden tanuló megérdemli, hogy ezt érezhesse. Emellett a statisztikák azt mutatják, hogy rengeteg programozói állásra lehet számítani a jövőben, többre, mint bármely más STEM területen. Tehát ha ezeket a készségeket most megtanítod nekik, sokkal nagyobb eséllyel fognak ezen a területen dolgozni. Szeretnénk, ha felszívnák a tudást, és felkészültek lennének, ezért szentelünk egy egész témakört az informatikának a Khan Academyn. Várjuk, hogy együtt dolgozhassunk olyan tanárokkal, mint te, hogy kigondoljuk, hogyan lehet mindezt beilleszteni az iskolai oktatásba. Ennek egyik módja, hogy tantárgyként tanítsuk. Ha elég szerencsés vagy, és olyan iskolában vagy nyári táborban dolgozol, ahol az informatika alaptantárgy, akkor úgy használhatod a Khan Academy informatika tananyagait, ahogy bármely más Khan Academy témát használnád. Most már van egy teljes bevezető tananyaguk a programozásba, ami a JavaScript használatát tanítja meg a Processing JS nyelven keresztül. Ez azt jelenti, hogy a tanulók a JavaScript nyelv mellett megtanulják azt is, hogyan lehet remek rajzokat és animációkat készíteni. Ebben a tananyagban interaktív videók segítségével elmagyarázunk fogalmakat. Az egyik oldalon a kód van, a másik oldalon a kimenet, a diákok pedig interaktív feladatokat oldanak meg, amikre pontokat kapnak. Ezek mellett projektjeik is lesznek, amiket szabadabb formában és kreatívan oldhatnak meg, és melyek nagyszerűen használhatóak akár páros programozásra az osztályban, ha van lehetőség így dolgozni. Ez a tananyag 10 - 15 órát vesz igénybe attól függően, hogy mennyi időt szántok a feladatokra és a projektekre, és végigvezetik a diákokat a JavaScript alapjain egészen az objektum-orientált tervezésig. Programozást oktató tanárként többféle módon nyomon követheted diákjaid aktivitását. Például megnézheted tevékenység-grafikonjaikat, ahol láthatod ki milyen kódolási feladatokat fejezett be, vagy milyen videókat nézett végig. Minden héten e-mailt kaphatsz arról, hogy mit csináltak diákjaid azon a héten. Akár meg is nézheted az összes programot, amit a diákjaid készítettek. A Khan informatika anyagait önálló tanulásra is használhatod. Tegyük fel, hogy tehetséges diákjaid vannak, akiknek továbbra is szeretnéd lekötni a figyelmét, de akik már végigvágtattak a tananyagon. Nekik akár független projektként programozási feladatokat is adhatsz. Arra is megkérheted őket, hogy nézzék át a programozási tananyagokat egy adott pontig, vagy javasolhatsz nekik olyan projektet is, ami kapcsolódik ahhoz, amiről egyébként tanulnak. Például ha kémiát tanulnak, megtanulhatnának programozni, és ezután készíthetnek egy programot molekulák megjelenítésre. Olyat, mint ez a menő 3D program. Vagy ha matematikára gondolunk, és épp trigonometriát tanulnak, írhatnak egy megjelenítőt, amivel bemutatják, miről tanultak. Gondolj bele, végül is ezeket meg is oszthatják az egész osztállyal, és azt mondhatják "Hé, nézzétek mit csináltam, ez segíthet megérteni, amit tanultunk!" Ha én lennék az osztálytársuk, engem ez nagyon lenyűgözne. Ha én lennék ez a diák, akkor pedig nagyon-nagyon büszke lennék. Az informatika anyag elsajátításával a transzferhatás is érvényesülhet. Sok nagyszerű programunk van, amik matematikai és tudományos fogalmakat demonstrálnak, és erősen interaktívak. Még ha a diákjaid nem is értik a programozást, játszhatnak ezekkel a programokkal, és ez más szögből segítheti egy-egy téma megértését. És még állítgathatsz is néhány változót. Például ha a az ingákról tanulnak, meg tudod mutatni nekik ezt az inga példát, ahol játszani lehet a szöggel és a fonál hosszával. Láthatod, hogy néhány változót meg is változtattam. Megváltoztathatod a gravitációt, mintha egy teljesen más bolygón lennénk, amit tudjuk, hogy legtöbben nem tehetünk meg. Megváltoztathatod a tömeget. Meg lehet változtatni a sugarat. Mindkettőt módosíthatod: a felhasználói felületen és a változóknál is módosíthatod az értékeket sok ilyen szimulációs programban. És nézd, meg tudom csinálni azt, amit minden gyerek szeretne, amikor hintázik: teljesen körbefordulni. A Szent Grál. Egy másik példa: ha a Naprendszerről tanultok például csillagászatból, használhatod ezt a Naprendszer szimulációt, hogy lássák, hogyan mozognak a bolygók a Nap körül. És egyszerűen játszogathattok a változókkal itt oldalt, és megnézhetitek, mi történik, ha mondjuk a Föld nagyon-nagyon gyorsan kering a Nap körül. És mi történik, ha a Föld hatalmas. Tehát megmutathatod a diákoknak ezt a programot, és játszhatnak a változók értékeivel, így aktívan belevethetik magukat a témába, és gondolkodhatnak arról, hogyan működik a Naprendszer. Így talán elkezdenek gondolkodni a programozásról, és talán önállóan elkezdik felfedezni a programozást, ami nagyszerű lenne azokban az iskolákban, ahol nem tanítják alapkompetenciaként. Azt reméljük, hogy a jövőben minden gyerek úgy fog felnőni, hogy tanul programozni és minden alkalommal, amikor tanul valamit matekből vagy más természettudományból vagy akár művészetekből, akkor azt gondolja majd, ez milyen menő. Vajon tudok-e olyan programot készíteni, ami segít abban, hogy még jobban megértsem? És azt hiszem, a programozásban rejlő erő pont az, hogy a különböző részeket összekapcsolhatom, és ez segíthet abban, hogy még interaktívabb módon fedezzük fel őket. Ezekre gondoltunk, amikor végiggondoltuk, hogyan használhatod a Khan Academy informatika anyagait. De nehogy úgy érezd, hogy ezzel korlátozunk! Szabad a világ! Bármit programozhatsz! Ha bármilyen más öleted van arra, hogyan használhatjuk, tudasd velünk! Nagyon szívesen meghallgatjuk!