Karta przedmiotu
Transkrypt
Karta przedmiotu
Kod: 00 00 0000 00 Nazwa przedmiotu Dynamiczne aplikacje sieciowe Nazwa w języku angielskim Dynamic Web Applications Język prowadzenia zajęć polski Kierunek studiów Informatyka Poziom studiów studia I stopnia inżynierskie Jednostka prowadząca Katedra Informatyki Stosowanej, K-24 Kierownik i realizatorzy dr Joanna Sekulska-Nalewajko dr Joanna Sekulska-Nalewajko dr inż. Anna Fabijańska Formy zajęć i liczba godzin w semestrze Efekty kształcenia Liczba punktów ECTS: 3 [email protected] [email protected] [email protected] Wyk. Ćw. Lab. Proj. Sem. Inne 15 0 15 0 0 0 Suma godzin w semestrze 30 Cel przedmiotu: Celem przedmiotu jest zaznajomienie studentów z metodami tworzenia dynamicznych aplikacji sieciowych w oparciu o technologię FLASH z elementami programowania. Efekty kształcenia: Student po zakończniu kursu będzie potrafił:- poprawnie planować graficznie i funkcjonalnie aplikacje sieciowe korzystające z zewnętrznych źródeł danych,- dobierać odpowiednie narzędzia i procedury służące do dynamicznego dołączania i edytowania w projektach plików dźwiękowych, obrazów, wideo i tekstu. - integrować zewnętrzne źródła danych różnego typu ze stronami internetowymi wykonanymi techniką animacyjną (FLASH). Wymagania wstępne Umiejętność programowania w językach skryptowych. Podstawowa umiejętność tworzenia grafiki użytkowej. Znajomość metod programowania obiektowego. Organizacja przedmiotu i treści kształcenia WYKŁAD: 1. Środowisko edycyjne i narzędzia aplikacji FLASH. 2. Dynamiczne zarządzanie treścią stron www za pomocą komponentów. 3. Dynamiczne pola tekstowe. 4. Charakterystyka i atrybuty pliku XML. 5. Funkcje i klasy ActionScript do zarządzania plikami XML. 6. Komunikacja FLASH-PHP w aplikacjach internetowych. 7. Zasady poprawnego planowania aplikacji i ich optymalizacji. LABORATORIUM: 1. Dynamiczne tworzenie komponentów. 2. Tworzenie skryptów i poleceń AS odpowiedzialnych za pobieranie i ustawienia w aplikacjach zewnętrznych danych (teksu, grafiki, dźwięków i filmów). 3. Tworzenie aplikacji w oparciu o komunikację z zewnętrznymi źródłami danych za pomocą plików XML i skryptów PHP. 4. Komunikacja FLASH-PHP aplikacjach internetowych na przykładzie ankiet, księgi gości itp. Forma zaliczenia sprawdzenia osiągnięcia efektów kształcenia Wykład – pisemne zaliczenie wykładu, laboratorium – projekt końcowy Literatura podstawowa Literatura uzupełniająca Przeciętne obciążenie studenta pracą własną Adobe Flash CS5/CS5 PL Professional. Oficjalny podręcznik, Wydawnictwo Helion, 2011. Braunstein R., Wright M. H., Noble J. J., ActionScript 3.0. Biblia, Wydawnictwo Helion, 2009. Tindale I., MacDonald P., Rowley J., Flash i XML. Techniki zaawansowane, Wydawnictwo Helion, Gliwice, 2002. Holzener S., XML. Vademecum profesjonalisty, Wydawnictwo Helion, 2001. Piecuch Ł, Flash i PHP. Tworzenie systemu e-commerce, Wydawnictwo Helion, Gliwice, 2010. Morris D., Tworzenie stron www we Flashu. Projekty, Wydawnictwo Helion, 2005. 45 Całkowite obciążenie 75 studenta pracą Uwagi brak Aktualizacja 5-04-2011