Fotó: Émile Perron az Unsplash-en

6 tipp az online kódolás elsajátításához

Mivel sok ember alkalmazkodik a társadalmi elhatárolódáshoz, rengeteg cikk létezett, amelyek tippeket és trükköket tartalmaznak az otthoni munkához. De sokan használják ezt a kiegészítő időt otthon is online tanfolyamok elvégzésére. Noha a legtöbb oktatásnak az oktatóknak kell lennie, hogy értelmezhető és logikus módon dolgozzák ki és továbbítsák a kurzus tartalmát, vannak olyan dolgok, amelyeket a hallgatók megtehetnek annak érdekében, hogy a legtöbbet hozhassák ki online tanulási tapasztalataikról.

Oktatóként megpróbálom a LinkedIn Learning kurzusokat a közönséghez és a formátumhoz igazítani. De bármilyen típusú kurzus létrehozásának kihívása az, hogy nem tudjuk azt kifejezetten minden ember számára testreszabni. Tehát a tartalmam megtervezésekor megpróbálok olyan témákat rendezni, amelyek logikusan építik fel egymáshoz a fogalmakat, és előre látom, hogy milyen típusú kérdések merülhetnek fel a tanulók útján. Ez az első tipphez vezet.

1. tipp: légy türelmes

Ha olyan nyelvet tanulna, mint például angol, spanyol vagy japán, akkor nem számíthat arra, hogy néhány órán belül folyékonyan válik? Vagy akár néhány hét! Vagy hónapokig! A programozási nyelvek tanulása hasonló.

Kód írásakor gyakran eltart egy ideig ahhoz, hogy valami funkcionálisat felépítsenek vagy befejeződjenek. Tehát a legtöbb kurzus olyan bevezető fogalmakkal kezdődik, mint például a terminológia vagy a szintaxis, amely alapvetően a nyelv nyelvtani szabályai és a nyelv szerkezeti mintái. A HTML és a CSS segítségével azonnal láthatja a kimenetet. Tehát ebben a tekintetben ezt a két nyelvet könnyebb felállítani és futtatni. De a tanulás során valószínűleg az alapvető HTML tartalommal, például a címsorokkal és bekezdésekkel, valamint az alapvető CSS stílusokkal kezdődik, mint például a színek vagy a szövegstílusok megváltoztatása. Időbe telik az olyan fejlettebb fogalmak tanulása, mint például az oldal elrendezése vagy a rugalmas webdesign.

Tehát légy türelmes.

Nem kell teljesen elsajátítania az alapokat, hogy továbblépjen a közepes vagy fejlettebb koncepciókra, de meg kell kezdenie az elejét. Először ismerje meg a szabályokat és az alapvető fogalmakat.

Ha elindít egy kurzust, és rájön, hogy valójában nem érdekli a programozás anyáinak és csavarjainak megismerése, az rendben van! Ezért vannak olyan szolgáltatások, mint például a Squarespace vagy a Wordpress, amelyek az Ön műszaki követelményeinek nagy részét kezelik. Rengeteg kurzus található ezen platformok használatáról. Időnként meg kell próbálnia valamit, hogy kitalálja, hogy valójában nem szereti. Miután ezt kitalálta, kereshet olyan tanfolyamokat, amelyek megfelelnek annak, amit valóban meg akar tanulni.

2. tipp: Nézze meg MINDEN videót sorrendben

Amellett, hogy türelmes, ez a tipp visszatér az előző pontra, a logikai sorrendet követő tartalom létrehozására. Teljesen megértem azt az érzést, hogy a lehető leggyorsabban el akarom érni a célvonalat. Csábító kihagyni a videókat, hogy gyorsabban elérjék a leginkább érdeklő dolgokat. De néha ez jelentheti a kapcsolódó információk hiányát.

