Franczyza Mały Inżynier. Sprawdzony biznes edukacyjny działający od 2008 roku.

LEGO® to znak towarowy należący do Grupy LEGO. Nie jesteśmy powiązani z LEGO. LEGO nie uczestniczy w żaden sposób w naszej działalności ani nie ponosi za tę działalność odpowiedzialności.

Tworzenie gier i aplikacji w Pythonie

Tworzenie gier i aplikacji w Pythonie

Scenariusz dostępny w:

Python to jeden z najdynamiczniej rozwijających się języków programowania. Jego uniwersalność i łatwa składnia sprawiają, że stanowi doskonałe narzędzie, które pozwoli dziecku w wieku 9-15 lat zanurzyć się w niemal nieskończony świat tworzenia własnych skryptów i programów.

Zajęcia z programowania w Pythonie mają formę warsztatów, na których nie tylko przekazujemy wiedzę teoretyczną, ale przede wszystkim rozwijamy umiejętności praktyczne dzieci. Uczestnicy używają w tym celu ogólnodostępnego oprogramowania dzięki czemu w domu mogą dalej rozwijać swoją pasję.

Warsztaty skierowane są przede wszystkim do dzieci, które chcą rozwinąć swoje umiejętności nabyte przy pomocy innych aplikacji do nauki kodowania (np. Scratch) lub chcą od podstaw nauczyć się tworzenia skryptów za pomocą poleceń tekstowych w języku, który jest powszechnie wykorzystywany do programowania.

Co będziemy robić na zajęciach?

Rozpoczniemy od podstaw programowania. Uczestnicy poznają operacje na danych, nauczą się korzystać z pętli for oraz instrukcji warunkowych, dzięki którym program podejmuje decyzje.

Stworzymy pierwsze mini-programy, które reagują na dane użytkownika, a następnie przejdziemy do pracy z listami i ciągami znaków.

Drugiego dnia rozwiniemy umiejętności programistyczne, poznając operatory logiczne i pętlę while.

Następnie zaczniemy rysować przy pomocy żółwia (Turtle), tworząc pierwsze graficzne projekty i animacje. Uczestnicy zobaczą, jak kod zamienia się w obraz na ekranie.

Czas na prawdziwe tworzenie gier! Wprowadzimy bibliotekę Pygame i nauczymy się rysować elementy na ekranie. Stworzymy pierwsze animacje z wykorzystaniem list oraz napiszemy własne funkcje, które uporządkują kod gry.

Poznamy programowanie obiektowe – klasy w Pythonie. Dzięki nim stworzymy bardziej zaawansowane elementy gry.

Zbudujemy własną wersję kultowej gry Snake oraz zaprogramujemy „Skaczący Kwadrat”, ucząc się obsługi klawiatury, kolizji i punktacji.

Na finał stworzymy własną mini-grę „Galaxy”. Zaprogramujemy mechanikę rozgrywki, dodamy menu oraz uporządkujemy projekt jak w prawdziwym studiu gier.

*Zastrzegamy sobie prawo zmiany programu zajęć w zależności od lokalizacji.

Pierwsze spotkania poświęcimy na poznanie języka od samych jego podstaw. Wyjaśnimy czy są zmienne, instrukcje warunkowe i pętle. Nauczymy się zapisywać kod w taki sposób, aby był czytelny i zrozumiały.

Zdobytą wcześniej wiedzę utrwalimy wykorzystując nowe biblioteki. Przy pomocy żółwia “potrenujemy” wyobraźnie przestrzenną, a rozszerzenie image pozwoli nam na szybką edycję wybranych przez nas obrazów.

Od podstaw stworzymy własne okienkowe aplikacje. Nauczymy się dodawać do projektu interaktywne obiekty, z pomocą których wykonamy proste gry oraz kalkulatory.

Dowiemy się w jaki sposób można sprawić, by nasze postępy prac wewnątrz stworzonych aplikacji zostały zapamiętane. Chcemy, by wyniki w naszej grze wczytywały się za każdym kolejnym razem? Łatwizna ;)

Zmierzymy się z tworzeniem własnych klas – struktur, dzięki którym wszystko będzie jeszcze lepiej zorganizowane, a niewykonalne dotąd projekty staną się ledwie błahostką.

Kto nie zna gry w Węża? Wykorzystując całą zdobytą wiedzę stwórzmy ją razem od pojedynczego kwadratu.

Stworzymy wirtualną piłkę i nadamy jej fizycznych właściwości. Odtworzymy projekt, w którym gracz za pomocą paletki będzie próbował pozbyć się wszystkich zawieszonych w powietrzu cegieł.

Zaprogramujemy skomplikowaną aplikację okienkową, wewnątrz której będziemy mogli wykonać dowolne rysunki. Nasze prace będzie można też swobodnie zapisać.

Zaprzęgniemy do działanie wszystko, czego zdołaliśmy się nauczyć i wykonany niesamowitą grę Tank Commander, w której protagonista chroni ziemi przed niebezpiecznymi najeźdźcami.

*Zastrzegamy sobie prawo zmiany programu zajęć w zależności od lokalizacji.

BRZMI CIEKAWIE ?

zapisz się już dzisiaj!

Warsztaty dla dzieci i młodzieży z robotyki, programowania, eksperymentów i elektroniki. 

KONTAKT

Nasi konsultanci nie są w tej chwili dostępni. Proszę zostawić wiadomość, a wkrótce się z Panem/Panią skontaktujemy.

Formularz wstępnej rezerwacji urodzin Poznań

Wypełnienie formularza nie jest jednoznaczne z rezerwacją urodzin.
Rezerwacja urodzin następuje po potwierdzeniu terminu oraz wpłacie zaliczki.