Siedlce – Wstęp do programowania kl. 1-2 (7-8l) Soboty 16:00 do 17:30

Pełna cena zajęć: 1520 zł

Na zajęciach ze wstępu do programowania dla dzieci ćwiczymy myślenie algorytmiczne (porządkowanie informacji, kodowanie i dekodowanie, planowanie sekwencji działań, rozpoznawanie wzorców, analiza) oraz umiejętności matematyczne niezbędne na bardziej zaawansowanych etapach nauki programowania.

Warsztaty realizujemy w trybie rocznym, kurs składa się z 26 spotkań, które odbywają się raz w tygodniu i trwają 1,5 godziny.

Kurs rozpocznie się w październiku 2019 i potrwa do maja/czerwca 2020.

Zaliczka: 190,00 

DOSTĘPNE WOLNE MIEJSCA

Na zajęciach ze wstępu do programowania dla dzieci ćwiczymy myślenie algorytmiczne (porządkowanie informacji, kodowanie i dekodowanie, planowanie sekwencji działań, rozpoznawanie wzorców, analiza) oraz umiejętności matematyczne niezbędne na bardziej zaawansowanych etapach nauki programowania.

Warsztaty realizujemy w trybie rocznym, kurs składa się z 26 spotkań, które odbywają się raz w tygodniu i trwają 1,5 godziny.

  1. Misja Pitagorasa – wprowadzenie do zajęć, działania na liczbach, zadania logiczne,
  2. Szukamy kolorów i świateł – analiza informacji (prawda/fałsz), działania na liczbach, obliczanie zapotrzebowania,
  3. Nie do pary – pojęcie parzystości, określanie cech wspólnych obiektów,
  4. To co najważniejsze – abstrahowanie, szukanie zależności między obiektami, porządkowanie obiektów ze względu na zadany parametr,
  5. Zbiórka! – wprowadzenie do zbiorów, porządkowanie danych, kategoryzowanie,
  6. Kierunek na kierunek – ustalanie położenia obiektów, proste algorytmy z ćwiczeniem kierunków (prawo/lewo),
  7. Dwa wymiary – wprowadzenie do współrzędnych x,y,
  8. Po kolei – odkrywanie zasady kolejności, szukanie wzorów i uzupełnianie schematów,
  9. Coś tu nie gra – rozpoznawanie brakujących elementów ciągów, abstrahowanie, zadania logiczne,
  10. Tajemniczy Rzym – wprowadzenie do kodowania, symboliczne przedstawianie informacji, liczby rzymskie,
  11. Świątynia matematyki – szyfry c.d., symboliczne przedstawianie informacji, analiza informacji w kategorii prawda/fałsz
  12. Zagadkowe szyfry – szyfrowanie i deszyfrowanie informacji, podążanie zgodnie z ciągiem instrukcji,
  13. Twierdza matematyczna – podsumowanie umiejętności zdobytych w trakcie semestru,
  14. Jak w lustrze – wprowadzenie pojęcia symetrii, rozwiązywanie problemów geometrycznych zgodnie z podanymi instrukcjami,
  15. Piramida matematyczna – określanie cech figur, ustalanie definicji (cechy obiektów), pisanie i odczytywanie ciągów instrukcji
  16. Latarnia morska – c.d. poznawania figur, wprowadzenie def. kąta prostego,
  17. Równy świat – czytanie instrukcji ze zrozumieniem, rozwiązywanie problemów zgodnie z wytycznymi, wprowadzenie pojąć prostopadłość, równoległość,
  18. Równa wioska – poszukiwanie informacji, rozwiązywanie problemów nieliniowych (samodzielne tworzenie sekwencji działań)
  19. Kopalnia mnożenia – wprowadzenie do mnożenia, iteracje (powtórzenia, rozpoznawanie regularności),
  20. Piramida mnożenia – wprowadzenie do mnożenia, iteracje (powtórzenia, rozpoznawanie regularności) c.d.
  21. Reszty nie trzeba – zarządzanie zasobami, optymalizacja decyzji ze względu na podany cel,
  22. Wyspa części – wprowadzenie do ułamków, elementy instrukcji warunkowych,
  23. Biblioteka – wprowadzenie do ułamków, elementy instrukcji warunkowych c.d,
  24. Myśl logicznie – rozwiązywanie zadań logicznych, testowanie przyjętych założeń, poszukiwanie błędów i regularności,
  25. Czas na porządki – sortowanie, grupowanie danych, katalogowanie, wyszukiwanie informacji, szukanie optymalnych ścieżek rozwiązywania problemów,
  26. Pożegnanie z Pitagorasem – powtórzenie zagadnień z całego kursu, konkurs myślenia algorytmicznego,

Starowiejska 29, Siedlce

Dlaczego Minecraft?

