Autorski program zajęć z informatyki - tworzenie stron internetowych

I. WSTĘP

 

Zmiany na rynku pracy i większy nacisk na pozyskanie dobrze wykwalifikowanych pracowników głównie z zawodów technicznych wpływa na powstanie zajęć ukierunkowanych na wąski zakres wiedzy informatycznej niezbędnej do zdobycia pracy w sektorze IT.

Zajęcia mają na celu zaznajomić młodzież z nowymi trendami. Dlatego też korzystanie z technologii komputerowej i umiejętność selekcjonowania informacji są jednymi z podstawowych umiejętności przygotowujących uczniów wkroczenia na rynek pracy. Pogłębianie wiedzy informatycznej służy ogólnemu rozwojowi ucznia, daje mu możliwość rozbudzenia swoich zainteresowań oraz jest istotnym elementem powiązania wewnętrznego świata szkolnego ze światem zewnętrznym. Na zajęciach nauczyciel powinien przedstawić zagadnienia związane z utworzeniem własnej strony internetowej opartej na języku skryptowym PHP.

 

II. CHARAKTERYSTYKA PROGRAMU

 

Niniejsze opracowanie jest autorską propozycją programu zajęć pozalekcyjnych z informatyki. Dotyczy informatyki nauczanej na poziomie szkoły średniej poszerzoną o wiedzę z zakresu tworzenia stron internetowych. Program został skonstruowany tak, by nauczyciel realizujący jego założenia mógł sprzyjać rozwojowi ucznia, kształtować jego umiejętność samodzielnego myślenia, wyciągania logicznych wniosków i rozwiązywania postawionych problemów. Program ten ma także na celu ujawnianie zainteresowań i kształtowanie uzdolnień młodzieży w dziedzinie informatyki.

 

III. ZAŁOŻENIA PROGRAMU

 

Celem i głównym założeniem programu stymulowanie aktywności poznawczej i twórczej uczniów. Chodzi tylko o samo pobudzenie zainteresowań lecz również o właściwe ukierunkowanie ciekawości poznawczej uczniów naszej małej społeczności. Niniejszy program zajęć realizowany w ramach projektu Lubska Szkoła Zawodów informatycznego winien być realizowany jako poszerzenie i uzupełnienie wiadomości z zakresu informatyki i technologii informacyjnej. Jest on skierowany do młodzieży uczącej się na kierunku Technik Informatyk i zakłada, że uczniowie posiadają już podstawową wiedzę z zakresu obsługi komputera.

 

Do realizacji założeń programu niezbędne jest spełnienie wymagań:

 

- organizacyjnych – rozkład zajęć realizowany według grafika zajęć projektowych

- sprzętowych i programowych – komputer osobisty z dostępem do internetu i zainstalowanym odpowiednim oprogramowaniem: Serwer Apache, PHP, PHPMyAdmin, MySQL, edytor HTML/PHP Geany, Oprogramowanie graficzne: Gimp.

 

 

IV. STRUKTURA PROGRAMU

 

Program zajęć pozalekcyjnych z informatyki obejmuje:

 

1. Cele, jakie można osiągnąć podczas pracy zajęć z informatyki.

2. Procedury osiągania celów kształcenia i wychowania.

3. Uwagi o realizacji.

4. Zakładane osiągnięcia uczniów.

5. Treści kształcenia.

6. Rola nauczyciela w procesie dydaktycznym.

 

V. CELE KSZTAŁCENIA

 

Głównym celem tego programu jest umożliwienie uczniom:

 

- poznawania i rozumienia najnowszych trendów z zakresu tworzenia stron internetowych

- ujawniania zainteresowań techniką informatyczną i technologią komputerową

- rozwijania uzdolnień w dziedzinie informatyki

- kształtowania aktywności poznawczej i twórczej ucznia

- wspierania ogólnego rozwoju intelektualnego ucznia.

 

Uwarunkowanie w postaci wymagań opisanych w poprzednim punkcie (sprzęt i oprogramowanie) jest środkiem do rozbudzenia dociekliwości i ciekawości poznawczej ucznia, świadomego kształtowania umiejętności logicznego myślenia a także wyciągania właściwych wniosków i samodzielnego rozwiązywania zadań.

 

Zajęcia prowadzone w ramach LSZ powinny opierać się na:

 

- zachęcaniu uczniów, przez stworzenie im odpowiednich warunków, do korzystania z komputera jako narzędzia pomocnego w pracy twórczej

