karta przedmiotu

Transkrypt

karta przedmiotu
Państwowa Wyższa Szkoła Zawodowa
im. H. Cegielskiego w Gnieźnie
Kod
Nazwa modułu/przedmiotu
Projektowanie aplikacji internetowych XYZ123
Instytut Informatyki
KARTA OPISU MODUŁU KSZTAŁCENIA
Kierunek studiów
Profil kształcenia
Rok / Semestr
(ogólnoakademicki, praktyczny)
Informatyka
3/6
praktyczny
Specjalność
Przedmiot oferowany w języku:
Systemy informatyczne
Kurs (obligatoryjny/obieralny)
polskim
Godziny
obligatoryjny
Liczba punktów
Wykłady: 16
Stopień studiów:
Ćwiczenia:
-
Laboratoria:
Forma studiów
(stacjonarna/niestacjonarna)
I
-
4
Projekty / seminaria: 16
Obszar(y) kształcenia
Podział ECTS (liczba i %)
nauki techniczne
4
100%
niestacjonarne
Status przedmiotu w programie studiów (podstawowy, kierunkowy, inny)
Liczba punktów
(ogólnouczelniany, z innego kierunku)
specjalnościowy
Jednostka prowadząca przedmiot: Instytut
Informatyki
Osoba odpowiedzialna za przedmiot / wykładowca:
Dr hab. inż. Rafał Różycki, prof. PWSZ
e-mail: [email protected]
tel. 61 424 2942
Instytut Informatyki
ul. Ks. S. Wyszyńskiego 36, 62-200 Gniezno
xx
xxx
Lista osób prowadzących zajęcia:
Dr hab. inż. Rafał Różycki, prof. PWSZ
e-mail: [email protected]
tel. 61 424 2942
Instytut Informatyki
Wymagania wstępne w zakresie wiedzy, umiejętności, kompetencji społecznych:
Podstawowe umiejętności programowania, znajomość architektury sieci
komputerowych
1
Wiedza:
2
Umiejętności: jako wybranym kierunkiem studiów
3
Kompetencje
społeczne
Umiejętność efektywnego samokształcenia w dziedzinach związanych z informatyką
Ma świadomość konieczności poszerzania swoich kompetencji oraz gotowość do
podjęcia współpracy w ramach zespołu
Cel przedmiotu:
Zapoznanie studentów z najpopularniejszymi technologiami tworzenia wielowarstwowych aplikacji
internetowych z dostępem do baz danych i uwzględnieniem bezpieczeństwa prezentowanych danych.
Tematyka zajęć obejmuje zakres zagadnień, których znajomość jest niezbędna dla specjalistów w dziedzinie
projektowania i implementacji nowoczesnych aplikacji internetowych.
Efekty kształcenia
Wiedza.
W wyniku przeprowadzonych zajęć student powinien/ będzie w stanie:
Odniesienie
do Kierunkowych
Efektów Kształcenia
01
Ma uporządkowaną wiedzę w zakresie architektury sieci WWW oraz systemów
baz danych wykorzystywanych w aplikacjach internetowych;
K_W13 ++
K_W15 ++
02
Potrafi przygotować i przeprowadzić podstawowe testy zaprojektowanej aplikacji
internetowej;
K_W18 +++
03
Zna zasady programowania w architekturze klient-serwer przy użyciu języka
wysokiego poziomu.
K_W07 ++
131
Projektowanie aplikacji internetowych
Umiejętności.
W wyniku przeprowadzonych zajęć student będzie potrafił:
Odniesienie
do Kierunkowych
Efektów Kształcenia
01
potrafi opracować specyfikację i dokumentację projektową realizowanego
projektu aplikacji internetowej
K_U03 ++
02
wykonać, uruchomić oraz przetestować zaprojektowany prosty system
informatyczny
K_U16 +++
03
skonstruować algorytm oraz posłużyć się właściwie dobranymi środowiskami
programistycznymi, symulatorami oraz narzędziami komputerowo
wspomaganego projektowania do symulacji, projektowania i weryfikacji
elementów systemu informatycznego
K_U09 ++
Kompetencje społeczne.
W wyniku przeprowadzonych zajęć student zdobędzie następujące
kompetencje:
Odniesienie
do Kierunkowych
Efektów Kształcenia
01
Rozumie potrzebę permanentnego kształcenia się w zakresie
szczególnie szybko rozwijającej się technologii światowej sieci WWW.
K_K01 +
02
Ma świadomość aspektów prawnych i konieczności przestrzegania etyki
zawodowej związanej z prezentowaniem danych poprzez sieć Internet
K_K04 +
Sposoby sprawdzenia efektów kształcenia
Wykład

egzamin: pisemny test wielokrotnego wyboru + ewentualna część ustna (dla osób starających się o
wyższą ocenę) ,
Projekt:

ocena realizacji projektów cząstkowych w danej technologii internetowej;

ocena projektu przygotowanego w ramach pracy własnej.
Uzyskiwanie punktów dodatkowych za aktywność podczas zajęć, a szczególnie za:

zrealizowaną dodatkową funkcjonalność nie przewidzianą w wymaganiach projektu cząstkowego;

propozycję własnych tematów projektów zaliczeniowych;

umiejętność współpracy w ramach zespołu praktycznie realizującego projekt zaliczeniowy;
Treści programowe
Architektura Internetu (WWW, protokoły HTTP, HTTPS), wybrane technologie prezentacji danych (HTML5,
CSS, XML, XSLT, SVG), wybrane języki i techniki skryptowe (JavaScript, DOM, AJAX), wybrane technologie
tworzenia serwisów po stronie serwera (PHP/MySQL, ASP.NET), podstawy mobilnych aplikacji WWW.
Literatura podstawowa:
1.
2.
3.
Szajkowska J., AJAX i PHP. Tworzenie interaktywnych aplikacji internetowych , Helion, 2011
Szczepaniak M., Skalowalne witryny internetowe. Budowa, skalowanie i optymalizacja aplikacji
internetowych nowej generacji, Helion, 2007
Liberty J., ASP.NET 3.5. Programowanie, Helion, 2010
Literatura uzupełniająca:
1.
132
WWW – strony i portale internetowe
Projektowanie aplikacji internetowych
Obciążenie pracą studenta
forma aktywności
godzin
ECTS
Łączny nakład pracy
80 1)
5
Zajęcia wymagające indywidualnego kontaktu z
nauczycielem
38 2)
3
Zajęcia o charakterze praktycznym
26 3)
2
1 pkt ECTS 25-30 h pracy studenta – do określenia poszczególnych składowych proszę przyjąć dotychczasową liczbę
punktów.
1)
– łączne obciążenie studenta
2)
- zajęcia dydaktyczne {w+c+L+p} + konsultacje +egzamin,
3)
Zajęcia laboratoryjne+przygotowanie do tych zajęć+opracowanie sprawozdań+zajęcia projektowe+przygotowanie do
zajęć projektowych+konsulatcje w sprawie projektów+realizacja projektu.
KOMEK_2014_PrakNSTt_v2.doc
133