IT Flashcards - okładka

Jak fiszki mogą Ci pomóc w nauce programowania – IT Flashcards

Opublikowano Kategorie Praca w ITCzas czytania 5min

Fiszki od zawsze kojarzyły mi się ze sposobem na naukę języków obcych. Fiszka to mała karta, gdzie z jednej strony zapisywano dane słowo lub zwrot w języku obcym, a z drugiej w języku ojczystym.

Zadaniem ucznia jest przetłumaczenie danego słowa na język znajdujący się z drugiej strony fiszki. W oryginalnym podejściu fiszki dzielone są na grupy (lub w oryginale przegródki). Do każdej z grup wraca się w różnych odstępach czasu. Fiszki ze słówkami, które znamy, możemy umieścić w grupie, do której będziemy wracać sporadycznie. W kolejnych grupach można umieścić słówka, które kojarzymy lub te sprawiające nam trudności. W ostatniej kategorii należy umieścić te, których nie znamy. To tu powinniśmy zaglądać najczęściej. Gdy uznamy, że dane słówko zasługuje do przejścia do wyższej kategorii, przekładamy fiszkę do wyższej grupy.

Fiszki z powodzeniem można wykorzystać również w innych dziedzinach. Osobiście stosowałem fiszki w nauce na konkursy w szkole czy przepisów ruchu drogowego. Fiszki zdecydowanie uratowały mnie w nauce na egzamin na prawko 😉

Programowanie jest dziedziną, gdzie fiszki pasują wręcz idealnie! Fiszki to dobry sposób, by odświeżyć sobie zagadnienia z technologii, z którą nie mamy na co dzień do czynienia. Przydadzą się również w usystematyzowaniu wiedzy, kiedy dopiero uczysz się programowania. W końcu fiszki stanowią dobry materiał do przypomnienia sobie pytań, które możesz usłyszeć na technicznej części rozmowy o pracę.

Aplikacją, która pomoże Ci w nauce programowania z wykorzystaniem fiszek, jest IT Flashcards.

Czym jest IT Flashcards?

IT Flashcards to aplikacja pomagająca uczyć się zagadnień programistycznych z wykorzystaniem fiszek. Na moment publikacji artykułu, w aplikacji dostępne jest 15 kategorii: JavaScript, Angular, React, Node.js, Vue.js, Python, PHP, Java, Git, Docker, TypeScript, HTML, CSS, C# i RxJS. Każda z nich to kilkadziesiąt fiszek omawiających zagadnienia z danej kategorii. Wybrane kategorie i pytania wymagają wykupienia subskrypcji. Jednak nawet w wersji darmowej, baza pytań i odpowiedzi jest co najmniej imponująca.

Na moment publikacji trwają prace nad dodaniem kolejnych kilkunastu kategorii: SQL, MongoDB, Express.js, Nest.js, Django, GraphQL, Spring, Hibernate, Kotlin, Swift, AWS, Azure, Google Cloud Platform, Kubernetes, Scrum, Linux, Rust. W szczególności nie mogę się doczekać pytań związanych z AWS i GCP.

Jeśli na liście nie znalazłeś/aś swojej technologii, to możesz dać znać, pisząc na adres [email protected]. Aplikacja jest intensywnie rozwijana i każdy feedback będzie ogromnie przydatny.

Po wybraniu kategorii do wyboru mamy fiszki w postaci listy pytań. Po wybraniu fiszki możemy przeczytać pytanie, a dotknięcie fiszki powoduje jej odwrócenie i pokazanie odpowiedzi. Poziom wyczerpania tematu w odpowiedziach jest moim zdaniem w punkt. Odpowiedzi wyjaśniają dość wyczerpująco dane zagadnienia. Jednocześnie są na tyle zwięzłe, że zapamiętanie kluczowych aspektów nie powinno stanowić problemu. Dla wybranych pytań dostępne są przykłady kodu, które jeszcze bardziej pomogą zrozumieć omawiane zagadnienia.

Same pytania dotyczą zagadnień, które przydają się w codziennej pracy. Znajdzie się też wiele takich, które mogą pojawić się na rozmowie o pracę. Poziom trudności pytań jest dość zróżnicowany. Znajdziesz pytania dotyczące absolutnie podstawowych zagadnień związanych z daną technologią. Jednak są też pytania, na które odpowiedź mogłaby stanowić osobny artykuł lub wymaga praktycznego doświadczenia z daną technologią. Ten drugi rodzaj pytań może być dobrym ćwiczeniem nawet dla doświadczonych programistów i programistek.

