Giganci Programowania
Pierwsze kroki w AI i programowaniu
Najczęściej wybierane

Pierwsze kroki w AI i programowaniu

Rekomendowany dla uczniów, którzy dopiero rozpoczynają przygodę z pisaniem, czytaniem oraz obsługą komputera.

„Ja to zaprogramowałem!” – to hasło przewodnie naszych zajęć. Dzieci tworzą gry 3D, animacje i muzykę, odkrywając Scratcha, Minecrafta i potencjał AI (Suno, Canva). Uczymy logiki przez świetną zabawę. Bez stresu i nudy, za to z satysfakcją z własnych projektów. Startujemy!

Wprowadzenie

Poznamy podstawy programowania w code.org, ScratchJr i Scratch. Stworzymy gry i animacje, w tym Flappy Bird. Nauczymy się modyfikować Minecraft Education i zaprojektujemy gry 3D w Kodu GameLab. Wygenerujemy obrazy w Canva AI, muzykę w Suno i użyjemy głosów AI w Eleven Labs.

Program kursu

1Lekcja 1. Sofia i przyjaciele
Pierwsze zajęcia są poświęcone przede wszystkim zapoznaniu uczestników z podstawową obsługą narzędzia Google Meet, oraz z środowiskiem Play lab na stronie code.org. Na zajęciach skupimy się na nauce udostępniania ekranu, przełączania kart przeglądarki oraz podstawowych bloczków takich jak pętlę, zderzenia i ruch.
2Lekcja 2. Młody Picasso
Lubisz rysować, albo bawić się w paintcie? Jeżeli tak to pędzle w dłoń, na dzisiejszych zajęciach każdy z Was poczuje się jak prawdziwy artysta. Na zajęciach nauczymy się rysować obrazy korzystając z podstawowych komend takich jak pętle i przesuwanie postaci.
3Lekcja 3. Gra w piłkę
Na zajęciach stworzymy prostą grę zręcznościową polegającą na trafieniu piłką do bramki.
4Lekcja 4. Grzybobranie
Na zajęciach poznamy sposoby tworzenia sterowania postacią, oraz dowiemy się czym są komunikaty.
5Lekcja 5. Zwierzęca olimpiada
Na zajęciach poznamy pętle powtórz x razy, oraz nauczymy się dodawać dźwięki do naszej gry! Dodatkowo powtórzymy sobie elementy poznane na wcześniejszych zajęciach.
6Lekcja 6. Arktyczna impreza
Na zajęciach stworzymy prostą grę połączoną z animacją utrwalając zdobytą dotąd wiedzę. Dodatkowo również nauczymy się w jaki sposób można nałożyć obraz z kamery na fragment duszka.
7Lekcja 7. Flappy bird cz.1
Na zajęciach zaczniemy pracę nad grą Flappy bird. Lekcję poświęcimy na zaplanowanie pracy, przygotowanie grafik oraz podstaw sterowania.
8Lekcja 8. Flappy bird cz.2
Na zajęciach zaprogramujemy pozostałe funkcjonalności gry Flappy bird.
9Lekcja 9. Minecraftowe wyzwanie
Na zajęciach rozpoczniemy pracę z blokami tekstowymi. Naszym zadaniem będzie pomoc Stevowi w kilku niezwykle skomplikowanych łamigłówkach.
10Lekcja 10. Powtórzenie wiadomości
Na zajęciach utrwalimy zdobytą wiedzę, oraz dzieci samodzielnie wykonają proste zadania pod okiem trenera.
11Lekcja 11. Czarodziejskie kwadraty
Na lekcji poznamy środowisko programistyczne Scratch, dowiemy się czym są współrzędne, oraz zapoznamy się z kategorią ruch, oraz częściowo z kategoriami zdarzenia, kontrola, wygląd i czujniki.
12Lekcja 12. Magiczne zwierciadło
Na lekcji poznamy kategorię wygląd, oraz pojedyncze bloczki z kategorii zmienne, czujniki i wyrażenia tworząc grę “Magiczne zwierciadło”.
13Lekcja 13. Mcreator
Na zajęciach zapoznamy się z komunikatami w Scratchu. Dodatkowo utrwalone zostaną poznane wcześniej bloczki i kategorie.
14Lekcja 14. Muzyczny nietoperz
Na dzisiejszych zajęciach powtórzymy poznane zagadnienia w środowisku Scratch oraz zapoznamy się z kategorią dźwięki.
15Lekcja 15. Gra w koszykówkę
Celem lekcji jest utrwalenie zdobytej wiedzy, oraz poznanie bloczków z kategorii czujniki.
16Lekcja 16. Catch'em all
Na dzisiejszych zajęciach przećwiczymy poznane koncepty logiczne w środowisku Scratch. Dodatkowo pokażemy, że programowanie może być również kreatywną zabawą (na kolejnym semestrze nauczymy się w jaki sposób dodawać do gry własne postacie - w tym przypadku postacie z gry Minecraft).
17Lekcja 17. Urodziny pingwinów
Na zajęciach stworzymy grę dwuosobową! W grze będziemy grać pingwinami, których zadaniem jest zbierać spadające torty. Kto pierwszy zbierze 10 tortów wygrywa.
18Lekcja 18. Crafting Table
Minecraft w Scratchu? Bezproblemowo! Dołącz do misji, w której zasiądziesz za sterami własnego Crafting Table. Przesuwaj bloki, twórz i graj. Minecraftowe wrażenia gwarantowane!
19Lekcja 19. Angry Birds - polowanie cz.1
Angry Birds znajdziemy nie tylko na tablecie czy w sali kinowej. Jeżeli dobrze poszukacie znajdziecie je również na naszych zajęciach. Dołącz do drużyny Angry Birds i już dziś zapoluj na niedobre świnie, których zadaniem jest przejęcie władzy nad światem.
20Lekcja 20. Angry Birds - polowanie cz. 2
Misja jeszcze się nie skończyła. Musimy ponownie stoczyć bój ze świnkami - tym razem jest ich jednak dużo więcej niż ostatnio.
21Lekcja 21. Pisak
Twórcy gier doskonale wiedzą, że umiejętność tworzenia grafiki jest kluczem do projektowania własnych gier, dlatego na lekcji zapoznamy uczniów z kategorią “Pióro” oraz stworzymy prosty edytor do malowania.
22Lekcja 22. Matematyka
Halo! Halo! Czy mamy tu fanów matematyki na pokładzie? Jeżeli tak to łapiemy wiatr w żagle i działamy. Dziś pokażemy Wam, że matematyka nie musi być nudna i można ją wykorzystać w programowaniu na wiele sposobów. W trakcie zajęć utworzona zostanie edukacyjna animacja matematyczna pozwalająca na rozwiązywanie prostych zadań matematycznych. Pokazane zostaną działania arytmetyczne – mnożenie i dodawanie.
23Lekcja 23. Zbierak Fortnite
Kolejny sezon w Fortnite a Ty nie wiesz jak się przygotować? Wskakuj za stery Scratcha i zrób sobie trening ze zbierakiem. Wędruj po planszy i uderzaj w krytyczne punkty.Dzięki naszemu treningowi żaden Battle Royal nie będzie Ci straszny. Podczas zajęć poznamy mechanikę losowania i możliwości jej zastosowania w tworzeniu gier. Omówione zostaną również podstawowe wiadomości na temat pętli.
24Lekcja 24. Zatłoczona droga - cz. I
Bezpieczeństwo na drodze to podstawa. Musimy pomóc naszemu bohaterowi przedostać się na drugą stronę ulicy ale niestety samochody jeżdżą jak zwariowane. Popatrz w lewo, popatrz w prawo i biegnij. 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 pokazane zostanie przesyłanie komunikatów oraz odliczanie czasu poprzez użycie stopera.
25Lekcja 25. Zatłoczona droga - cz. II
Dalszy ciąg naszej wędrówki. Prawie nam się udało ale samochodów jest coraz więcej. Dasz radę? Lekcja ma na celu dokończenie poprzedniej gry oraz podsumowanie zdobytej wiedzy poprzez samodzielne zrealizowanie zadanego przez nauczyciela projektu.
26Lekcja 26. Minecraft - Pułapki i polowania
Takie nazwy jak Enderman, Creeper czy Ghast nie są Ci obce? Na dzisiejszych zajęciach przeniesiemy się do całkowicie nowego wymiaru. Dzięki platformie MakeCode będzie w stanie wniknąć do świata Minecrafta i programować go wedle własnego pomysłu. Nie czekamy - portal do Minecrafta niedługo się zamyka.
27Lekcja 27. Minecraft - Schron
Na lekcji stworzymy projekt schronu w środowisku programistycznym MakeCode, z wykorzystaniem kategorii bloków związanych z lokalizacją, obiektami i warunkami gry.
28Lekcja 28. Minecraft - Parkour - cz. I
Parkour to jedna z najpopularniejszych rozrywek w świecie Minecrafta zaraz obok Bed Wars. Jesteście gotowi na skakanie po platformach, omijanie pułapek i duże skoki? Jeśli tak to zakładamy wygodne buty i wskakujemy na tor. Masz lęk wysokości? To nie patrz w dół. Dalsza część pozyskiwania umiejętności konstruowania elementów w świecie Minecrafta. Zajęcia przeznaczone w całości na pokonywanie toru przeszkód na wysokości.
29Lekcja 29. Minecraft - Parkour - cz. II
Kolejna część przygody parkourowej. Najpierw 100 metrów biegu, potem skok w przepaść a na końcu balansowanie na linii. Dasz sobie radę? Zajęcia stanowią kontynuację poprzedniej lekcji.
30Lekcja 30. Powtórzenie wiadomości
Najwyższa pora sprawdzić jak dużo zapamiętaliśmy z całej naszej przygody. Myszka i klawiatura w dłoń - pokażmy czego się nauczyliśmy. Powtórzenie wiadomości opierać się będzie na quizie podsumowującym wiedzę uczniów. Ponadto uczniowie będą samodzielnie realizować zlecone przez nauczyciela zadania podsumowujące.
31Lekcja 31. Kodu - Latający Statek
Witaj w kolejnym etapie przygody. Nowe wyzwania przed nami, podróże w czasie, kolejne gry do zwiedzenia a w tym wszystkim zaawansowana nauka programowania. Szykuj się do pierwszego z wyzwań - ruszamy na wyścigi. 3....2....1..... Start!!!
32Lekcja 32. Kodu - Fabryka Dronów
Niszczycielskie drony Dr. Dooma atakują. Słyszysz te hałasy? Musimy dotrzeć do fabryki, która je produkuje i unieszkodliwić ją. Uważaj - w Dolinie Zagłady niektóre przejścia są bardzo wąskie, a drony cały czas nadlatują.
33Lekcja 33. Kodu - Piraci
- Na tysiąc beczek rumu! Kapitan Jack ponownie atakuje! - Co robimy? Co robimy? - Stawimy mu czoła! Czy każdy jest gotowy do broni? Pora rozpocząć abordaż. Arghhhhhh!
34Lekcja 34. Kodu - W pułapce labiryntu - cz. I
Przedziwna struktura się pojawiła w świecie Kodu Game Lab. Musimy spróbować zbadać jej tajemnice. Spróbuj się nie zgubić w plątaninie ścieżek. Wędruj powoli - w labiryncie mogą pojawić się różne pułapki.
35Lekcja 35. Kodu - W pułapce labiryntu - cz. II - quiz
Już prawie jesteśmy. Ciiiiiii..... Słyszysz? To chyba słynny potwór labiryntu. Musimy przemykać jak najciszej - w przeciwnym razie skończymy jako jego kolacja.
36Lekcja 36. Minecraft - Władca Minecrafta
Wow! Przy współpracy z Gigantem udało nam się otworzyć portal do Minecrafta. Wkrocz tam razem z nami a dowiesz się jak zaprogramować Steve’a do tego aby stał się Władcą Minecrafta