W moim kursie: "Nauka Pythona poprzez tworzenie gier w Pygame Zero" nauczę Cię podstaw programowania w jednym z najbardziej przystępnych ku temu języków, czyli Python'ie. Dzięki bibliotece Pygame Zero nie będziemy zmuszeni do nauki na suchych tekstowych przykładach, ale będziemy mogli wizualnie zobaczyć jak dany fragment kodu działa. Biblioteka jest na tyle prosta i intuicyjna, ze jest wręcz idealnym narzędziem do edukacji. Pozwala zarówno tworzyć proste animacje jak i mini gry. Wykorzystamy MU EDITOR, który wyeliminuje konieczność instalowania przeróżnych dodatkowych narzędzi i pozwoli od razu wskoczyć do nauki.
W moim kursie: "Nauka Pythona poprzez tworzenie gier w Pygame Zero" nauczę Cię podstaw programowania w jednym z najbardziej przystępnych ku temu języków, czyli Python'ie. Dzięki bibliotece Pygame Zero nie będziemy zmuszeni do nauki na suchych tekstowych przykładach, ale będziemy mogli wizualnie zobaczyć jak dany fragment kodu działa. Biblioteka jest na tyle prosta i intuicyjna, ze jest wręcz idealnym narzędziem do edukacji. Pozwala zarówno tworzyć proste animacje jak i mini gry. Wykorzystamy MU EDITOR, który wyeliminuje konieczność instalowania przeróżnych dodatkowych narzędzi i pozwoli od razu wskoczyć do nauki.
Niektóre przykłady z kursu:
- Wstęp do języka Python w formie przedstawienia wszystkiego co najważniejsze by móc spokojnie przerabiać przykłady w Pygame Zero.
- Rysowanie trójkąta i kwadratu Sierpińskiego z wykorzystaniem losowości, czyli porządek z chaosu.
- Kolizje obiektów, nauka "list" oraz zagnieżdżonych pętli na przykładzie gry Arkanoid.
- Nieco grawitacji z animacją ruchu w grze typu: Nieskończony bieg ze skokiem przez przeszkody.
- Kąty, radiany, trochę trygonometrii i tarcie w grze samochodowej z widokiem z góry.
- Animacje matematyczne: fala sinusa, spirala, ruch punktu po okręgu.
- Obsługa myszki w Grze w stylu: Znajdź różnicę na bliźniaczych obrazkach.
- Grawitacja, paliwo i bezpieczne lądowanie na przykładzie retro gry Lunar Lander.
Kurs przeznaczony jest nie tylko dla osób najmłodszych, ale również do ich rodziców, do nauczycieli podstaw programowania i dla pasjonatów.
Zapraszam i życzę udanej i przyjemnej nauki.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.