Foto: Émile Perron, Unsplash

6 tipů, jak se naučit kódovat online

Protože se mnoho lidí přizpůsobuje sociálnímu distancování, existuje spousta článků obsahujících tipy a triky pro práci z domova. Ale mnoho lidí také využívá tento čas navíc na online kurzy. Zatímco většina zátěže by měla být na pedagogovi, aby vytvořil a dodal obsah kurzu smysluplným a logickým způsobem, existují také věci, které mohou studenti udělat, aby co nejlépe využili svých online studijních zkušeností.

Jako vychovatel se snažím přizpůsobit své výukové kurzy na LinkedIn publiku a formátu. Výzva vytvoření jakéhokoli typu kurzu však není schopna ji přizpůsobit konkrétně pro každou jednotlivou osobu. Takže při plánování mého obsahu se snažím uspořádat témata způsobem, který logicky staví koncepty na sobě a předvídat, jaké typy otázek mohou mít studenti podél cesty. To vede k prvnímu tipu.

Tip č. 1: Buďte trpěliví

Pokud jste se učili jazyk, jako je angličtina, španělština nebo japonština, neočekávali byste, že během několika hodin budete plynule mluvit, že? Nebo dokonce pár týdnů! Nebo měsíce! Učení programovacích jazyků je podobné.

Při psaní kódu často trvá nějakou dobu, než se něco vytvoří nebo dokončí. Většina kurzů tedy začíná úvodními pojmy, jako je terminologie nebo syntaxe, což jsou v podstatě gramatická pravidla a strukturální vzorce jazyka. S HTML a CSS můžete okamžitě vidět svůj výstup. V tomto smyslu se tedy tyto dva jazyky považují za snazší se s nimi seznámit. Ale při učení budete pravděpodobně začít se základním obsahem HTML, jako jsou nadpisy a odstavce, a se základními styly CSS, jako je změna barev nebo textových stylů. Naučení se pokročilejších konceptů, jako je rozvržení stránky nebo responzivní webdesign, vyžaduje čas.

Buďte tedy trpěliví.

Nemusíte úplně zvládnout základy, abyste se dostali k pokročilejšímu a pokročilejšímu pojetí, ale musíte začít od začátku. Nejprve se seznamte s pravidly a základními pojmy.

Pokud zahájíte kurz a zjistíte, že ve skutečnosti nemáte zájem dozvědět se o maticích a šroubech programování, je to v pořádku! Proto existují služby jako Squarespace nebo Wordpress, které za vás zodpovídají většinu technických požadavků. Existuje také spousta kurzů o tom, jak tyto platformy používat. Někdy musíte vyzkoušet něco, abyste zjistili, že se vám to vlastně nelíbí. Jakmile to zjistíte, můžete hledat kurzy, které vyhovují tomu, co se opravdu chcete naučit.

Tip č. 2: Sledujte všechna videa v pořádku

Kromě toho, že jsem trpělivý, se tento tip vrací k mému předchozímu bodu o vytváření obsahu, který následuje logické pořadí. Úplně chápu pocit, že se chci dostat na cílovou čáru co nejrychleji. Je lákavé přeskočit videa, abyste se dostali k věcem, které vás nejvíce zajímají rychleji. Ale někdy to může znamenat chybějící související informace.

Většina mých kurzů, zejména kurzů založených na projektech, se řídí tímto pořadím:

  1. Představte koncept, syntax a jak to funguje
  2. Ukažte příklady nebo malá cvičení, abyste předvedli, jak tento koncept aplikovat
  3. Začleňte koncept do finálního projektu, abyste viděli, jak všechny koncepty spolupracují
  4. Opakujte kroky 1–3 s novým konceptem, který navazuje na předchozí koncept

Řekněme, že jste přeskočili videa obsahující kroky 1 a 2 a šli rovnou na 3. Pravděpodobně vám budou chybět základní informace o tom, jak, kdy nebo proč použít konkrétní koncept. Pokud je to téma, které již znáte, doporučil bych jej sledovat. Věci se vždy mění nebo se možná naučíte něco nového, co jste předtím nevěděli. Často dostávám zpětnou vazbu od lidí, kteří nejsou v kódování noví, ale stále si užívám sledování kurzů pro začátečníky jako aktualizaci nebo o nových aktualizacích.

Pokud narazíte na nutkání přeskočit video, zkuste to sledovat vyšší rychlostí. (Nebo si jen udělejte pauzu.) Získáte video rychleji a stále budete mít výhodu, že vám nepostrádá důležité informace. Ve většině přehrávačů videa lze toto nastavení změnit výběrem rychlosti v pravém dolním rohu video přehrávače a výběrem nové rychlosti z nabídky. Zjistil jsem, že 1,25x a 1,5x funguje docela dobře, v závislosti na autorovi.

Screenshot videopřehrávače kurzů výukového kurzu LinkedIn.

Tip č. 3: Zkontrolujte předpoklady a obsah

