Olsztyn – Środa – 18:30 – 20:00 – Programowanie dla Zaawansowanych

Pełna cena zajęć: 1560 zł

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 2020 i potrwa do maja/czerwca 2021.

W przypadku wprowadzenia obostrzeń epidemiologicznych kurs zostanie zrealizowany w formule online zgodnie z zakładanym harmonogramem i sylabusem. Przewidujemy możliwość odrabianek online dla dzieci objętych kwarantanną. W każdej chwili mogą Państwo zrezygnować z udziału w zajęciach (miesięczny termin wypowiedzenia)

Zaliczka: 200,00 

DOSTĘPNE WOLNE MIEJSCA

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.

Na zajęciach z Programowania dla Zaawansowanych uczestnicy będą zgłębiać tajniki komend w Minecraftcie, programować tekstowo zaawansowane roboty w grze, tworzyć własne modyfikacje do gry. W drugiej części kursu, przy pomocy języka Python będziemy programować własne mini gry w Minecraftcie oraz płytkę Microbit, która posłuży nam za kontroler do gry.

Kurs Programowanie dla Zaawansowanych jest bardzo zróżnicowanym kursem dla dzieci, które miały już doświadczenie z programowaniem i nie boją się nowych wyzwań.

Wszystko to pod okiem trenerów, którzy pomagają z każdym napotkanym problemem i wspierają uczniów podczas rozwiązywania zadań.

PLAN KURSU

1. Witaj świecie – wprowadzenie do komend tekstowych w Minecraft,

2. To mój kawałek podłogi – komendy tekstowe z użyciem zmiennych, wprowadzenie do World Edit,

3. Mam tę moc – zaawansowane komendy tekstowe World Edit, generowanie brył o zadanych parametrach,

4. Back to the basics – wprowadzenie do kodowania tekstowego LUA, zapoznanie z zaawansowanymi robotami,

5. Inteligentni pomocnicy  – wprowadzenie pętli FOR, składnia języka LUA, pisanie pierwszych programów,

6. Nieskończone kodowanie – wprowadzenie pętli WHILE TRUE DO oraz warunku IF,

7. Wszystko się łączy – ćwiczenia z użyciem pojęć z poprzedniego spotkania, nadawanie wiadomości sygnałem Morse’a, sterowanie monitorami,

8. Zmieniaj zmienne – tworzenie zaawansowanych programów z użyciem zmiennych,

9. Ach ci los! – spotkanie powtorkowe, użycie zmiennych losowych,

10. Lucky block – wprowadzenie do tworzenia własnych modów, projektowanie bloków,

11. Magiczne przedmioty – dalsze projektowanie modów, algorytmy i sortowanie,

12. Stwory potwory – zakończenie realizacji własnych modów, kod binarny,

13. Wielki finał I – powtórka materiału z semestru,

14. Wąż i żółw – wprowadzenie do języka Python, składnia, wykorzystanie modułu Turtle – proste programy rysujące, zmienne,

15. Programista rysuje – zaawansowane programy z użyciem modułu Turtle, pętle w języku Python, realizacja własnych projektów graficznych,

16. Sztuczna inteligencja? – wykorzystanie Python do operacji matematycznych, pisanie programów zgadujących liczbę, warunki w Python,

17. Wąż w Minecraft – programowanie gry za pomocą Python, zmiana położenia gracza (koordynaty x,y,z) oraz wpływanie na zmienne bloków (ID),

18. Wąż buduje – programowanie Minecraft za pomocą Python, generowanie brył o zadanych parametrach,

19. Kod na minigry – rozbudowane programy, tworzenie własnych gier w Minecraft za pomocą Python,

20. Patrz pod nogi! – rozbudowane programy Python, wykorzystanie modułów Random i Time, funkcje,

21. Liczby budują – konkurs programistyczny wykorzystujący wiedzę z programowania Python,

22. W mace elektronika – diody, tworzenie maski Endermana z Minecraft, zapoznanie z programowaniem mikrokontrolerów,

23. W to mi graj – pisanie programów (quiz) i budowanie układu z czerwoną/zieloną diodą świecącą w zależności od poprawności odpowiedzi,

24. Pułapka na zombiaki – tworzenie układów z senesorem ruchu i brzęczykiem,

25. Pan kotek był chory – tworzenie elektronicznej zabawki Ocelota z Minecraft z użyciem serw,

26. Wielki finał II – podsumowanie semestru, World Painter – tworzenie własnych światów w Minecraft.

Wszystkie zajęcia odbędą się w Akademii Małego Programisty, przy ulicy Feliksa Nowowiejskiego 9, 10-162 Olsztyn

 

Sprawdź mapę