KARTA MODUŁU KSZTAŁCENIA
Kierunek: InformatykaTryb: 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ęcLiczba godzin według planu studiów
Wykład15
Ćwiczenia laboratoryjne30
Autor programu dla modułu kształcenia: dr Aleksander Klosow
Język modulu: polski