Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Kokie yra praktiniai pratimai, kaip ugdyti grokavimo įgūdžius


Kokie yra praktiniai pratimai, kaip ugdyti grokavimo įgūdžius


„Groking“ įgūdžių ugdymas, nurodantis gilų supratimą ir pritaikymą koncepcijose, gali būti pasiektas atliekant įvairius praktinius pratimus skirtingose ​​srityse. Čia yra keletas pratimų, padedančių patobulinti savo grokavimo įgūdžius:

algoritminiams ir kodavimo įgūdžiams

1. Praktikos algoritminės paradigmos: Sutelkite dėmesį į pagrindines paradigmas, tokias kaip „Divide“ ir „Conquer“, dinaminis programavimas, godios strategijos ir atgalinė dalis. Naudodamiesi šiomis paradigmomis, įgyvendinkite tokias problemas kaip „N-Queens“ problema, „Sudoku Solver“ ir derinio/permutacijos generavimas [2].

2. Naudokite realius kodavimo pratimus: Atlikite pratimus, imituojančius realius interviu scenarijus, įskaitant laiko ribas ir interaktyvų problemų sprendimą. Praktika garsiai paaiškina savo minties procesą [4].

3. Išspręskite problemas su apribojimais: Išspręskite problemas pagal realius suvaržymus, tokius kaip laiko ribos ir krašto atvejai. Tai padeda ugdyti problemų sprendimo judrumą ir pasitikėjimą savimi [4].

greitam inžinerijos ir AI sąveikai

1. Pagrindinis greitas kūrimas: rašykite aiškius, glaustus raginimus klausiant AI įrankius, tokius kaip „ChatGpt“ atlikti konkrečias užduotis, pavyzdžiui, pristatyti save kaip profesionalą. Palyginkite AI atsakymą su jūsų lūkesčiais [1].

2. Patobulinkite esamus raginimus: Pradėkite nuo paprastų raginimų ir patobulinkite juos pridėdami kontekstą, įgūdžius ir norimą toną. Palyginkite atsakymus, kad pamatytumėte, kaip detalės pagerina rezultatą [1].

3. Tono ir stiliaus kartojimas: Paprašykite AI aprašyti projektą ir tada patikslinkite toną per iteracinius raginimus. Naudokite tokius žodžius kaip „entuziastingas“, „neoficialus“ arba „profesionalus“, kad nukreiptumėte toną [1].

4. Faktų tikrinimas ir tikslumas: pateikite teiginius ir paprašykite AI perrašyti juos išsamiau. Patikrinkite teiginių, ypač metrikų, tikslumą [1].

Bendrosios mokymosi strategijos

1. Pradėkite nuo pagrindų: Pradėkite nuo pagrindinių sąvokų ir palaipsniui pereikite prie sudėtingesnių. Norėdami gauti algoritmus, pradėkite rūšiavimą ir paiešką prieš pereidami prie sudėtingesnių temų [7].

2. Norėdami geriau suprasti sudėtingas sąvokas, naudokite vaizdines priemones: naudokite iliustruotus vadovus ir schemas. Tokios knygos kaip * „Groking“ algoritmai * Siūlo draugiškus, vaizdinius paaiškinimus [7].

3. Apmąstykite ir peržiūrėkite: reguliariai peržiūrėkite savo mokymosi procesą. Nurodykite, kurias sąvokas gerai suprantate ir kur jums reikia daugiau praktikos. Norėdami stebėti savo pažangą, naudokite žurnalus ar skaičiuokles [2] [3].

4. Taikykite sąvokas praktiškai: pabandykite pritaikyti tai, ko išmokote realaus pasaulio problemoms ar projektams. Tai padeda internalizuoti sąvokas ir padaryti jas intuityvesnius [2] [7].

Citatos:
[1] https://www.designgurus.io/course-play/grokking-prompt-ngineering-for-professional-portfolio-and-job-search/doc/23-practice-hercises
[2] https://www.designgurus.io/answers/detail/practical-exercises-to-internalize-core-algorithmic-paradigms
[3] https://www.reddit.com/r/leetcode/comments/t5xqb6/how_to_use_groking/
[4] https://www.designgurus.io/answers/detail/realistic-coding-exercises-to-improve-interview-streformance
[5] https://liveBook.manning.com/book/groking-machine-learning/appendent-a/v-14/
[6] https://arize.com/blog/explaining-groking-trough-circuit-effictity-paper-reading/
[7] https://www.manning.com/books/groking-algorithms
[8] https://edu.anarcho-copy.org/algorithm/Grokking-algorithms-uliustriaturated-programmers-curious.pdf