Kurs dla początkujących wprowadzający w podstawy programowania. Uczniowie najpierw zapoznają się z pojęciami i słownictwem programistycznym przy pomocy zgadywanek i łamigłówek logicznych poza ekranem. Następnie uczą się rozwiązywania problemów i realizowania projektów przy pomocy liczb, symboli, funkcji, algorytmów i pętli. Nauka odbywa się w wizualnym narzędziu programistycznym wykorzystującym środowisko JavaScript. Uczniowie tworzą programy poprzez modyfikację elementów graficznych, a nie pracę tekstową z kodem. Podczas kursu uczniowie poszerzają wiedzę z zakresu kodowania i ćwiczą umiejętności matematyczne i analityczne, w tym logiczne i krytyczne myślenie.
Po ukończeniu kursu uczniowie:
- Rozumieją działanie pętli i potrafią ją stosować
- Rozumieją działanie funkcji oraz algorytmów i potrafią je stosować
- Korzystają z programów do automatyzacji i debugowania
- Stosują zmienne