SPRAWDŹ naukę programowania za 249 zł na 3 miesiące! Mentor dostępny 6 dni w tygodniu! Nauka wtedy kiedy jest na to czas i ochota!

Kurs programowania w języku JavaScript

Kurs podstawowy

Ten 15-godzinny kurs ma na celu wprowadzenie dzieci do podstaw programowania w języku JavaScript oraz zapoznanie ich z biblioteką p5.js, umożliwiającą tworzenie interaktywnych grafik i animacji. Kurs jest podzielony na trzy etapy, z każdego trwającego 5 godzin, gdzie uczestnicy stopniowo rozwijają swoje umiejętności, tworząc proste rysunki, interaktywne animacje oraz gry. Ostatecznie kurs umożliwia dzieciom stworzenie zaawansowanych projektów, które łączą różne elementy nauczania z poprzednich etapów.

Po zakupie kursu skontaktujemy się z Tobą indywidualnie w celu ustalenia terminu.

Wprowadzenie do podstaw programowania i p5.js

W trakcie tego etapu uczestnicy zdobędą umiejętność tworzenia prostych rysunków i kształtów przy wykorzystaniu biblioteki p5.js. Rozwiną również zrozumienie struktury kodu oraz funkcji setup() i draw(), co pozwoli im kontrolować przebieg animacji. Pozyskają umiejętność obsługi myszy i klawiatury, umożliwiając interakcję z ich projektami. Dzięki tym umiejętnościom będą w stanie projektować proste sceny, które reagują na działania użytkownika, co pozwoli im tworzyć interaktywne wizualizacje.

Efekty etapu

Po pierwszym etapie uczestnicy nabędą zdolności do tworzenia prostych rysunków i kształtów przy wykorzystaniu biblioteki p5.js. Będą rozumieć strukturę kodu oraz funkcje setup() i draw(), co pozwoli im kontrolować przebieg animacji. Dodatkowo, opanują obsługę myszy i klawiatury, umożliwiając interakcję z ich projektami. W efekcie będą w stanie projektować proste sceny, które reagują na działania użytkownika, tworząc interaktywne wizualizacje.
Lekcja 1 Podstawy programowania
Lekcja 2 Struktura kodu i p5.js
Lekcja 3 Obsługa myszy i klawiatury
Lekcja 4 Tworzenie prostych animacji
Lekcja 5 Tworzenie interaktywnej sceny

Tworzenie bardziej zaawansowanych animacji i gier

W drugim etapie uczestnicy pogłębią swoje umiejętności, tworząc bardziej złożone kształty oraz płynne animacje. Dowiedzą się, jak integrować dźwięk, odtwarzając dźwięki i muzykę w swoich projektach. Nauczą się również tworzyć efekty wizualne, takie jak gradienty i cienie, które ożywią ich animacje. Po zakończeniu tego etapu, będą w stanie projektować proste gry interaktywne, które reagują na interakcje użytkownika, oraz wykorzystywać efekty dźwiękowe, tworząc ciekawe i zaangażowane projekty.

Efekty etapu

Po drugim etapie uczestnicy zdobędą umiejętności tworzenia bardziej złożonych kształtów oraz płynnych animacji. Będą mogli integrować dźwięk, odtwarzając dźwięki i muzykę w swoich projektach. Dodatkowo, nauczą się tworzyć efekty wizualne, takie jak gradienty i cienie, które wzbogacą ich animacje. Uczestnicy będą również w stanie projektować proste gry interaktywne, które reagują na interakcje użytkownika, a także wykorzystywać efekty dźwiękowe, co pozwoli im tworzyć ciekawe i zaangażowane projekty.
Lekcja 6 Rysowanie animacji – podstawy
Lekcja 7 Zaawansowane rysowanie i animacje
Lekcja 8 Efekty wizualne i dźwiękowe
Lekcja 9 Tworzenie prostej gry interaktywnej
Lekcja 10 Kompleksowe projekty z wykorzystaniem p5.js

Tworzenie zaawansowanych projektów

W trzecim etapie uczestnicy przejdą do tworzenia zaawansowanych projektów, w tym interaktywnych animacji reagujących na dźwięk lub muzykę. Będą mogli wykorzystywać zaawansowane efekty wizualne, takie jak cząsteczki i deformacje, aby tworzyć dynamiczne animacje. Projektowanie bardziej zaawansowanych gier z różnymi mechanikami oraz systemami punktacji stanie się dla nich rzeczywistością. Dodatkowo, nauczą się optymalizować swoje projekty pod kątem wydajności. Po ukończeniu tego etapu, uczestnicy będą gotowi do samodzielnego tworzenia zaawansowanych projektów, łącząc elementy nauki z poprzednich etapów i rozwijając swoje umiejętności w dziedzinie programowania i tworzenia interaktywnych aplikacji.

Efekty etapu

Po zakończeniu trzeciego etapu uczestnicy będą w stanie projektować zaawansowane animacje reagujące na dźwięk lub muzykę, tworząc efekty wizualne pasujące do dźwięku. Będą posiadali umiejętność wykorzystywania zaawansowanych efektów wizualnych, takich jak cząsteczki i deformacje, aby tworzyć dynamiczne animacje. Dodatkowo, będą w stanie projektować bardziej zaawansowane gry z różnymi mechanikami i systemami punktacji, a także optymalizować swoje projekty pod kątem wydajności. Po ukończeniu kursu uczestnicy będą mieć zdolność do samodzielnego tworzenia zaawansowanych projektów, łącząc różne elementy nauki z poprzednich etapów, co pozwoli im rozwijać się w dziedzinie programowania i tworzenia interaktywnych aplikacji.
Lekcja 11 Doskonalenie gier, poziomy trudności
Lekcja 12 Indywidualna praktyka i rozwijanie projektów
Lekcja 13 Pogłębienie projektów i eksperymentowanie
Lekcja 14 Doskonalenie detali i ostatnie poprawki
Lekcja 15 Tworzenie i prezentacja projektów, podsumowanie kursu

Premium

online, 1 h dziennie, w wybrany dzień tygodnia (poza niedzielą)
15 godzin zajęć
do 4 osób w grupie
5 płatności po​
299,80 zł
1499 zł za cały kurs

Program

Czego nauczy się Twoje dziecko

Premium

online, 1 h dziennie, w wybrany dzień tygodnia (poza niedzielą)
15 godzin zajęć
do 4 osób w grupie
5 płatności po​
299,80 zł
1499 zł za cały kurs

Odpowiemy na Twoje pytania i rozwiejemy wszystkie wątpliwości

Chcesz wiedzieć więcej o programie, naszych kursach lub cenie?

Jesteśmy tu dla Ciebie!

Każdy semestr nauki zwieńczamy przyznaniem certyfikatu.

Jest to potwierdzenie ich umiejętności i przepustka do kolejnego etapu nauki

Dołącz do naszych zajęć

Skontaktuj się z nami! Odpowiemy na wszystkie pytania i pomożemy dobrać najlepszy kurs dla Twojego dziecka.

Administratorem danych osobowych jest PixBlocks sp. z o.o. z siedzibą w Gdyni, adres: al. Zwycięstwa 241/13, 81-521 Gdynia (KRS: 0000807836, NIP: 9721304226, REGON:384602230). Dane osobowe będą przetwarzane w celu obsługi zapytania przesłanego przez formularz kontaktowy oraz przesyłania treści marketingowych, o ile zostanie wyrażona na to zgoda. Więcej informacji o przetwarzaniu danych osobowych, w tym o przysługujących Państwu prawach, znajduje się w Polityce prywatności.