Matematyka a programowanie. Od pojęcia liczby po płaszczyznę

Why take this course?
🧮👨💻 Matematyka a programowanie - Python
Cel kursu: Zapoznać uczestników z podstawami matematyki, które są nieodłąkowalne w programowaniu, szczególnie w pracy z językiem Python. Kurs ten ma na celu pomóc rozwiązywać zaawansowane problemy matematyczne we współczesnej informatyce.
Zawartość kursu:
-
Liczby rzeczywiste:
- System dziesiętnY, dwójkowY, szesnastkowY
- Ułamki dziesięczne i zwykłe
- Zdależenia i spójniki logiczne w Pythonie
- Operacje matematyczne w Pythonie
-
Algorytmy:
- Instrukcja warunkowa
if
- Pętle:
for
,while
- Rozwiązanie problemu Collatza
- Rozwiązywanie równań diofantycznych
- Instrukcja warunkowa
-
Funkcje:
- Definiowanie i wywoływanie funkcji
- Argumenty, zwracane wartości
- Wizualizacja funkcji za pomocą wykresów (np. z biblioteki
matplotlib
)
-
Liczby zespolone:
- Funkcje trygonometryczne: sinus, cosinus
- Wielomiany i potęgowanie liczb zespolonych
- Pierwiastkowanie liczb zespolonych
-
Specjalne liczby:
- Liczba pi (π) i jej właściwości
- Konstanta Eulera (e) i wzór Eulera
- Logarytmy naturalne i ułamki łańcuchowe
-
Zastosowanie wiedzy:
- Rozwiązywanie zadań elementarnych w Pythonie
- Zastosowanie matematyki do codziennego programistycznego rozwiązywania problemów
Metodyka kursu:
- Kurs składający się z 75 lekcji, podzielony na 5 bloki tematycznych.
- Każdy zagadnienia wymienionych blokach jest ilustrowany przez konkretne zadania programistyczne w Pythonie.
- Praktyczne wykorzystanie wiedzy matematycznej do rozwiązywania problemów, a nie tylko ich pogląd.
- Wsparcie i doraźne wyjaśnienia zapewnione przez Karola Kureka, programistę i nauczyciela matematyki.
Cel uczestnika: Po ukończeniu kursu uczestnik będzie w stanie:
- Zrozumieć podstawowe zagadnienia matematyczne ważne dla programisty.
- Samodzielnie rozwiązywać zaawansowane problemy matematyczne.
- Efektywniej wykorzystywać wiedzę matematyczną w praktyce programistycznej, szczególnie w języku Pythonie.
Działania:
- Analiza i rozwiązywanie zadań matematycznych.
- Pisanie kodu w Pythonie, który wykorzystuje wiedzę matematyczną do realizacji konkretnych zadań.
- Uczestnictwo w dyskusjach i wymianie doświadczeń na forum matematycznym.
Karol Kurek, twórca kursu, jest programistą z siedmioletnim doświadczeniem w programowaniu, specjalnie w Pythonie, z wykształceniem z dziedziny matematyki oraz z zawodowym doświadczeniem w tworzeniu aplikacji mobilnych i serwisie technicznym. Obecnie jest związany z projektami z big data i data science. Wolny czas poświęca grze na szachy, nauce języka rosyjskiego i rozwiązywaniu zadań na forum matematycznym.
Loading charts...