Conducted in
terms:
2022/23L, 2023/24L, 2024/25Z, 2025/26Z
ISCED code: 0613
ECTS credits:
3
Language:
Polish
Organized by:
Faculty of Mathematics and Computer Science
Functional programming 1000-I1ProgFunkc
This course has not yet been described...
Total student workload
(in Polish) 30 godz. – laboratoria
30 godz. – czytanie literatury i dokumentacji
30 godz. – rozwiązywanie zadań praktycznych
RAZEM: 90 godz.
3 pkt. ECTS
Learning outcomes - knowledge
(in Polish) • W1: definiuje podstawowe paradygmaty programowania i podaje praktyczne przykłady języków, które je realizują (K_W02, K_W10)
• W2: opisuje główne cechy programowania funkcyjnego, które odróżniają go od innych paradygmatów (K_W02, K_W03)
Powyższe efekty realizują efekty kierunkowe: K_W02, K_W03, K_W10
Learning outcomes - skills
(in Polish) • U1: potrafi projektować i implementować algorytmy w języku funkcyjnym (K_U07)
• U2: potrafi programować i analizować rozbudowane projekty w funkcyjnym języku programowania (K_U05)
Powyższe efekty realizują efekty kierunkowe: K_U05, K_U07
Learning outcomes - social competencies
(in Polish) • K1: Potrafi zdobywać i rozszerzać wiedzę związaną z programowaniem funkcyjnym (K_K03)
• K3: Przekazuje posiadaną wiedzę w zrozumiały sposób (K_K02)
Powyższe efekty realizują efekty kierunkowe: K_K02, K_K03
Teaching methods
(in Polish) Laboratorium z elementami konwersatorium. Interaktywny zajęcia, pobudzające do bieżącej dyskusji, zadawania pytań i rozwiązywania konkretnych problemów.
Observation/demonstration teaching methods
- display
Expository teaching methods
- description
- discussion
- discussion
Exploratory teaching methods
- laboratory
Type of course
elective course
Prerequisites
(in Polish) • Elementy logiki i teorii mnogości
• Programowanie II
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: