Interactieve Roadmap voor webdevelopment-leerlingen

In het dorp blijft de programmeerschool zich ontwikkelen codery.camp. We hebben onlangs de volledige herziening van de cursussen webontwikkeling afgerond, die nu ook online beschikbaar zijn.

Voor het samenstellen van de theoretische materialen hebben we een ongebruikelijke oplossing toegepast – ze zijn allemaal samengebracht in een interactieve grafiek die handig kan worden gebruikt als Roadmap voor het leren van webontwikkeling. De materialen zijn met elkaar verbonden en bevatten naast de theorie ook oefeningen voor het schrijven van code.

Interactieve Roadmap voor webdevelopment-leerlingen

De leerconceptie

We zijn van mening dat een persoon tijdens het leren constant schakelt tussen twee modi – de mode van het opbouwen van een algemeen beeld en de modus van het diep ingaan op details van een specifieke entiteit.

In de lessen van de cursus concentreren we ons op de eerste modus – de les bevat alleen algemene informatie die helpt om een “wereldbeeld” op te bouwen. De les kan worden gelezen zonder in details te treden – en pas nadat men in grote lijnen het algemene beeld heeft begrepen, kan men zich verdiepen in specifieke materialen.

De theoretische materialen worden in de cursus weergegeven in de vorm van inlassingen. Een klik op deze inlassing brengt de student in de tweede modus – hij concentreert zich volledig op het beheersen van specifiek materiaal, zonder zich bezig te houden met de rol ervan in het onderwerp van deze les.

Interactieve Roadmap voor webdevelopment-leerlingen

Naast de uitleg bevatten de materialen speciale oefeningen – schrijfopdrachten voor het praktisch verankeren van dit materiaal.

Alle materialen zijn met elkaar verbonden door pijlen – vergelijkbaar met een technologieboom in strategische spellen. Dit helpt goed bij het beheersen van complexe materialen die voortbouwen op andere basiskennis. Als de student moeite heeft met begrip, kan hij op elk moment teruggaan naar meer fundamenteel materiaal en dit onmiddellijk herhalen – in plaats van ontbrekende kennis door de hele cursusstructuur te moeten zoeken.

Dit isoleren van theoretische materialen uit de lessen biedt een extra mogelijkheid. Studenten met basiskennis kunnen zelf hun leerroute uitstippelen en over deze kaart van materialen bewegen, waarbij ze hun voortgang markeren met een speciale knop.

Het resultaat is een interactieve Roadmap voor het leren van webontwikkeling, die lijkt op het doorlopen van locaties in spellen – https://codery.camp/roadmap

Interactieve Roadmap voor webdevelopment-leerlingen

Praktische opdrachten

Ondanks deze extra mogelijkheid, beschouwen we het als beter om de materialen in de volgorde te doorlopen zoals voorzien in de lessen. Naast het vormen van een algemeen beeld hebben de lessen nog een belangrijke eigenschap: praktische opdrachten.

Om webontwikkeling te beheersen, is het niet voldoende om gewoon een reeks afzonderlijke materialen en technologieën te bestuderen – je moet leren ze in één geheel samen te voegen in grotere projecten. Praktische opdrachten zijn precies zulke projecten, die in moeilijkheidsgraad toenemen van les tot les en een steeds groter aantal doorlopen materialen omvatten.

Praktische opdrachten worden uitgevoerd in externe sandboxen en handmatig gecontroleerd door de docent. De docent controleert niet alleen de correctheid van het werk, maar let ook op typische stijlkwesties – de opmaak van de code, de naamgeving van variabelen, enz. – die beter al in een vroeg stadium van de ontwikkeling van de ontwikkelaar gecorrigeerd kunnen worden.

Hulp van de docent

Naast het controleren van praktische opdrachten, speelt de docent ook een andere belangrijke rol.
Hoe goed het materiaal ook uitgelegd wordt, soms ontstaan er vragen tijdens het leren waarvoor niet altijd zelfstandig een antwoord gevonden kan worden.

Daarom hebben we naast elk materiaal een knop geplaatst om een chat met de docent te openen. Elke chat is gekoppeld aan het materiaal – zodat je bij terugkeer naar doorlopen inhoud gemakkelijk antwoorden kunt vinden op eerder opgekomen vragen.

Interactieve Roadmap voor webdevelopment-leerlingen

Kamp

Het is niet altijd handig om via de chat advies te krijgen. Het is veel handiger om persoonlijk te vragen – dit zorgt ervoor dat je veel sneller een antwoord krijgt en tegelijkertijd andere gerelateerde vragen kunt oplossen die tijdens het gesprek ontstaan. Onze ervaring toont aan dat de voortgang in de cursus aanzienlijk sneller verloopt met directe ondersteuning van de docent.

Daarom is er in ons dorp een zomerkamp voor programmeren. Studenten leven in tenten, maar in het kamp is een blok gebouwd met een comfortabele veranda voor lessen en toiletten, er is snel WiFi en er wordt warme voeding geleverd (en binnenkort opent er een café).

Interactieve Roadmap voor webdevelopment-leerlingen

Gedetailleerde voorwaarden voor het kamp zijn beschreven op https://codery.camp/camping. Voor het volgen van het nieuws van de programmeerschool is het het handigst om de Telegram-kanaal te volgen @codery_camp, en voor nieuws uit het dorp – op Instagram @it_poselok.

We herinneren u eraan dat er dit jaar veel educatieve en andere evenementen in het dorp plaatsvinden, zoals beschreven. in het vorige artikel – doe mee!

Bron: habr.com

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster