top of page

ZABAWY Z KODOWANIEM

  • Aleksandra Schulz
  • 2 mar 2019
  • 2 minut(y) czytania


Programowanie, inaczej kodowanie, to - najprościej mówiąc - pisanie kodu, który pozwoli nam uzyskać określony

efekt w działaniu komputera.

Specjaliści wyróżnili 7 umiejętności i postaw, które pozwolą dzieciom odnaleźć się w przyszłości, której kształtu jeszcze nie znamy.

Jak można wspierać rozwój -

i dlaczego programowanie w tym pomaga!

1. Otwarty umysł

Programowanie wymaga dostrzegania i nazywania problemów oraz poszukiwania niestandardowych rozwiązań. Wymaga - i uczy - myślenia “out of the box”, a równocześnie korzystania ze znanych i dostępnych rozwiązań w sytuacjach zarówno typowych, jak i niestandardowych. Również podążanie za bieżącymi trendami w programowaniu wymaga otwartości umysłu i ją trenuje - język programowania jest żywy i zmienia się wraz ze światem.

2. Nastawienie na rozwiązywanie problemów

Kodowanie pozwala osobie, która potrafi z niego korzystać, tworzyć rozwiązania problemów, przed którymi staje. Doświadczenie własnej skuteczności i sprawczości w rozwiązywaniu problemów jest dla dziecka wspaniałym, wspierającym doświadczeniem, które przekłada się na wszystkie dziedziny życia!

3. Analizowanie, wnioskowanie i ewaluacja

Programowanie łączy ze sobą świat przedmiotów ścisłych i humanistycznych. Nauka języków programowania oraz tworzenie nowych rozwiązań uczy myślenia - w tym w dużej mierze tego logicznego, przyczynowo-skutkowego, które pozwala wnikliwie przeanalizować problem, podjąć decyzję, a następnie zweryfikować jej trafność - i spróbować znowu.

4. Współpraca z innymi

Programiści często pracują w zespole. To wspaniale - w końcu co dwie głowy, to nie jedna, a co dopiero dziesięć głów! Człowiek jest istotą społeczną, umiejętność współpracy i uwzględniania różnych stanowisk jest jedną z najważniejszych kompetencji - dziś i z całą pewnością w przyszłości.

5. Refleksja nad uczeniem się

Podobno nie ma błędów, są tylko sposoby, które nie działają. Tak miał powiedzieć Thomas Edison, wynalazca żarówki, po tym, jak stworzył kilkaset niezadowalających prototypów. W tym rzecz. Programowanie uczy, że błędy są tylko naturalną częścią procesu. W pewnym sensie programowanie jest ciągłym uczeniem się. Niektórzy twierdzą, że tak samo jest z życiem…

6. Myślenie krytyczne i kreatywne

To dwa bieguny, które składają się na wszechstronne podejście do problemu. Myśląc kreatywnie, spoglądamy na sprawę z różnych stron, wynajdujemy niestandardowe, twórcze i innowacyjne rozwiązania dla problemów. Myślenie krytyczne z kolei pozwala ocenić rzetelnie, czy dane rozwiązanie rzeczywiście odpowiada na nasze potrzeby i czy jest najlepszym możliwym rozwiązaniem. Te dwa podejścia łączą się nierozerwalnie z nauką programowania.

7. Jasna i adekwatna komunikacja

Wydawałoby się, że kodowanie nie ma nic wspólnego z komunikacją. Tak jednak nie jest. Już sam proces przyswajania języków programowania wymaga jasnej i klarownej komunikacji podczas uczenia się, zaś w dalszym etapie - zmusza nas do precyzyjnego formułowania swoich oczekiwań i działań. To sposób myślenia, który przekłada się na komunikację i działanie.

Ciekawe propozycje zabaw z kodowaniem.

Darmowe aplikacje:

Run Marco

Scratch

Lightbot

Bit by Bit


 
 
 
OSTATNIE POSTY
bottom of page