Aplikacje internetowe
Transkrypt
Aplikacje internetowe
Załącznik Nr 1 KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Aplikacje internetowe 2. KIERUNEK: Matematyka 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: 3/1 5. LICZBA PUNKTÓW ECTS: 3 6. LICZBA GODZIN: 45 7. TYP PRZEDMIOTU1: obowiązkowy 8. JĘZYK WYKŁADOWY: polski, kursy e-learningowe i część materiałów w języku angielskim 9. FORMA REALIZACJI PRZEDMIOTU2: wykłady, laboratoria 10. WYMAGANIA WSTĘPNE: Wstęp do informatyki, Bazy danych, Podstawy programowania. 11. ZAŁOŻENIA I CELE PRZEDMIOTU: Nabycie umiejętności i opanowanie: podstawowych pojęć z zakresu serwisów i aplikacji internetowych; podstaw projektowania i tworzenia aplikacji oraz zarządzania serwisami internetowymi. 12. PRZEDMIOTOWE EFEKTY KSZTAŁCENIA Odniesienie do kierunkowych efektów kształcenia (symbol) WIEDZA P_W01 Zna podstawy technik obliczeniowych i programowania, wspomagających pracę matematyka i rozumie ich ograniczenia. K_W08 P_W02 Rozumie działanie systemów komputerowych K_W17 i sieci. P_W03 Posiada szeroką wiedzę o projektowaniu, K_W14 prototypowaniu, tworzeniu, testowaniu i utrzymaniu serwisów internetowych. P_W04 Orientuje się w problematyce hostingu i chmur K_W14 obliczeniowych. P_W05 Zna podstawy języków html i xaml oraz podstawowe metody projektowania i tworzenia aplikacji internetowych. 1 2 Obowiązkowy, fakultatywny. Wykłady, ćwiczenia, laboratoria, konwersatoria. K_W15 UMIEJĘTNOŚCI P_U01 Potrafi projektować i tworzyć średnio K_U39 zaawansowane witryny internetowe w środowisku Google. P_U02 Potrafi administrować serwisami internetowymi Windows Server 2012R2 w środowisku lokalnym i hostowanym. K_U26, K_U27 P_U03 Opanowanie środowiska programistycznego K_U41 MS Expression Studio w zakresie prototypowania i tworzenia aplikacji internetowych. P_U04 Opanowanie środowiska programistycznego K_U41 MS Visual Studio w zakresie wystarczającym do tworzenia prostych aplikacji internetowych ASP.NET. P_U05 Potrafi publikować i utrzymywać własne K_U28, K_U34 aplikacje internetowe w środowisku hostingowym i w chmurze obliczeniowej. KOMPETENCJE SPOŁECZNE P_K01 Ma świadomość ograniczenia poziomu swojej K_K01 wiedzy i umiejętności, rozumie potrzebę ciągłego dokształcania się zawodowego i rozwoju osobistego, dokonuje samooceny własnych kompetencji i doskonali umiejętności, wyznacza kierunki własnego rozwoju i kształcenia P_K02 Potrafi precyzyjnie formułować pytania, K_K02 służące pogłębieniu własnego zrozumienia danego tematu lub odnalezieniu brakujących elementów rozumowania P_K03 Posiada świadomość zagrożeń bezpieczeństwa K_K03, K_K04 w Internecie i potrafi tworzyć względnie bezpieczne rozwiązania. 13. METODY OCENY EFEKTÓW KSZTAŁCENIA Symbol przedmiotowego efektu kształcenia Metody (sposoby) oceny3 P_W01, P_W02, ocenianie ciągłe P_W03, P_K01, P_K02, P_K03 3 4 Typ oceny4 formująca Forma dokumentacji Serwisy Google i Microsoft Ocenianie ciągłe (bieżące przygotowanie do zajęć), śródsemestralne zaliczenie pisemne, śródsemestralne zaliczenie ustne, końcowe zaliczenia pisemne, końcowe zaliczenia ustne, egzamin pisemny, egzamin ustny, praca semestralna, ocena umiejętności ruchowych, praca dyplomowa, projekt, kontrola obecności Formująca, podsumowująca. P_W04, P_U02 ocenianie ciągłe formująca, Serwisy Google i podsumowująca Microsoft P_W05, P_U01, P_U03, P_U04, P_U05 projekt formująca, Serwisy Google i podsumowująca Microsoft 14. KRYTERIA OCENY OSIĄGNIĘTYCH EFEKTÓW KSZTAŁCENIA (opisowe, procentowe, punktowe, inne ……………………………. formy oceny do wyboru przez wykładowcę) EFEKTY NA OCENĘ KSZTAŁCENIA 3,0 P_W01, P_W02, 50% - 55% P_W03, P_W04, P_W05, P_U01, P_U02, P_U03, P_U04, P_U05 P_K01, P_K02, P_K03 NA OCENĘ 3,5 56% - 65% NA OCENĘ 4.0 66% - 75% NA OCENĘ 4,5 76% - 85% NA OCENĘ 5,0 86% - 100% 15. WARUNKI UZYSKANIA ZALICZENIA PRZEDMIOTU: Osiągnięcie założonych efektów kształcenia i pozytywny wynik zaliczenia egzaminu końcowego 16. TREŚCI PROGRAMOWE Treść zajęć Forma zajęć5 (liczba godz.) Symbol przedmiotowych efektów kształcenia Wykłady 1. 2. 3. 4. 5. 5 Organizacja zajęć, e-learning, warunki zaliczenia przedmiotu, przegląd oprogramowania używanego na zajęciach, zasoby chmury i dostęp zdalny, prezentacja platformy e-learningowej. Protokoły internetowe. Podstawowe struktury serwisów internetowych. Serwisy internetowe w środowisku Google i Microsoft. Projektowanie i zarządzanie witrynami internetowymi w środowisku Google. Bezpieczeństwo i poufność danych. Serwery internetowe. Internetowe usługi informacyjne (IIS) w Windows Server 2012R2. Statystyki i trendy Internetu w serwisie http://netcraft.com. Serwery internetowe. Internetowe usługi informacyjne (IIS) w Windows Server 2012R2. Statystyki i trendy Internetu w serwisie http://netcraft.com. Hosting serwisów internetowych. Podstawowe informacje o środowisku hostingowym Poznańskiego Centrum Superkomputerowo-Sieciowego. Zasady publikowanie i utrzymania własnych witryn internetowych Wykłady 1 P_K01, P_K03 Wykłady 1 P_W02, P_K02 Wykłady 1 P_W02, P_W03, P_K02, P_K03 Wykłady 1 P_W02, P_W04, P_K03 Wykłady 1 P_W02, P_W04, P_K02, P_K03 Wykłady, ćwiczenia, laboratoria, samodzielne prowadzenie zajęć przez studenta. 6. MS Expression i Visual Studio jako narzędzia do tworzenia aplikacji internetowych. Wykłady 1 P_W01, P_W05, P_K02 7. Podstawy html, css i XAML Wykłady 1 P_W04, P_W05 8. Środowisko ASP.NET i Silverlight. Wykłady 1 P_W05 9. Prototypowanie aplikacji internetowych w MS SketchFlow. Wykłady 1 P_W03, P_W05 10. Wykłady 1 11. Współpraca projektanta i odbiorcy. Podstawowe zasady projektowania i cykl życia aplikacji. Podstawy JavaScript. Wykłady 1 P_W03, P_W05 P_K01, P_K03 P_W05 12. Wprowadzenie do programowania w ASP.NET Wykłady 1 P_W05, P_K01 13. Zasady projektowania serwisów internetowych w ASP.NET Wykłady 1 P_W05, P_K04 14. Kontrolki danych w ASP.NET Wykłady 1 P_W01, P_W05, P_K04 15. Publikowanie i utrzymanie aplikacji w Poznańskim Centrum Superkomputerowo-Sieciowym. Podsumowanie i statystyki e-learningu. Wykłady 1 P_W02, P_W05 1. 2. 3. 4. 5. Ćwiczenia Zasady BHP i organizacja środowiska pracy. Przegląd i pobieranie aktualnego oprogramowania do zajęć. Organizacja chmury i zdalnego dostępu z urządzeń domowych. Konfiguracja zasobów współdzielonych do zajęć Projektowanie i tworzenie witryn internetowych w serwisach Google. Internetowe usługi informacyjne (IIS) w Windows Server 2012R2. Instalacja, konfiguracja i zarządzanie serwisami internetowymi Windows Server. Konfiguracja własnego środowiska hostowanego w Poznańskim Centrum Superkomputerowo-Sieciowym. Konfigurowanie hostowanego serwera SQL do współpracy z serwisem internetowym. Konfiguracja środowiska pracy w MS Expression i Visual Studio do tworzenia aplikacji internetowych. Laboratorium 2 P_K01. P_K03 Laboratorium 2 P_U01, P_W03, P_K02 Laboratorium 2 P_U02, P_W02, P_K03 Laboratorium 2 P_U02, P_W04, P_K03 Laboratorium 2 P_U03, P_U04, P_W05, P_K03 6. Projektowanie aplikacji i prototypowanie w narzędziach MS SketchFlow. Laboratorium 2 P_U03, P_U04, P_U05, P_W04, P_W05, P_K03 7. Prototypowanie aplikacji i tworzenie dokumentacji projektu. Laboratorium 2 Współpraca projektantów i programistów. Tworzenie aplikacji internetowych w MS Expression Web z Laboratorium 4 wykorzystanie Starter Kit. Środowisko programistyczne MS Visual Studio. Podstawy Laboratorium 2 html, css w ASP.NET Projektowanie kontrolek serwerowych i prostych serwisów Laboratorium 2 internetowych. Kontrolki danych w ASP.NET i projektowanie serwisów Laboratorium 2 zawierających dane. P_U03, P_U04, P_U05, P_W04, P_W05, P_K03 P_U03, P_U04, P_W04, P_W05, P_K03 P_U04, P_W04 12. Zarządzanie stanem aplikacji ASP.NET. Laboratorium 2 P_U04, , P_U05, P_W05, P_K02 13. Publikowanie i utrzymanie aplikacji w Poznańskim Centrum Superkomputerowo-Sieciowym. Zasady korzystania z serwisów. Problemy etyki i bezpieczeństwa. Laboratorium 2 P_U02, P_U04, , P_U05, P_K01, P_K02 8. 9. 10. 11. P_U04, P_W04 P_U04, P_K03 14. Uporządkowanie prac i przygotowanie projektów do zaliczenia i egzaminu. Laboratorium 2 17. METODY DYDAKTYCZNE: 1. Wykład informacyjny; 2. Pokaz z wyjaśnieniem; 3. Ćwiczenia laboratoryjne; 4. Metoda projektów; 5. Materiały i kursy e-learningowe. 18. LITERATURA PODSTAWOWA I UZUPEŁNIAJĄCA6: P_W01, P_K04 1. P. Bubacz, ITA-103 Aplikacje Internetowe, https://www.facultyresourcecenter.com/curriculum/pfv.aspx?ID=7449, 2. D. Esposito, Tworzenie aplikacji za pomocą ASP.NET oraz ADO.NET, RM, Warszawa 2002 3. Wybrane do przedmiotu kursy e-learningowe i materiały subskrypcji MSDN AA i ITA, https://itacademy.microsoftelearning.com. 4. M. Zarkiewicz, Aplikacje WWW, http://wazniak.mimuw.edu.pl/index.php?title=Aplikacje_WWW 5. Wybrane materiały http://www.microsoft.com/expression/resources/BlendTraining/ 6. Kursy e-learningowe i materiały z aplikacji internetowych Information Technology Academy (ITA) http://itacademy.microsoft.com; 7. Udostępnione dla roku materiały z aplikacji internetowych, DreamSpark i ITA; 8. Biblioteka MSDN http://msdn.microsoft.com/en-us/library/; 9. Biblioteka Technet, http://www.microsoft.com/poland/technet/; 10. Wybrane materiały serwisu http://codeplex.com. 19. OBCIĄŻENIE PRACĄ STUDENTA Forma aktywności a) Realizacja przedmiotu: ćwiczenia b) Realizacja przedmiotu: laboratoria c) Egzamin d) Godziny kontaktowe z nauczycielem e) Godziny na platformie e-learningowej i serwisach Google. f) ………………. Łączna liczba godzin zajęć realizowanych z udziałem prowadzącego (pkt. a +b + c + d + e…) 6 Dostępna w czytelni, bibliotece, Internecie. Zajęcia wymagające udziału prowadzącego a) Realizacja przedmiotu: wykłady Rodzaj zajęć Liczba godzin na zrealizowanie aktywności w semestrze 15 30 2 3 5 55 Przygotowanie się do zajęć b) Przygotowanie się do zaliczeń/kolokwiów c) Przygotowanie się do egzaminu/zaliczenia e) d) końcowego f) Wykonanie zadań poza uczelnią g) Kursy e-learningowe 5 10 Łączna liczba godzin zajęć realizowanych we własnym zakresie (pkt. h + i +j + k + l …) 25 Razem godzin (zajęcia z udziałem prowadzącego + samokształcenie) 80 Liczba punktów ECTS 20. 10 Samokształcenie a) 3 PROWADZĄCY PRZEDMIOT (IMIĘ, NAZWISKO, ADRES E-MAIL, INSTYTUT, NR POKOJU KONSULTACJI): Aleksander Kowalski, [email protected], Instytut Matematyki i Technologii Innowacyjnych, 205