Aplikacje internetowe KL. III Rok szkolny: 2013/2014 Nr programu
Transkrypt
Aplikacje internetowe KL. III Rok szkolny: 2013/2014 Nr programu
Aplikacje internetowe KL. III Rok szkolny: 2013/2014 Nr programu: 312[01]/T,SP/MENIS/2004.06.14 Okres kształcenia: łącznie ok. 170 godz. lekcyjne Dział Zakres treści Temat Czas Moduł Bok wprowadzający 1. Zapoznanie z programem nauczania i przedmiotowym systemem oceniania 1 - zapoznanie uczniów z materiałem nauczania, podręcznikiem, wymaganiami nauczyciela, kryteriami oceniania, Podstawy języka HTML (60 godz.) 2. Wprowadzenie do projektowania stron internetowych 1 Historia Internetu. Historia HTML. Organizacja stron WWW. 3-4. Zasady korzystania z informacji w Internecie - Prawo autorskie 2 Ustawa o prawie autorskim, ochrona wizerunku, danych adresata korespondencji. Ochrona prawna programów komputerowych. 5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów 7-8. Tworzenie dokumentu w języku HTML. 2 Struktura dokumentu w języku HTML. Tworzenie dokumentu. 9-10. Formatowanie tekstu w języku HTML 2 Znaczniki do formatowania tekstu. 11-12.Formatowanie czcionki i akapitów 2 Formatowanie czcionek róznymi sposobami 13-14. Znaki specjalne i stosowanie kolorów 2 Znaki specjalne i stosowanie kolorów. Kody kolorów 15-16. Obiekty graficzne na stronach WWW. 2 Wstawianie różnych obiektów na stronę. Dział Zakres treści Temat Czas Moduł 17-18. Obiekty blokowe i ich formatowanie. 2 Nagłówki, linie poziome, Tabele i ich zastosowanie. 19-20. Odsyłacze: linki, hiperlinki i łącza do stron WWW. 2 Łącza wewnętrzne, linki pocztowe, mapy odnośników 21-22. Listy i ich zastosowanie 2 Listy wypunktowane. Listy numerowane, Lista definicji. 23-24.Tabele i ich zastosowania 2 Poznanie wszystkich znaczników do projektowania tabel 25-26.Ćwiczenia w projektowaniu różnych tabel 2 W jaki sposób połączyć kilka komórek tabeli w jedną dużą W jaki sposób połączyć kilka wierszy tabeli w grupę funkcjonalną Jak wydzielić nagłówek i stopkę tabeli 27-30. Wykorzystywanie tabel do rozmieszczania elementów strony 4 W jaki sposób połączyć kilka kolumn tabeli w grupę funkcjonalną 31-34.Projektowanie strony internetowej na podstawie określonego wzoru. Praca kontrolna 4 35-36. Przegląd możliwości edytora EzHTML i zasady jego obsługi 2 Przegląd możliwości edytora EzHTML i zasady jego obsługi 37-38. Wstawianie obiektów multimedialnych do kodu html. 2 Wstawianie plików dźwiękowych, plików filmowych 2 Dział Zakres treści Temat Czas Moduł 39-40. Ćwiczenia ze wstawianiem obiektów multimedialnych 4 Jak wstawić obrazek (grafikę, zdjęcie) na stronę WWW W jaki sposób wstawić na stronę WWW przesuwający się tekst Jak można wstawić plik AVI (film, animacja) na stronę WWW? Co zrobić, aby podczas oglądania strony grała muzyka Jak wstawić odtwarzacz multimedialny (filmy, muzyka) na stronę WWW Mapy odsyłaczy, mapy graficzne 41-42.Tworzenie map obrazów hiperłączy 2 43-44.Formularze na stronach WWW 2 Jak wprowadzić pole tekstowe, w którym można wpisać np. imię i nazwisko. W jaki sposób zablokować pole przed wpisywaniem 45-46. Sposoby wysyłania formularzy przez strony WWW. 2 47-48.Tworzenie strony opartej na ramkach. 4 W jaki sposób zabezpieczyć się przed błędem w niektórych systemach operacyjnych, uniemożliwiającym wysyłanie formularzy pocztowych. Jak wysłać formularz na wskazany adres e-mail bez używania programu pocztowego Jak stworzyć stronę WWW, podzieloną na klika ramek, czyli okienek. Gotowe przykłady stron WWW z ramkami. 49-53.Projektowanie strony internetowej na podstawie określonego wzoru. Praca kontrolna 4 54-55. Przegląd aplikacji do tworzenia stron internetowych 2 Charakteryzowanie aplikacji przeznaczonych do projektowania stron 56-59. Projektowanie witryn przy wykorzystaniu edytorów WYSWIG 4 Instalowanie, konfigurowanie i podstawowa obsługa oprogramowania do tworzenia stron WWW 60-63.Zapoznanie z opcjami programu FrontPage 4 Instalowanie, konfigurowanie i podstawowa obsługa 3 Dział Wykorzystanie języka programowania po stronie przeglądarki Zakres treści Temat Czas Moduł 64-67.Wyszukiwanie i korzystanie z szablonów stron internetowych 4 Projektowanie stron z wykorzystaniem szablonów 68-72. Zaprojektowanie strony na podstawie szablonów 4 Zaprojektowanie strony na podstawie szablonów 73-76. Tworzenie stron internetowych zawierających tabele, wykresy, animacje, grafikę, dźwięk, aplety Javy 4 Korzystanie z rożnych obiektów multimedialnych 77-80. Projektowanie witryny internetowej na podstawie określonego wzoru 4 . Projektowanie witryny internetowej na podstawie określonego wzoru 81-84.Umieszczanie stron internetowych na serwerze. 4 Umieszczanie stron internetowych na serwerze 85-86.Przegląd innych programów do tworzenia stron internetowych 2 Przegląd innych programów do tworzenia stron internetowych 87-88. Budowa strony internetowej za pomocą Systemu Zarządzania Treścią (CMS) 2 Wprowadzenie do CMS 89-92. Przegląd najpopularniejszych systemów CMS 4 Przegląd systemów CMS 93-98. Projekt strony internetowej w systemie CMS 6 Wykonanie projektu 99-100. Kaskadowe arkusze stylów 2 Czym są style CSS. Jak używać CSS. Czego dotyczą style CSS. 4 Dział (32 godz.) Zakres treści Temat Czas Moduł 101-104. Korzystanie z arkuszy stylów przy projektowaniu stron WWW. 4 Jakie są sposoby wstawiania (osadzania) stylów CSS na stronach WWW W jaki sposób bezpośrednio przypisać styl do dowolnego znacznika 105-106. Zastosowanie formularzy i skryptów CGI 2 Tworzenie formularzy i zastosowanie skryptów CGI 107-108. Programowanie z użyciem obiektów 2 Obiekt i właściwości. Metody. Powiązania obiektów. Model obiektowy. 109-112. Wstawianie skryptów JavaScript 4 Gdzie umieścić skrypty na stronie. 113-114. Instrukcje sterujące w JavaScript 2 Instrukcje warunkowe, instrukcje wyboru, pętle while, pętle for, instrukcje with 115-116. Typy i deklaracje zmiennych. Operatory. 2 Typy i deklaracje zmiennych. Operatory. 117-118. Definiowanie funkcji. Obsługa zdarzeń strony. 2 Definiowanie funkcji. Obsługa zdarzeń strony. 119-122. Pisanie własnych skryptów do strony internetowej 4 Pisanie własnych skryptów do strony internetowej 123-126. Projektowanie witryny internetowej na podstawie określonego wzoru 4 127-130. Przegląd innych języków programowania po stronie przegladarki 4 Przegląd innych języków programowania po stronie przegladarki 5 Dział Uruchamianie aplikacji internetowych po stronie serwera (30 godz) Zakres treści Temat Czas Moduł 131-132. Przegląd serwisów opracowanych w technologii php 2 Wyszukiwanie stron internetowych opracowanych w języku php. 133-134. Uruchamianie gotowych skryptów php. 2 Narzędzia potrzebne do uruchamiania skryptów php 135-138. Instalacja i konfigurowanie aplikacji Krasnal srewer. 4 Instalacja i konfigurowanie aplikacji Krasnal serwer 139-140. Ćwiczenia w uruchamianiu skryptów na serwerze. 2 Uruchamianie gotowych skryptów pobranych z Internetu i sprawdzenie ich działania 141-142 Składnia języka php. Elementy składni. 2 Elementy składni: identyfikatory, słowa kluczowe, komentarze, stałe, zmienne 143-144. Operatory w języku php 2 Operatory arytmetyczne, przypisania, ciągu (łączenia znaków), inkrementacji i dekrementacji, operatory logiczne, wykonania. 145-148. Instrukcje w języku php. Pętle w języku php.. 4 Instrukcje warunkowe, iteracyjne, wyboru, pętle 149-150. Funkcje w języku programowania. 151-152. Tworzenie własnych funkcji 2 Funkcje w języku php, składnia funkcji, funkcja include, 2 6 Dział Zakres treści Temat Czas Moduł 152-154. Zmienne typu tablicowego. 155-156. Komunikacja użytkownika z serwerem. 2 157-170.Godziny do dyspozycji nauczyciela. Przeznaczone na dodatkowe powtórzenia i uzupełnienia materiału 14 Funkcje operujące na tablicach. Funkcje operujące na łańcuchach znaków. 2 7