her er hvorfor lære at kode er så svært (og hvad man skal gøre ved det)
Posted on
dette skyldes, at din hjerne gemmer langsigtede minder i hippocampus via foreninger. Hippocampus har brug for kontekst for at gemme et nyt koncept med relaterede begreber. Kontekst er i dette tilfælde ikke de tilstødende kodelinjer med individuelle forklaringer.
i stedet ville nye internetudviklere have en meget bedre chance for at gemme konceptet med en HTTP-server ved at knytte det til noget, de allerede forstår. Din hjerne har brug for at skabe et rigt netværk af forbindelser for at kunne gemme nye udfordrende koncepter.
Her er nogle måder, hvorpå din hjerne bedre kan forstå komponenterne på en HTTP-server:
en analogi, der forklarer de forskellige dele af kodeblokken og bruger eksisterende relationer til at forklare disse nye relationer.
en interaktiv version af kodestykket, der viser applikationens live-tilstand. Når du ændrer en linje, får du et øjeblikkeligt svar på, hvad der skete med din anmodning.
Hvis du afhører en internetudviklingslærer eller 10 nye internetudviklere, vil du høre om de samme udfordringer igen og igen. CSS positionering. Flyde. Tilbagekald. Dette har været de mest almindelige udfordringer i de sidste 10 år.
af en eller anden grund vil tutorials dog stadig lære hvert koncept i samme tid. Hvis en lektion om indledende CSS består af 10 lektioner og forventes at tage 5 timer i alt, vil hver lektion være cirka 30 minutter lang. De lette undervises nøjagtigt så længe som de hårde, selvom der er en veldokumenteret konsensus om de hårdeste emner!
det er som at lære at bryde et æg versus hvordan man omhyggeligt sår et gourmet kyllingebryst. Begge er lige så vigtige for at lave et godt måltid, men man kræver meget mere øvelse. Men du kan blive vildledt til at tro, at de er lige så vanskelige, fordi madlavning af kyllingebryst perfekt ser ud udefra for at være et ligetil job.
nye udviklere løser dette problem på et par måder:
Antag, at de er de dumme og giver op
konsulter andre tutorials om det samme emne, som stort set vil være gentagne og lejlighedsvis dårlig kvalitet. “Spray and pray” – metoden.
fortsæt til næste emne med den antagelse, at de vil”finde ud af det senere”
lærere fra andre discipliner vil bruge en 80/20 analyse til at fokusere deres indsats igen. Det betyder, at 20% af de nye koncepter vil forbruge 80% af de studerendes læringstid.