Państwowa Wyższa Szko la Zawodowa w Nowym Sa czu Karta przedmiotu Instytut Techniczny obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017 Kierunek studiów: Informatyka Profil: Praktyczny Forma studiów: Niestacjonarne Kod kierunku: 11. Stopień studiów: I Specjalności: Informatyka stosowana 1 Przedmiot zwa przedmiotu Programowanie aplikacji WEB Kod przedmiotu IT 11. PIN B1 16/17 Kategoria przedmiotu Przedmioty podstawowe i kierunkowe Liczba punktów ECTS Semestry 2 Rodzaj zaje ć, liczba godzin w planie studiów Semestr wyk lad ćwiczenia laboratorium seminarium 8 8 8 Cele przedmiotu Cel 1 Zdobycie przez studenta wiedzy w zakresie owania i analizy algorytmów oraz grafiki komputerowej, zna podstawowe techniki owania algorytmów, zna podstawowe struktury danych. Cel 2 Zdobycie przez studenta wiedzy w zakresie programowania wspó lbieżnego i rozproszonego, zna techniki synchronizacji procesów oraz podstawowe algorytmy rozproszone. Cel Zdobycie przez studenta wiedzy z zakresu programowania, sposobu implementacji aplikacji z użyciem języków programowania C++, JAVA, SQL oraz PHP, zna podstawowe paradygmaty programowania. Wygenerowano w programie @SOS Strona 1/6 licencja bezp latna dla PWSZ w Nowym Sączu
Cel Zdobycie przez studenta wiedzy dotyczącej owania i obs lugi sieci informatycznych oraz tworzenia aplikacji internetowych, zna zagadnienia związane z bezpieczeństwem tych aplikacji oraz metody stosowane w ich owaniu i obs ludze sieci. Cel Zdobycie przez studenta wiedzy dotyczącej cyklu życia oprogramowania, a także urządzeń i systemów informatycznych. Wymagania wste pne w zakresie wiedzy, umieje tności i innych kompetencji a Uzyskanie zaliczenia z przedmiotów: Wprowadzenie do algorytmów i programowania, Technologia sieciowa. Efekty kszta lcenia EK1 Wiedza: Student ma wiedzę w zakresie owania i analizy algorytmów oraz grafiki komputerowej, zna podstawowe techniki owania algorytmów, zna podstawowe struktury danych. EK2 Wiedza: Student ma wiedzę w zakresie programowania wspó lbieżnego i rozproszonego, zna techniki synchronizacji procesów oraz podstawowe algorytmy rozproszone. EK Wiedza: Student ma szczegó lową wiedzę z zakresu programowania, sposobu implementacji aplikacji z użyciem języków programowania C++, JAVA, SQL oraz PHP, zna podstawowe paradygmaty programowania. EK Wiedza: Student posiada wiedzę dotyczącą owania i obs lugi sieci informatycznych oraz tworzenia aplikacji internetowych, zna zagadnienia związane z bezpieczeństwem tych aplikacji oraz metody stosowane w ich owaniu i obs ludze sieci. EK Wiedza: Student posiada wiedzę dotyczącą cyklu życia oprogramowania, a także urządzeń i systemów informatycznych. 6 Treści programowe wyk lad W1 Technologia tworzenia szablonów wykorzystując XHTML oraz kaskadowe arkusze styli CSS. 2 W2 Programowaniem aplikacji webowych z wykorzystaniem technologii Java Script, Java i Java Server Faces 2.0. 1 W Programowanie aplikacji webowych w języku PHP. 1 W Bazy danych w aplikacjach internetowych. 1 W Framework oraz symfony w aplikacjach WEB. 1 W6 Programowanie aplikacji webowych z wykorzystaniem platformy.net. 1 W7 Bezpieczeństwo aplikacji internetowych. 1 Razem 8 laboratorium L1 Tworzenie szablonów wykorzystując XHTML oraz kaskadowe arkusze styli CSS. 2 L2 Budowa skryptów po stronie klienta za pomocą język JavaScript, biblioteka jquery. 1 L Programowanie aplikacji Web z wykorzystaniem języka PHP. 1 L Skrypty PHP i MySQL. 2 L Programowanie aplikacji webowych z wykorzystaniem platformy.net. 2 Wygenerowano w programie @SOS Strona 2/6 licencja bezp latna dla PWSZ w Nowym Sączu
Wygenerowano w programie @SOS Strona /6 licencja bezp latna dla PWSZ w Nowym Sączu laboratorium Razem 8 P1 Projekt aplikacji internetowej wykorzystującej wykorzystując XHTML oraz kaskadowe arkusze styli CSS. 2 P2 Projekt aplikacji internetowej wykorzystującej JavaScript oraz AJAX (jquery). 1 P Projekt aplikacji WEB w środowisku Java Server Faces 2.0. 1 P Projekt aplikacji WEB z wykorzystaniem platformy.net. 2 P Projekt aplikacji internetowej wykorzystując język PHP, framework, symfony. 2 Razem 8 7 Metody dydaktyczne M1 Wyk lady M2 M Ćwiczenia laboratoryjne Ćwiczenia owe 8 Obcia żenie praca studenta Średnia liczba Forma aktywności godzin na zrealizowanie aktywności Godziny kontaktowe z nauczycielem akademickim, w tym: Godziny wynikające z planu studiów 2 Konsultacje przedmiotowe Egzaminy i zaliczenia w sesji Godziny bez udzia lu nauczyciela akademickiego wynikające z nak ladu pracy studenta, w tym: Przygotowanie się do zajęć, w tym studiowanie zalecanej literatury 1 Opracowanie wyników 1 Przygotowanie raportu, u, prezentacji, dyskusji 1 Sumaryczna liczba godzin dla przedmiotu wynikaja ca z ca lego nak ladu pracy studenta 7 Sumaryczna liczba punktów ECTS dla przedmiotu 9 Sposoby oceny Ocena formuja ca F1 Ćwiczenie praktyczne F2 Projekt indywidualny F Egzamin
Wygenerowano w programie @SOS Strona /6 licencja bezp latna dla PWSZ w Nowym Sączu Ocena aktywności bez udzia lu nauczyciela akademickiego 1 Projekt indywidualny Kryteria oceny Efekt kszta lcenia 1 Student w ma lym stopniu ma wiedzę w zakresie owania i analizy algorytmów oraz grafiki komputerowej, zna podstawowe techniki owania algorytmów, zna podstawowe struktury danych. Student w stopniu dobrym ma wiedzę w zakresie owania i analizy algorytmów oraz grafiki komputerowej, zna podstawowe techniki owania algorytmów, zna podstawowe struktury danych. Student ma doskona lą wiedzę w zakresie owania i analizy algorytmów oraz grafiki komputerowej, zna podstawowe techniki owania algorytmów, zna podstawowe struktury danych. Efekt kszta lcenia 2 Student w ma lym stopniu ma wiedzę w zakresie programowania wspó lbieżnego i rozproszonego, zna techniki synchronizacji procesów oraz podstawowe algorytmy rozproszone. Student w stopniu dobrym ma wiedzę w zakresie programowania wspó lbieżnego i rozproszonego, zna techniki synchronizacji procesów oraz podstawowe algorytmy rozproszone. Student w stopniu bardzo dobrym ma wiedzę w zakresie programowania wspó lbieżnego i rozproszonego, zna techniki synchronizacji procesów oraz podstawowe algorytmy rozproszone. Efekt kszta lcenia Student ma s labą wiedzę z zakresu programowania, sposobu implementacji aplikacji z użyciem języków programowania, JAVA, SQL oraz PHP, zna podstawowe paradygmaty programowania. Student ma dobrą wiedzę z zakresu programowania, sposobu implementacji aplikacji z użyciem języków programowania, JAVA, SQL oraz PHP, zna podstawowe paradygmaty programowania. Opis EK 1 Opis EK 2 Opis EK
Wygenerowano w programie @SOS Strona /6 licencja bezp latna dla PWSZ w Nowym Sączu Student ma bardzo dobrą wiedzę z zakresu programowania, sposobu implementacji aplikacji z użyciem języków programowania, JAVA, SQL oraz PHP, zna podstawowe paradygmaty programowania. Efekt kszta lcenia Student ma s labą wiedzę dotyczącą owania i obs lugi sieci informatycznych oraz tworzenia aplikacji internetowych, zna zagadnienia związane z bezpieczeństwem tych aplikacji oraz metody stosowane w ich owaniu i obs ludze sieci. Student ma dobrą wiedzę dotyczącą owania i obs lugi sieci informatycznych oraz tworzenia aplikacji internetowych, zna zagadnienia związane z bezpieczeństwem tych aplikacji oraz metody stosowane w ich owaniu i obs ludze sieci. Student ma bardzo dobą wiedzę dotyczącą owania i obs lugi sieci informatycznych oraz tworzenia aplikacji internetowych, zna zagadnienia związane z bezpieczeństwem tych aplikacji oraz metody stosowane w ich owaniu i obs ludze sieci. Efekt kszta lcenia Student ma s labą wiedzę dotyczącą cyklu życia oprogramowania, a także urządzeń i systemów informatycznych. Student ma dobrą wiedzę dotyczącą cyklu życia oprogramowania, a także urządzeń i systemów informatycznych. Student ma bardzo dobrą wiedzę dotyczącą cyklu życia oprogramowania, a także urządzeń i systemów informatycznych. Opis EK Opis EK Ocena do indeksu (ocena podsumowuja ca) 10 Macierz realizacji przedmiotu Efekty kszta lcenia dla przedmiotu EK1 Odniesienie do efektów kierunkowych INFP_W0, INFP_W11 Cele przedmiotu Cel1, Cel2 Treści programowe W1, W2, L1, L2, P1, P2 Metody dydaktyczne M1, M2, M
Wygenerowano w programie @SOS Strona 6/6 licencja bezp latna dla PWSZ w Nowym Sączu Efekty kszta lcenia dla przedmiotu EK2 EK EK EK Odniesienie do efektów kierunkowych INFP_W11, INFP_W09 INFP_W09, INFP_W08 INFP_W08, INFP_W1 INFP_W09, INFP_W1 Cele przedmiotu Treści programowe Metody dydaktyczne Cel2, Cel W2, W M1, M2, M Cel, Cel W, W, L, L M1, M2, M Cel, Cel W, W6 M1, M2, M Cel W6, W7, L, L, P, P, P M1, M2, M 11 Wykaz literatury Literatura podstawowa: [1] Mikowski M., Powell J. Single Page Web Applications. Programowanie aplikacji internetowych z JavaScript, Warszawa, 201, Helion [2] Nixon R. PHP, MySQL i JavaScript, Warszawa, 201, Helion Literatura uzupe lniaja ca: [1] Vijay J. PHP i jquery. Receptury., Warszawa, 201, Helion 12 Informacje o nauczycielach akademickich Osoba odpowiedzialna za karte mgr inż. Józef Wójcik (kontakt: j.wojcik@pwsz-ns.edu.pl) Osoby prowadza ce przedmiot mgr inż. Józef Wójcik (kontakt: j.wojcik@pwsz-ns.edu.pl) 1 Zatwierdzenie karty przedmiotu do realizacji (miejscowość, data) (odpowiedzialny za przedmiot) (kierownik zak ladu) (dyrektor instytutu) Przyjmuje do realizacji (data i podpisy osób prowadzących przedmiot)................................................