techniki internetowe - Politechnika Opolska

Transkrypt

techniki internetowe - Politechnika Opolska
Politechnika Opolska
Wydział Elektrotechniki, Automatyki i Informatyki
Karta Opisu Przedmiotu
Kierunek studiów
Profil kształcenia
Poziom studiów
Specjalność
Forma studiów
Semestr studiów
INFORMATYKA
Ogólnoakademicki
Studia pierwszego stopnia
Nazwa przedmiotu
TECHNIKI INTERNETOWE
Subject Title
Całk.
6
Wymagania
wstępne w
zakresie
przedmiotu
Studia niestacjonarne
VI
Nauki podst. (T/N)
N
Internet technologies
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
Kont.
1,6 Prakt.
3,2
Egzamin
B5
Nazwy
Informatyka I, Informatyka II, Programowanie III, Sieci komputerowe I,
przedmiotów Sieci komputerowe II, Bazy danych I
1. Ma podstawową wiedzę z zakresu programowania języków
wyższego poziomu.
Wiedza
2. Ma podstawową wiedzę z zakresu przedmiotów kierunkowych
sieci komputerowe oraz bazy danych.
Umiejętności
Kompetencje
społeczne
1. Potrafi pozyskiwać wiedzę oraz informację zgodną treścią
przedmiotu z literatury, baz danych, Internetu w językach polskim
i angielskim.
2. Potrafi porozumiewać się w zagadnieniach technicznych w
zakresie treści i zagadnień przedmiotowych.
1. Rozumie potrzebę uczenia się i rozwijania, a także potrafi
organizować proces uczenia innych.
2. Potrafi współdziałać i pracować w grupie, inspirując pozostałych,
a także przyjmować w niej różne role.
Program przedmiotu
Forma zajęć
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
L. godz. zajęć w sem.
Całkowita
60
20
|
|
|
80
20
|
|
Prowadzący zajęcia
(tytuł/stopień naukowy, imię i nazwisko)
Dr inż. Ewelina Piotrowska
Dr inż. Jacek Korniak, dr inż. Ewelina Piotrowska
Treści kształcenia
Wykład
Lp.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Sposób realizacji Wykład w sali audytoryjnej (multimedialny)
Tematyka zajęć
Liczba godzin
Zakres wykładu, warunki zaliczenia, literatura. Wprowadzenie do problematyki
1
technologii internetowych.
Podstawy HTML.
1
Kaskadowe arkusze stylów - CSS.
2
Elementy języka Javascript. Sposoby użycia skryptów Javascript na stronach
2
WWW.
Charakterystyka serwerów aplikacji.
1
Wprowadzenie do języka PHP.
1
Obsługa bazy danych MySQL za pomocą języka PHP.
2
Przykłady zastosowania języka PHP.
2
Wprowadzenie do języka ASP.NET.
2
Obsługa bazy danych MS SQL Server za pomocą języka ASP.NET.
2
Przykłady zastosowania języka ASP.NET.
2
Bezpieczeństwo serwisów internetowych.
2
L. godz. pracy własnej studenta
Sposoby sprawdzenia
zamierzonych efektów kształcenia
40
L. godz. kontaktowych w sem.
Egzamin pisemny
20
Projekt
Sposób realizacji Zajęcia w formie wsparcia i kontroli realizowanych zadań
Lp.
Tematyka zajęć
Liczba godzin
1.
Zapoznanie się z regulaminem, omówienie warunków uzyskania zaliczenia oraz
2
przedstawienie zagadnień poruszanych na zajęciach.
2.
Opracowanie strony www (HTML+CSS) zawierającej: zdefiniowanie celu
4
systemu biznesowego i celu SI, wymagania funkcjonalne i niefunkcjonalne.
3.
Projekt relacyjnej bazy danych.
2
4.
Implementacja relacyjnej bazy danych w środowisku MySQL.
4
5.
Realizacja strony internetowej z wykorzystaniem PHP+MySQL.
6
6.
Ocena zrealizowanych projektów.
2
L. godz. pracy własnej studenta
60
L. godz. kontaktowych w sem.
20
Ocena z realizacji zadanych zadań projektowych.
Sposoby sprawdzenia
zamierzonych efektów kształcenia
Wiedza
Efekty kształcenia dla
przedmiotu - po
Umiejętności
zakończonym cyklu
kształcenia
Kompetencje
społeczne
1. Ma uporządkowaną, podbudowaną teoretycznie i
praktycznie wiedzę w zakresie budowy stron
internetowych.(W,P)
2. Ma podstawową wiedzę o trendach rozwojowych w
zakresie nowych rozwiązań stosowanych w technikach
internetowych.(W,P)
3. Zna techniki, metody, narzędzia niezbędne do budowy
stron internetowych.(P)
1. Potrafi projektować i implementować aplikacje internetowe
(P).
2. Ma umiejętność samokształcenia się w oparciu o
instrukcję języka programowania. (P)
1. Ma świadomość ważności i skutków funkcjonowania
zrealizowanych przez siebie stron internetowych, w tym
wpływu na interakcję z użytkownikiem zwykłym lub
biznesowym.(P)
2. Potrafi określać priorytety służące realizacji
funkcjonalnych, interaktywnych stron internetowych.(P)
Metody dydaktyczne:
Wykład prowadzony jest z użyciem środków multimedialnych: laptop + projektor multimedialny. W
trakcie wykładu omawiane są zagadnienia zgodne z tematyką wykładu, poparte wieloma przykładami
uruchamianymi z serwera. Prowadzący ocenia pracę studenta w trakcie zajęć kontrolnych z realizacji
zadań projektowych, jednocześnie omawiając sposób realizacji zadań oraz służy wsparciem
merytorycznym.
Forma i warunki zaliczenia przedmiotu:
Egzamin pisemny - studenci zaliczają egzamin pod warunkiem uzyskania pozytywnych ocen z
realizacji zadań projektowych.
Literatura podstawowa:
[1] WELLING L., THOMSON L.: "PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty",
Helion, Gliwice, 2005.
[2] SCHULTZ D., COOK C.: HTML, XHTML i CSS. Nowoczesne tworzenie stron WWW, Helion, Gliwice,
2008.
[3] MEYER E.A.: CSS według Erica Meyera. Sztuka projektowania stron WWW, Helion, Gliwice, 2005.
[4] LIS M.: 101 praktycznych skryptów na stronę WWW. Wydanie II, Helion, Gliwice, 2006.
[5] HOLZNER S.: PHP 5. Radocha z programowania, Helion, Gliwice, 2006.
[6] DUCKETT J.: XHTML i CSS. Dostępne witryny internetowe, Helion, Gliwice, 2008.
[7] DANOWSKI B. i in.: Pozycjonowanie i optymalizacja stron WWW. Jak to się robi. Optymalizacja
funkcjonalności serwisów internetowych, Helion, Gliwice, 2006.
Literatura uzupełniająca:
[1] LIS M.:Tablice informatyczne. PHP, Helion, Gliwice, 2009.
[2] LIS M.: Tablice informatyczne. JavaScript, Helion, Gliwice, 2005.
[3] SOKÓŁ R.: Tablice informatyczne. HTML i XHTML, Helion, Gliwice, 2007.
[4] KOZŁOWSKI K.: Tablice informatyczne. XML, Helion, Gliwice, 2007.
[5] DANOWSKI B.: Tablice informatyczne. CSS, Helion, Gliwice, 2007.
[6] http://www.w3c.org.
[7] ENGLISH J.: Macromedia Flash 8. Oficjalny podręcznik, Helion, Gliwice, 2006.
______________
* niewłaściwe przekreślić
…………………………………………………..
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
pieczęć/podpis
……………………………………………………….
(Dziekan Wydziału
pieczęć/podpis)