matematyka dyskretna

Yan LukashevichAktywny wczoraj

Online · Toruń

60–100 zł/ 60 min
60–100 zł/ 60 min
Wyślij wiadomość

Opis ogłoszenia

Mam na imię Yan i jestem inżynierem informatyki stosowanej po Uniwersytecie Mikołaja Kopernika w Toruniu. Matematyka dyskretna to przedmiot, który na pierwszym roku wydaje się oderwany od rzeczywistości, a potem okazuje się jedyną matematyką, której programista używa codziennie. Ja używam jej zawodowo: przy projektowaniu struktur danych, przy szacowaniu, czy program zdąży policzyć wynik, i przy budowie sieci łączącej kilkanaście urządzeń. Dlatego uczę jej razem z odpowiedzią na pytanie, po co to komu.

Czego uczę:Logiki zdań i predykatów, tabel prawdziwości, kwantyfikatorów oraz praw rachunku zdań. Zbiorów, relacji i ich własności, funkcji, relacji równoważności i porządku. Indukcji matematycznej oraz podstaw dowodzenia, czyli tego, co najczęściej sprawia kłopot, bo w liceum nikt tego nie ćwiczył.

Dalej kombinatoryka: permutacje, wariacje i kombinacje, symbol Newtona, zasada włączeń i wyłączeń, zasada szufladkowa oraz zliczanie, przy którym trzeba się chwilę zastanowić, zanim podstawi się wzór. Rekurencja i rozwiązywanie równań rekurencyjnych. Teoria grafów, czyli drzewa, przeszukiwanie wszerz i w głąb, najkrótsze ścieżki, minimalne drzewa rozpinające, kolorowanie i grafy planarne. Arytmetyka modularna, algorytm Euklidesa, kongruencje i to, jak z tego wyrasta kryptografia, z której korzysta każda strona z kłódką w przeglądarce. Na koniec algebra Boole'a oraz złożoność obliczeniowa i notacja dużego O.

Dla kogo:Dla studentów pierwszych lat informatyki, matematyki i kierunków pokrewnych, którzy mają matematykę dyskretną, logikę albo wstęp do algorytmiki na zaliczenie lub egzamin. Dla osób przygotowujących się do rozmów rekrutacyjnych w IT, gdzie grafy, złożoność i zliczanie pojawiają się regularnie. Dla uczniów technikum i olimpijczyków, którzy potrzebują solidnych podstaw pod algorytmikę.

Jak wyglądają zajęcia:Zaczynam od sensu, a nie od wzoru. Każde pojęcie pokazuję na przykładzie, najlepiej takim, który da się zobaczyć: graf rysujemy, rekurencję rozpisujemy krok po kroku, a złożoność sprawdzamy na prawdziwym programie, żeby było widać różnicę między sekundą a godziną liczenia. Dużo ćwiczymy dowody, bo to umiejętność, której nie da się nauczyć przez patrzenie, i bo za nie wpada najwięcej punktów na egzaminie.

Dla chętnych łączę teorię z kodem i zapisujemy omawiany algorytm w Pythonie. To nieobowiązkowe, ale wielu osobom temat wtedy wreszcie wskakuje na swoje miejsce. Tłumaczę spokojnie i tak długo, aż będzie jasne. Uczę i wyjaśniam, ale nie odrabiam zadań ani nie piszę prac za kogoś.

Zajęcia mogę prowadzić po polsku, angielsku lub rosyjsku. Zapraszam do kontaktu.

Wykształcenie

10.2022 – aktualnie
Uniwersytet Mikołaja Kopernika w Toruniu
informatyka stosowana

Kursy i szkolenia

Nie dodano

Doświadczenie

Nie dodano

Udzielam także korepetycji

Opinie

Ten korepetytor nie ma jeszcze opinii.

Po dodaniu opinii nie będzie możliwa jej edycja, dlatego upewnij się, że wypełniłeś/aś prawidłowo wszystkie pola.

Wystawiając opinię oświadczasz, że działasz zgodnie z regulaminem, treść opinii jest zgodna z prawdą, a Ty ponosisz za nią pełną odpowiedzialność. Więcej informacji na ten temat znajdziesz w Polityce Prywatności.

Wystawiając opinię oświadczasz, że jej treść jest zgodna z prawdą, a Ty ponosisz za nią pełną odpowiedzialność. W bazie serwisu e-korepetycje.net będą przechowywane dane takie jak adres e-mail oraz adres IP, z którego wypełniono formularz opinii. Dane te umożliwiają identyfikację autora opinii i mogą zostać udostępnione na wniosek podmiotów uprawnionych do tego, w przypadku zgłoszenia przez użytkownika działań niezgodnych z polskim prawem, w szczególności dotyczących czynów nieuczciwej konkurencji.

Napisz do użytkownika

Wyślemy Ci kopię wiadomości i ewentualną odpowiedź korepetytora.