Většina mých kurzů je pro začátečníky, protože chci, aby se učení co nejvíce zpřístupnilo kódování. Štítek „začátečník“ však může znamenat spoustu věcí. Začátečník může být někdo, kdo nikdy nenapsal žádný kód, nebo začátečník právě toho konkrétního jazyka nebo osoba s méně než páriletou pracovní zkušeností v oboru. Proto je důležité zkontrolovat předpoklady, než se dostaneme příliš hluboko do kurzu.

Statisticky jsou úvodní videa v mnoha výukových kurzech LinkedIn nejméně sledovanými videi. ALE JSOU ZÁKLADNÍ! Obsahují informace o tom, co byste měli vědět před zahájením kurzu. Například můj kurz CSS Essential Training je určen pro začátečníky, ale je to kurz CSS. Což znamená, že existuje předpoklad, že již znáte HTML a používáte textové editory.

V mých úvodních videích mám tento typ nezbytných informací, co byste měli vědět, návrhy na další kurzy, které byste si měli nejdříve prohlédnout (je-li to nutné), jak přistupovat k cvičebním souborům a informace o jakýchkoli nástrojích, souborech ke stažení nebo instalaci softwaru je nutné před spuštěním chod.

Doporučuji také nahlédnout do obsahu na začátku, abyste měli obecnou představu o tom, jaká témata budou během kurzu pokryta.

Tip č. 4: Zapisujte si poznámky

I když dělám video kurzy, někdy jsem trochu neklidný při sledování video kurzů! Kromě zrychlování videa, psaní poznámek také udržuje mě aktivní při učení. Udržování informací někdy pomáhá psaní rukou psaných poznámek.

K dispozici je také užitečná funkce poznámkového bloku při prohlížení výukových kurzů LinkedIn, která je přístupná z panelu nástrojů. V závislosti na velikosti výřezu vašeho prohlížeče bude možná nutné horizontálně posouvat přístup k této kartě. Když zde necháte poznámku, bude zahrnut časový kód. To znamená, že když se vrátíte zpět, abyste si znovu prohlédli své poznámky, dostanete se na přesné místo ve videu, kde jste tuto poznámku zaznamenali. Super šikovný!

Tip č. 5: Naučte se, jak klást otázky a hledat odpovědi efektivněji

Čím konkrétnější je vaše otázka, tím snazší je dostat se na konec problémů. Vyvarujte se kladení nejasných otázek, například:

"Vyzkoušel jsem cvičení 5 a nefunguje to." Můžeš mi říct proč?"

Zkuste zahrnout informace o vašem operačním systému, prohlížeči, o tom, co jste vyzkoušeli nebo kde věci přestaly fungovat. Například:

"Vyzkoušel jsem cvičení 5 a moje stránka vypadá odlišně od té vaší." Nevidím mezeru mezi odstavcem jedna a dvěma, ale podařilo se mi přidat kolem záhlaví mezeru. Snažil jsem se upravit marži, jako jsme to udělali v předchozím cvičení, ale to nijak nezměnilo. Jsem na počítači Mac a používám prohlížeč Firefox. “

S takovým druhem otázky mám mnohem více informací a mohu vyloučit nebo se zaměřit na určité oblasti o něco jednodušší.

Také učení, jak hledat odpovědi, je nezbytnou součástí programování, protože by bylo velmi obtížné si pamatovat každý jednotlivý koncept, hodnotu, název vlastnosti atd. Zjistil jsem, že pomocí vyhledávací fráze, která je vaší skutečnou otázkou, plus jazyk přináší nejlepší výsledky.

Například místo hledání „zarovnání flexboxu“ zkuste „jak se zarovnat svisle s flexboxem css“.

Tip č. 6: Přestávejte si kdykoli to potřebujete

Je snadné být ohromen a mít pocit, že se toho tolik musíte naučit nebo toho dohnat. Pokud jste něco jako já, musím tuto nepříjemnou potřebu naplnit svůj čas produktivitou. (Pokud jste v astrologii, pak víte, že je to silná energie panny!) I po více než deseti letech práce v tomto oboru a učení, stále cítím, že musím do své hlavy vměstnat tolik informací, kolik zvládnu. Nakonec to ale není tak produktivní nebo zdravé.

Zatímco mnoho z nás se přizpůsobuje trávení trochu více času doma, než je obvyklé, udržování práce s aktivitami vám může pomoci trochu se odpoutat od zpráv. Ale je v pořádku použít nějaký čas na odbavení se svými blízkými, nebo dohnat nějaký Netflix nebo hromadu knih, které jste chtěli přečíst. Takže když je čas na získání nových dovedností, nezapomeňte si v případě potřeby udělat přestávku. Ustup. Jděte se osprchovat nebo si dát svačinu. Pak se vraťte, svěží a připraveni přejít na další krok!

Pokud nemáte přístup k LinkedIn Learning, můžete se zaregistrovat na 30denní bezplatnou zkušební verzi. Nebo zkontrolujte, zda má místní knihovna přístup k kurzům LinkedIn Learning nebo Lynda.com. Mnoho z nich zahrnuje přístup ke své knihovně.

Najdete mě také na LinkedIn, Twitteru nebo Instagramu. Zůstaňte v bezpečí a bavte se učit něco nového!