Kurs przeznaczony jest dla uczniów, którzy chcieliby brać udział w konkursach przedmiotowych z informatyki. Zadania dotyczą grafiki, definiowania funkcji, przetwarzania ciągów znaków oraz przetwarzania list jednopoziomowych i wielopoziomowych. Uczniowie uczą się wykorzystywać wiedzę matematyczną oraz losowość do rozwiązywania zadań. Poznają zagadnienia związane z szyfrowaniem oraz różne rodzaje szyfrów. Oparty na zadaniach symulacyjnych kształcących myślenie algorytmiczne, kurs poszerza wiedzę z informatyki i przygotowuje uczniów do konkursów z tego przedmiotu – w szczególności konkursów Logia oraz Bóbr.
Po ukończeniu kursu uczniowie:
- Stosują myślenie komputacyjne
- Wykonują szereg zadań symulacyjnych
- Rozwiązują wiele algorytmicznych zadań konkursowych
- Stosują instrukcję warunkową i iterację
- Stosują rekurencję w zadaniach graficznych
- Budują funkcje obliczające działania matematyczne
- Testują rozwiązania dla różnych parametrów
- Rozwiązują zadania w języku Python