

Razem z nami rozpocznij wspinaczkę na szczyt!
10 Poziomów zaawansowania pozwoli rozwinąć umiejętności programowania. Dotarcie do 10 Poziomu oznacza zdobycie wszechstronnych umiejętności od tworzenia oprogramowania, aplikacji webowych i gier, aż po podstawy z algorytmiki i architektury oprogramowania.
Na każdym poziomie uczniowie zdobywają biegłość w bardziej zaawansowanych koncepcjach programowania i uczą się, jak projektować i budować bardziej złożone projekty. Na odpowiednich Poziomach nauczane są kolejne środowiska programistyczne i języki dostosowane do wieku i zaawansowania uczestników. Najmłodsi rozpoczynają przygodę od Scratcha, aby na kolejnych poziomach poznać takie języki jak: JavaScript, Python, C#, Java.
Poziom 1 jest przeznaczony dla dzieci bez doświadczeniem w programowaniu. Kursanci uczą się, jak tworzyć programy, w tym gry i interaktywne historie, oraz jak skutecznie stosować podstawowe koncepcje kodowania. Ćwiczą rozwiązywanie problemów i uczą się, jak debugować swoje programy. Uczniowie uczą się, że kodowanie jest kreatywne, przyjemne i łatwe!
- Wiek: 9-12 lat
- Języki: Scratch, Kodu, HTML, CSS








- Wiek: 9-12 lat
- Języki: HTML, CSS, JavaScript, Construct2








- Wiek: 9-12 lat
- Języki: JavaScript, AppInventor, Python
Poziom E to wprowadzenie do programowania komputerowego dla uczniów klas VII i VIII. Celem tych zajęć jest nauka wszystkich koncepcji kodowania zawartych na poziomach od 1 do 3. Zamiast używać Scratch zajęcia rozpoczynamy od tworzenia aplikacji mobilnych w środowisku AppInventor. Następnie przechodzimy do nauki HTML, CSS i JavaScript. Program nauczania obejmie zarówno koncepcje programowania komputerowego (np. zmienne, pętle, funkcje) jako podstawy tworzenia gier (np. sterowanie, fizyka gry, obsługa zdarzeń). Absolwenci są gotowi na bardziej wymagające projekty i kontynuację nauki na Poziomie 4.
- Wiek: 13 - 14 lat
- Języki: AppInventor, HTML, CSS, JavaScript








- Wiek: 13 - 14 lat
- Języki: HTML, CSS, JavaScript, Python
Poziom P-I jest przeznaczony dla uczniów szkół średnich z niewielkim doświadczeniem w programowaniu lub bez doświadczenia, aby uzyskać pełne zrozumienie podstaw i pojęć nauczanych na poziomach 1-4 w sposób przyspieszony i odpowiedni dla ich grupy wiekowej. Uczniowie natychmiast rozpoczną pracę z rzeczywistymi narzędziami i językami, aby rozpocząć tworzenie witryn internetowych z wykorzystaniem HTML, CSS i Javascript. Program obejmuje zarówno podstawy programowania komputerowego (np. Zmienne, pętle, funkcje), jak i koncepcje niezbędne do tworzenia dynamicznych stron internetowych. Kursaci poznają także podstwy Pythona i Algorytmów. Absolwenci będą gotowi do zgłębiania bardziej zaawansowanych koncepcji kodowania i tworzenia profesjonalnych aplikacji na kolejnych poziomach.
- Wiek: 14+ lat
- Języki: HTML, CSS, JavaScript, Python, Algorytmy
- Wiek: 14+ lat
- Języki: Python, Web Development w Python, Flask/Falcon, Node.JS.








- Wiek: 14+ lat
- Języki: Python, Web Development w Python, Flask/Falcon, Node.JS, rozwiązania chmurowe, relacyjne i nierelacyjne bazy danych - zastosowanie w projektach.








- Wiek: 14+ lat
- Języki: Web Socet z wykorzystaniem socet.io, React.JS, zaawansowane interfejsy użytkownika
- Wiek: 14+ lat
- Języki: wprowadzenie do programowania zorientowanego obiektowo: Python, C# Java.
- Programowanie funkcyjne: Racket/Haskell.








- Wiek: 14+ lat
- Języki: C#: .NET Core/Java: Spring, Web Api, MVC, wzorce projektowe, clean code, własne projekty grupowe








- Wiek: 14+ lat
- Języki: Teoria architektury systemów komputerowych, metody programowania i złożoność obliczeniowa, konstrukcja kompilatorów, sieci neuronowe.