Kurs programowania gier w języku Scratch dla uczniów klas 3-6 – bezpłatny kurs z Foxford, szkolenie 30 lekcji, termin: 5 grudnia 2023 r.
Miscellanea / / December 08, 2023
Kto skorzysta z kursu?
Kurs dla uczniów szkół podstawowych, którzy znają podstawy programowania w Scratchu i chcą jakościowo udoskonalać swoje projekty.
Jaką wiedzę daje kurs?
Poznamy nowe narzędzie graficzne, które przeniesie projekty na wyższy poziom, a także zapoznamy się z teorią projektowania gier i stworzymy nasze pierwsze projekty 3D w Scratchu.
Jak przebiega szkolenie
Na każdej lekcji uczniowie wraz z nauczycielem zgłębiają nowy temat, który pomoże młodym programistom ulepszyć własne projekty w jednym z wielu aspektów.
Ręcznie sprawdzamy próbki i prace domowe.
Zadań części pisemnej nie pozostawiamy do samodzielnego sprawdzenia – zajmują się tym eksperci OGE.
Sprawdzamy „na żywo”, jak na egzaminie, dzięki czemu otrzymujesz szczegółową informację zwrotną. Wszystko to w trosce o szybkość przygotowań i Twoje rezultaty.
Osobisty kurator odpowie na pytania w ciągu dwóch godzin, 24 godziny na dobę, 7 dni w tygodniu.
Kuratorzy rozumieją program i tematykę, dzięki czemu w każdej chwili z łatwością odpowiedzą na Państwa pytania dotyczące kursu i zadań domowych.
Dobrze wiedzą, jak trudno jest przygotować się i zrozumieć swoje zmartwienia.
Najważniejszym zadaniem korepetytora jest pomóc Ci uporać się ze stresem i strachem przed egzaminami.
Lekcja trwa 1 godzinę akademicką. Zajęcia odbywają się on-line w poniedziałki w godzinach 16:00 – 17:00 (czasu moskiewskiego).
Zwycięzca i medalista olimpiad, metodyk gier edukacyjnych w Foxford.
Zwycięzca i laureat olimpiad programistycznych. Nauczyciel, metodyk-twórca programów edukacyjnych.
Zdobywca nagrody „Nauczyciel Roku” w Foxford.
Autor kursów i programów z zakresu Minecraft, HTML + CSS + JavaScript, Scratch i Python
Doświadczenie w nauczaniu – ponad 5 lat
Powtórzenie
W tym module przypomnimy sobie wszystkie tematy, które zostały omówione na kursie „Programowanie w Scratchu w klasach 1-2”.
- Zarządzanie postaciami
- Klony
- Zmienne
- Listy
Design gry
Poznamy zaawansowane narzędzie do pracy z grafiką, nauczymy się tworzyć piękny projekt gry, tworzyć kolorowe postacie, nagrywać ścieżkę dźwiękową i podkład głosowy dla postaci.
- Praca z Figmą
- Przygotowanie plików projektów graficznych
- Praca z dźwiękiem
- Projekt menu
- Zapoznanie się z interfejsem użytkownika
Podstawy projektowania gier
Co sprawia, że gra jest interesująca? Jakich zasad należy przestrzegać, aby gracz chciał wracać do gry raz po raz? Na te i wiele innych pytań odpowie nauka zwana „projektowaniem gier”, z którą się zapoznamy.
- Kim jest projektant gier i jego zadania?
- Motywacja gracza
- Rola fabuły w grze
Tryb wieloosobowy
Dodamy możliwość jednoczesnego uczestniczenia w grze kilku graczy, tworzenia stołów rekordowych i konfigurowania pokoi online dla kilku równoległych sesji gry.
- Zmienne chmurowe i zasady ich wykorzystania
- Tabela ocen
- Równoległe sesje gier
Generacja proceduralna
Nauczmy się wykorzystywać przygotowane kafelki do generowania poziomów proceduralnych, tworzenia gier typu rouge-like, a także upraszczania projektowania poziomów.
- Dlaczego potrzebne jest generowanie proceduralne?
- System płytek
- Przygotowanie płytek
Sztuczna inteligencja
Nauczymy komputer grać na tym samym poziomie co gracz i opanujemy znaczące zachowania wrogów.
- Znalezienie drogi
- Charakterystyka przeciwników
- Zwycięskie strategie
Gry izometryczne i 3D
Otwórzmy się na inny wymiar, bo w Scratchu możesz tworzyć nie tylko gry 2D, ale także 3D, które dodadzą koloru i objętości Twoim projektom.
- Co to jest izometria
- Perspektywa
- Trójwymiarowy układ współrzędnych
- Renderowanie postaci 3D i cząstek 3D