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

Programozási tananyag: áttekintés

Erős meggyőződéssel valljuk, hogy minden korosztálynak érdemes informatikát oktatni. Mit is értünk informatika alatt? Sok mindent:
  1. Számítógép használatát olyan készségek megszerzése céljából, mint például a gépelés, táblázatszerkesztő program használata, videószerkesztés, stb.
  2. A számítógép programozásának megértését a világon elterjedt számos programnyelv egyikén, akár matematikai vagy tudományos feladatok megoldására, akár interaktív applikációk, játékok és élmények létrehozására.
  3. A számítógépek működése mögött rejlő tudomány és mérnöki munka alapos megértését, mind hardveres (elektrotechnika), mind szoftveres (algoritmusok) oldalról.
Reményeink szerint már csupán azzal, hogy használják a tanulók Khan Academyt, az első pontban leírt készségeik fejlődni fognak. A Khan Academy Informatika területén a második (Számítógép-programozás) és a harmadik (Számítástudomány, A számítógép és az Internet)) pontban leírtakat hivatalosan is tanítjuk.
Számítógép-programozás tantárgyunkban a programozás különböző módjait tanítjuk. Legfontosabb és legnépszerűbb tananyagunk a Bevezetés a JS-be: Rajzolás és animáció, de a közelmúltban újakat is fejlesztettünk, például: Bevezetés a HTML-be és Bevezetés az SQL-be.
Tanári segédletünkben leginkább a Bevezetés a JS-be tanításához adunk ötleteket, ami játékos és gyakorlatias módon vezeti be a diákokat a programozás alapjaiba. Ezek az anyagok segítségedre lesznek az iskolai programozástanítás során.

A tananyag áttekintése

A Bevezetés a JS-be: Rajzolás és animáció kurzusunk a JavaScript nyelven való programozás alapjait tanítja meg, a ProcessingJS könyvtár használatával rajzoláshoz és animációhoz. Ez azt jelenti, hogy a JavaScript minden alapvető fogalmát átadjuk, de a gyakorlás során vizuális célokra alkalmazzuk ezeket. Például amikor az egymásba ágyazott for ciklusokról van szó, bemutatjuk, hogyan ábrázolhatunk rácsos elrendezésben drágaköveket a képernyőnkön.
A lefedett témák, sorban:
  • Az utasítások szintaxisának alapjai
  • Változók
  • Matematikai műveletek, hozzárendelési műveletek
  • Sztringek
  • Függvények
  • Logikai és feltételes utasítások
  • Ciklusok
  • Tömbök
  • Objektumok
  • Objektum-orientált JS

Az elérhető anyagok típusai

A kurzus három típusú anyagra épül:
  • Interaktív videós anyagok: Ezeken a videókon keresztül mutatjuk be az új fogalmakat. A Khan Academy többi videójához hasonlóan ezek is nagyjából 5 percesek, és egyszerre egy fogalommal foglalkoznak. A kódot a bal oldalon, az outputot a jobb oldalon mutatjuk be. Folyamatosan magyarázunk, miközben újabb és újabb sor kódot írunk, és mialatt az output élőben frissül. A diák bármikor szünetet tarthat, megváltoztathatja a kódot, és megnézheti az új outputot; ez az egyik módja annak, ahogyan az interaktív tanulást támogatjuk. Az interaktív videós anyagokhoz átirat készült hallássérült tanulók számára, amelyeknek egy része magyar, spanyol, francia és portugál nyelven is elérhető.
  • Feladatok: Ezekkel mérjük fel, hogy tanulóink megértették-e a fogalmakat, amiket elmagyaráztunk. Minden interaktív videóra egy-egy feladat jut. A feladatok elején megadunk egy kódsort, amihez több lépés és instrukció tartozik, valamint kódtipp (kódsúgó) minden lépéshez. Miközben gépelnek a tanulók, mi elemezzük a kódjaikat, és abban az esetben, ha gyakran előforduló hibát vétenek, üzeneteket küldünk nekik, hogy a megfelelő irányba tereljük őket. A lépések végére érve pontokat szereznek, és eredményük felkerül a tevékenységeiket rögzítő összesítő táblájukra.
  • Projektek: Ezekkel adunk teret diákjaink számára a frissen megtanult fogalmak kreatív felhasználására. Például az alakzatok létrehozásának elsajátítása után a diákok a „Mi van vacsorára?” projekten dolgoznak, lerajzolva kedvenc vacsorájukat egy tányéron az alakzat parancsok segítségével. A projekteket a többi online tanuló értékeli (amennyiben a diák 13 év feletti). Számos tanár szereti saját maga is értékelni a projekteket.
  • Áttekintő tananyagok: Remek módszer a diákok számára, hogy áttekintsék, amit megtanultak, akár rögtön, akár később, emlékeztetőként.
