Bővítés


Ha már felépítettél néhány tanulófeladatot, könnyebb lesz a tantervet bővíteni. Ez azért van, mert ilyenkor már több fogalom áll rendelkezésedre, amelyekre építhetsz.

A fogalomfa bővítésének két fő módja:

  1. egy meglévő fogalomra építünk (pl. time => timezones)
  2. bevezetünk egy új fogalmat, amely egy már bevezetett fogalomtól függ (pl. classes => interfaces)

Ha nem tudod, mit válassz legközelebb, nézz meg egyet vagy kettőt a kurzusod legegyszerűbb gyakorlófeladatai közül. Azonosítsd a bennük használt fogalmakat, és válassz egyet, amely még nem szerepel a tantervben.

Kiderülhet, hogy a feladat, amin éppen dolgozol, olyan fogalom megértését igényli, amelyet még nem vezettél be. Csak jegyezd fel, és fejezd be a feladatot abból a feltételezésből kiindulva, hogy a tanuló már érti a hiányzó fogalmat. Ne felejtsd el a feladat állapotát wip-re állítani, mert a fogalomfa hiányosságai vagy ugrásai nagyon zavaróak lehetnek azoknak a tanulóknak, akik még nem ismerik a nyelvet.

Érdemes más kurzusokat is megnézni, hogy hogyan építették fel a tantervüket. Például az Elixir kurzusnak nagyon szépen felépített a tanterve.