Przejdź do treści

Uniwersytet Śląski w Katowicach

  • Polski
  • English
search
Wydział Humanistyczny
Logo Europejskie Miasto Nauki Katowice 2024

Kurs programowania w języku Python – bezpłatne szkolenie

04.11.2020 - 14:01 aktualizacja 14.11.2020 - 15:11
Redakcja: am
Tagi: kurs, python, szkolenie

Cyfryzacja wielu dziedzin życia postępuje w tempie geometrycznym. Pandemia znacznie przyspiesza ten proces. Nie ulega wątpliwości, że w ciągu najbliższych kilkudziesięciu lat sztuczna inteligencja rozwinie się w stopniu pozwalającym na skuteczne kontrolowanie i sterowanie ludźmi na świecie za pomocą programistycznych kodów.

Kurs programowania w języku Python, który jest dzisiaj jednym z najpowszechniej stosowanych języków do programowania to świetna okazja, aby poznać podstawowe zasady powstawania i działania algorytmów. Daje także możliwość wykorzystania nabytej wiedzy w praktyce.

 

Zajęcia adresowane są do wszystkich stacjonarnych studentów Wydziału Humanistycznego UŚ będących na 2. i 3. roku studiów I stopnia oraz na 1. i 2. roku studiów II stopnia.

 

Terminy szkoleń:

  1. 23-24 listopada 2020 (poniedziałek-wtorek)
  2. 26-27 listopada 2020 (czwartek-piątek)
  3. 3-4 grudnia 2020 (czwartek-piątek)

Szkolenia będą realizowane od godz. 9.00 do 16.15 w każdym z 2 dni szkoleniowych.

 

Rekrutacja – maksymalnie 10 osób na każdym szkoleniu

 

Zapisy na szkolenie przyjmowane są do 18 listopada 2020 roku do godz. 15:30.

Dokumenty można złożyć osobiście w pok. nr 8 w budynku Wydziału Humanistycznego przy pl. Sejmu Śląskiego 1 w Katowicach w godz. 7:30-15:30 w dniach:

  • 5.11.2020 – czwartek
  • 6.11.2020 – piątek
  • 10.11.2020 – wtorek
  • 12.11.2020 – czwartek
  • 13.11.2020 – piątek
  • 16.11.2020 – poniedziałek
  • 17.11.2020 – wtorek
  • 18.11.2020 – środa

 

lub przesłać pocztą na adres:

Anna Mitura
Wydział Humanistyczny, pok. 8
Sejmu Śląskiego 1, 40-032 Katowice

W przypadku zgłoszeń przesłanych pocztą liczy się data wpływu dokumentów do biura!!

W razie pytań dotyczących rekrutacji oraz w celu ustalenia terminu i godziny złożenia dokumentów należy kontaktować się z Anną Miturą, pisząc na adres e-mail: anna.mitura@us.edu.pl

 

Dokumenty rekrutacyjne:

 


 

Szkolenie realizowane w formule on-line za pośrednictwem platformy webinarowej Zoom

 

Organizator zapewnia:

  1. Webinar techniczny przed szkoleniem: konfiguracja oprogramowania i sprzętu;
  2. Dostęp każdego uczestnika do chmury z oprogramowaniem niezbędnym do przeprowadzenia szkolenia: Jupyter Notebook i Miniconda (nie ma potrzeby instalowania tego oprogramowania na komputerach uczestników.
  3. Materiały szkoleniowe.

Szkolenie zakończy się egzaminem. Każdy uczestnik otrzyma certyfikat ukończenia szkolenia.

 

Wymagania sprzętowe:

  1. Komputer stacjonarny lub laptop
  2. Oprogramowanie Zoom – aplikacja do pobrania: https://zoom.us/ lub https://zoom-video.pl/
  3. Kamera, mikrofon, głośniki (mogą być wbudowane w laptop) lub słuchawki z mikrofonem
  4. Łącze internetowe

 

Uczestnik szkolenia nabędzie praktyczne umiejętności w zakresie m.in.:

  • rozumienia pojęcie algorytmów oraz ich zastosowania w praktyce;
  • rozumienia znaczenia/potrzeby umiejętności kodowania/programowania na rynku pracy.
  • wykonywania symulacji oraz samodzielnego rozwiązywania wybranych problemów matematycznych;
  • zbierania, przetwarzania, analizowania i wizualizowania danych;
  • wykonywania podstawowych operacji statystycznych na zbiorze danych i wyciągania wniosków z wyników operacji;
  • samodzielnej implementacji prostych algorytmów w języku Python;
  • tworzenia kodów bazując na prostych operacjach matematycznych i logicznych;
  • tworzenia funkcji oraz korzystania z funkcji wbudowanych w języku Python;
  • rozumienia pojęcie złożoności obliczeniowej i symulacji numerycznej;

 


 AGENDA SZKOLENIA

 

DZIEŃ I

  • 09.00-10.30 zajęcia (90 min.) Jak korzystać z notatnika Jupyter? Podstawy języka Python.
  • 10.30-10.45 przerwa (15 min.)
  • 10.45 – 12.15 zajęcia (90 min.) Instrukcja warunkowa 'if’ i pętla 'for’.  Nowe typy zmiennych: listy, krotki, słowniki
  • 12.15 – 13.00 przerwa (45 min.)
  • 13.00 – 14.30 zajęcia (90 min.) Pierwszy algorytm – 'gra w chaos’. Co to jest symulacja?
  • 14.30 – 14.45 przerwa (15 min.)
  • 14.45 – 16.15 zajęcia (90 min.) Funkcje – dlaczego warto z nich korzystać?  Zjawisko rekurencji.

 

DZIEŃ II

  • 09.00 – 10.30 zajęcia (90 min.) Podejście algorytmiczne i złożoność obliczeniowa
  • 10.30 – 10.45 przerwa (15 min.)
  • 10.45 – 12.15 zajęcia (90 min.) Metoda siłowa. Metoda 'dziel i zwyciężaj’. Problem wieży Hanoi
  • 12.15 – 13.00 przerwa (45 min.)
  • 13.00 – 14.30 zajęcia (90 min.) Operacje na plikach. Podstawowe operacje statystyczne i praca z bazą danych
  • 14.30 – 14.45 przerwa (15 min.)
  • 14.45 – 16.15 zajęcia (90 min.) Podsumowanie i egzamin końcowy.

 

Zajęcia są realizowane w ramach projektu pn. „Zintegrowany Program Rozwoju Uniwersytetu Śląskiego” współfinansowanego ze środków Unii Europejskiej w ramach Programu Operacyjnego Wiedza Edukacja Rozwój, Oś priorytetowa III. Szkolnictwo wyższe dla gospodarki i rozwoju, Działanie 3.5 Kompleksowe programy szkół wyższych, współfinansowanym ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.

logo Funduszy Europejskich, Flaga Polski, Logo Unii Europejskiej

zdjęcie kolorowe przedstawiające dłonie osoby piszącej na laptopie

return to top