KARTA PRZEDMIOTU 1. Nazwa przedmiotu: PROGRAMOWANIE W

Transkrypt

KARTA PRZEDMIOTU 1. Nazwa przedmiotu: PROGRAMOWANIE W
Z1-PU7
WYDANIE N1
Strona 1 z 3
KARTA PRZEDMIOTU
(pieczęć wydziału)
1. Nazwa przedmiotu:
2. Kod przedmiotu:
PROGRAMOWANIE W DELPHI DLA WINDOWS I MAC OSX
3. Karta przedmiotu ważna od roku akademickiego: 2013/14
4. Forma kształcenia: studia pierwszego stopnia
5. Forma studiów: studia stacjonarne
6. Kierunek studiów: MATEMATYKA (SYMBOL WYDZIAŁU) RMS
7. Profil studiów: ogólnoakademicki
8. Specjalność: WSZYSTKIE
9. Semestr:
10. Jednostka prowadząca przedmiot: Instytut Matematyki
11. Prowadzący przedmiot: dr inż. Zdzisław Sroczyński
12. Przynależność do grupy przedmiotów:
przedmioty swobodnego wyboru (przedmiot obieralny)
13. Status przedmiotu: obieralny
14. Język prowadzenia zajęć: polski
15. Przedmioty wprowadzające oraz wymagania wstępne: umiejętność programowania.
16. Cel przedmiotu: nabycie umiejętności wydajnego projektowania atrakcyjnych wizualnie,
multimedialnych aplikacji desktopowych dla win32 oraz OSX.
17. Efekty kształcenia
Student który zaliczy przedmiot:
Nr
1
2
3
Opis efektu kształcenia
zna zasady projektowania i modele aplikacji z
graficznym pośrednictwem użytkowym
potrafi opracować nowoczesny interfejs
użytkownika aplikacji, zgodny z zaleceniami
producentów systemów operacyjnych
potrafi obsługiwać i wykorzystać możliwości
nowoczesnych środowisk programistycznych
Metoda
sprawdzenia
efektu
kształcenia
Forma
prowadzenia
zajęć
sprawozdanie
wykład
Odniesienie
do efektów
dla kierunku
studiów
sprawozdanie laboratorium
sprawozdanie laboratorium
4
zna metody testowania aplikacji
sprawozdanie
5
potrafi pracować zespołowo
sprawozdanie laboratorium
wykład
str. 1
18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin)
Wykład
Ćwiczenia
30
Laboratorium
Projekt
Seminarium
30
19. Treści kształcenia:
wykład: środowisko Embarcadero Delphi, biblioteka VCL, język Object Pascal – projektowanie aplikacji
dla systemu Windows. Biblioteka matematyczna Math. Tworzenie własnych komponentów. Obsługa
technologii drag’n’drop (przeciągnij i upuść). Grafika – metody obiektu Canvas. Multimedia –
Mediaplayer. Biblioteki DLL. Formularze w bibliotekach DLL. Praca z plikami i rejestrem systemowym.
Interfejs wstążkowy, typy generyczne, obsługa unicode. Obsługa gestów, style wizualne (skórki).
Platforma Firemonkey – aplikacje dla OSX, specyfika i różnice w porównaniu z VCL. Obsługa XML.
LiveBindings. Wersje językowe aplikacji. Podstawowe informacje o obsłudze baz danych. Drukowanie,
raportowanie i wykresy. Projektowanie aplikacji działających na różnych platformach sprzętowych i pod
kontrolą różnych systemów operacyjnych, dostosowanie do norm branżowych.
projekt: w ramach projektu sekcje laboratoryjne wykonują w formie pracy zespołowej aplikacje o
podanej tematyce wraz z dokumentacją w postaci serii sprawozdań.
20. Egzamin: nie
21. Literatura podstawowa:
1. Pamuła T.: Aplikacje w Delphi. Przykłady. Helion 2011.
2. Marciniak A.: Język programowania Delphi, Nakom 2012.
3. Matulewski J., Orłowski S., Zieliński M.: Delphi 2005. Helion 2006.
4. Dokumentacja online Embarcadero Delphi.
22. Literatura uzupełniająca:
1. Cantu M.: Delphi 7. Praktyka programowania. Mikom-PWN 2003.
2. Wybrańczyk M.: Delphi 2007 dla WIN32 i bazy danych, Helion 2009.
23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia
Lp.
Forma zajęć
Liczba godzin
kontaktowych / pracy studenta
30/15
1
Wykład
2
Ćwiczenia
3
Laboratorium
4
Projekt
/
5
Seminarium
/
6
Inne:
/
Suma godzin
/
30/45
60/60
str. 2
24.
Suma wszystkich godzin
120
25.
Liczba punktów ECTS
4
26.
Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim
udziałem nauczyciela akademickiego
1
27.
Liczba punktów ECTS uzyskanych na zajęciach o charakterze
3
praktycznym (laboratoria, projekty)
28. Uwagi: Laboratorium – sprawozdania łącznie 100 pkt. Preferowana jest zespołowa praca w ramach
laboratoriów. Student powinien uzyskać powyżej 40% punktów z każdego sprawozdania i efektu
kształcenia. Końcowa ocena wg skali punktowej: 41-55: dost, 56-70: dost plus, 71-80: dobry, 81-90:
dobry plus, 91-100: bdb.
Zatwierdzono:
…………………………….
…………………………………………………
(data i podpis prowadzącego)
(data i podpis dyrektora instytutu/kierownika katedry/
Dyrektora Kolegium Języków Obcych/kierownika lub
dyrektora jednostki międzywydziałowej)
str. 3