Conducted in
terms:
2022/23Z, 2023/24Z, 2024/25Z, 2025/26Z
ISCED code: 0613
ECTS credits:
3
Language:
Polish
Organized by:
Faculty of Physics, Astronomy and Informatics
Windows Programming 0800-PSW
This course has not yet been described...
Total student workload
(in Polish) Godziny realizowane z udziałem nauczycieli (45h):
Wykład: 15h
Laboratorium: 30h
Czas poświęcony na pracę indywidualną studenta (45h):
Nauka do egzaminu: 15h
Przygotowanie do ćwiczeń (zadania domowe): 30h
Łącznie 90h (3 ECTS)
Learning outcomes - knowledge
(in Polish) W1: Student wie o programistycznym interfejsie aplikacji WinAPI i zna jego podstawy, w tym komunikaty Windows (K_W05).
W2: Student zna języki programowania C# i XAML (K_W06, K_W10)
W3: Student zna architekturę MVVM (K_W06)
W4: Zna podstawowe zagadnienia związane z programowaniem aplikacji dla systemu Windows z użyciem platformy .NET (K_W05, K_W06)
Learning outcomes - skills
(in Polish) U1: Student umie przygotowywać graficzny interfejs użytkownika aplikacji desktopowych w języku XAML (K_U12)
U2: Student potrafi przygotować model aplikacji i połączyć go z warstwą widoku za pomocą modelu widoku - stosuje wzorzec MVVM (K_U10, K_U12, K_U08, K_U22)
U3: Student umie wykorzystać funkcje WinAPI w swoich projektach dla platformy .NET.
Learning outcomes - social competencies
(in Polish) K1: Student jest świadomy ograniczonego zakresu kursu i tym samym wiedzy, którą posiadł na kursie (K_K01)
K2: rozumie potrzebę zachowań profesjonalnych i przestrzegania zasad etyki (K_K02)
Teaching methods
(in Polish) wykład
Expository teaching methods
- description
- participatory lecture
- informative (conventional) lecture
- participatory lecture
- informative (conventional) lecture
Exploratory teaching methods
- laboratory
Prerequisites
(in Polish) Umiejętność programowania obiektowego w języku C#
Course coordinators
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: