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

Tudástár

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, és faceSize * 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.
Tudsz angolul? Kattints ide, ha meg szeretnéd nézni, milyen beszélgetések folynak a Khan Academy angol nyelvű oldalán.