Wprowadzenie
Nauczymy się programować w Scratch, Minecraft i App Inventor. Stworzymy aplikacje mobilne oraz zaprogramujemy gry zręcznościowe i logiczne . Poznamy zaawansowane pojęcia programistyczne i podstawy uczenia maszynowego. Wygenerujemy elementy gier w Canva AI, nauczymy się sterować grą ruchem ciała i stworzymy muzykę w Suno.
Program kursu
1Przebudzenie ogrodu
Podczas dzisiejszych zajęć uczniowie zbudują planszę, przetestują działanie komend i stworzą prostą mini-grę polegającą na zbijaniu bloków. Poznają różne typy współrzędnych w Minecraft Education, podstawowe narzędzia MakeCode oraz nauczą się korzystać z dokumentacji bloczków.
2Minecraftowa firma przeprowadzkowa
Na tej lekcji wcielamy się w zespół pracowników Minecraftowej firmy przeprowadzkowej, której zadaniem jest przeniesienie dobytku Państwa Klocuśniaków do nowego domu. Korzystając z bloczka klonuj i współrzędnych świata, uczymy się precyzyjnie przenosić obiekty o różnych rozmiarach.
3Długa Noc
Nasz bohater przenosi się na platformę, gdzie nagle zapada zmrok, a czasu jest niewiele by przygotować się na atak złowrogich mobów. Jedynym bezpiecznym miejscem jest szklana platforma która z każdą falą jest coraz mniejsza. Czy uda mu się przetrwać?
4W komnacie Dumbledore'a
Uczniowie poznają bliżej działanie magii i eliksirów w świecie Minecrafta. Nauczą się korzystać ze statywu alchemicznego i stworzą swoją pierwszą recepturę. Poznają również tajniki używania stołu do zaklęć aby zaczarować swój miecz do walki ze złą wiedźmą.
5Średniowieczna twierdza
Na zajęciach tworzymy interaktywną grę przygodową, której akcja toczy się w średniowiecznej twierdzy. Uczniowie budują zamek, przeszkody i wyzwania, a następnie programują kolejne etapy rozgrywki. Podczas pracy uczą się korzystać z rozszerzeń MakeCode, współrzędnych świata oraz logiki zdarzeń w grze.
6Powtórzenie wiadomości
Dzisiejsza lekcja to dynamiczne powtórzenie wiedzy w świecie Minecraft Education, podczas którego uczniowie poprzez zabawę utrwalą pętle, zmienne, instrukcje warunkowe,prace z konstruktorem oraz używanie rozszerzeń. Analizując gotowy projekt i fragmenty kodu, będą budować, testować i modyfikować elementy gry. To aktywne zajęcia, w których uczniowie sami odkrywają, jak działa programowanie w praktyce.

