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