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