A faluban folytatódik a programozó iskola fejlesztése . Nemrégiben befejeztük a webfejlesztési kurzus teljes újraalkotását, amely most online formában is elérhető.
Elméleti anyagaink összeállításához szokatlan megoldást alkalmaztunk – mindegyik anyag egy interaktív grafikonba van összevonva, amely kényelmesen használható Roadmapként a webfejlesztést tanulók számára. Az anyagok össze vannak kötve, és a puszta elmélet mellett kódírási gyakorlatokat is tartalmaznak.

A tanulás koncepciója
Úgy gondoljuk, hogy a tanulás során az ember folyamatosan váltogat két állapot között – az egyik a nagyobb összkép kiépítése, a másik pedig a konkrét entitás részleteibe való mélyebb belemerülés.
A kurzus óráiban az első állapotra koncentrálunk – az óra csak általános információkat tartalmaz, amelyek segítenek felépíteni a „világkép” vázlatát. Az óra elolvasható anélkül, hogy a részletekbe mélyen belemerülnénk – és csak miután első közelítésben megértettük az összképet, kezdhetjük el mélyebben megismerni a konkrét anyagokat.
Az elméleti anyagok beágyazott formában jelennek meg a kurzusban. Egy kattintás a beágyazásra átviszi a diákot a második állapotba – teljes mértékben a konkrét anyag elsajátítására koncentrál, figyelmen kívül hagyva a szerepét a kurzus témájában.

Az magyarázaton kívül az anyagok különleges gyakorlatokat – kódírási feladatokat tartalmaznak a tananyag gyakorlati megértéséhez.
Minden anyagot kapcsolatokkal kötnek össze – hasonlóan a stratégiai játékok technológiai fájához. Ez jól segít a bonyolult anyagok elsajátításában, amelyek más alapvető ismeretekre építenek. Ha a diák nehézségekbe ütközik a megértésben, bármikor visszaléphet egy alapvetőbb anyagra, és azonnal megismételheti azt – ahelyett, hogy az egész kurzus struktúráján keresztül keresne.
Ez a teoretikus anyagok kiemelése az órákból további lehetőséget is ad. A kezdő alapokkal rendelkező diákok maguk építhetik fel a tanulási útvonalukat, és haladhatnak ezen az anyagtérképen, megjelölve a teljesített részeket egy speciális gombbal.
Így egy interaktív Roadmap jön létre a webfejlesztés tanulmányozásához, amely a játékhelyszínek felfedezésére hasonlít –

Gyakorlati feladatok
Bár ez a plusz lehetőség hasznos, úgy gondoljuk, hogy a tananyagok átvitele a leckék által előírt sorrendben a helyes megoldás. A leckék nemcsak a nagyobb kép kialakítására szolgálnak, hanem van egy másik fontos jellemzőjük is – a gyakorlati feladatok.
A webfejlesztés elsajátításához nem elegendő csupán különböző anyagok és technológiák tanulmányozása – meg kell tanulni összekapcsolni őket egy egységes projektben. A gyakorlati feladatok ilyen projekteket jelentenek, amelyek a nehézség fokozatosan nő a leckéről leckére, és egyre több anyagot ölelnek fel.
A gyakorlati feladatokat külső homokozókban végzik, és a tanár manuálisan ellenőrzi őket. Az ellenőrzés nemcsak a működés helyességére terjed ki, hanem figyelmet fordít a tipikus stilisztikai kérdésekre is – a kód formázására, a változók elnevezésére stb. – amelyeket a fejlesztők fejlődésének legelején fontos korrigálni.
Tanári segítség
A gyakorlati feladatok ellenőrzése mellett a tanárnak egy másik fontos szerepe is van.
Bármennyire is jól van magyarázva az anyag, tanulmányozása során időnként felmerülnek olyan kérdések, amelyekre nem mindig könnyű önálló választ találni.
Ezért minden anyag mellett elhelyeztünk egy gombot a tanárral való csevegés indításához. Minden csevegés az anyaghoz van kötve – így a visszatéréskor könnyen megtalálhatók a már felmerült kérdések válaszai.

Tábor
Ellenőrzés során nem mindig kényelmes a csevegés, sokkal kényelmesebb személyesen kérdezni – ez lehetővé teszi, hogy sokkal gyorsabb választ kapjunk, miközben más kapcsolódó kérdéseket is megoldunk a beszélgetés során. Tapasztalataink szerint a tanár közvetlen támogatásával a kurzuson való előrehaladás jelentősen gyorsabb.
Ezért a faluban működik egy programozó nyári tábor. A diákok sátrakban laknak, de a tábor területén van egy jól megközelíthető terasz a foglalkozásokhoz és fürdőszobák, van gyors WiFi, és biztosítanak meleg ételt (hamarosan kávézó is nyílhat).

A táborral kapcsolatos részletes feltételek a következő helyen találhatók . A programozó iskola híreit a legkényelmesebben a telegram-csatornán követhetjük , míg a falu híreit az instagramon .
Emlékeztetjük, hogy idén sok oktatási és egyéb rendezvény zajlik a településen, amelyeket az alábbiakban leírunk – csatlakozzatok!
Forrás: habr.com
