Fő tartalom
Tudástár
Tantárgy/kurzus: Tudástár > 1. témakör
2. lecke: Informatikatanároknak- Programozási tananyag: áttekintés
- Programozást tanuló diákok haladásának nyomon követése
- Hibavadászat az osztályban
- Programozás párokban az osztályban
- Tanári útmutató: Bevezetés a JS-be – A rajzolás alapjai
- Tanári útmutató: Bevezetés a JS-be – Színezés
- Tanári útmutató: Bevezetés a JS-be – Változók
- Tanári útmutató: Bevezetés a JS-be – Az animáció alapjai
- Tanári útmutató: Bevezetés a JS-be – Interaktív programok
- Tanári útmutató: Bevezetés a JS-be – Átméretezés változókkal
- Tanári útmutató: Bevezetés a JS-be – Szöveg és sztringek
- Tanári útmutató: Bevezetés a JS-be – Függvények
- Tanári útmutató: Bevezetés a JS-be – Logika és feltételes elágazás
- Tanári útmutató: Bevezetés a JS-be – Ciklusok
- Tanári útmutató: Bevezetés a JS-be – Tömbök
- Tanári útmutató: Bevezetés a JS-be – Objektumok
- Tanári útmutató: Bevezetés a JS-be – Objektum-orientált tervezés
- Osztálytermi programozási segédanyagok
- További programozási projektek
- Óratervek: Programozás tanítása az iskolában
- Programozás esettanulmány: több területet átfogó projektek
- Programozás esettanulmány: túl a KA-tananyagon
- Programozás esettanulmány: általános iskolai tanítás
© 2023 Khan AcademyFelhasználási feltételekAdatkezelési tájékoztatóSüti figyelmeztetés
Tanári útmutató: Bevezetés a JS-be – Átméretezés változókkal
Az alábbiakban a Bevezetés a JS-be kurzus hetedik részéhez, az Alakzatok átméretezése változókat tartalmazó kifejezésekkel. című fejezethez készült tanári segédletünket olvashatod.
A tanulóid által elért szinttől függően ezt a részt „bónusz anyagként” is taníthatod. Ez a legnehezebb fejezetek egyike, és a diákok akkor is meg tudják tanulni a kurzus hátralévő anyagait, ha az ebben található fogalmakat nem értik kristálytisztán. Próbáld ki az osztályoddal, és nézd meg, milyen reakciók érkeznek.
Mit fognak megtanulni a diákok?
- Melyek a JavaScriptben érvényes matematikai műveletek (+, -, /, *, %).
- Hogyan rajzolhatnak alakzatcsoportokat változók segítségével, melyek könnyedén átméretezhetők egyetlen változó módosításával.
A diákok az alábbiakhoz hasonló kódok megírására lesznek képesek:
Mi okozhat nehézséget a diákoknak?
- Ahogy fentebb is megjegyeztük, a diákoknak gyakran adódnak nehézségeik ezzel az ismertetővel – de azt is mondják, hogy mihelyt megértik, változókkal kapcsolatos tudásuk sokkal mélyebbé válik.
- Néhány tanuló, különösen a fiatalabbak, nehéznek találja a változókat tartalmazó kifejezések megírásával járó matematikai feladatokat. Bátorítsd őket, hogy rajzolják le az ábrákat milliméterpapírra, írják le az arányokat, és használjanak számológépet a számok egymáshoz való arányainak felderítésére. Amikor készen vannak a számok programozásával, kérd meg őket, hogy változtassák meg az értékeket, és nézzék meg, hogyan változnak az alakzatok ennek hatására.
- Néhány diák érdeklődik, hogy a különböző matematikai kifejezések egyaránt használhatók-e – például:
faceSize * 0{,}50
,faceSize / 2
, ésfaceSize * 1/2
. Ezek mind érvényesek JavaScriptben, és ugyanazt jelentik.
Kiegészítő módszer: Vitaindító kérdések
A vitaindító kérdések olyan kérdések, melyeket külön-külön feltehetsz a diákoknak, amikor egy anyagrész végére értek, vagy akár csoportos megbeszélést is alapozhatsz rájuk, ha mindenki elérte ugyanazt a tudásszintet.
- Mutasd be egy élőlény testének sematikus ábráját (pingvin, ember, stb.)! Milyen változókat használhatunk a test és a testrészek (arc, végtagok) programozásához? Megpróbálhatjátok megmérni egymást, hogy lássátok az arányokat, például, hogy a láb hossza hogyan aránylik a magassághoz.
- Mutasd be egy épület sematikus ábráját! Milyen változókat használhatunk az épület és annak részeinek (ablakok, ajtók) programozásához?
Kiegészítő módszer: Villámkérdések
Izgalmas tevékenység lehet a csoport számára, miután mindenki az anyagrész végére ért. A legnehezebb kérdésekről külön vitafórumot indíthattok. Játsszatok itt: Quizizz!
Szeretnél részt venni a beszélgetésben?
Még nincs hozzászólás.