- wprowadzania uczniów w świat pojęć i umiejętności z dziedziny informatyki i technologii informacyjnej.

 

Należy również zwrócić uwagę na kształtowanie odpowiednich postaw przez:

 

- przestrzeganie reguł prawnych określających zasady korzystania z oprogramowania i danych komputerowych

- poszanowania własności intelektualnej (licencje na oprogramowanie i prawa autorskie).

 

VI. PROCEDURY OSIĄGANIA CELÓW KSZTAŁCENIA I WYCHOWANIA

 

Ważnym elementem osiągnięcia zakładanych celów kształcenia i wychowania jest stworzenie odpowiednich warunków do powstawania korzystnej atmosfery niezbędnej do uczenia się. Zwłaszcza na zajęciach nadobowiązkowych zajęć z informatyki, gdzie uczeń przychodzi aby uzyskać więcej informacji i nauczyć się czegoś co wykracza poza ramy programu nauczania przedmiotów informatycznych. A dobór odpowiednich metod i środków dydaktycznych, zasad nauczania oraz kontroli osiągnięć powinien sprzyjać harmonijnej współpracy nauczyciel - uczeń w celu osiągnięcia możliwie największych efektów tej współpracy.

 

Metody nauczania

 

1. Wykład teoretyczny zawsze powinien być połączony z pokazem, prezentacją lub ćwiczeniami prowadzonymi za pomocą sprzętu komputerowego – głównie za pomocą prezentacji wyświetlanej za pomocą projektora.

2. Zajęcia wykonywane są głównie indywidualnie.

4. Przeprowadzane ćwiczenia należy poprzedzać przykładami realizowanymi przez nauczyciela, stopniowo przechodząc do pracy samodzielnej.

5. Skala trudności zagadnień realizowanych na zajęciach powinna być dostosowana do możliwości percepcyjnych uczniów.

 

Zasady nauczania

 

W toku pracy zajęć pozalekcyjnych powinny być uwzględnione potrzeby i oczekiwania uczniów - podmiotu kształcenia.

Nauczanie powinno zatem przebiegać zgodnie z następującymi zasadami:

 

- przystępności - przekazywanie wiadomości zrozumiale dla ucznia,

- poglądowości - przekaz werbalny poparty odpowiednią prezentacją,

- stopniowania trudności - świadome przejście od zadań prostych do zadań złożonych,

- związku teorii z praktyką.

 

Środki dydaktyczne

 

W pracy zajęć należy wykorzystać różne środki dydaktyczne:

 

a) książki:

  • PHP5. Tworzenie stron WWW. Ćwiczenia praktyczne” Wydanie III Andrzej Kierzkowski

  • MySQL. Darmowa baza danych. Ćwiczenia praktyczne” Marcin Lis

b) czasopisma o tematyce komputerowej,

c) odpowiednie oprogramowanie (serwer Apache, MySQL, PHP),

d) zestawy komputerowe,

e) komputerowa sieć lokalna,

f) internet.

 

Sposób kontroli postępów uczniów

 

Uczniowie pod okiem nauczyciela powinni mieć dostarczoną informację o przystępności prowadzonych zajęć oraz stopniu zainteresowania uczniów danym zagadnieniem. Jej celem nie jest tylko, jak w przypadku zajęć obowiązkowych, ocena osiągnięć uczniów ale także zaangażowanie i stopień zrozumienia problematyki ogółu poruszanych zagadnień. Odpowiednio przygotowane zadania do samodzielnej pracy dostarczą nauczycielowi informacji na temat postępów uczniów.

 

VII. UWAGI O REALIZACJI

 

Program zajęć pozalekcyjnych zakłada realizację głównego celu edukacji informatycznej - zapewnienie uczniom korzystania z technologii informacyjnej przez zainteresowanie ich przystępnie podaną wiedzą informatyczną. Plan realizacji treści programowych zaproponowany w tym opracowaniu przewiduje około 41 godzin zajęć edukacyjnych w ciągu jednego roku szkolnego. Zakłada się, że zajęcia pozalekcyjne z informatyki będą prowadzone w wymiarze od 1 do 2 godzin tygodniowo. Dopuszcza się płynność w dopasowaniu liczby godzin przeznaczonych na realizację zarówno poszczególnych działów jak i modułów będzie uzależniona od ogólnego grafika zajęć pozalekcyjnych w ramach projektu: Lubuska Szkoła Zawodów.

 

