Podstawy algorytmiki i trening olimpijski (PATO)

Jest to prowadzony w postaci wykładów kurs olimpijski podstaw algorytmiki przeplatany z treningiem olimpijskim czyli ćwiczeniami tablicowo-komputerowymi przygotowującymi młodzież do olimpiad informatycznych poprzez praktykę rozwiązywania zadań. Zajęcia odbywają się przez dwa semestry - najpierw w semestrze letnim, następnie w semestrze zimowym kolejnego roku szkolnego. Równolegle z zakończeniem zajęć organizowane są Igrzyska Akademii ETI (w styczniu lub w lutym).

W ramach kursu PATO realizowane są dla uczniów dwa rodzaje zajęć:

  • podstawy algorytmiki - prowadzi mgr inż. Andrzej Jastrzębski, są to wykłady uzupełniane ćwiczeniami laboratoryjnymi - 3 godz. co dwa tygodnie,
  • trening olimpijski - prowadzi mgr inż. Krzysztof Pastuszak (od lutego 2017 r. do stycznia 2018 r. prowadziła inż. Karolina Stencel, do stycznia 2017 r. prowdził dr inż. Krzysztof Ocetkiewicz), są to ćwiczenia tablicowo-komputerowe dotyczące rozwiązywania zadań z olimpiad informatycznych - 3 godz. co dwa tygodnie.

Spotkania odbywają się w środy 1530-1800 w sali NE 235 (sala wykładowa - podstawy algorytmiki) bądź w sali NE 239 (sala laboratoryjna - trening olimpijski) z wyjątkiem ostatniej środy miesiąca.

 

Rozkład spotkań w semestrze letnim 2017/2018

dzień prowadzący rodzaj zajęć tematyka
7 marca 2018 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W1: Podstawowe struktury danych
14 marca 2018 mgr inż. Krzysztof Pastuszak trening olimpijski L1: Laboratorium wprowadzające: narzędzia programistyczne,
podstawowe struktury danych
21 marca 2018 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W2: Sortowanie, kopiec
4 kwietnia 2018 mgr inż. Krzysztof Pastuszak trening olimpijski L2: Sortowanie, kopiec
11 kwietnia 2018 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W3: Rekurencyjne struktury danych
18 kwietnia 2018 mgr inż. Krzysztof Pastuszak trening olimpijski L3: Rekurencyjne struktury danych

 

Rozkład spotkań w semestrze zimowym 2017/2018

dzień prowadzący rodzaj zajęć tematyka
11 października 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W1: Algorytmy grafowe
18 października 2017 inż. Karolina Stencel trening olimpijski L1: Algorytmy grafowe
8 listopada 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W2: Algorytmy grafowe 2
15 listopada 2017 inż. Karolina Stencel trening olimpijski L2: Algorytmy grafowe 2
22 listopada 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W3: Algorytmy grafowe 3
6 grudnia 2017 inż. Karolina Stencel trening olimpijski L3: Algorytmy grafowe 3
13 grudnia 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W4: Rekurencja, programowanie dynamiczne, algorytmy zachłanne
3 stycznia 2018 inż. Karolina Stencel trening olimpijski L4: Rekurencja, programowanie dynamiczne, algorytmy zachłanne
10 stycznia 2018 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W5: Algorytmy tekstowe
17 stycznia 2018 inż. Karolina Stencel trening olimpijski L5: Algorytmy tekstowe

 

Rozkład spotkań w semestrze letnim 2016/2017

dzień prowadzący rodzaj zajęć tematyka
15 lutego 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W1: Podstawowe struktury danych
1 marca 2017 inż. Karolina Stencel trening olimpijski L1: Laboratorium wprowadzające: narzędzia programistyczne,
podstawowe struktury danych
8 marca 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W2: Sortowanie, kopiec
15 marca 2017 inż. Karolina Stencel trening olimpijski L2: Sortowanie, kopiec
22 marca 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W3: Rekurencyjne struktury danych
5 kwietnia 2017 inż. Karolina Stencel trening olimpijski L3: Rekurencyjne struktury danych
12 kwietnia 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W4: Drzewa przedziałowe
19 kwietnia 2017 inż. Karolina Stencel trening olimpijski L4: Drzewa przedziałowe

 

Rozkład spotkań w semestrze zimowym 2016/2017

dzień prowadzący rodzaj zajęć tematyka
5 października 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W1: Drzewa przedziałowe
12 października 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L1: Drzewa przedziałowe
19 października 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W2: Algorytmy grafowe
9 listopada 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L2: Algorytmy grafowe
16 listopada 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W3: Algorytmy grafowe 2
23 listopada 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L3: Algorytmy grafowe 2
7 grudnia 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W4: Rekurencja, programowanie dynamiczne, algorytmy zachłanne
14 grudnia 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L4: Rekurencja, programowanie dynamiczne, algorytmy zachłanne
4 stycznia 2017 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W5: Algorytmy tekstowe
11 stycznia 2017 dr inż. Krzysztof Ocetkiewicz trening olimpijski L5: Algorytmy tekstowe

 

Rozkład spotkań w semestrze letnim 2015/2016

dzień prowadzący rodzaj zajęć tematyka
9 marca 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W1: Podstawowe struktury danych
16 marca 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L1: Laboratorium wprowadzające: narzędzia programistyczne,
podstawowe struktury danych
23 marca 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W2: Sortowanie, kopiec
6 kwietnia 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L2: Sortowanie, kopiec
13 kwietnia 2016 mgr inż. Andrzej Jastrzębski podstawy algorytmiki W3: Rekurencyjne struktury danych
20 kwietnia 2016 dr inż. Krzysztof Ocetkiewicz trening olimpijski L3: Rekurencyjne struktury danych