HARMONOGRAM SPOTKAŃ:
-
01.08 (czwartek 17:30 - 19:00)
-
05.08 (poniedziałek 17:30 - 19:00)
-
08.08 (czwartek 17:30 - 19:00)
-
12.08 (poniedziałek 17:30 - 19:00)
-
14.08 (środa 17:30 - 19:00)
-
19.08 (poniedziałek 17:30 - 19:00)
-
22.08 (czwartek 17:30 - 19:00)
-
26.08 (poniedziałek 17:30 - 19:00)
-
29.08 (czwartek 17:30 - 19:00)
Zajęcia odbywają się w sierpniu w każdy poniedziałek i czwartek w godz. 17:30-19:00.
Pomiędzy spotkaniami uczniowie realizują mikro-projekty na dedykowanych platformach.
Program kursu
1. Funkcje
Twórz własne funkcje i poszerzaj możliwości Python.
2. Więcej o listach
Zarządzaj danymi, używając dodatkowych operacji na listach.
3. Więcej o napisach
Poznaj operacje ułatwiające manipulacje na napisach.
4. Listy dwuwymiarowe
Przechowuj wielowymiarowe dane.
5. Słownik
Uporządkuj dane według ustalonego klucza.
6. Zbiór
Używaj wydajnej struktury do przechowywania elementów.
7. Testowanie
Poznaj metody sprawdzania poprawności programu.
8. Czysty kod
Pisz krótki, czytelny kod.
9. Efektywność programów
Badaj czas działania programów.
10. Zadania konkursowe
Rozwiąż przykładowe zadania z konkursów.
Co nas wyróżnia?
Kadra i indywidualne podejście
Zajęcia prowadzą doświadczeni trenerzy, którzy odnosili sukcesy w konkursach informatycznych.
Małe grupy
Zajęcia odbywają się w małych 8-12 osobowych grupach.
Certyfikat
Uczniowie otrzymują certyfikat ukończenia kursu.
Materiały
Do nauki wykorzystujemy autorskie materiały oraz platformę Codeforia.
Stały kontakt
Uczniowie mają stały kontakt z trenerami na platformie Slack.
Odrabianie zajęć
Dostęp do nagrań zajęć lub dodatkowych materiałów.
Czym jest Python i dlaczego warto go znać?
Język programowania Python od kilku lat cieszy się niesłabnącą popularnością – jako głównego języka używa go ok. 80% programistów! Pythona wykorzystuje się podczas tworzenia wszelkich gier, aplikacji, a także oprogramowania dla sztucznej inteligencji. Z jego pomocą można też przetwarzać dane oraz tworzyć strony internetowe. Jak widzisz, możliwości tego języka są spore, a teraz może go znać także Twoje dziecko! Dzięki naszemu kursowi może nauczyć się myślenia logicznego i komputacyjnego, a także rozwinąć swoją kreatywność. Kodowanie może dać mnóstwo frajdy najmłodszym, a także przyczynić się do ich sukcesu w wielu konkursach. A w przyszłości niemal każda branża wymagająca skutecznego programisty będzie stała przed nimi otworem.
Python to w dodatku niezwykle wyrazisty język programowania – cechuje się stosunkowo mało skomplikowaną składnią, dzięki czemu jego nauka należy do przyjemności, nawet dla najmłodszych pasjonatów informatyki. Twoje dziecko pozna instrukcję warunkową i pętle, a dzięki temu będzie tworzyło coraz bardziej zaawansowane programy. W dodatku jeśli zechce w przyszłości nauczyć się kolejnych języków, np. C++ lub C# znajomość Pythona znacznie ułatwi mu to zadanie. Przekonaj się więc, jak wyglądają nasze wyjątkowe lekcje programowania!
Dlaczego warto wybrać nasz kurs Python dla dzieci online?
Nasz kurs Pythona dla dzieci i nastolatków to:
-
zajęcia online lub stacjonarne – w zależności od tego, jaki typ zajęć preferują uczestnicy, mogą brać udział zarówno w kursie online i uczyć się z każdego miejsca na świecie, jak i przychodzić do naszej siedziby;
-
opieka doświadczonych trenerów, którzy sami brali udział w olimpiadach informatycznych, dlatego wiedzą, z jakimi problemami mogą mierzyć się dzieci, a także jak je rozwiązywać;
-
indywidualne podejście do każdego uczestnika – jeśli ktokolwiek z grupy nie rozumie do końca omawianego zagadnienia, zawsze może zapytać, a będziemy je powtarzać i utrwalać za pomocą kolejnych zadań;
-
małe grupy – nasze zajęcia odbywają się w grupach od 8 do 12 osób. To nie są zajęcia szkolne, gdzie w jednej sali siedzi 30 osób. W ten sposób każdy ma możliwość zadania pytania, a także sprawdzenia swoich umiejętności. Instruktorzy mają także więcej czasu dla każdego dziecka;
-
certyfikat – po zakończeniu kursu każdy uczestnik otrzymuje imienny certyfikat potwierdzający jego umiejętności;
-
własne materiały – nie korzystamy z nudnych książek ani nie prosimy dzieci o czytanie długich rozdziałów. Cały nasz kurs opiera się na solidnej porcji ćwiczeń z naszych autorskich materiałów, które mają uprzyjemnić naukę programowania, a nawet sprawić, że będzie ona zabawą;
-
autorska platforma – stworzyliśmy innowacyjną platformę do nauki programowania „Codeforia”, która pozwala na przetestowanie poznanych zagadnień w praktyce;
-
stały kontakt z trenerami – mimo że zajęcia odbywają się raz w tygodniu, nasi instruktorzy chętnie odpowiedzą na każde pytanie także poza zajęciami. Dzięki temu każdy kursant może swobodnie ćwiczyć zadania samodzielnie, a w razie jakichkolwiek wątpliwości czy problemów nie zostanie z nimi sam;
-
możliwość odrabiania zajęć – jeśli z jakiegoś powodu ktoś nie może pojawić się na zajęciach, może odrobić je w innym terminie. W ten sposób dbamy, aby żadne dziecko nie miało niepotrzebnych zaległości w materiale.
Co daje znajomość Pythona?
Za pomocą funkcji Pythona można nie tylko tworzyć gry, aplikacje czy programy sterujące robotami. Zabawa z tym językiem programowania to także świetny trening szarych komórek! Żeby opracować działający, a w dodatku optymalny kod trzeba przecież trochę pogłówkować. Ma to szczególne znaczenie w wieku uczestników naszych kursów – mózg jest wtedy bardzo plastyczny i dzięki odpowiedniej stymulacji mogą wytworzyć się w nim pożądane połączenia neuronalne, które w przyszłości pozwolą na łatwiejsze rozwiązywanie problemów. Dlatego jeśli chcesz zapewnić swojemu dziecku skuteczny rozwój zdolności pojmowania, zapraszamy na nasz kurs!
A może Twoje dziecko chce brać udział w konkursach informatycznych i zapewnić sobie bezproblemowe miejsce w wybranym liceum? W takim wypadku polecamy poznanie podstaw Pythona, a ten kurs to atrakcyjne wprowadzenie do tego zagadnienia. Z nami nie zostanie rzucone na głęboką wodę – zaczynamy od prostych zadań (których napisanie i tak daje dużo satysfakcji początkującym), a następnie stopniowo zwiększamy poziom trudności. Oczywiście stawiamy na ćwiczenia, ćwiczenia i jeszcze raz ćwiczenia. Doskonale wiemy, że nieutrwalone umiejętności znikną po pewnym czasie, a nam zależy na jak najdłuższym utrzymaniu ich w pamięci przez naszych uczestników. A gdy dziecko pozna już niezbędne podstawy, może zająć się zadaniami z konkursów samodzielnie lub z nami podczas kolejnego kursu.
Trenerzy
Zajęcia prowadzone są przez doświadczonych korepetytorów, finalistów i laureatów byłych olimpiad oraz są koordynowane przez Jacka Tomasiewicza, mającego ponad 15-letni staż w nauczaniu programowania, programistę firmy Codility.
Jacek Tomasiewicz
Koordynator Python
Maxymilian Kowalski
Trener Python
Kuba Ornatek
Trener Python