A kurzus jelenleg 40 interaktív videós anyagot, 35 feladatot, és 10 projektet tartalmaz. Az interaktív videós anyagok átlagosan 6 percesek, a feladatok teljesítési ideje 5 perc, a projektek többsége pedig 10-40 perc alatt készíthető el, attól függően, hogy a tanuló meddig szeretne eljutni velük. Mindezeket összeadva körülbelül 15 órányi tananyag áll rendelkezésre.

Előfeltételek

A tananyagot 4. osztályosok és náluk idősebbek számára készítettük. A matematika területén szükséges, hogy magabiztosan tudják alkalmazni a törteket/arányokat, tisztában legyenek annak fogalmával, hogy az egyik szám egy másik szám tört része. Mindezek mellett az is szükséges, hogy a diákok magabiztosan tudjanak gépelni.

Hozzáférhetőség

A tananyag és a felület a modern böngészők bármelyikén működik. Használható iPad-en is, de a diákok valószínűleg kevésbé találják majd élvezhetőnek a gépelést ezen az eszközön.
Vannak más nyelveken (is) beszélő diákjaid? A teljes tananyag elérhető angol nyelven is. Ezen kívül spanyol, portugál, héber, lengyel, francia és más nyelveken is léteznek tananyagaink. Ha szívesen segítenél a fordításban, jelentkezz önkéntes fordítónak!
A tananyag halláskárosult diákok által is használható. Az interaktív videós anyagok – a tananyag egyedüli audiós elemei – elérhetők átiratban. Kattints a fogaskerék ikonra a lejátszás gomb mellett, és válaszd az „Interaktív átirat” lehetőséget. A diákok megszakíthatják a videó lejátszását, ha túl gyorsnak érzik a tempóját.

A szerzők

A tananyagot a Khan Academy teljes állású munkatársa, Pamela Fox fejlesztette, az interaktív videós (eredeti angol) anyagok egy részében pedig Sophia Westwood és Jessica Liu narrációját hallhatjuk. A Khan előtt Pamela JavaScriptet oktatott a GirlDevelopIt-nél, és a Khan Academy anyagainak felépítését arra a CC-licenszált tananyagra alapozta, amelyet a GDI workshopjaira hozott létre. A GirlsWhoCode önkéntes instruktora is. Ezen kívül gyakran látogat el olyan osztályokba, ahol a Khan tananyagai szerint tanítanak, a célból, hogy meglássa, mik a további fejlesztési lehetőségek.
A tananyag átadására használt felületet a Khan Academy teljes állású munkatársa, John Resig fejlesztette. John-t sokan a jQuery, a világ legnépszerűbb JS könyvtárának létrehozójaként, és a JS közösség aktív tagjaként ismerik.

Szeretnél részt venni a beszélgetésben?

Még nincs hozzászólás.
Tudsz angolul? Kattints ide, ha meg szeretnéd nézni, milyen beszélgetések folynak a Khan Academy angol nyelvű oldalán.