sPHPONL - OEIiZK

Transkrypt

sPHPONL - OEIiZK
Ośrodek Edukacji Informatycznej i Zastosowań Komputerów
02-026 Warszawa, ul. Raszyńska 8/10, tel. (0-22) 5794100, fax (0-22) 5794170
sPHPONL
PROGRAMOWANIE W JĘZYKU
PHP, na odległość
Autor: Agnieszka Borowiecka
Przeznaczenie
Szkolenie przeznaczone jest dla nauczycieli informatyki, a także dla nauczycieli innych
przedmiotów, którzy są zainteresowani tworzeniem stron z wykorzystaniem języka
skryptowego PHP.
Wymagania
Umiejętność posługiwania się komputerem i typowymi urządzeniami peryferyjnymi
(klawiatura, monitor, mysz, drukarka) i pracy w środowisku Windows w zakresie:
zarządzania folderami i plikami, uruchamiania programów, korzystania z podręcznych
aplikacji Windows.
Podstawowa znajomość języka HTML oraz zasad publikowania stron na serwerze.
Wskazana znajomość podstaw programowania w dowolnym języku wyższego
poziomu.
Zajęcia będą odbywały się za pośrednictwem platformy Moodle, co wymaga dostępu
do łącza internetowego, pozwalającego na dłuższe sesje on–line.
Cele
1. Poznanie podstawowych zasad tworzenia stron internetowych z wykorzystaniem
PHP.
2. Nauczenie tworzenia własnych prostych skryptów.
3. Poznane możliwości wykorzystania platformy Moodle do nauczania
programowania.
Treści kształcenia
I.
Zajęcia stacjonarne – spotkanie wprowadzające
•
Zasady pracy na platformie Moodle, omówienie organizacji kursu i materiałów online.
•
Podstawowe informacje o języku PHP. Instalacja oprogramowania, edytory PHP.
•
Proste skrypty, umieszczanie skryptów na stronie. Zmienne, stałe i operatory.
•
Przykłady prostych formularzy, obsługa formularza za pomocą skryptu PHP,
przekazywanie zmiennych do programu.
II. Zajęcia na odległość
•
Instrukcje sterujące wykonaniem programu: instrukcje warunkowe, pętle.
Instrukcje break i continue.
•
Tworzenie funkcji w języku PHP, zakres widoczności zmiennych, zmienne
globalne.
•
Złożone struktury danych – tablice. Tablice asocjacyjne. Podstawowe operacje na
tablicach, pętla foreach.
•
Wysyłanie poczty w PHP, funkcja mail(), tworzenie nagłówka poczty.
•
Operacje na plikach, zapis i odczyt z pliku zewnętrznego. Blokowanie dostępu do
plików.
Wydanie 1
Formularz F509
Strona 1/3
Ośrodek Edukacji Informatycznej i Zastosowań Komputerów
02-026 Warszawa, ul. Raszyńska 8/10, tel. (0-22) 5794100, fax (0-22) 5794170
•
Dynamiczne tworzenie obrazków, obrazki z parametrem przekazywanym ze
skryptu.
•
Wykorzystanie bazy danych (MySQL) do przechowywania informacji
przetwarzanych przez skrypt.
III. Zajęcia stacjonarne – spotkanie podsumowujące
•
Przygotowanie prostego skryptu obsługi formularza łączącego poznaną wiedzę.
•
Uzupełnienie i podsumowanie treści prezentowanych podczas szkolenia.
•
Ewaluacja szkolenia.
Metody nauczania
Wykład. Forma wykładu jest stosowana w celu przedstawienia i omówienia
określonych zagadnień, pojęć i problemów, z którymi trzeba zapoznać słuchacza (np.
omówienie tematyki związanej tworzeniem dynamicznych stron internetowych).
Prezentacja. Część wykładu przyjmuje formę prezentacji, słuchacze zapoznają się
z przykładowymi rozwiązaniami, które mogą później wykorzystać w swojej pracy.
Praca metoda on-line. Jedna z ważnych form pracy na kursie jest indywidualna
praca słuchacza. Jest ona stosowana w celu ćwiczenia różnych zadań związanych
z przedstawianą problematyka.
Pokaz. Pokaz ma na celu wzajemne przedstawianie przez słuchaczy materiałów
wypracowanych przez nich na szkoleniu. Materiały będą stanowiły efekty realizacji
pewnych zadań.
Dyskusja. Podczas szkolenia są prowadzone dyskusje na forum internetowym,
mające na celu wymianę poglądów i doświadczeń słuchaczy oraz prowadzącego.
Dyskutowane będą problemy przedstawiane przez prowadzącego, jak również
materiały opracowane przez słuchaczy.
Charakterystyka materiałów
Przed szkoleniem uczestnicy otrzymują:
•
sylabus, zawierający program szkolenia, wymagania wstępne, warunki zaliczenia
i kryteria oceniania oraz dokładny harmonogram szkolenia.
W czasie szkolenia uczestnicy otrzymują:
•
materiały elektroniczne na platformie Moodle m.in.:
•
materiały do szkolenia w formie PDF,
•
szablony stron WWW,
•
przykładowe skrypty PHP.
Po szkoleniu uczestnicy otrzymują:
•
wskazówki dotyczące doskonalenia opanowanych w czasie szkolenia umiejętności,
•
nie przewiduje się przekazywania materiałów opracowanych na szkoleniu.
Ewaluacja i formy oceny pracy uczestników
Ewaluacja będzie przeprowadzana na bieżąco poprzez dyskusje na forum ze
słuchaczami.
W trakcie trwania szkolenia będą oceniane postępy uczestników w zakresie tworzenia
stron w języku PHP oraz rozumienia metod projektowania i zarządzania prostym
serwisem internetowym.
Wydanie 1
Formularz F509
Strona 2/3
Ośrodek Edukacji Informatycznej i Zastosowań Komputerów
02-026 Warszawa, ul. Raszyńska 8/10, tel. (0-22) 5794100, fax (0-22) 5794170
Dyskusje z uczestnikami prowadzone na forum będą wpływały na dobór dodatkowych
ćwiczeń.
Przewidywana jest również ankieta dla oceny całego szkolenia, która będzie
wypełniana przez słuchaczy po zakończeniu szkolenia.
Informacje o organizacji
Szkolenie obejmuje 50 godzin wykładów oraz ćwiczeń w trakcie 8 tygodni. Zajęcia
zorganizowane są w systemie mieszanym: 2 spotkania stacjonarne (po 5 godzin
każde) oraz 40 godzin pracy indywidualnej realizowanej w systemie na odległość.
Zajęcia stacjonarne prowadzone są w grupach maksymalnie 15 osobowych w układzie
jeden słuchacz przy komputerze.
Każdy słuchacz ma do dyspozycji komputer wyposażony w odpowiednie
oprogramowanie i zasoby.
Zajęcia na odległość prowadzone są na platformie MOODLE.
W trakcie szkolenia wykorzystywane będzie następujące licencjonowane
oprogramowanie:
•
system operacyjny Windows XP,
•
przeglądarka internetowa Internet Explorer lub inna,
•
darmowy edytor plików HTML, PHP i innych np. Crimson Editor,
•
platforma MOODLE do nauczania na odległość,
•
inne oprogramowanie w razie potrzeby.
Literatura
•
Bisz M., Ćwiczenia z ... Język PHP, Mikom
•
Małeta M., PHP od podstaw, Wydawnictwo "Edition 2000"
•
Welling L., Thomson L., PHP i MySQL Tworzenie stron WWW. Vademecum
profesjonalisty, Helion
•
Podręcznik PHP, podręcznik w formie elektronicznej (php_manual_pl.chm)
Wydanie 1
Formularz F509
Strona 3/3

Podobne dokumenty