Zdalny kurs programowania gier w Pythonie dla młodzieży w wieku 10-16 lat DOWIEDZ SIĘ WIĘCEJ Programowanie gier
w Pythonie

Dlaczego programowanie gier w Pythonie?

Gry komputerowe od lat zyskują na popularności. Obecnie są jedną z głównych rozrywek naszych dzieci, które spędzają godziny przed komputerem osiągając kolejne poziomy, rozwijając postacie czy rozwiązując kolejne zagadki.

Teraz możesz pomóc przełożyć te pasje na praktyczne umiejętności zapisując dziecko na kurs programowania gier w Pythonie. To obecnie jeden z najpopularniejszych i najbardziej opłacanych języków programowania, który znajduje wiele zastosowań, w tym tworzenie gier.

Uczestnicząc w kursie tworzenia PyGame Twoje dziecko pozna proces tworzenia gier od środka i zdobędzie w tym zakresie praktyczne umiejętności. Co więcej, samo zaprogramuje swoją pierwszą grę, w którą będzie mogło grać z kolegami.

Co otrzyma Twoje dziecko w ramach kursu

icon6

Dostęp do platformy edukacyjnej z materiałami, zadaniami i linkiem do komunikatora

icon5

Dostęp do grupy, w której odbywać będą się zajęcia wraz z innymi uczestnikami kursu

icon7

Praktyczne ćwiczenia oraz realizowany w trakcie kursu projekt w postaci tworzenia gry w Pythonie

icon9

Video warsztaty z Mentorem w grupie raz w tygodniu przez 45 min. z sesją kodowania na żywo

icon8

Dyżury Mentora na czacie od pn. – pt. w godz. 18 – 20, kiedy Twoje dziecko może uzyskać pomoc

Dodatkowe indywidualne wsparcie

(PREMIUM)

Spotkania 1:1 z Mentorem podczas video rozmowy - 1 raz w tygodniu, 30 minut

Indywidualne odpowiedzi na pytania na czacie w ciągu tygodnia w godzinach popołudniowych i wieczornych

Comiesięczne podsumowania postępów nauki dla rodziców

Pobierz szczegółowy program szkolenia

Program kursu PyGame

Tydzień 1

Podstawy programowania w Pythonie – pisanie komend, poznawanie edytora i rysowanie

Tydzień 2

Zapoznanie z rysowaniem kształtów i ich poruszaniem dzięki klawiaturze – tworzenie gry w węża

Tydzień 3

Wstęp do PyGame – wyjaśnienie jak działają gry, czym jest canvas oraz game loop, logika gry i eventy w grach

Tydzień 4

Umieszczanie i rozmieszczanie obrazków, wyjaśnienie różnicy między display surface a regular surface

Tydzień 5

Tworzenie postaci w grze 2D – wykorzystanie i znaczenie kształtów kwadratów i grawitacja w grze

Tydzień 6

Poruszanie postacią – przedstawienie sposobów na sterowanie postacią i pokazanie jak wykorzystać biblioteki

Tydzień 7

Wprowadzenie przeszkód w grze, wprowadzenie timera, randomizacja w grach

Tydzień 8

Interakcje – wstęp do fizyki w grach, wykrywanie kolizji i zdarzeń, wyrażenia warunkowe i funkcje

Tydzień 9

Rotacja i animacja postaci – funkcje, mechanika animacji, podmiana grafik z postacią, lustrzane odbijanie grafiki

Tydzień 10

Zastosowanie punktacji i zapamiętanie najlepszego wyniku, tworzenie UI i menu

Tydzień 11

Dźwięk – zastosowanie dźwięków w grze i ich optymalizacja

Tydzień 12

Dalszy rozwój gry – inspiracje do dalszego rozwoju projektu

Projekt zespołowy w abonamencie

Co zyskujesz wykupując abonament:

Modułowa realizacja konkretnego projektu w grupie przez 4 tygodnie

Dedykowany kanał na czacie do kontaktu ze wszystkimi członkami projektu

Projekty realizowane na 3 poziomach zaawansowania, by lepiej odpowiadały poziomowi umiejętności Twojego dziecka

Cotygodniowe spotkania z Mentorem na video rozmowie, aby omówić problemy

FAQ

1. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

2. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

3. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

4. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

5. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

6. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

7. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

8. Lorem ipsum doloret sit amet

Nulla et rutrum justo. Morbi molestie ornare orci a ornare. Donec sagittis libero mollis risus congue, vel tincidunt magna tempus.

Masz pytania? Napisz do nas