Giganci Programowania
Przygody z AI i programowaniem

Przygody z AI i programowaniem

Tutaj błędy nie straszą, tylko motywują. Modyfikuj świat Minecrafta, twórz minigry i eksperymentuj z AI (Eleven Labs, Nano Banana). Uczymy odwagi w szukaniu rozwiązań bez sztywnych schematów. To przygoda, która wciąga bardziej niż samo granie. Poczuj sprawczość i twórz bez granic!

Wprowadzenie

Nauczymy się modyfikować świat Minecrafta. Stworzymy interaktywne mapy i minigry, mody i animacje w Minecraft. Poznamy pojęcia programistyczne w praktyce. Wygenerujemy grafiki w Canva AI i Nano Banana, automatyzujemy animacje, stworzymy muzykę w Suno i poeksperymentujemy z kopiowaniem własnego głosu w kreatywnych projektach.

Program kursu

1Lekcja 1. Minecraft - Park trampolin
Rozpoczynamy całkowicie nową przygodę. Prawdopodobnie wiesz, że Minecraft jest jedną z najpopularniejszych gier na świecie, jednak czy wiesz, że podczas trwania kursu będziemy go edytować w dowolny sposób? Wspaniale prawda? Sprawdzimy się jako moderzy - twórcy modów do gier.
2Lekcja 2. Minecraft - Zombiastyczny Nalot część 1
Musimy poruszać się jak najciszej. Słyszycie te dźwięki? Gdzieś tam za drzewami kryją się hordy zombie. Musimy się przygotować na ewentualny atak! Z pewnością przyda nam się dobra zbroja, miecz i dużo prowiantu.
3Lekcja 3. Minecraft - Zombiastyczny Nalot część 2
Alarm! Alarm! Mamy niepokojącą wiadomość dla wszystkich żywych organizmów. Zombie znalazły sojuszników w postaci Utopców i Posuchów. Nadchodzą falami. Spróbujmy zaprojektować mechanizmy ochronne do naszej postaci.
4Lekcja 4. Minecraft - Arena igrzysk
Na zajęciach zostanie usystematyzowana wiedzą na temat zmiennych i współrzędnych. Dodatkowo zaprezentowany zostanie sposób użycia zmiennych do tworzenia zaawansowanych budowli.
5Lekcja 5. Minecraft - Uwaga - potwory atakują!
Na zajęciach powtórzone zostanie pojęcie tablicy. Dodatkowo rozbudujemy powstałą arenę o mechanizm rund - fal potworów które będą atakowały naszą postać.
6Lekcja 6. Minecraft - Sklep bohaterów
Na zajęciach powtórzone zostanie zagadnienie instrukcji warunkowych. Dodatkowo stworzymy program przyznający nagrody i efekty bonusowe za pokonywanie potworów.
7Lekcja 7. Minecraft - Drzewo czasu
Celem lekcji jest zapoznanie się z kategorią kształty oraz sposobu korzystania z czasu w świecie Minecraft. Korzystając z poznanych bloków stworzymy drzewo zmieniające wygląd w zależności od pory dnia w świecie Minecraft.
8Lekcja 8. Minecraft - Budujemy dom
Celem lekcji jest przypomnienie i rozszerzenie wiadomości o konstruktorze. Dodatkowo uczestnicy zapoznani zostaną z pojęciem funkcji.
9Lekcja 9. Minecraft - Lekcja matematyki
Celem lekcji jest pokazanie uczestnikom edukacyjnych możliwości platformy Minecraft Education - i to nie tylko w dziedzinie informatyki. Dodatkowo przypomniane zostaną informacje na temat agenta.
10Lekcja 10. Minecraft - I will survive
Na zajęciach zostanie stworzona arena służąca do walk PvP (gracz kontra gracz). Arena w trakcie gry będzie się zmniejszać. Dodatkowo w trakcie gry pojawią się różne utrudnienia, takie jak spadające kowadła!
11Lekcja 11. Minecraft - Wykopaliska
W trakcie lekcji wcielimy się w archeologów poszukujących pozostałości antycznych cywilizacji! Na zajęciach nauczymy się kopiować fragmenty świata i wklejać je w inne miejsca.
12Lekcja 12. Minecraft - Żywioły część 1
Na zajęciach stworzymy grę w żywioły, w której będziemy próbowali odgadnąć jakiego żywiołu użyje agent - komputerowy bot i wybrać żywioł przeciwny.
13Lekcja 13. Minecraft - Żywioły część 2
Na lekcji dokończymy tworzenie gry w żywioły. Na zajęciach skupimy się przede wszystkim na implementacji mechanizmu rozgrywki z botem - agentem.
14Lekcja 14. Minecraft - Powtórzenie wiadomości
Celem lekcji jest powtórzenie i utrwalenie wiadomości zdobytych w trakcie dotychczasowych zajęć.
15Lekcja 15. Mcreator - Miecz Gigantów
Podczas zajęć zapoznamy się ze środowiskiem MCreator i stworzymy własnego pierwszego moda! Samodzielnie zaprojektujemy Miecz Gigantów, dodamy mu niezwykłą moc i wypróbujemy w walce.
16Lekcja 16. Mcreator - Zbroja mocy
Na zajęciach przygotujemy własną zbroję z wybraną mocą, nauczymy się dodawać do niej tekstury oraz przepisy do wytwarzania przedmiotów i zaprogramujemy dodatkowe działanie zbroi. Moc ognia, wody, lodu a może innego żywiołu? Ogranicza nas tylko wyobraźnia!
17Lekcja 17. Mcreator - Niezwykłe Surowce część 1
Na zajęciach dodamy do Minecrafta własny surowiec na wzór żelaza, diamentu czy netherytu. Przygotujemy potrzebne receptury, a na kolejnych zajęciach dodamy i zaprogramujemy magiczne przedmioty stworzone z użyciem naszego surowca!
18Lekcja 18. Mcreator - Niezwykłe Surowce część 2
Na zajęciach dodamy i zaprogramujemy magiczne przedmioty stworzone z użyciem naszego surowca!
19Lekcja 19. MCreator - Władca Totemów
Co łączy żelaznego golema, bałwana i withera? Moby te można stworzyć budując specjalne totemy z bloków! Na zajęciach nauczymy się programować własne totemy dla innych mobów i zwierząt. Dodamy również totemy kontrolujące pogodę oraz czas (zadanie dodatkowe)
20Lekcja 20. MCreator - Bestiariusz Mitycznych Istot część 1
Na zajęciach dodamy własne moby! Zaprogramujemy mityczne stworzenia inspirowane mitologią i fantastyką. Projekt przewidziany jest na dwie lekcje.
21Lekcja 21. MCreator - Bestiariusz Mitycznych Istot część 2
Na zajęciach kontynuujemy pracę nad mitycznymi istotami.
22Lekcja 22. MCreator - Architekci Minecrafta - baśniowe biomy
Na zajęciach nauczymy się dodawać własne biomy! Cukierkowa kraina, mroczne pustkowie czy nowoczesny cyber-biom niczym z filmu science-fiction? Puść wodze wyobraźni i stwórz własne niepowtarzalne uniwersum!
23Lekcja 23. MCreator - Architekci Minecrafta - nowe wymiary
Na zajęciach nauczymy się dodawać własne wymiary!
24Lekcja 24. MCreator - Superbohaterowie w akcji! Część 1
Na zajęciach przeniesiemy się w świat superbohaterów! Zaprogramujemy niezwykłe moce, inspirowane popularnymi postaciami z filmów i komiksów.
25Lekcja 25. MCreator - Superbohaterowie w akcji! Część 2
Na zajęciach kontynuujemy przygodę w uniwersum superbohaterów.
26Lekcja 26. MCreator - Laboratorium Minecrafta - eksperymenty z cieczami część 1
Na zajęciach dowiemy się, jak tworzyć nowe płyny na wzór wody oraz lawy. Czekoladowa rzeka, lepkie bajoro ze slime'a, a może toksyczne jezioro, które świeci w ciemności? Dzisiaj wcielimy się w mistrzów alchemii i szalonych naukowców i stworzymy własne, niezwykłe ciecze!
27Lekcja 27. Mcreator - Laboratorium Minecrafta - eksperymenty z cieczami część 2
Na zajęciach kontynuujemy prace w naszym wirtualnym laboratorium! Dodamy nowe ciecze, które zaskoczą nas swoimi właściwościami.
28Lekcja 28. MCreator - Blok niespodzianka
Lubicie niespodzianki? Jeśli tak, to się dobrze składa. Na dzisiejszych zajęciach dodamy specjalny blok szczęścia, po rozbiciu którego może stać się wszystko! Poznamy również tajniki handlu z osadnikami.
29Lekcja 29. MCreator - Minecraft 2.0 - nowoczesne narzędzia część 1
30Lekcja 30. MCreator - Minecraft 2.0 - nowoczesne narzędzia część 2
Dzisiaj Ty też zostaniesz moderem, z pomocą nauczyciela stworzysz swój własny mod, tańczące kapibary? Skibidibi bloczki? Uruchom wyobraźnie i zaplanuj swojego moda!
31Lekcja 31. MCreator - Minecraft 2.0 - nowoczesne narzędzia część 3
Czy wiesz jak działa grafika komputerowa? Jak to się dzieje że postacie w grze się poruszają? Jeżeli nie to na zajęciach wszystkiego się dowiesz. Stworzysz również swoje pierwsze animacje komputerowe.
32Lekcja 32. Mine-imator - Zaginiony skarb – wprowadzenie do animacji komputerowej
Na zajęciach poznamy nowe środowisko – Mine-imatora, czyli program do tworzenia animacji komputerowych. Nauczymy się dodawać i ustawiać modele postaci, wymodelujemy scenerię i stworzymy swoją pierwszą minecraftową grafikę przedstawiającą scenę odnalezienia zaginionego skarbu!
33Lekcja 33. Mine-imator - Minecraft Story Lab - stwórz własną opowieść
Na zajęciach dowiemy się, jak tworzyć rozbudowane scenerie w Mine-imatorze i stworzymy krótką opowieść obrazkową według własnego pomysłu. Nauczymy się również pracy z kamerą i poznamy tajniki używania efektów wizualnych.
34Lekcja 34. Mine-imator - Gotowi, do startu, start! - pierwsza animacja
Na zajęciach nauczymy się tworzyć proste animacje. Poznamy najważniejsze pojęcia związane z animacją komputerową oraz nauczymy się pracować z kamerą. Stworzymy wyścigową animację, która będzie trzymała w napięciu do ostatniej sekundy!
35Lekcja 35. Mine-imator - Magiczny świat AI część 1
Na zajęciach dowiemy się, jak możemy kreatywnie wykorzystać narzędzia AI w tworzeniu minecraftowych animacji. Nauczymy się dodawać bloki oraz postacie z własnymi teksturami.
36Lekcja 36. Mine-imator - Magiczny świat AI część 2
Zajęcia posłużą podsumowaniu umiejętności tworzenia animacji w programie Mine-imator. Samodzielnie oraz z pomocą narzędzi AI poznanych na poprzedniej lekcji przygotujemy animację według własnego pomysłu. Dowiemy się również, jak wgrywać paczki zasobów do Mine-imatora.