Minecraft daje praktycznie nieograniczoną możliwość kreacji i realizacji własnych scenariuszy rozgrywki. Dzięki tej właściwości staje się czymś więcej niż zabawą – może być potraktowany, jako uniwersalne środowisko edukacyjne, w którym dzieci zdobędą wartościowe kompetencje społeczne oraz będą się uczyć poprzez działanie i eksperymentowanie. W związku z tym, traktujemy Minecraft jako narzędzie, formę. Nasze zajęcia mają przede wszystkim charakter edukacyjny, i takie właśnie treści prezentujemy dzieciom w świecie, który bardzo lubią i dobrze znają – w świecie gry Minecraft.

 

Czego uczymy się podczas kursu programowania?

Podczas kursu zaznajamiamy dzieci z podstawami programowania robotów w języku LUA a także dajemy im zadania o charakterze otwartym, gdzie muszą – z wykorzystaniem zdobytej już wiedzy i umiejętności – znaleźć rozwiązania zadań programistycznych. Podczas kursu uczymy wykorzystywania przez roboty pętli powtarzania pewnych czynności lub sekwencji czynności, pętli warunkujących zachowanie robotów w zależności od tego, co napotka lub czego nie napotka oraz pętli wykonywania czegoś dopóki coś się nie stanie. Po zapoznaniu się z tymi programami będziemy je łączyć i budować bardziej złożone sekwencje kodu. Wszystko to pod okiem trenerów i programistów, którzy pomagają z każdym napotkanym problemem.

 

Jak wyglądają zajęcia? Czy dzieci cały czas siedzą przy komputerach?

Wszystkie nasze zajęcia z programowania mają podobną strukturę i każde spotkanie dzieli się na trzy bloki. Na początku pracujemy z dziećmi na stworzonych przez nas podręcznikach dzięki czemu wprowadzamy je w tematykę spotkania. Jeżeli będziemy mówić na tym spotkaniu o pętli „Jeżeli” to w podręczniku pojawią się zadania związane ogólnie z warunkowaniem a następnie z tym, jak je zastosować w programowaniu.
Druga część spotkania polega na rozwiązywaniu indywidualnych map w grze Minecraft. Można to porównać do przeżywania przygody tematycznej w grze, jednak po drodze na gracza czekają postawione przez nas zadania, które wiążą się z tematyką z podręcznika. W kursie Wstęp do programowania będzie to np. ułożenie odpowiedniego ciągu logicznego z kolorowej wełny a w kursie Podstawy programowania – ułożenie programu w robocie, żeby ten otworzył zablokowane drzwi czy odkopał zawalony tunel. Staramy się żeby zadania były emocjonujące i angażujące. Patrząc po entuzjazmie naszych kursantów chyba dobrze nam to idzie J
Trzecią, ostatnią częścią zajęć jest wspólna gra na naszym serwerze (każdy jest przygotowywany specjalnie dla danej grupy i nikt z zewnątrz nie ma do nie go dostępu). Dzięki temu, że sami administrujemy nasze serwery jesteśmy w stanie stworzyć dobre środowisko do wzajemnej współpracy na zajęciach i dawać dzieciom wyzwania grupowe. Dzięki temu dobrze się bawiąc uczą się zasad współpracy w świecie cyfrowym.

Kursy Programowanie dla zaawansowanych, Game Studio czy Akademia YouTube też bazują na podręcznikach na początku każdego spotkania, jednak później zmienia się formuła dwóch kolejnych części bardziej na tworzenie swoich treści i pracy twórczej.

 

Jak liczne są grupy i ilu jest prowadzących?

Nasze grupy mają zawsze maksymalnie 12 osób i są prowadzone przez dwóch trenerów. Jeżeli grupa liczy do 7 osób, dopuszczamy możliwość prowadzenia jej przez jednego prowadzącego. Nasi prowadzący przechodzą szkolenia trenerskie przygotowujące ich do pracy pedagogicznej oraz programistycznej.

 

Czy zadajemy prace domowe? Czy dziecko poza kursem dalej może pracować na naszych materiałach?

Na kursie Podstawy Programowania dzieci, które chcą jeszcze więcej wykrzesać z robotów, na których pracujemy mogą wejść na nasz kanał YouTube, na którym proponujemy dodatkowe zadania z programowania. Nie są to prace domowe, a zadania dla chętnych, którzy wyjątkowo zaangażowali się w programowanie. Chwaląc się na zajęciach rozwiązaniami zadań z YouTube dzieci mogą zdobywać dodatkowe punkty na swoich segregatorach J Jednocześnie praca z tymi materiałami samemu znacząco wpływa na umiejętności programowania dzieci, bowiem wynikają one z motywacji autonomicznej.

Na kursach Programowanie dla Zaawansowanych oraz Game Studio uczymy dzieci metod programowania przy użyciu już bardziej dorosłych języków programowania oraz profesjonalnych programów do tworzenia gier. W związku z tym możliwości pracy w domu są w zasadzie nieograniczone a wystarczy w zasadzie ściągnąć odpowiednie programy, które prowadzący podpowiedzą na zajęciach.

 

Co jeżeli dziecko będzie sobie radziło za słabo lub zbyt dobrze?

