KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angieskim Obowiązuje od roku akademickiego 201/2014 Języki programowania - DELPHI Programming anguages - Dephi A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom Profi studiów Forma i tryb prowadzenia studiów Specjaność Jednostka prowadząca moduł Koordynator modułu Zarządzanie i Inżynieria Produkcji I stopień Ogónoakademicki Niestacjonarne Zarządzanie Produkcją i Innowacjami Katedra Informatyki Stosowanej dr inż. Krzysztof Strzałkowski Zatwierdził: B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU Przynaeżność do grupy/boku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w panie studiów - semestr Usytuowanie reaizacji przedmiotu w roku akademickim Wymagania wstępne Egzamin Liczba punktów ECTS Kierunkowy Nieobowiązkowy Poski Semestr piąty Semestr zimowy Podstawy Informatyki Nie Forma prowadzenia zajęć wykład ćwiczenia aboratorium projekt inne w semestrze 10 h 12 h
C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Ce modułu Nabycie wiedzy w zakresie podstaw programowania strukturanego i obiektowego. Zapoznanie się z możiwościami i obsługą narzędzia do projektowania apikacji RAD na przykładzie Dephi. Nabycie umiejętności projektowania prostych apikacji okienkowych, obsługujących zdarzenia. (-4 inijki) Symbo efektu Efekty Student ma wiedzę nt. podstaw programowania w języku wysokiego poziomu. Rozumie pojęcie zmiennej, typu danych, struktury danych, funkcji. Zna podstawowe zasady programowania strukturanego i obiektowego. Student ma wiedzę nt. podstawowych zasad posługiwania się narzędziem typu RAD do projektowania apikacji okienkowych obsługujących zdarzenia. Student ma wiedzę nt. eementarnych zasad projektowania interfejsu GUI apikacji zgodnego z architekturą systemu operacyjnego. Student potrafi zapisywać w języku programowania proste agorytmy obiczeniowe z wykorzystaniem procedur i obiektów. Student potrafi posługiwać się narzędziami RAD do tworzenia prostych programów obiczeniowych i apikacji okienkowych Student potrafi ocenić przydatność narzędzi programowania do rozwiązywania zagadnień inżynierskich Student rozumie potrzebę stałego uzupełniania wiedzy z obszaru nowoczesnych narzędzi i idei informatyki Forma prowadzenia zajęć (w/ć//p/inne) odniesienie do efektów kierunkowych K-W05 K-W04 K-W05 K-W04 odniesienie do efektów obszarowych K-K01 TA1_K01 : 1. w zakresie wykładu Nr wykładu 1 2 4-5 Język Pasca- uzupełnienia. Procedury i funkcje. Przekazywanie parametrów. Obiekty i ich składowe. Technika projektowania apikacji w Dephi. Zasady korzystania z bibioteki komponentów VCL Obsługa prostych komponentów. Etykieta. Przycisk. Poe edycyjne. Obsługa zdarzeń OnCick oraz OnExit. Zasada przełączania ogniska wejścia. Sprawdzanie poprawności wprowadzanych danych. Komponenty do prezentacji danych tabicowych i istowych. Komponent menu głównego. Budowa paska narzędziowego i paska stanu. da modułu
2. w zakresie ćwiczeń Nr zajęć ćwicz. da modułu. w zakresie zadań aboratoryjnych Nr zajęć ab. 1 Uruchamianie w środowisku Dephi apikacji konsoowych w Dephi wykorzystujących proste procedury i funkcje 2 Pierwszy program okienkowy. Zmiana właściwości komponentów. Obsługa zdarzeń OnCick. Okienka komunikatów. 4 Obsługa komponentów graficznych i okiennych. Zasada przełączania ogniska wejścia. Obsługa zdarzeń OnExit. Sprawdzian 1. Wykorzystanie komponentu StringGrid do obsługi ciągu iczbowego da modułu 5 Apikacje Dephi wykorzystujące struktury tabicowe. 6 Standardowa apikacja jedno-okienkowa. Menu główne. Budowa paska narzędziowego i paska stanu. Sprawdzian 2 4. Charakterystyka zadań projektowych 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów Zaiczenie aboratorium w oparciu o dwa sprawdziany praktyczne. Zaiczenie wykładu na podstawie pisemnego sprawdzianu końcowego zawierającego pytania i proste zadania programowania Symbo efektu Metody sprawdzania efektów (sposób sprawdzenia, w tym da umiejętności odwołanie do konkretnych zadań projektowych, aboratoryjnych, itp.) Komentarze na wykładach i dyskusja na aboratorium
D. NAKŁAD PRACY STUDENTA Bians punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 10 2 Udział w ćwiczeniach Udział w aboratoriach 12 4 Udział w konsutacjach (2- razy w semestrze) 5 5 Udział w zajęciach projektowych 6 Konsutacje projektowe 7 Udział w egzaminie 8 9 Liczba godzin reaizowanych przy bezpośrednim udziae nauczyciea 27 akademickiego (suma) 10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciea akademickiego (1 punkt ECTS=25-0 godzin obciążenia studenta) 1,1 11 Samodziene studiowanie tematyki wykładów 14 12 Samodziene przygotowanie się do ćwiczeń 1 Samodziene przygotowanie się do kookwiów 12 14 Samodziene przygotowanie się do aboratoriów 18 15 Wykonanie sprawozdań 15 Przygotowanie do kookwium końcowego z aboratorium 17 Wykonanie projektu ub dokumentacji 18 Przygotowanie do egzaminu 19 Przygotowanie do sprawdzianu na wykładzie 20 Liczba godzin samodzienej pracy studenta 44 (suma) 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzienej pracy (1 punkt ECTS=25-0 godzin obciążenia studenta) 22 Sumaryczne obciążenie pracą studenta 71 2 Punkty ECTS za moduł 1 punkt ECTS=25-0 godzin obciążenia studenta 24 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 40 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-0 godzin obciążenia studenta D. LITERATURA 1,9 1,7 Wykaz iteratury 1. Cieśak M., Jasiński M. Droga do Dephi. Autostrada sukcesu. Croma, Wrocław 1997 2. Cantu M. Dephi 7. Praktyka programowania. Mikom, Warszawa 2004 ub późniejsze wydania. Lachand-Robert T., Programowanie obiektowe w Turbo Pascau, Heion 1996 4. Marciniak A., Borand Pasca 7.0, Nakom 1999 5. Struzińska-Waczak A., Waczak K.: Nauka programowania da początkujących. Turbo Pasca, Warszawa, W&W 199 6. Struzińska-Waczak A., Waczak K.: Nauka programowania da... już nie całkiem początkujących. Turbo Pasca, Warszawa, W&W 1999. 7. Struzińska-Waczak A., Waczak K.: Programowanie w języku Turbo Pasca
Witryna WWW modułu/przedmiotu 7.0, Warszawa, W&W 2001 8. Strzałkowski K., Podstawy Dephi, Wyd. Stachurski, Kiece 2000 9. Wirth N., Agorytmy+struktury danych=programy, WNT