Konwersatorium algorytmiki turniejowej
Informacje ogólne
| Kod przedmiotu: | 1000-I1KAT |
| Kod Erasmus / ISCED: |
(brak danych)
/
(0613) Tworzenie i analiza oprogramowania i aplikacji
|
| Nazwa przedmiotu: | Konwersatorium algorytmiki turniejowej |
| Jednostka: | Wydział Matematyki i Informatyki |
| Grupy: |
Przedmioty do wyboru, informatyka, studia 1 stopnia, stacjonarne |
| Punkty ECTS i inne: |
6.00
|
| Język prowadzenia: | polski |
| Wymagania wstępne: | Znajomość algorytmów i struktur danych, umiejętność programowania w wybranym języku programowania, podstawowa wiedza z matematyki dyskretnej i teorii grafów. |
| Rodzaj przedmiotu: | przedmiot fakultatywny |
| Całkowity nakład pracy studenta: | 30 godz. - wykład, 30 godz. - ćwiczenia, 40 godz. - praca własna - bieżące przygotowanie do zajęć, samodzielne rozwiązywanie zadań konkursowych, 30 godz. - udział w zewnętrznych konkursach programistycznych, 20 godz. praca własna - przygotowanie do zaliczenia i egzaminu. RAZEM: 150 godz. 6 pkt. ECTS |
| Efekty uczenia się - wiedza: | Student: W1: ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie programowania, algorytmów i złożoności (KW_02) W2: zna najważniejsze konstrukcje programistyczne (KW_03) W3: zna metody i techniki projektowania, analizowania i programowania algorytmów (KW_04) W4: zna najważniejsze struktury danych i wykonywane na nich operacje (KW_05) |
| Efekty uczenia się - umiejętności: | Student: U1: potrafi projektować oraz analizować algorytmy pod kątem ich poprawności i złożoności obliczeniowej (KU_07) U2: potrafi użyć podstawowych oraz zaawansowanych technik algorytmicznych i struktur danych do rozwiązania postawionych przed nim zadań (KU_07) U3: potrafi wykorzystać wiedzę matematyczną do formułowania, analizowania i rozwiązywania problemów algorytmicznych (KU_01) U4: potrafi efektywnie implementować zaprojektowane przez siebie algorytmy (KU_07) U5: potrafi pisać, uruchamiać i testować programy w wybranych środowiskach programistycznych (KU_05) U6: potrafi czytać ze zrozumieniem programy zapisane w różnych językach programowania (KU_06) Wszystkie czynności związane z rozwiązywaniem problemów algorytmicznych student powinien wykonywać w ograniczonym czasie, podobnie do warunków panujących w trakcie zawodów programistycznych. |
| Efekty uczenia się - kompetencje społeczne: | Student: KK1: skutecznie przekazuje innym swoje myśli w zrozumiały sposób (KK_02) KK2: właściwie posługuje się terminologią fachową (KK_02) KK3: potrafi nawiązać kontakt w obrębie swojej dziedziny i z osobą reprezentującą inną dziedzinę (KK_02) KK4: rozumie potrzebę ciągłego uczenia się i doskonalenia swoich umiejętności (KK_03) |
| Metody dydaktyczne: | Co drugie zajęcia będzie się odbywał konkurs programistyczny. Jego wyniki oraz metody rozwiązywania zadań będą omawiane na pozostałych co drugich zajęciach. |
| Metody dydaktyczne eksponujące: | - pokaz |
| Metody dydaktyczne podające: | - wykład konwersatoryjny |
| Metody dydaktyczne poszukujące: | - klasyczna metoda problemowa |
| Skrócony opis: |
Konwersatorium jest przeznaczone dla studentów zainteresowanych rozwiązywaniem problemów algorytmicznych oraz udziałem w indywidualnych i zespołowych zawodach programistycznych. W ramach przedmiotu będziemy się zajmować przygotowaniami zarówno od strony technicznej (algorytmicznej) jak i taktycznej (turniejowej). Konwersatorium będzie również stanowiło podstawę selekcji reprezentacji WMiI na zawody ACM. |
| Pełny opis: |
Na zajęciach będą omawiane m.in. następujące zagadnienia:
|
| Literatura: |
Literatura podstawowa:
Literatura uzupełniająca:
|
| Metody i kryteria oceniania: |
Składowymi oceny końcowej będą:
|
Zajęcia w cyklu "Rok akademicki 2022/23" (zakończony)
| Okres: | 2022-10-01 - 2023-09-30 |
Przejdź do planu
PN WT ŚR CZ PT WYK
LAB
|
| Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc
Wykład, 30 godzin, 30 miejsc
|
|
| Koordynatorzy: | Marcin Piątkowski | |
| Prowadzący grup: | Marcin Piątkowski | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie Wykład - Egzamin |
|
| Uwagi: |
Ze względu na specyfikę przedmiotu zadania rozwiązywane podczas zajęć są istotnie różne od zadań rozwiązywanych w latach ubiegłych. |
|
Zajęcia w cyklu "Rok akademicki 2023/24" (zakończony)
| Okres: | 2023-10-01 - 2024-09-30 |
Przejdź do planu
PN WT ŚR CZ WYK
LAB
PT |
| Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc
Wykład, 30 godzin, 30 miejsc
|
|
| Koordynatorzy: | Marcin Piątkowski | |
| Prowadzący grup: | Marcin Piątkowski | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie Wykład - Egzamin |
|
| Uwagi: |
Ze względu na specyfikę przedmiotu zadania rozwiązywane podczas zajęć są istotnie różne od zadań rozwiązywanych w latach ubiegłych. |
|
Zajęcia w cyklu "Rok akademicki 2024/25" (zakończony)
| Okres: | 2024-10-01 - 2025-09-30 |
Przejdź do planu
PN WT ŚR CZ PT LAB
WYK
|
| Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc
Wykład, 30 godzin, 30 miejsc
|
|
| Koordynatorzy: | Marcin Piątkowski | |
| Prowadzący grup: | Marcin Piątkowski | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie Wykład - Egzamin |
|
| Uwagi: |
Ze względu na specyfikę przedmiotu zadania rozwiązywane podczas zajęć są istotnie różne od zadań rozwiązywanych w latach ubiegłych. |
|
Zajęcia w cyklu "Rok akademicki 2025/26" (w trakcie)
| Okres: | 2025-10-01 - 2026-09-20 |
Przejdź do planu
PN WYK
LAB
WT ŚR CZ PT |
| Typ zajęć: |
Laboratorium, 30 godzin, 16 miejsc
Wykład, 30 godzin, 30 miejsc
|
|
| Koordynatorzy: | Marcin Piątkowski | |
| Prowadzący grup: | Marcin Piątkowski | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Zaliczenie Wykład - Egzamin |
|
| Uwagi: |
Ze względu na specyfikę przedmiotu zadania rozwiązywane podczas zajęć są istotnie różne od zadań rozwiązywanych w latach ubiegłych. |
|
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.
