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