Tworzenie gier w języku JavaScript

Programowanie w języku JavaScript. Kurs przeznaczony jest dla osób, które programowały i znają podstawy HTML, CSS i JavaScript.

Zajęcia 1 – „Kliker"

  • Konfiguracja środowiska i przeglądarki.
  • Konfiguracja strony HTM pod grę.
  • Wybieranie elementów DOM (Document Object Model) z wykorzystaniem JavaScript.
  • Ustawianie statystyk gracza i wyświetlanie ich w HTML.
  • Obsługa klinięcia przycisku.
  • Stylizacja gry z wykorzystaniem CSS.
  • Wyświetlanie punktów.

Zajęcia 2 – „Space Invader"

  • Konfiguracja środowiska i przeglądarki.
  • Konfiguracja strony HTM pod grę.
  • Wybieranie elementów DOM (Document Object Model) z wykorzystaniem JavaScript.
  • Badanie zdarzeń.
  • Dynamiczne dodawanie przeciwników.
  • Badanie kolizji.
  • Zliczanie przeciwników i dodawanie punktów.

Zajęcia 3 – „Flappy Bird"

  • Konfiguracja środowiska i przeglądarki.
  • Konfiguracja strony HTM pod grę.
  • Wybieranie elementów DOM (Document Object Model) z wykorzystaniem JavaScript.
  • Dodanie obsługi zdarzeń.
  • Wykorzystanie requestAnimationFrame.
  • Ustawienie grawitacji.
  • Animacja skrzydeł.
  • Detekcja kolizji.
  • Detekcja końca gry.

Zajęcia 4 – „Wyścigi"

  • Konfiguracje gry z wykorzystaniem stylizacji w CSS.
  • Obsługa zdarzeń i manipulacja elementami DOM (Document Object Model).

Zajęcia 5 – „Wyścigi cd."

  • Interakcja z klawiaturą.
  • Obsługa: pętli, kolejki, dodawania i usuwania elementów,  kolizje elementów, menu, restartowanie gry.

Kursanci nauczą się lub powtórzą następujące elementy języka JavaScript:

  • pętle: for, while,
  • instrukcje warunkowe if,
  • operator trójargumentowy,
  • zmienne let, const, var i ich różnice,
  • funkcje,
  • obsługę metod,
  • obiekty.
Miejsce
Miejsce:
pl. Solidarności 1/3/5, Wrocław
Termin:
20.07 - 24.07.2020r., godz. 10:00-12:45 (po V klasie) lub
20.07 - 24.07.2020r., godz. 14:00-16:45 (po VII klasie);
Koszt
Koszt kursu wakacyjnego: 490 zł.
10% zniżki za polecenie kursanta.*

*Jednorazowa, niezależna od ilości poleconych osób.

Kadra
Prowadzący: Szymon Gabrek
Więcej
Sprzęt
Każdy uczestnik ma do dyspozycji komputer.

Zapisy

DLA DZIECI PO V KLASIE SP

Wybierz termin zajęć na pl. Solidarności 1/3/5, Wrocław:
20.07 - 24.07.2020r., godz. 10:00-12:45; pl. Solidarności 1/3/5, Wrocław
DLA DZIECI PO VII KLASIE SP

Wybierz termin zajęć na pl. Solidarności 1/3/5, Wrocław:
20.07 - 24.07.2020r., godz. 14:00-16:45; pl. Solidarności 1/3/5, Wrocław
Czy dziecko ma doświadczenie w programowaniu, jeżeli tak, jakie?