Zdajemy sobie sprawę, że każdy uczy się inaczej i nowe treści mogą okazać się zbyt trudne lub zbyt łatwe. Żeby dobrze wybrać kurs dla dziecka, sugerujemy zapisać się na zajęcia pokazowe – służą one m.in. temu, żeby prowadzący doradzili, na który kurs lepiej wysłać dziecko. Z doświadczenia wiemy, że gdy dziecko jest pomiędzy poziomami kursów, to lepiej żeby chodziło na ten, na którym radzi sobie dobrze – w ten sposób umiejętności związane z programowaniem zostaną solidnie ugruntowane a dziecko będzie czerpało dużo satysfakcji z zajęć. Wolimy żeby dzieci były dobrze przygotowane do trudniejszego kursu, dzięki czemu poradzą sobie na nim lepiej a niżeli miałyby się zniechęcić, bo coś okaże się za trudne.

Na samych zajęciach zdarza się też tak, że jedna osoba zrobi zaplanowane zadania sprawniej niż inne. Nie będzie się wtedy nudzić! Nasi trenerzy zawsze mają w zanadrzu zadania dla ambitnych, czyli takie, które stanowią większe wyzwanie dla uczestnika zajęć. Dla super ambitnych mamy też zadania umieszczone na naszym kanale YouTube. Zachęcamy do ich obejrzenia pod tym linkiem.

A jeżeli na zajęciach dziecko nie radzi sobie samemu to nasi trenerzy pomogą indywidualnie a w sytuacjach, gdy to też nie pomoże – zaproponujemy prostszy kurs żeby podszlifować brakujące umiejętności.

 

Czy rodzic na zajęciach zostaje z dzieckiem czy ma wyjść?

Z naszego doświadczenia wiemy, że dzieci lepiej pracują, gdy rodzica nie ma obok J Mniej się obawiają niepowodzenia i więcej czerpią z pracy grupowej. Dlatego podczas zajęć, sugerujemy żeby zostawić dziecko na zajęciach. Jeżeli nie mają się Państwo gdzie podziać na czas zajęć, to niektóre nasze lokalizacje są dostosowane żeby napić się kawki w pokoju obok, do czego serdecznie zapraszamy J Zajęcia, na które dzieci przychodzą z rodzicami to zajęcia pokazowe oraz ewentualnie ostatnie w danym kursie (żeby dzieci mogły się pochwalić swoimi pracami).

 

Na który kurs mam zapisać dziecko?

Jeżeli zapisują się Państwo na nasze zajęcia pierwszy raz i mają Państwo młodsze dziecko, dobrze sugerować się przedziałem wiekowym kursów – Wstęp do Programowania dla dzieci 7-8 lat, Podstawy Programowania 8-10 lat. Dla dzieci, które nie miały jeszcze styczności z programowaniem nie proponujemy trudniejszych kursów. Jeżeli obawiają się Państwo, że Wstęp będzie za prosty lub Programowanie za trudne, najlepiej zapisać się też na nasze zajęcia pokazowe, które służą nie tylko zobaczeniu, jak wyglądają nasze zajęcia, ale i sprawdzeniu, który kurs lepiej pasuje do dziecka. Czasami lepiej, żeby dziecko poszło na nieco prostszy kurs żeby czuło się pewnie i z satysfakcją za rok wkroczyło na kolejny etap niż żeby poszło na zbyt trudny kurs i zraziło się niepowodzeniami.

Jeżeli są Państwo z nami już kolejny rok, powinniście dostać pod koniec zajęć Kartę Opisową ucznia gdzie prowadzący sugerują kolejny etap nauki. Jeżeli nie mają Państwo tej karty, prosimy o kontakt z biurem pod adres siedlce@mindcloud.pl – sprawdzimy, jaki kurs zasugerował prowadzący.

 

Co trzeba mieć ze sobą na zajęcia?

Zapewniamy wszystkie potrzebne materiały oraz sprzęt. Każde dziecko pracuje przy indywidualnym stanowisku komputerowym, dostaje materiały do swojego segregatora. Segregator nosimy z zajęć na zajęcia, ponieważ często odwołujemy się do wcześniejszych lekcji.

 

Czy podpisujemy jakąś umowę?

Tak, robimy to elektronicznie. Umowa to tak naprawdę nasz regulamin, z którym mogą się Państwo zapoznać tutaj. Umowę zawieramy w momencie, gdy rezerwują Państwo miejsce na kursie i wpłacają zaliczkę – wtedy na podany adres email przyjdzie wygenerowane potwierdzenie zawarcia umowy na odległość, która na pierwszej stronie zawiera dane dotyczące realizacji konkretnego kursu (Państwa dane, miejsce, czas kursu, formę płatności) oraz pod spodem regulamin. Przykładową umowę mogą Państwo zobaczyć pod tym linkiem. Przy zawieraniu umowy na odległość przysługuje Państwu prawo do odstąpienia od niej w terminie 14 dni z pełnym zwrotem zaliczki. Wyjątek stanowi sytuacja, gdy do rozpoczęcia zajęć pozostało mniej niż 7 dni.