Feladatbontás
A problémát kisebb, ellenőrizhető részekre bontjuk még a kódolás előtt.
Programozás és algoritmikus gondolkodás
A cél nem egy kész kód bemásolása, hanem annak megértése, hogyan bontsd fel a feladatot, hogyan építs megoldást, és hogyan találd meg a hibát.
A felkészülés fókusza
A problémát kisebb, ellenőrizhető részekre bontjuk még a kódolás előtt.
Változók, elágazások, ciklusok, függvények és adatszerkezetek fokozatosan épülnek egymásra.
Megtanulod megfigyelni a program állapotát, jó teszteseteket készíteni és célzottan javítani.
Témakörök
A konkrét sorrendet a cél, a határidő és a kiinduló tudás alapján állítjuk össze.
Hogyan dolgozunk?
A közös munka során először láthatóvá tesszük az elakadást, majd kisebb lépésekben újraépítjük a szükséges tudást.
Felmérjük a jelenlegi szintet és a követelményeket.
Rendszerezzük a fogalmakat és a visszatérő feladattípusokat.
Új feladatokon ellenőrizzük az önálló alkalmazást.
Gyakori kérdések
A konkrét kurzushoz vagy célhoz igazodunk. A jelentkezéskor írd meg a használt nyelvet és küldj mintafeladatot, ha van.
Igen. Ilyenkor különösen fontos a jó sorrend és az, hogy minden új elemre rövid, önálló gyakorlás épüljön.
A megértésben, tervezésben és hibakeresésben igen. A cél az önálló munka támogatása, nem a beadandó elkészítése a hallgató helyett.
Első lépés
Ezek alapján már konkrétan lehet beszélni a következő lépésről.