Interaktiv färdplan för lärande webbutveckling

En programmeringsskola fortsätter att utvecklas i byn codery.camp. Vi har nyligen avslutat en komplett omdesign av webbutvecklingskursen, som nu finns tillgänglig online.

För att ordna teoretiskt material använde vi en ovanlig lösning - de är alla kombinerade till en interaktiv graf, som är bekväm att använda som en färdplan för studenter på webbutveckling. Materialen hänger ihop och förutom själva teorin innehåller de övningar om att skriva kod.

Interaktiv färdplan för lärande webbutveckling

Träningskoncept

Vi tror att en person under inlärning ständigt växlar mellan två lägen - detta är sättet att bygga en allmän bild och sättet att gräva ner sig i detaljerna i en specifik enhet.

I kurslektionerna fokuserar vi på det första läget - lektionen innehåller endast allmän information som hjälper till att bygga en "världsbild". Du kan läsa lektionen utan att gå in på detaljer - och först efter att ha förstått den allmänna bilden som en första approximation, börja fördjupa dig i specifika material.

Teoretiska material visas i kursen i form av sidofält. Genom att klicka på det här sidofältet överförs eleven till det andra läget - han koncentrerar sig helt på att bemästra specifikt material, utan att fördjupa sig i dess roll i ämnet för denna lektion.

Interaktiv färdplan för lärande webbutveckling

Förutom själva förklaringen innehåller materialen speciella träna – kodningsövningar för att förstärka detta material i praktiken.

Alla material är förbundna med varandra med pilar – som ett teknikträd i strategispel. Detta hjälper bra när man behärskar komplexa material som förlitar sig på andra grundläggande kunskaper. Om en studentspelare har svårt att förstå kan han när som helst falla tillbaka till mer grundläggande material och omedelbart upprepa det - snarare än att söka efter saknad kunskap genom hela kursstrukturen.

Denna isolering av teoretiska material från lektionerna ger en ytterligare möjlighet. Elever med grundläggande inledande kunskaper kan bygga sin egen inlärningsväg och röra sig längs denna karta över material, och markera de som de har slutfört med en speciell knapp.

Resultatet är en interaktiv färdplan för att lära sig webbutveckling, som påminner om passerande platser i spel - https://codery.camp/roadmap

Interaktiv färdplan för lärande webbutveckling

Praktiska uppgifter

Trots denna ytterligare möjlighet anser vi att det är mer korrekt att gå igenom materialet i den ordning som lektionerna ger. Förutom att forma en allmän bild har lektionerna en annan viktig egenskap - praktiska uppgifter.

För att behärska webbutveckling räcker det inte att bara studera en uppsättning individuella material och teknologier - du måste lära dig hur man kombinerar dem till en helhet i större projekt. Praktiska uppgifter är just sådana projekt, som växer i komplexitet från lektion till lektion och täcker en allt större mängd material som tas upp.

Praktiska uppgifter genomförs i externa sandlådor och kontrolleras manuellt av läraren. Dessutom kontrollerar han inte bara verkets riktighet, utan uppmärksammar också typiska stilproblem - kodformatering, variabelnamn, etc. – som bäst anpassas i ett mycket tidigt skede av en utvecklares utveckling.

Lärarhjälp

Förutom att kontrollera praktiska uppgifter spelar läraren en annan viktig roll.
Oavsett hur väl materialet förklaras, när man behärskar det, uppstår ibland frågor som det inte alltid är möjligt att hitta ett självständigt svar på.

Därför har vi placerat en knapp bredvid varje material för att ringa en chatt med läraren. Varje chatt är kopplad till materialet, så när man återgår till det man har tagit upp är det lätt att hitta svar på redan uppkomna frågor.

Interaktiv färdplan för lärande webbutveckling

läger

Att ta emot konsultationer via chatt är inte alltid bekvämt. Det är mycket bekvämare att fråga personligen - detta gör att du kan få svar många gånger snabbare och samtidigt lösa andra relaterade frågor som uppstod under konversationen. Vår praxis visar att med heltidsstöd från en lärare, går framsteg genom kursen mycket snabbare.

För detta ändamål har vi ett sommarprogrammeringsläger i vår by. Studenter bor i tält, men lägret har ett kvarter med en bekväm terrass för studier och badrum, det finns höghastighets-WiFi, varma måltider tillhandahålls (och ett kafé öppnar snart).

Interaktiv färdplan för lärande webbutveckling

Detaljerade villkor för lägret beskrivs på https://codery.camp/camping. Det bekvämaste sättet att följa programmeringsskolans nyheter är i telegramkanalen @codery_camp, och för bynyheter - på Instagram @it_poselok.

Låt oss påminna dig om att byn i år kommer att stå värd för många pedagogiska och andra evenemang som beskrivs i den sista artikeln – gå med oss!

Källa: will.com

Lägg en kommentar