Külas jätkub programmikooli areng . Hiljuti lõpetasime veebiarenduse kursuse täieliku ülevaate, mis on nüüd saadaval ka veebivormingus.
Teoreetiliste materjalide koostamiseks kasutasime ebatavalist lahendust – kõik need on ühendatud interaktiivsesse graafikusse, mida on mugav kasutada teekaardina veebiarenduse õppimisel. Materjalid on omavahel seotud ja lisaks teooriale sisaldavad harjutusi koodikirjutamiseks.

Õppimise kontseptsioon
Usume, et õppimise käigus vahetab inimene pidevalt kahte režiimi – see on üldpildi loomise režiim ja süvenemise režiim mingisse konkreetsetesse üksustesse.
Kursuse tundides keskendume esimeses režiimis – tund sisaldab ainult üldteavet, mis aitab luua 'maailmapilti'. Tundi saab lugeda, ilma et süveneks detailidesse – ja ainult mõistes esialgu üldpilti, saab hakata süvenema konkreetsetesse materjalidesse.
Teoreetilised materjalid esitatakse kursuses lõikude näol. Klõpsamine sellel lõigul viib õpilase teise režiimi – ta keskendub täielikult konkreetse materjali omandamisele, mitte sellele, kuidas see sobib antud tunni teemasse.

Lisaks enda selgitusele sisaldavad materjalid spetsiaalseid treeninguid – koodikirjutamise harjutusi, et tugevdada seda materjali praktikas.
Kõik materjalid on omavahel seotud nooltega – sarnaselt strateegiliste mängude tehnoloogiapuule. See aitab väga palju keeruliste materjalide omandamisel, mis toetuvad teistele põhiteadmistele. Kui õpilasel on raskusi mõistmisega, saab ta igal ajal naasta põhjalikumate materjalide juurde ja kohe need üle vaadata – mitte otsida puuduvaid teadmisi kogu kursuse struktuuris.
Selline teoreetiliste materjalide eraldamine tundidest annab täiendava võimaluse. Õpilased, kellel on põhiteadmised, saavad ise koostada oma õppimisreisi ja liikuda selle materjalikaardi kaudu, tähistades läbitud osad spetsiaalse nupuga.
Interaktiivne teekaart veebiarenduse õppimiseks, mis meenutab mängudes tasemete läbimist –

Praktilised ülesanded
Kuigi see lisavõimalus on olemas, usume, et materjalide läbimine järjekorras, nagu tunnid ette näevad, on siiski õigem. Peale üldise ülevaate loomise on tundidel veel üks oluline omadus – praktilised ülesanded.
Veebiarenduse omandamiseks ei piisa lihtsalt eraldi materjalide ja tehnoloogiate õppimisest – tuleb õppida neid suuremates projektides omavahel ühendama. Praktilised ülesanded on just sellised projektid, mis kasvavad keerukuses tunnist tunnini ja katab üha suuremat hulka käsitletud materjale.
Praktilisi ülesandeid täidetakse välistes liivakastides ning need kontrollib käsitsi õpetaja. Ta hindab mitte ainult töö õigust, vaid pöörab tähelepanu ka tüüpilistele stiiliga seotud küsimustele – koodi vormistus, muutujate nimed jne. – mis on parem õigesti vormindada arendaja arengu varases etapis.
Õpetaja abi
Lisaks praktiliste ülesannete kontrollimisele mängib õpetaja veel ühte olulist rolli.
Kuidas iganes materjali hästi seletatakse, esineb selle omandamise ajal küsimusi, millele ei pruugi alati iseseisvalt vastust leida.
Seetõttu oleme iga materjali kõrval paigutanud nupu õpetajaga vestluse alustamiseks. Iga vestlus seotakse materjaliga – seega on varasemate küsimuste vastuste leidmine lihtne, kui tagasi naasta.

Laager
Konsultatsiooni küsimine vestluses ei ole alati mugav. Palju mugavam on küsida otse – see võimaldab saada vastuse palju kiiremini, lahendades samal ajal ka teisi seotud küsimusi, mis vestluse käigus tekkisid. Meie praktika näitab, et õpetaja päris toe korral toimub kursusel edenemine oluliselt kiiremini.
Selleks toimib meie külas programmeerimislasteaed. Üliõpilased elavad telkides, kuid laager on varustatud mugava terrassiga õppetööks ja sanitaarruumi, on kiire WiFi, pakutakse sooja toitu (ja varsti avatakse kohvik).

Laagri kohta on üksikasjalikud tingimused kirjas . Programmi kooli uudiseid on mugavam jälgida Telegrami kanalist , aga asula uudiseid – Instagramist .
Tuletame meelde, et sel aastal toimub asulas palju hariduslikke ja muid üritusi, millest on kirjeldatud – liituge!
Allikas: habr.com