A legtöbb kurzusom, különösen a projekt-alapú tanfolyamok ezt a sorrendet követik:

  1. Mutassa be a koncepciót, a szintaxist és hogyan működik
  2. Mutasson példákat vagy kis gyakorlatokat a koncepció alkalmazásának bemutatására
  3. Helyezze be a koncepciót egy végleges projektbe, hogy megnézze az összes koncepció működését
  4. Ismételje meg az 1–3. Lépést egy új koncepcióval, amely az előző koncepcióra épül

Tegyük fel, hogy kihagyta az 1. és 2. lépést tartalmazó videókat, és egyenesen a 3. lépésre hagyja magát. Valószínűleg hiányozni fog a háttérinformáció arról, hogy hogyan, mikor vagy miért kell használni az adott koncepciót. Ha ez egy olyan téma, amelyet már ismersz, akkor azt javasolnám, hogy figyelje. A dolgok mindig változnak, vagy esetleg megtanulnak valami újat, amit eddig még nem tudtak. Gyakran kapok visszajelzést olyan embertől, aki még nem ismeri a kódolást, de még mindig élvezi a kezdő tanfolyamokat frissítésként, vagy bármilyen új frissítéssel kapcsolatban.

Ha úgy találja, hogy harcol a videó kihagyásának sürgetésével, próbálja meg nagyobb sebességgel megnézni. (Vagy csak egy kis szünetet.) A videó gyorsabban fog átjutni, és továbbra is az az előnye, hogy potenciálisan nem hagyja ki a fontos információkat. A legtöbb videolejátszóban ez a beállítás megváltoztatható, ha a sebességet a videolejátszó jobb alsó sarkában választja, majd új sebességet választ a menüből. Úgy találom, hogy az 1,25x és az 1,5x nagyon jól működik, a szerzőktől függően.

A LinkedIn Learning kurzus videolejátszójának képernyőképe.

3. tipp: Ellenőrizze az előfeltételeket és a tartalomjegyzéket

Tanfolyamok nagy része kezdőknek szól, mert azt akarom, hogy a kódolás a lehető legjobban elérhető legyen. De a „kezdő” címke sok dolgot jelenthet. Kezdõ lehet olyan személy, aki soha nem írt semmilyen kódot, vagy kezdõ csak az adott nyelvre, vagy olyan személy, aki kevesebb, mint néhány év tapasztalattal rendelkezik a területen. Ezért fontos az előfeltételek ellenőrzése, mielőtt túl mélyre kerülnénk a kurzusra.

Statisztikai szempontból a LinkedIn Learning sok kurzusán a bevezető videók a legkevésbé megtekintett videók. De ezek nélkülözhetetlenek! Információkat tartalmaz arról, amit tudnia kell a kurzus megkezdése előtt. Például a CSS Essential Training tanfolyam kezdőknek szól, de ez egy CSS tanfolyam. Ami azt jelenti, hogy feltételezzük, hogy van valamilyen ismerete a HTML-ről és a szövegszerkesztők használatáról.

Bevezető videóimban van ilyen típusú előfeltételek, amit tudnod kell, javaslatok más tanfolyamok első megnézésére (ha szükséges), az edzésfájlok elérésére, valamint az eszközök, letöltések vagy szoftverek telepítésének információjára van szükség a tanfolyam.

Azt is javaslom, hogy az elején áttekintsék a tartalomjegyzéket, hogy általános képet kapjanak arról, hogy a témák melyik témára vonatkoznak a kurzus során.

4. tipp: Jegyzetek készítése

Annak ellenére, hogy videó tanfolyamokat készítek, néha kissé nyugtalan vagyok, ha videó tanfolyamokat nézek! A videó felgyorsításán kívül a jegyzetek készítése aktívvá is tesz engem tanulás közben. A kézírásos jegyzetek készítése néha segít az információk megőrzésében.

