Przygotowanie do zawodów programistycznych dla klas podstawowych 5-7 – bezpłatny kurs w Foxford, szkolenie 30 lekcji, termin: 4 grudnia 2023 r.
Miscellanea / / December 04, 2023
Kto skorzysta z kursu?
Kurs przeznaczony jest dla tych, którzy chcą nauczyć się języka programowania Python od podstaw i wziąć udział w konkursach programistycznych.
Jaką wiedzę daje kurs?
Podczas zajęć omawiane są zagadnienia teoretyczne, omawiane są rozwiązania problemów programistycznych oraz podstawy języka Python.
W jaki sposób kurs jest przydatny?
Kurs zapewnia podstawy języka Python, wprowadza klasyczne historie z olimpiad, pomaga rozpocząć występy na olimpiadach i stanowi podstawę do przyszłej dogłębnej nauki programowania olimpiad.
Ręcznie sprawdzamy próbki i prace domowe.
Zadań części pisemnej nie pozostawiamy do samodzielnego sprawdzenia – zajmują się tym eksperci OGE.
Sprawdzamy „na żywo”, jak na egzaminie, dzięki czemu otrzymujesz szczegółową informację zwrotną. Wszystko to w trosce o szybkość przygotowań i Twoje rezultaty. Osobisty kurator odpowie na pytania w ciągu dwóch godzin, 24 godziny na dobę, 7 dni w tygodniu.
Kuratorzy rozumieją program i tematykę, dzięki czemu w każdej chwili z łatwością odpowiedzą na Państwa pytania dotyczące kursu i zadań domowych.
Dobrze wiedzą, jak trudno jest przygotować się i zrozumieć swoje zmartwienia.
Najważniejszym zadaniem korepetytora jest pomóc Ci uporać się ze stresem i strachem przed egzaminami.
Lekcja trwa 2 godziny akademickie.
Zadania arytmetyczne, podzielność, kombinatoryka
- Wprowadzenie do języka programowania Python. Instalacja, wejście/wyjście
- Co to jest system testowania?
- Dzielenie liczb całkowitych i operacje na resztach
- Zadania arytmetyczne
- Dzielenie z zaokrąglaniem. Różne zadania
- Data i godzina
- Problemy z podzielnością
- Problemy z liczbami i liczbami
- Problemy kombinatoryczne
Instrukcja warunkowa i pętle
- Warunkowa instrukcja if-else
- Warunki na szachownicy
- Dla pętli
- Podczas pętli
- Pętle zagnieżdżone
- Biust
- Symulacja
Smyczki
- Ciągi, wycinki sznurków, zadania ciągów
- Maski, różne zadania w każdym wierszu
- Szyfry i kryptografia
Listy, listy dwuwymiarowe
- Listy, wycinki, zadania na listach
- Listy dwuwymiarowe
- Różne zadania
Funkcje i rekurencja
- Funkcje w Pythonie
- Rekurencja w Pythonie
- Klasyczne wykresy rekurencyjne
- Algorytm falowy
Szukaj i sortuj
- Sortowanie
- Największy i najmniejszy. Chciwy algorytm
- Wyszukiwanie liniowe
- Metoda dwóch wskaźników
Programowanie dynamiczne
- Jednowymiarowe programowanie dynamiczne: wiele sposobów
- Jednowymiarowe programowanie dynamiczne: najlepszy sposób
- Przywracanie odpowiedzi na problemy programowania dynamicznego
- Programowanie dynamiczne 2D