Unia EuropejskaLogo Unii europejskiej

Obrazek kursu

Konieczna jest umiejętność obsługi myszki, pisania, czytania i liczenia w zakresie 20.

Czas wejść na poziom twórcy. Projektuj gry inspirowane hitem Fortnite, koduj autorską mechanikę i steruj rozgrywką ruchem ciała. Z pomocą AI (Suno, Canva) stworzysz postacie i muzykę. To trening umysłu, który zamienia pasję w konkretne skille. Każdy błąd to dla nas lekcja. Do dzieła!

przez cały rok 1 x w tyg., 2 x 45 min.


Małe grupy Średnio 6 osób w grupie


Płatność miesięczna, kwartalna lub roczna


cena za miesiąc od: 330,00 zł


Wypróbuj nas! Jeśli zajęcia Ci się nie spodobają, masz możliwość bezpłatnej rezygnacji po pierwszej lekcji!

Masz jakieś pytania?

Wprowadzenie

Nauczymy się programować w Scratch, Kodu i Minecraft Education. Stworzymy gry inspirowane Minecraft, Fortnite i Angry Birds. Poznamy rozpoznawanie rysunków i twarzy, wygenerujemy postacie w Canva AI, muzykę w Suno, zaprojektujemy chatboty z ChatGPT i nauczymy się sterować grami ruchem ciała.

Program kursu

