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)