VIII. ZAKŁADANE OSIĄGNIĘCIA UCZNIÓW

 

Zakłada się osiągnięcie przez uczniów kompetencji w zakresie: umiejętności rozwiązywania różnych problemów informatycznych

- Rozwiązywanie problemów z wybranej dziedziny za pomocą komputera przez świadomy wybór i celowe połączenie dostępnych aplikacji użytkowych.

- Odpowiednie wykorzystanie oprogramowania

- Korzystanie z zasobów internetowych.

- Nabycie lub rozwój wrażliwości estetycznej podczas tworzenia stron internetowych

- Opracowanie projektu strony www.

- Zapoznanie się lub rozwój umiejętności logicznego kojarzenia, konsolidowania danych niezbędnych podczas programowania w języku skryptowym PHP.

- Zredagowanie procedury wtórnej służącej rozwiązywaniu postawionego problemu graficznego, tekstowego, rachunkowego lub logicznego.

- Analiza komunikatów wskazujących na błędy popełnione przez użytkownika środowiska programistycznego PHP i ich eliminacja za sprawą trafnej korekty syntaktycznej.

 

 

IX. TREŚCI KSZTAŁCENIA

 

Dzięki podziałowi na bloki i modułu treści kształcenia zajęć pozalekcyjnych w sposób naturalny usystematyzuje to pracę nauczyciela.

 

Zadaniem nauczyciela jest umożliwienie uczniom wykorzystania gromadzonej wiedzy do rozwijania kompetencji w zakresie:

 

- świadomego wyboru i zastosowania w praktyce systemu komputerowego ( komputera + oprogramowania),

- korzystania ze źródeł informacji dostępnych za pomocą internetu,

- rozwiązywania problemów typu graficznego, tekstowego, logicznego przez stosowanie danego języka programowania,

- samodzielne pogłębianie wiedzy informatycznej.

 

Bloki i moduły tematyczne

Liczba godzin

 

 

Blok: Podstawy HTML-a

 

Wprowadzenie do języka HTML

1

Znaczniki META w języku HTML

1

Formatowanie tekstu w HTML-u

1

Obrazy i wykazy w HTML-u.

1

Blok: Kaskadowe arkusze styli

 

Wprowadzenie do kaskadowych arkuszy styli CSS. Osadzanie stylu.

1

Klasy, identyfikatory i selektory w CSS

1

Tworzenie prostych klas w CSS

1

Operacje na tekście w CSS

1

Parametry tła w CSS

1

Obramowania w CSS

1

Marginesy oraz wykazy w CSS

1

Kursory i scrollbar w CSS

1

Zaawansowane operacje CSS

5

Blok: Programowanie stron dynamicznych – język skryptowy PHP

 

Wstęp do programowania w PHP. Składnia języka.

1

Wstawianie i debugowanie skryptów w PHP

1

Zakańczanie instrukcji, komentarze w PHP

2

Typy zmiennych, predefiniowane zmienne w PHP

2

Rodzaje i stosowanie operatorów w PHP.

2

Struktury kontrolne w PHP

2

Zastosowanie tablic w PHP

2

Stosowanie funkcji w PHP

2

Przekazywanie zmiennych między stronami (sesje w PHP)

2

Obsługa ciągów tekstowych. Stosowanie wyrażeń regularnych.

2

Operacje na ciągach: porównywanie, podmienianie, wyciąganie.

2

Obsługa plików w PHP.

2

Podsumowanie wiadomości

2

Suma wszystkich godzin

41

 

X. ROLA NAUCZYCIELA W PROCESIE DYDAKTYCZNYM

 

Nauczyciel powinien:

 

- odpowiednio organizować pracę uczniów, uwzględniając warunki techniczne szkolnej pracowni komputerowej

- stosować odpowiednie metody i zasady pracy

- prowadzić zajęcia głównie w pracowni komputerowej

- dążyć do osiągnięcia założonych celów

- rozwijać aktywność uczniów

- wspierać rozwój uczniów, kształtując ich zawodową orientację i samodzielność intelektualną

- umożliwiać dokonywanie wyborów edukacyjnych stosownie do uzdolnień ucznia i jego osiągnięć

- wychowywać młodzież w duchu poszanowania własności intelektualnej – zachowanie praw autorskich