Pierwsze zajęcia są poświęcone zapoznaniu uczestników ze środowiskiem Scratch i elementami takimi jak: programowanie bloczkowe, tworzenie duszków, rozróżnianie bloków. Ponadto poznamy temat układu współrzędnych oraz poruszania się w oparciu o ten układ, zmiany tła, czujników interakcji między postaciami, startowania programu i pokazywania/ukrywania postaci na ekranie gry. 
Uczniowie nauczą się programować w środowisku code.org, tworząc proste kształty za pomocą bloczków ruchu i rysowania. Poznają też sposób użycia pętli oraz nauczą się wyjaśniać działanie wybranych bloczków.
Uczestnicy zaprojektują interaktywną grę edukacyjną w Scratchu, która pomoże uczniom sprawdzić swoją wiedzę matematyczną. Gra będzie losowo generować działania na dodawanie, a zadaniem graczy będzie podanie poprawnego wyniku.
Podczas tej lekcji uczniowie stworzą własną mini-grę inspirowaną Angry Birds, w której będą sterować Redem, zbierać jajka oraz unikać Świni Wąs. Poznają kluczowe elementy tworzenia gier w Scratchu: sterowanie postacią, zmienne, odliczanie czasu, kolizje oraz losowe pojawianie się obiektów.
Na zajęciach stworzymy grę inspirowaną Fortnite, w której gracz będzie sterował Zbierakiem i próbował zdobywać skrzynie pojawiające się w losowych miejscach. Uczniowie nauczą się sterować postacią, wykrywać kolizje, pracować z dźwiękami oraz używać zmiennych do zliczania punktów.
Bezpieczeństwo na drodze to podstawa. Na lekcji utworzona zostanie gra polegająca na przejściu postaci przez ruchliwą ulicę, unikając potrącenia przez jeżdżące samochody. Podczas tworzenia gry skupimy się na wykorzystaniu klonowania w programowaniu oraz stopera.
Na zajęciach zmierzymy się z programistycznymi wyzwaniami dla młodych adeptów Scratcha. Powtórzymy zdobytą wiedzę i wykorzystamy ją do rozwiązywania zadań.
Poznamy rozszerzenie Scratcha “Face Sensing”. Będziemy zmieniać na żywo swój wygląd za pomocą kamerki internetowej. Uczniowie utrwalą działanie bloczków z zakładek “Zdarzenia” i “Zmienne”, poznają jak sterować duszkami za pomocą własnego ciała i nauczą się angielskich nazw części twarzy.
Zajęcia mają za zadanie zapoznać uczestników z programowaniem świata Minecraft przy pomocy platformy MakeCode. Podczas pracy uczniowie poznają podstawowe polecenia edytujące świat Minecrafta.
Na lekcji stworzymy projekt schronu w środowisku programistycznym MakeCode, z wykorzystaniem kategorii bloków związanych z lokalizacją, obiektami i warunkami gry.
Celem lekcji jest wprowadzenie podstawowych informacji o Konstruktorze oraz podszkolenie umiejętności poruszania się postacią w grze.
Na zajęciach uczniowie tworzą wokół schronu różne zabezpieczenia i utrudnienia dla przeciwników. Krok po kroku budują i testują skrypty, które automatyzują powstawanie pułapek i umocnień, a przy okazji utrwalają podstawowe pojęcia programistyczne (pętle, zmienne, warunki) i uczą się sprawnie korzystać z Agenta oraz Konstruktora.
Zagrożenia nie zawsze nadchodzą z zewnątrz. Pod ziemią kryją się niebezpieczne lochy. Uczniowie tworzą systemy podziemnych pułapek, wykorzystując Agenta oraz zaawansowane konstrukcje. To lekcja planowania, sekwencji działań i logiki.
Celem lekcji jest zaprojektowanie i zaprogramowanie sanktuarium w środowisku Minecraft Education. Podczas zajęć poznajemy sposoby tworzenia budowli o różnych kształtach, pracy z współrzędnymi oraz użycia kształtów i zdarzeń do budowania interaktywnych elementów świata gry. Uczestnicy samodzielnie stworzą bezpieczną bazę z fontanną regenerującą zdrowie oraz ogrodem.
Celem lekcji jest zapoznanie uczestników z tworzeniem prostych mechanizmów obronnych w środowisku Minecraft Education. Uczestnicy uczą się tworzyć komendy oparte na współrzędnych świata, pozycjach względnych oraz zdarzeniach, aby automatycznie budować osłony, teleportować gracza i przygotować wioskę do obrony.
Uczestnicy nauczą się łączyć poznane techniki budowania w Minecraft, tworząc kompleksową bajkową krainę. Podczas lekcji powtórzą i utrwalą umiejętności programowania Agenta w MakeCode, wykorzystując pętle, współrzędne, kształty, warunki oraz tworzenie różnorodnych struktur.
Celem zajęć jest omówienie środowiska Kodu i przedstawienie uczestnikom możliwości tworzenia gier w wersji 3D. Zajęcia stanowią również okazję do zapoznania się z interakcjami między obiektami oraz podstawowymi zasadami rozgrywki, w tym warunkami wygranej i przegranej.
Podczas zajęć uczestnicy stworzą grę 3D w środowisku Kodu Game Lab, w której będą sterować latającym spodkiem. Nauczą się programować sterowanie klawiaturą, zdarzenia w grze, budować przeszkody oraz dodawać przeciwników poruszających się po ścieżkach.
Podczas zajęć zostanie omówiona opcja tworzenia jednych postaci przez inne. W związku z ograniczeniami Kodu Game Lab nie można zbyt wielu obiektów umieścić na jednej planszy. Klonowanie jest opcją omijającą ten problem.
Podczas zajęć poznamy inne sposoby tworzenia warunków wygranej i przegranej m.in. na podstawie zdobycia określonej liczby punktów. Dzięki temu wprowadzimy termin punktacji. Dodatkowo poznany zostanie termin losowości ruchu.
Celem lekcji jest poznanie możliwości tworzenia obiektów w procesie zwanym teleportacją. Wykorzystamy do tego opcję stwórz oraz interakcje między obiektami. Ponadto dowiemy się jakie są tryby pracy kamery.
Celem lekcji jest poznanie mechanizmu kamuflażu. Wykorzystamy go w połączeniu z dotychczas stosowanymi technikami i zaprojektujemy własne poziomy. Dokonamy także konfiguracji środowiska gry.
Ta lekcja utrwala i podsumowuje wiedzę na temat programowania w środowisku Kodu Game Lab. Stworzymy ogromny tor, na którym przetestujemy różne przeszkody i przeciwników. Zajęcia pozwolą dzieciom na praktyczne zastosowanie wiedzy zdobytej na poprzednich zajęciach.
Podczas tej lekcji uczestnicy nauczą się wykrywać ruch za pomocą kamery w Scratch, wykorzystując rozszerzenia. Poznają techniki sterowania postacią w grze, programowania spadających obiektów oraz tworzenia systemu punktacji i odliczania czasu.
Celem lekcji jest zaprezentowanie możliwości wykorzystania dźwięku w projektach gier i programów. Pokazane zostaną elementy melodyczne (nuty) oraz dźwięki skomponowane - krótkie melodie, sygnały i inne. Podstawą jest korzystanie z kategorii Dźwięk oraz rozszerzenia Muzyka. Na zajęciach poznamy narzędzia AI służące do generowania muzyki i dowiemy się, jak działają.
Celem lekcji jest przypomnienie wiadomości o zmiennych oraz poznanie tematów list i możliwości wykorzystania ich w tworzeniu zaawansowanych skryptów i programów. Podczas zajęć wykorzystane zostaną również komunikaty oraz zostanie poruszony temat różnych modeli językowych.
Celem zajęć jest poznanie i praktyczne wykorzystanie dwóch rozszerzeń Scratcha: Tekst na mowę i Tłumacz. Uczniowie nauczą się jak połączyć listy, zmienne, komunikaty, aby zbudować interaktywną przygodę językową z Gigantem podróżującym po Europie.
Uczniowie stworzą grę o Pokemonach! Poznają Moje Bloki, komunikaty i zmienne lokalne sterujące kolejnością postaci.
Celem lekcji jest powtórzenie i utrwalenie umiejętności nabytych w Kodu Game Lab oraz Scratchu. Uczniowie samodzielnie wykonają projekt wyścigowy w Kodu, a następnie stworzą grę typu "złap postać" w Scratchu z wykorzystaniem grafik wygenerowanych przez AI. Na koniec zajęć każdy uczeń będzie miał dwa gotowe projekty podsumowujące dotychczasową wiedzę.
Podczas tej lekcji stworzymy grę zręcznościową dla dwóch osób inspirowaną klasykiem Achtung, die Kurve. Gracze będą sterować punktami, które zostawiają za sobą przerywaną linię - każda kolizja z krawędzią, własną linią lub linią przeciwnika oznacza przegraną. Wykorzystamy rozszerzenie Pióro, aby nauczyć się rysowania po scenie, wykrywania kolizji kolorów i obsługi komunikatów między duszkami.
Uczestnicy rozbudują grę "Uwaga, zakręt!" o system power-upów, które wpływają na rozgrywkę w czasie rzeczywistym. Poznają technikę komunikatów opartych na nazwach kostiumów, zmiennych lokalnych dla poszczególnych duszków oraz czasowych efektów w grze. Na koniec lekcji każdy gracz będzie mógł zbierać ulepszenia przyspieszające własnego gracza, kasujące linie ze sceny oraz powiększające przeciwnika.
Celem lekcji jest stworzenie interaktywnej gry w Scratchu z użyciem rozszerzenia Czujniki Wideo. Uczniowie nauczą się klonowania duszków, wykrywania ruchu kamery internetowej i zarządzania zmiennymi odpowiadającymi za punkty i życia. Na koniec zajęć każdy uczeń będzie miał działającą grę, w której łapie spadające piłki ruchem ciała, unika jajek i zdobywa jak najwięcej punktów.
Na lekcji stworzymy grę Tamagotchi, w której opiekujemy się wirtualnym zwierzątkiem - jeżykiem. Zaprogramujemy system potrzeb (głód i higienę), które stopniowo spadają w trakcie rozgrywki, oraz funkcje karmienia i mycia. Dodamy wskaźnik szczęścia oparty na średniej z potrzeb i mechanizm końca gry, gdy któraś z potrzeb spadnie do zera.
Lekcja jest drugą częścią projektu Tamagotchi, w której rozbudowujemy grę o nowe mechaniki. Uczniowie dodają do gry system bałaganu wpływającego na higienę, paski energii i zabawy, a także programują funkcje snu i zabawki. Na koniec lekcji każdy uczeń będzie miał w pełni funkcjonalną grę z czterema potrzebami Tamagotchi i ekranem końca gry z możliwością restartu.
Uczniowie stworzą w Scratchu grę, w której czarodziej ratuje postacie z ulubionych gier przed złowrogą sztuczną inteligencją. Podczas lekcji poznają mechanikę klonowania, wykrywania kolizji oraz sterowania postacią za pomocą klawiszy. Na koniec zajęć każdy uczeń będzie miał działającą grę z systemem punktacji, warunkami wygranej i przegranej oraz efektami graficznymi.
Celem zajęć jest skończenie projektu z poprzednich zajęć poprzez stworzenie drugiej części gry - kalkulatora.

Informacja o plasowaniu ofert

Kursy są wyświetlane w zależności od wieku potencjalnych uczestników (pierwsze wyświetlane są kursy dla najmłodszych) oraz poziomu zaawansowania (pierwsze wyświetlane są kursy dla najmniej zaawansowanych uczestników). Wyświetlanie kursów nie jest uzależnione od dokonania jakichkolwiek płatności na naszą rzecz przez ich organizatorów lub od płatnej reklamy.