Kierunek: Informatyka | Tryb: Stacjonarne |
Nazwa modulu: Programowanie wizualne |
Warunki wstępne:Umiejętności programowania zorientowanego obiektowo z wykorzystaniem języka C++ w zakresie odbytych w poprzednich semestrach kursów |
Cele kształcenia:Zapoznanie studentów z metodami projektowania i programowania aplikacji komputerowych pracujących w środowisku Windows; Zapoznanie studentów z wybranym środowiskiem wspomagającym programowanie typu RAD (Rapid Application Developement);; |
Efekty ksztalcenia: | Kod efektu kierunkowego: K1I_W12;K1I_U18; |
EK1: Ma wiedzę w zakresie: architektury systemów informatycznych pracujących w systemie MS Windows oraz wybranego środowiska programowania typu RAD wraz z bibliotekami niezbędnymi do szybkiej implementacji systemu |
EK2: Potrafi stworzyć aplikacje pracujące w środowisku Microsoft Windows z wykorzystaniem wybranego narzędzia typu RAD |
EK3: Potrafi efektywnie tworzyć ergonomiczne i estetyczne interfejsy użytkownika |
Forma i tresci ksztalcenia |
Wykład - Koncepcja programowania aplikacji dla systemu Windows za pomocą narzędzi typu RAD;Architektura aplikacji w systemie Windows - bibliteki komponentów; Technologia WinAPI;Podstawy tworzenie interfejsu GUI - tworzenie formularzy z wykorzystaniem predefiniowanych kompomentów w środowisku VisualStudio;Tworzenie aplikacji z dostępem do baz danych;Programowanie elementów graficznych 2D oraz 3D w środowisku wizualnym;Komunikacja pomiędzy komponentami - zdarzenia, wątki i wyjątki; Tworzenie instalacyjnych wersji oprogramowania pod platformę Windows lub Android; |
Ćwiczenia laboratoryjne - Zapoznanie się z wybranym środowiskiem programistycznym typu RAD; Tworzenie aplikacji WinAPI;Tworzenie prostych aplikacji - projektowanie formularzy; Tworzenie aplikacji z wykorzystaniem bibliotek kompomentów;Tworzenie aplikacji z dostępem do baz danych;Tworzenie aplikacji z wykorzystaniem bibliotek graficznych;Tworzenie aplikacji wielowątkowych;Tworzenie instalacyjnych wersji oprogramowania; |
Metody ksztalcenia: Wykład; Laboratorium; |
Metody sprawdzania osiągnięcia efektów kształcenia
- ocena podsumowująca: kolokwium pisemne; średnia arytmetyczna z ocen formujących na zajęciach komputerowych z uwzględnieniem aktywności w trakcie zajęć oraz w godzinach samokształcenia; |
Liczba punktow ECTS: 2 |
Nakład pracy studenta (godz.) : 60 |
Forma zajęc | Liczba godzin według planu studiów |
Wykład | 15 |
Ćwiczenia laboratoryjne | 30 |
Autor programu dla modułu kształcenia: dr Aleksander Klosow |
Język modulu: polski |