Opcje zapisów

Nagranie ze szkolenia wprowadzającego jest dedykowane naukowcom i doktorantom, którzy rozważają wykorzystanie programowania w codziennej praktyce, a jednocześnie mają wątpliwości czy podstawowe kompetencje pozwolą osiągnąć satysfakcjonujące efekty. Spotkanie miało na celu pokazanie potencjału drzemiącego w krótkich kodach w języku Python, prezentację rozwiązań i możliwości ich zastosowania w typowych zadaniach realizowanych w pracy badawczej oraz naukowo-dydaktycznej.

Podczas szkolenia wprowadzającego:

  1. Pokazane zostaną przykładowe kody w języku Python – w językach niskiego poziomu realizacja tych samych zadań wymaga wielu linijek kodu, podczas gdy w Pythonie możliwe jest ich zapisanie w sposób zwięzły i czytelny. Skrypty rozwiązujące typowe problemy naukowe zazwyczaj nie przekraczają 100 linii.
  2. Pokazane zostaną tryby pracy w Pythonie – od pisania standardowych skryptów po pracę w komórkach w środowiskach Colab Google/Jupyter Lab.
  3. Pokazana zostanie składnia programów wykorzystujących pakiety numeryczne Pythona: NumPy i SciPy (osoby znające środowisko MATLAB odnajdą wiele podobieństw)
  4. Pokazane zostaną kody generujące wykresy za pomocą pakietu Matplotlib Pythona, włączając w to obracane myszą wykresy trójwymiarowe, wykresy zawierające elementy interaktywne, wykresy animowane.
  5. Pokany zostanie kod analizujący duży zbiór danych za pomocą modułu Pandas.

Nagranie z tego szkolenia to idealny start dla tych, którzy nie mają doświadczenia, a chcą efektywnie wykorzystać narzędzia programistyczne w swojej pracy naukowej i dydaktycznej.

Prowadzący: Dr hab. inż. Gniewomir Sarbicki specjalizuje się w podstawach mechaniki kwantowej i informatyce kwantowej. W pracy naukowej wykorzystuje Pythona do obliczeń numerycznych i symbolicznych oraz weryfikacji hipotez. W pracy dydaktycznej opiekuje się projektami inżynierskimi realizowanymi w tym języku, a od 2012 roku prowadzi kursy Pythona na Wydziale Fizyki Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu. W wolnych chwilach podróżuje rowerem lub łodzią.

Zapisywanie samodzielne (Uczestnik)