Technologie internetowe
Transkrypt
Technologie internetowe
KARTA MODUŁU KSZTAŁCENIA IInformacje ogólne 1 Nazwa modułu kształcenia Technologie Internetowe 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki Stosowanej 3 Kod modułu (wypełnia koordynator ECTS) 4 Grupa treści kształcenia kierunkowego 6 Poziom studiów I stopnia 7 9 Rok studiów 10 Liczba godzin w semestrze III rok V semestr – zimowy Wyk studia stacjonarne 15 Liczba 2 Ćw. punktów Lab. Sem. 5 Typ modułu obowiązkowy ECTS 8 Poziom przedmiotu średnio- zaawansowany 11 Liczba godzin w tygodniu Proj. 30 Wyk. 1 Ćw. Lab. Sem. Proj. 2 12 Język wykładowy: polski 13 Wykładowca (wykładowcy) Leszek Zakrzewski, magister, [email protected] Informacje szczegółowe 14 Wymagania wstępne Podstawowe zasady programowania strukturalnego, zasady korzystania z usług sieci 1. 2. 3. Internet, systemy liczbowe.. Podstawowa umiejętność programowania. Obsługa i wykorzystanie oprogramowania sieciowego. Podstawowa umiejętność obsługi systemów operacyjnych klasy Windows i Linux. Ukończony kurs Podstawy programowania oraz kurs Podstawy informatyki i ASK. 15 Cele przedmiotu Celem realizacji kursu jest wykształcenie nawyku śledzenia na bieżąco rozwoju Internetu i C1 C2 C3 C4 C5 C6 technologii internetowych i aktualnych wydarzeń w tej dziedzinie, zagrożeń w sieci. Celem przedmiotu jest zapoznanie studenta z podstawowymi pojęciami oraz usystematyzowanie wiedzy z zakresu Internetu i technologii internetowych Nabycie wiedzy i umiejętności z zakresu posługiwania się przeglądarkami, wyszukiwarkami, publikowaniem w sieci Internet. Przedmiot ma za zadanie wprowadzenie do tworzenia dokumentów w językach znacznikowych takich jak HTML i XHTML z wykorzystaniem arkuszy stylów CSS. W ramach kursu omawiane są również elementy technologii wspierających te języki m.in. DOM, JavaScript, CGI, PHP. Nabycie umiejętności tworzenia kolekcji stron internetowych z wykorzystaniem różnych technologii i narzędzi w tym CMS. 16 Efekty kształcenia w zakresie wiedzy, umiejętności i kompetencji społecznych odniesienie do celów przedmiotu nr student, który zaliczył przedmiot, potrafi: EK01 W01: ma wiedzę w zakresie technologii internetowych. Historii Internetu i jego wykorzystania. W02: ma wiedze odnośnie podstawowych zasad projektowania, ergonomii, użyteczności i dostępności stron WWW oraz zaleceń W3C w tym zakresie W03: posiada wiedze z zakresu podstawowych konstrukcji języków opisu stron: HTML, XHTML i CSS. W04: orientuje sie w podstawach działania technologii JavaScript oraz mechanizmu CGI. W05: ma wiedze na temat podstawowych konstrukcji języka PHP i jego wykorzystania do obsługi formularzy WWW. U01: potrafi konstruować strony WWW z wykorzystaniem języków HTML/XHTML i arkuszy stylów CSS. U02: umie posługiwać sie narzędziami wspomagającymi tworzenie projektowanie stron. U03: korzysta z gotowych skryptów JS do wzbogacenia funkcjonalności stron. U04: potrafi wykorzystać mechanizm CGI i język PHP do obsługi prostych formularzy WWW. U05: korzysta z narzędzi do walidacji i weryfikacji zgodności kodu źródłowego stron ze standardami W3C U06: umie wykorzystać odpowiednie oprogramowanie do umieszczenia i uruchomienia interaktywnej strony WWW na serwerze sieciowym. U07: potrafi obsłużyć w podstawowym zakresie system CMS EK02 EK03 EK04 EK05 EK06 EK07 EK08 EK09 EK10 EK11 EK12 EK13 EK14 EK15 U08: umie wyszukiwać informacje w sieci Internet U09: umie instalować i konfigurować przeglądarki oraz inne oprogramowanie związane z Internetem – programy pocztowe, CMS. Z01: rozumie zagrożenia związane z siecią Internet C1, C2 C1, C2, C3 C4, C1 C5, C2 C5, C2 C6, C5, C4, C2 C6, C5, C4, C2 C6, C5, C4, C2 C6, C5, C2 C6, C3, C1 C3, C2 C2, C6, C5, C3 C3, C1 C2, C3, C5, C6 C1, C3 17 Treści programowe forma zajęć - wykłady W1 W2 W3 Podstawowe informacje o sieci Internet. Historia Internetu. Zagrożenia. TCP/IP vs. Model ISO/OSI: IP:TCP,UDP,ICMP. DNS. Podłączanie do sieci.Usługi sieciowe. Internet a Intranet i Extranet. Adresy w sieci; Universal Naming Convention, Uniform Resource Locator, Uniform Resource Identifier. Usługi i protokoły internetowe: http, https, email, ftp, sftp, rss, smtp, pop3, imap. Protokół HTTP. Przeglądarki WWW. Instalowanie i konfigurowanie przeglądarek. Współpraca przeglądarki z serwerem, konfigurowanie. Wyszukiwarki i wyszukiwanie informacji. Adresy MAC, adresacja IP oraz struktura liczba godzin S liczba godzin NS odniesienie do efektów kształcenia dla przedmiotu 2 EK01, EK15, EK14 2 EK02, EK01, EK07, EK11 2 EK01, EK02, EK13 W4 W5 W6 W7 W8 domen (serwery DNS, DNS registry). Wyszukiwanie informacji w sieci Internet. Przegląd technologii/pojęć/języków związanych z Internetem: HTML, XHTML, DHTML, XML, CSS, Javascript, AJAX, Python, Ruby on Rails, .NET, ASP/ASPX, Framework, Information Architecture, Personal Computer, Server, Domain, Client, Host. Omówienie modeli sieciowych: Client – Server, Mainframe, Cloud, Grid, Cluster Projektowanie stron WWW: koncepcja, struktura logiczna, tekst, grafika, tło, kolory. Język HTML / xHTML. Znaczniki i polecenia. Formatowanie tekstu. Grafika. Odnośniki. Tworzenie map odnośników. Tabele. Przyciski i formularze. Arkusze stylów CSS i warstwy. Narzędzia do edycji dokumentów w języku HTML. PHP, JavaScript i ich zastosowania. Publikowanie informacji. Zaawansowane budowanie kwerend wyszukiwania w Google. Pozycjonowanie stron WWW. suma godzin forma zajęć - laboratoria L1 L2 L3 L4 L5 L6 L7 2 EK03, EK04, EK05, EK06, EK07, EK10 2 EK01, EK02, EK03 2 EK03, EK06, EK07, EK09, EK11 2 EK04, EK05, EK08, EK09 EK12, EK11, EK15 EK01, EK02, EK13, EK14, EK15 1 15 liczba godzin S liczba godzin NS odniesienie do efektów kształcenia dla przedmiotu Zajęcia organizacyjne. Podstawowe informacje o sieci Internet. Podłączanie do sieci. Usługi sieciowe. Internet a Intranet i Extranet. Usługi i protokoły internetowe: http, https, email, ftp, sftp, rss, smtp, pop3, imap. Protokół HTTP. Przeglądarki WWW. Instalowanie i konfigurowanie przeglądarek. Współpraca przeglądarki z serwerem, konfigurowanie. Wyszukiwarki i wyszukiwanie informacji. Adresy MAC, adresacja IP oraz struktura domen (serwery DNS, DNS registry). Rejestracja domeny internetowej. Wyszukiwanie informacji w sieci Internet. 2 EK01, EK15 2 EK01, EK014 2 EK01, EK13,EK15 2 EK02, EK01, EK14 Przegląd technologii/pojęć/języków związanych z Internetem: HTML, XHTML, DHTML, XML, CSS, Javascript, AJAX, Python, Ruby on Rails, .NET, ASP/ASPX, Framework, Information Architecture, Personal Computer, Server, Domain, Client, Host. Omówienie modeli sieciowych: Client – Server, Mainframe, Cloud, Grid, Cluster Projektowanie stron WWW: koncepcja, struktura logiczna, tekst, grafika, tło, kolory. 2 EK13, EK01, EK14 EK01, EK02, EK03 2 EK02, EK06 L8 Język HTML/xHTML (aktualny standard). Znaczniki i polecenia. 2 L9 Język HTML/xHTML Formatowanie tekstu. 2 L10 Język HTML/xHTML Grafika. Odnośniki. Tworzenie map odnośników. Tabele. Przyciski i formularze. Język HTML/xHTML Arkusze stylówCSS i warstwy.. 2 L12 Język HTML/xHTML Narzędzia do edycji dokumentów w języku HTML. 2 L13 PHP, JavaScript, CGI i ich zastosowania 2 L14 Systemy CMS i ich zastosowanie 2 L15 Zaawansowane budowanie kwerend wyszukiwania w Google. Pozycjonowanie stron WWW. suma godzin 2 L11 2 EK03, EK06, EK07, EK14, EK10 EK03, EK06, EK07, EK14 EK03, EK06, EK07, EK14 EK03, EK06, EK07, EK14 EK08, EK04, EK11, EK12, EK10 EK07, EK05, EK08, EK09, EK04, EK14 EK12, EK14, EK05, EK08, EK09 EK13, EK05, EK07, EK15, EK14 30 18 Narzędzia/metody dydaktyczne 1. 2. 3. 4. 5. 6. Wykład z zastosowaniem pomocy, środków multimedialnych Praca w grupach kilkuosobowych (2, 3-osobowych) nad projektami Zajęcia z wykorzystaniem sprzętu komputerowego i oprogramowania Dyskusja nad problemami Metody asymilacji wiedzy, samodzielnego do niej dochodzenia, waloryzacyjne (impresyjne i ekspresyjne) Praca w laboratorium – wykorzystanie źródeł Internetowych 19 Sposoby oceny (F – formująca, P – podsumowująca) F1. F2. F3. F4. P1. P2. Ocena z bieżącego przygotowania do ćwiczeń laboratoryjnych Ocena z aktywności w trakcie zajęć Prace pisemnie i testy w ramach zajęć laboratoryjnych Ocena wykonanych projektów zespołowych Zaliczenie laboratorium oceny F1, F2, F3, F4 Wykład: egzamin - ocena na podstawie pisemnego sprawdzianu z materiału realizowanego na wykładach 20 Obciążenie pracą studenta forma aktywności Godziny kontaktowe z nauczycielem Przygotowanie się do laboratorium SUMA SUMARYCZNA LICZBA PUNKTÓW ECTS DLA PRZEDMIOTU średnia liczba godzin na zrealizowanie aktywności S NS 45 5 50 2 21 Literatura podstawowa i uzupełniająca Literatura podstawowa: Magdalena Kaliszewska , Tomasz Pieciukiewicz , Aneta Sobczak , Krzysztof Stencel, 1. Technologie internetowe, PJWSTK , Warszawa 2008 Maria Sokół, Piotr Rajca, Internet. Ćwiczenia praktyczne. Wydanie IV, Helion Gliwice, 2010 2. 3. B. Pfaffenberger, HTML 4: biblia, Wyd. Helion Gliwice, 2001 E.Castro, Po prostu HTML 4, Wyd. Helion Gliwice, 2003 M. Nowakowski, PHP & MySQL dla webmastera, Wyd. Translator, Warszawa 2001 Wybrane fragmenty dokumentacji dostepnej online: http://pl.php.net 4. M. MacDonald, Tworzenie stron www: nieoficjalny podrecznik: HTML, CSS, Blogi, Wyd. Helion, Gliwice 2006 Literatura uzupełniająca: Maria Sokół, Internet. Przewodnik, Wyd. Helion Gliwice, 2004 1. B. Danowski, HTML5. Cwiczenia praktyczne, Helion 2012 2. D. Cederholm, Kuloodporne strony internetowe. Jak pozyskac elastycznosc z 3. 4. 5. wykorzystaniem XHTML-a i CSS, Helion 2006 http://www.zakrzewski.net.pl - strona internetowa prowadzącego z materiałami i odnośnikami do materiałów http://www.w3.org, http://www.w3schools . 22 Kryteria oceny * 2 EK01 Opanował poniżej 51% EK02 wiedzy i EK03 umiejętności EK04 będących EK05 celami EK06 przedmiotu EK07 EK08 EK09 EK10 EK11 EK12 EK13 EK14 EK15 3 Opanował powyżej 51% wiedzy i umiejętności będących celami przedmiotu 4 Opanował powyżej 70% wiedzy i umiejętności będących celami przedmiotu 5 Opanował powyżej 90% wiedzy i umiejętności będących celami przedmiotu IInne przydatne informacje 23 Inne przydatne informacje o przedmiocie 1. 2. 3. 4. Informacja, gdzie można zapoznać się z prezentacjami do zajęć, instrukcjami do laboratorium, itp.: na stronie prowadzącego: www.zakrzewski.net.pl Wykłady: sala 141R, Laboratoria: pracownia 280R (wg. planu na stronie www.pswbp.pl) Informacja na temat terminu zajęć: czwartek, wg. planu zajęć opublikowanego na stronie Uczelni: www.pswbp.pl . Informacja na temat konsultacji: informacja na temat konsultacji strona WWW prowadzącego: www.zakrzewski.net.pl i na tablicy ogłoszeń Instytutu Informatyki – konsultacje czwartek p. 250R *do decyzji koordynatora Tabela podsumowująca. Efekt kształcenia EK01 EK02 EK03 EK04 EK05 EK06 EK07 EK08 Odniesienie danego efektu do efektów zdefiniowanych dla całego programu („kierunkowych”) K_W06, K_W20, K_W26, KU_01, KU_06, K_K02 K_W07, K_W10, K_U19, K_U23, K_K05, K_K02 K_W26, K_W19, KW_23, K_U01, K_U02, K_U06, K_U18 K_W17, K_U23, K_W26, K_U06, K_U14 K_W17, K_W26, K_U20, K_U22, K_U23, K_U29 K_W17, K_U20, K_U22, K_U23, K_U29 K_W20, K_W26, K_W17 K_U23, K_U20, KU_02, K_U18, K_U29, K_K04 K_W20, K_W07, K_U18, K_U29, K_U14, K_U33, K_K04 Cele przedmiotu C1, C2 C1, C2, C3 C4, C1 Treści programowe Narzędzia/metody dydaktyczne Sposób oceny W1, W2, W5,W8, L1, L2, L3, L4, L5, L6 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W2, W3, W5, W8, L5, L6, L7 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W4, W6, L6, L8, L9, L10, L11 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W4, W7, L12, L13 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W4, W7, L13, L14 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W4, W6, L7, L8, L9, L10, L11 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W2, W4, W6, L8, L9, L10, L11 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W6, W7, L13, L14 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 C5, C2 C5, C2 C6, C5, C4, C2 C6, C5, C4, C2 C6, C5, C4, C2 Strona | 7 EK09 EK10 EK11 EK12 EK13 EK14 EK15 K_W17, K_W07, K_U18, K_U29, K_U14, K_U33, K_K04 K_W20, K_W06, K_W07, K_U20, K_U15, K_U29, K_K02, K_K04 K_W17, K_W19, K_U23, K_U19, K_U20, K_K02 K_W17, K_W20, K_U18, K_U29, K_K05 K_W10, K_W26, K_U06, K_U01 K_U02, K_U01, K_U26, K_U19 K_W06, K_W20, K_U02, K_U06, K_K02, K_K04, K_K05 C6, C5, C2 W6, W7, L13, L14 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 C6, C3, C1 Strona | 8 W4, L8 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W2, W7, L12 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W7, L12 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W8, W15 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W8, W1, L2, L4, L5, L11, L13, L15 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 W7, W8, L1 1,2,3,4,5,6 F1, F2, F3, F4, P1, P2 C3, C2 C2, C6, C5, C3 C3, C1 C2, C3, C5, C6 C1, C3