A LinkedIn Learning tanfolyamok megtekintésekor is hasznos Notebook funkció, amely elérhető az eszköztárról. A böngésző nézetablakának méretétől függően előfordulhat, hogy vízszintesen kell görgetnie ezt a lapot. Ha itt megjegyzést hagy, az időkódot tartalmazza. Ez azt jelenti, hogy ha visszamegy a megjegyzései újbóli meglátogatásához, a videó azon a pontján fog eljutni, ahol megtette a megjegyzést. Szuper praktikus!

5. tipp: Tanulja meg, hogyan lehet hatékonyabban feltenni a kérdéseket és megkeresni a válaszokat

Minél konkrétabban kapja meg kérdését, annál könnyebb eljutni a kérdések aljához. Kerülje a homályos kérdések feltevését, például:

„Megpróbáltam az 5. gyakorlatot, és ez nem működik. Meg tudod mondani, hogy miért?"

Próbáljon meg információkat tartalmazni az operációs rendszerről, a böngészőről, arról, amit kipróbált, vagy hol működnek a dolgok. Például:

„Megpróbáltam az 5. gyakorlatot, és az oldalam különbözik a tiédtől. Nem látom a helyet az első és a második bekezdés között, de helyet tudtam adni a címsor körül. Megpróbáltam beállítani a különbözetet, mint az előző gyakorlatban, de ez nem változtatott. Mac számítógépen vagyok és Firefox böngészőt használom. ”

Az ilyen típusú kérdéssel sokkal több információm van a folytatáshoz, és kicsit könnyebben kizárhatom bizonyos területeket vagy összpontosíthatom azokat.

Ezenkívül a válaszok megtanulásának megtanulása is a programozás szükséges része, mivel nagyon nehéz lenne emlékezni minden egyes fogalomra, értékre, tulajdonságnevére és így tovább. Úgy találom, hogy egy keresési kifejezés használata, amely a tényleges kérdése, valamint a nyelv, adja meg a legjobb eredményeket.

Például a „flexbox igazítás” keresése helyett próbálkozzon a „hogyan igazítsuk függőlegesen a flexbox css-et” lehetőséggel.

6. tipp: tartson szünetet bármikor, amikor szüksége van rá

Könnyű elkönnyebbülni, és úgy érzi, hogy annyit kell tanulnod, vagy annyit kell felzárkóznod. Ha bármi olyan vagy, mint én, akkor ezt a szomorú igényt kell kitöltenem az időomat termelékenységgel. (Ha asztrológiai tevékenységet folytat, akkor tudja, hogy ez az erős szűz energia!) Még az iparágban végzett és oktatással foglalkozó több mint egy évtizedes munkám után is úgy érzem, hogy annyi információt kell becsavarnom a fejembe, amennyire képes vagyok. De a végén valójában nem olyan produktív vagy egészséges.

Miközben sokan hozzászoknak ahhoz, hogy egy kicsit több időt otthon töltsenek, mint általában, a tevékenységekkel való elfoglaltság segíthet abban, hogy kicsit megszakítsd a híreket. De rendben van, ha ezt az időt arra használjuk, hogy jelentkezzen be szeretteivel, vagy felzárkózjon valamilyen Netflixbe vagy egy olyan halom könyvbe, amelyet már olvasni szándékozott. Tehát, miközben ideje új ismeretek megszerzésére, ne felejtse el szünetet tartani, ha szükséges. Lépjen el. Menj zuhanyozni vagy harapni. Akkor gyere vissza, felfrissülve és készen áll a következő lépésre!

Ha nincs hozzáférése a LinkedIn Learninghez, regisztrálhat egy 30 napos ingyenes próbaverzióra. Vagy ellenőrizze, hogy a helyi könyvtár rendelkezik-e hozzáféréssel a LinkedIn Learning vagy a Lynda.com tanfolyamokhoz. Sokan hozzáférést biztosítanak a könyvtári kártyához.

A LinkedIn-en, a Twitter-en vagy az Instagram-on is megtalálhat. Legyen biztonságos és érezd jól magad valami új tanulásban!