Na moment publikacji aplikacji brakowało mi możliwości oznaczenia fiszki jako zapamiętanej. Jednak rozwiązaniem, które u mnie się sprawdziło, jest oznaczanie problematycznych pytań serduszkiem. Dzięki temu szybko mogłem wrócić do zagadnień, które nadal sprawiają mi trudności.

Aplikacja jest dostępna na urządzenia z systemami iOSAndroid. Korzystałem z angielskiej wersji językowej, co polecam również i Tobie. Branża IT stoi na języku angielskim i warto się z nim oswajać od samego początku. Jeśli jednak potrzebujesz materiałów w języku polski, to aplikacja również go wspiera.

Podsumowanie

Gorąco zachęcam do wypróbowania i przetestowania IT Flashcards. Koniecznie daj znać w komentarzu czy korzystałeś/aś z aplikacji i jakie są Twoje wrażenia! Jeśli aplikacja przypadła Ci do gustu, to zachęcam do pozostawienia oceny w App Store lub Google Play. Z pewnością będzie to duża motywacja dla autora do dalszego rozwijania aplikacji.

W ramach zachęty do przetestowania aplikacji autor udostępnił czytelnikom bloga zestaw kodów odblokowujących pełnię możliwości aplikacji:

iOS:

  1. R6HTLY7HKRJ4
  2. AJJH6HYHHLMK
  3. NALFLJAPXYLE
  4. 6J67FE3739MT
  5. A9YFNL673HXE

Android:

  1. 4FD11S73V1JVXG9BEXW4CY3
  2. TRAUD8U2FEC6M1M256E8148
  3. MKLPBEPA1DTP5WPJN4XT82H
  4. 7EY3645WQHCVZP9DSEQ64P5
  5. C9QUZ7RNFBMR71DWYUGGP2Z
  6. J94W5WEM92Q99EZPWTW0E76
  7. 7ZF8SKER7Z5TMJVSEMWQWMH
  8. D2Y5E4U60SXN6NDT89MHNMS
  9. S72MT0MX67J8K9LYZKCB1FY
  10. NWABKYB23AP6VL3XLZCKD9Q
  11. QFEM1B4U0VAT6VZHT01T57U
  12. TNKCW8XZELY8S6BKVU0Q5SX
  13. 9H9AF0DXPX40EL0TGDX3K3U
  14. 5MYXHERC3M37ZNWLURK79VA
  15. UC2S1HFFABQUWS1EKDUQLGF

Jeśli pula kodów się wyczerpie, a chciałbyś/chciałabyś skorzystać, to daj znać w komnetarzu. Coś wykombinujemy 😉

Jeśli masz pytania dotyczące aplikacji, możesz zostawić je w komentarzu pod wpisem. Możesz również skierować się bezpośrednio do Szymona – autora aplikacji lub wysłać wiadomość na adres [email protected].

Artykuł stanowi materiał sponsorowany.

Dominik Szczepaniak

Zawodowo Senior Software Engineer w CKSource. Prywatnie bloger, fan włoskiej kuchni, miłośnik jazdy na rowerze i treningu siłowego.

Inne wpisy, które mogą Cię zainteresować

Zapisz się na mailing i odbierz e-booka

Odbierz darmowy egzemplarz e-booka 106 Pytań Rekrutacyjnych Junior JavaScript Developer i realnie zwiększ swoje szanse na rozmowie rekrutacyjnej! Będziesz też otrzymywać wartościowe treści i powiadomienia o nowych wpisach na skrzynkę e-mail.

Subscribe
Powiadom o
guest

5 komentarzy
oceniany
najnowszy najstarszy
Inline Feedbacks
View all comments
IT Flashcards
IT Flashcards
2 miesięcy temu

Warto może dodać jak się realizuje kody na darmową subskrypcje, bo nie każdy to wie 🙂
Na IOS wchodzi się w App Store, klika w avatar i tam mamy „Zrealizuj kartę upominkową lub kod”. A na Android w Sklep Play ->Klikamy avatar -> Płatności i subskrypcje -> Wykorzystaj kod.

its
its
2 miesięcy temu

W którym miejscu w aplikacji można wpisać te kody?

Agnieszka
Agnieszka
1 miesiąc temu

Cześć, niestety na ios wszystkie kody juz wygasły masz moze jeszcze dostepne jakieś kody ? Pozdrawiam

IT Flashcards
IT Flashcards
1 miesiąc temu
Reply to  Agnieszka

Dorzucam 4 kody na iOS 🙂
3A4RYX94346M
L9AFPYWRLYYH
6YX4A3NAT6KR
FMT349HTTHJK