Kierunek: Informatyka | Tryb: Niestacjonarne |
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 środowiskim wspomagającym programistycznym typu RAD (Rapid Application Developement); |
Efekty ksztalcenia: | Kod efektu kierunkowego: K1I_U18;K1I_W12; |
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;Podstawy tworzenie interfejsu GUI - tworzenie formularzy z wykorzystaniem predefiniowanych kompomentów;Tworzenie aplikacji z dostępem do baz danych;Programowanie grafiki;Komunikacja pomiędzy komponentami - zdarzenia, wątki i wyjątki;Tworzenie bibliotek DLL;Test zaliczeniowy; |
Ćwiczenia laboratoryjne - Zapoznanie się z wybranym środowiskiem programistycznym typu RAD;Tworzenie prostych aplikacji - projektowanie formularzy;Tworzenie aplikacji z wykorzystaniem bibliotek kompomentów;Tworzenie aplikacji z dostępem do baz danych;Tworzenie zaawansowanych aplikacji bazodanowych z wykorzystaniem języka SQL;Tworzenie aplikacji z wykorzystaniem bibliotek graficznych;Tworzenie aplikacji wielowątkowych;Tworzenie aplikacji MDI;Tworzenie bibliotek DLL;Projekt zaliczeniowy; |
Metody ksztalcenia: Wykład; Laboratorium; |
Metody sprawdzania osiągnięcia efektów kształcenia
- ocena podsumowująca: Test weryfikujący zdobyte wiadmomości; |
Liczba punktow ECTS: 2 |
Nakład pracy studenta (godz.) : 100 |
Forma zajęc | Liczba godzin według planu studiów |
Wykład | 15 |
Ćwiczenia laboratoryjne | 30 |
Autor programu dla modułu kształcenia: dr inż. Konrad Jackowski |
Język modulu: polski |