Uczenie dzieci

Dlaczego uczyć dzieci programowania?

  • Uczenie programowania pomaga w nauce matematyki

  • Programowaie uczy dzieci kreatywności - twórcze rozwiązywanie problemów

  • Programowanie uczy cierpliwości i determinacji

  • Dzięki znajomości programowania dzieci lepiej rozumieją otaczający ich świat

  • Buduje pewność siebie

Nie warto jest robić za ucznia - trzeba obniżyć poziom do momentu w którym on tego nie zrozumie.

Rozbijać zadania na mniejsze - nie tworzyć wielkich zadań, tylko pokazać że cierpliwość popłaca.

Jak wytłumaczyć dziecku co to jest program:

  • wyjaśnić na czym polega robienie kanapki - co dokładnie trzeba zrobić żeby zrobić kanapkę

Jak tłumaczyć trudne pojęcia:

  • zmienna - szuflada do przechowywania życia w grze

  • pętla - jeszcze raz, jeszcze raz, i jeszcze raz

  • dane z czujników - zmysły

  • warunek

  • losowość

  • rekurencja - pokazać obrazek

Gdy ktoś jest wybitnie dobry, trzeba z niego zrobić eksperta który pomaga innym - użyj go do tego, by go utemperować i sprawić by mógł się rozwijać.

Puktuj osoby które sa słabsza, ale udało im się powiedzieć coś sensownego.

Zauważaj często że ktoś zrobił postęp - wskazuj go z imienia i nazwiska, to dla niego ważne.

Jak zaangażować uczestnika w zajęcia

Jasno określony cel, co ma być do zrobienia na zajęciach.

Ma być to jasne, konkretne - czyli nie "dzisiaj zrobimy sobie jakiś program" albo "dzisiaj zaprogramujemy kalkulator" - musi być coś osiągalnego, ale jednocześnie prostego i osiągalnego.

Dowiedzieć się, co je interesuje, w jakie gry grają, co lubią - można to wykorzystać na zajęciach i to je zaangażuje.

Dzieci fajnie się angażują jak są święta (np. helloween, albo boże narodzenie)

Jak odnieść sukces

  1. Pozwól na eksperymenty

  2. Stwórz miejsce na dyskusję

  3. Nie ograniczaj innych

  4. Pomagaj, ale nie wykonuj za uczestnika

  5. Kontroluj postępy wszystkich

  6. Traktuj każdego indywidualnie

Daj dziecku myśleć - jeśli czegoś brakuje, daj dziecku znaleźć rozwiązanie, nie rób tego za nie.

Cykl Kolba

Pozwala przekuć doświadczenia w zdobywanie wiedzy.

  1. Zastosowanie

    1. Rola trenera

      1. W jaki sposób Twoje umiejętności usprawnią Twoją pracę?

      2. O czym będziesz pamiętał następnym razem

  2. Doświadczenie

    1. Rola trenera

      1. Przekazywanie instrukcji - cel spotkania / projektu

      2. Zadawać pytania naprowadzające

      3. Służyć radą

      4. Inspirować i dodawać wsparcia

    2. Nie robić

      1. Nie krytykować

      2. Nie udzielać bezpośrednich informacji / rozwiąza

  3. Reflaksja

    1. Rola trenera

      1. Czym to działanie różniło się od twojego poprzedniego

      2. Wyciąganie wnisków

      3. Dążenie do rozmowy w grupie

      4. Służenie radą

        1. Które wnioski warto wyciągnąć?

        2. W jaki sposób to Ci się przyda?

  4. Wiedza

Materiały dla trenerów:

Last updated