Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Jaká jsou některá praktická cvičení k rozvoji dovedností v grokkingu


Jaká jsou některá praktická cvičení k rozvoji dovedností v grokkingu


Vývoj dovedností „grokking“, které se týkají hlubokého porozumění a uplatňování konceptů, lze dosáhnout prostřednictvím různých praktických cvičení v různých oblastech. Zde je několik cvičení, která vám pomohou zlepšit vaše dovednosti v grokkingu:

pro algoritmické a kódovací dovednosti

1. Praktická algoritmická paradigmata: zaměření na základní paradigmata, jako je dělení a dobytí, dynamické programování, chamtivé strategie a zpětné sledování. Implementujte problémy, jako je N-Queens Problem, Sudoku Salver a Generování kombinace/permutace pomocí těchto paradigmat [2].

2. Používejte realistická kódovací cvičení: Zapojte se do cvičení, která napodobují scénáře skutečných rozhovorů, včetně časových limitů a interaktivního řešení problémů. Procvičujte vysvětlení vašeho myšlenkového procesu nahlas [4].

3. Vyřešte problémy s omezeními: Vyřešte problémy při realistických omezeních, jako jsou časové limity a případy okraje. To pomáhá při rozvoji pohyblivosti a důvěry řešení problémů [4].

Pro rychlé inženýrství a interakce AI

1. Základní tvorba výzev: Napište jasné, stručné výzvy, které žádají nástroje AI, jako je Chatgpt, aby plnily konkrétní úkoly, jako je představení sebe jako profesionála. Porovnejte odpověď AI s vašimi očekáváními [1].

2. Upřesněte stávající výzvy: Začněte jednoduchými výzvami a upřesněte je přidáním kontextu, dovedností a požadovaného tónu. Porovnejte odpovědi a zjistěte, jak detaily zlepšují výsledek [1].

3. iterace pro tón a styl: Požádejte AI, aby popsal projekt a poté zdokonaloval tón iterativními výzvami. K vedení tónu [1] použijte slova jako „nadšený“, „neformální“ nebo „profesionální“.

4. kontrola a přesnost skutečností: Poskytněte prohlášení a požádejte AI, aby je přepsal s více podrobnostmi. Ověřte přesnost nároků, zejména metrik [1].

Obecné strategie učení

1. Začněte základy: Začněte se základními koncepty a postupně se přesuňte do složitějších. U algoritmů začněte třídění a vyhledáváním před přesunem do pokročilejších témat [7].

2. Použijte vizuální pomůcky: Využijte ilustrované průvodce a diagramy k lepšímu porozumění složitým konceptům. Knihy jako * Grokking Algorithms * nabízejí přátelská, vizuální vysvětlení [7].

3. Reflexe a recenze: Pravidelně kontrolujte proces učení. Určete, které koncepty dobře rozumíte a kde potřebujete více praxe. Použijte časopisy nebo tabulky ke sledování vašeho pokroku [2] [3].

4. Použijte koncepty prakticky: Pokuste se použít to, co jste se naučili na problémy nebo projekty v reálném světě. To pomáhá internalizovat koncepty a učinit z nich intuitivnější [2] [7].

Citace:
[1] https://www.designgurus.io/course-play/grokking-prompt-engineering-for-professional-ortfolio-and-job-search/doc/23-practice-recises
[2] https://www.designgurus.io/answers/detail/practical-exercises-tointernalize-core-algorithmic-paradigms
[3] https://www.reddit.com/r/leetcode/comments/t5xqb6/how_to_use_grokking/
[4] https://www.designgurus.io/answers/detail/realistic-coding-exercises-to-improve-interformance
[5] https://livebook.manning.com/book/grokking-machine-learning/appendix-a/v-14/
[6] https://arize.com/blog/explaining-gokking-through-circuit-efficiency-paper-ading/
[7] https://www.manning.com/books/grokking-algorithms
[8] https://edu.anarcho-copy.org/algorithm/grokking-algorithms-illustrated-programmers-curious.pdf