Program z TIK - Infotrick, ICT w praktyce

Transkrypt

Program z TIK - Infotrick, ICT w praktyce
PROGRAMY E-LEARNINGOWYCH
KÓŁ NAUKOWYCH
INFOTRICK, ICT W PRAKTYCE
PROGRAM E-LEARNINGOWEGO KOŁA NAUKOWEGO
Z TECHNOLOGII INFORMACYJNO-KOMUNIKACYJNYCH
DLA UCZNIÓW SZKÓŁ PONADGIMNAZJALNYCH
Autor:
WITOLD WILK
NOWY S¥CZ 2013
Założenia programu
Rozwój społeczny i gospodarczy w społeczeństwie informacyjnym
pozostaje w ścisłym związku z dostępnością zasobów informacyjnych
oraz możliwościami twórczego ich wykorzystywania przez człowieka.
Lata 2000-2009 to okres intensywnego rozwoju zastosowań technologii
informatycznych i telekomunikacyjnych. Nowości technologiczne przyczyniły
się do stworzenia warunków do coraz swobodniejszego przepływu informacji
oraz postawiły nowe wymagania, szczególnie w zakresie zmian w sposobie
korzystania z zasobów informacji i wiedzy oraz w zakresie metod szybkiego
przetwarzana i przesyłania informacji. Człowiek, wykorzystując w realizacji
swoich zadań coraz bardziej zaawansowane oprogramowanie, korzysta
poprzez sieci komputerowe z zewnętrznych komputerów i baz danych
oraz zasobów informacyjnych rozproszonych w sieci Internet, mając
do dyspozycji wielokrotnie więcej danych niż jeszcze kilka lat temu.
Zauważany jest przy tym ciągły wzrost tempa rozwoju technologicznego.
Jednym z zadań współczesnej szkoły staje się w tych warunkach nie tylko
dostarczenie wiedzy i umiejętności w zakresie współczesnych technologii
informacyjno - komunikacyjnych ale również wyposażenie uczniów w umiejętności
samodzielnego zdobywania i aktualizowania wiedzy w celu aktywnego podążania
za postępującymi zmianami technologicznymi.
Prezentowana koncepcja programu e-learningowego koła naukowego
z zakresu technologii informacyjno-komunikacyjnej InfoTrick stanowi próbę
realizacji potrzeb edukacyjnych, wynikających z opisanych powyżej zjawisk.
Pod pojęciem e-learningowego koła naukowego rozumieć tutaj należy grupę
zrzeszającą uczniów szkół ponagimnazjalnych, pracujących z wykorzystaniem
informatycznej platformy e-learningowej pod opieką nauczyciela i realizującą
działania edukacyjne i samokształceniowe jej członków. Rozwój sieci
komputerowych, traktowanych jako narzędzie komunikowania oraz dystrybucji
informacji
dostarcza
edukacyjnej
w
wielu
kole
nowych
naukowym:
możliwości
organizacji
działalności
możliwości
dystrybucji
materiałów
edukacyjnych, możliwości wykorzystania technik sieciowych w organizacji zajęć
dydaktycznych w tradycyjnej grupie ćwiczeniowej oraz w „wirtualnej” klasie,
budowa
systemu
komunikacji
pomiędzy
2
uczniem
a
nauczycielem
oraz pomiędzy uczniami. Kolejnych możliwości wykorzystania dostarczają
systemy wspomagania pracy grupowej. Systemy wspomagania pracy grupowej
mają na celu poprawienie efektywności grupy współpracujących osób. Główną
ich
funkcją
jest
zapewnienie
komunikacji
miedzy
członkami
grupy,
oraz organizacja i porządkowanie przekazywanych informacji.
Konstrukcja
programu
koła
naukowego
bazuje
na
założeniu,
że kształtowanie wiedzy umiejętności z zakresu technologii informacyjnokomunikacyjnej
wymaga
stworzenia
warunków
sprzyjających
koncentracji
na realizacji przez uczniów ambitnych i interesujących projektów oraz wyzwoleniu
w możliwie najwyższym stopniu ich aktywności w pracy indywidualnej i zadaniach
zespołowych. Ponadto, uwzględniono fakt, że uczestnikami działań koła będą
uczniowie uzdolnieni. Można zatem oczekiwać ich ponadprzeciętnej motywacji
i zdolności przyswajania treści nowych, wykraczających w znaczący sposób poza
podstawę programową przedmiotu „Informatyka”, stanowiącą punkt odniesienia
niniejszego programu. Wprowadzone zostały treści nauczania, które rozszerzają
tematykę ujętą w podstawie programowej przedmiotu „Informatyka” o zagadnienia
związane z budową oprogramowania komputerowego z przeznaczeniem do jego
używania w środowisku sieci komputerowych (aplikacje i serwisy internetowe),
zagadnienia
konstruowania
systemów
baz
danych
w
środowisku
sieci
komputerowych z uwzględnieniem problematyki bezpieczeństwa w sieci,
zagadnienia
związane
z
budową
i
konfiguracją
sieci
komputerowych
oraz zagadnienia dotyczące matematycznego modelowania problemowych
sytuacji
decyzyjnych
i
tworzenia
narzędzi
wspomagających
proces
algorytmicznego rozwiązania problemów.
W realizacji prac koła dominującą rolę pełnić będzie metoda projektów.
Realizacja
zadań
projektowych
będąca
źródłem
satysfakcji
uczniów
wykorzystana zostanie do stymulowania ich zaangażowania. Rolą nauczyciela,
moderatora
dla
koła,
przekazywania
jest
umiejętne
wiedzy
oraz
wykorzystanie
rozbudzania
tego
zaangażowania
zainteresowania
uczniów
poszukiwaniem odpowiedzi na rodzące się pytania problemowe. Uczniowie
stawiani są w sytuacjach problemowych, w których przychodzi im stosować
wiedzę i umiejętności z wielu obszarów ICT. Powodzenie podejmowanych
przez uczniów działań, zależy od umiejętności precyzyjnej analizy możliwości
oraz
krytycznej
oceny
dostępnych
3
sposobów
realizacji
zadań.
Sprzyja
to
rozwijaniu
kreatywności,
umiejętności
twórczego
myślenia
i rozwiązywania pojawiających się problemów.
Dzięki metodom dydaktycznym stosowanym w pracach koła uczeń staje
się aktywnym uczestnikiem zajęć, decyduje o kierunkach poszukiwań
rozwiązań, zastosowaniu poszczególnych składników posiadanej wiedzy
i
wykorzystywaniu
poznanych
możliwości
technologicznych.
Nauczyciel
przyjmuje rolę przewodnika, pomaga w poszukiwaniu przyczyn niepowodzeń,
wymagając od uczniów racjonalnego uzasadniania podejmowanych działań
oraz
dokumentowania
prowadzonych
badań,
prac
koncepcyjnych
i programistycznych.
1. Cele edukacyjne

Rozwój
umiejętności
posługiwania
się
komputerem
i
jego
oprogramowaniem oraz zasobami sieci komputerowych w procesie
gromadzenia, przetwarzania oraz analizy informacji.

Rozwój
umiejętności
korzystania
z
możliwości
oprogramowania
komputerowego w procesie konstruowania modeli sytuacji problemowych
oraz algorytmicznego rozwiązania problemów.

Rozwój
umiejętności
projektowania
i
realizacji
oprogramowania
komputerowego z przeznaczeniem do jego używania w środowisku sieci
komputerowych (aplikacje i serwisy internetowe).

Rozwój umiejętności zarządzania informacją, projektowania i konstruowania
systemów
baz
danych
w
środowisku
sieci
komputerowych
z uwzględnieniem zagadnień bezpieczeństwa w sieci.

Rozwój umiejętności współpracy w grupie, podziału ról i zadań, grupowej
analizy i podejmowania decyzji.

Rozwój umiejętności stosowania narzędzi i technik informatycznych
w procesach komunikacji oraz w pracy grupowej.

Rozwój kreatywności i umiejętności twórczego rozwiązywania problemów.
4
2. Treści nauczania
Osiągnięcia uczniów
Zagadnienia
Tematyka zajęć
W rezultacie realizacji zajęć
ogólne
(zajęcia w sali komputerowej)
Systemy wspomagające pracę grupową
Platforma e-learningowa,
organizacja pracy koła
naukowego
Przegląd narzędzi i technik
informatycznych
wspomagających pracę
grupową
Narzędzia wspomagających
pracę grupową w realizacji
projektów koła naukowego
Baza danych i System
Zarządzania Bazą Danych
Architektura klient-serwer
Zarządzanie informacją, bazy danych
Metody organizacji pracy koła naukowego
uczeń powinien:
Projektowanie i tworzenie
bazy danych przy użyciu
MySQL
Podstawowe polecenia SQL
w tworzeniu i zarządzaniu
bazą danych
Hurtownie danych
i narzędzia OLAP
5
 Stosować w praktyce narzędzia
e-learningowe udostępniane
na platformie edukacyjnej
 Znać możliwości stosowania
systemów informatycznych
wspomagających pracę grupową
 Używać w pracach koła narzędzi
wspomagających komunikację
w grupie projektowej,
współdzielenie rezultatów pracy
oraz zarządzania projektami
 Swobodnie komunikować się przy
użyciu środków komunikacji
elektronicznej, zarządzać
przepływem informacji
i dostępem do informacji
 Posiadać podstawowe wiadomości
na temat baz danych oraz zasad
funkcjonowania SZBD
 Posiadać podstawowe wiadomości
na temat architektury klient- serwer
we współczesnych systemach baz
danych
 Rozumieć i stosować zasady
prawidłowej realizacji procesu
projektowania bazy danych
od zdefiniowania celów, poprzez
projektowanie struktur tabel,
rozpoznanie relacji po stworzenie
aplikacji
 Zaprojektować i zbudować
relacyjną bazę danych przy użyciu
systemu zarządzania bazą danych
MySQL
 Znać zasady używania języka SQL
do tworzenia i modyfikacji bazy
danych
 Praktycznie stosować podstawowe
polecenia języka SQL
do wprowadzania, przetwarzania


Podstawy analizy
i modelowania
matematycznego problemów

decyzyjnych
Wybrane techniki
w analizie i wspomaganiu

decyzji
rozwiązywania problemów decyzyjnych
Narzędzia informatyki w analizie i wspomaganiu
algorytmiczne stosowane
Konstruowanie modeli
matematycznych sytuacji
problemowych

Projektowanie i realizacja
narzędzi wspomagających
rozwiązywanie problemów
decyzyjnych przy użyciu
wybranych języków
programowania oraz arkuszy

kalkulacyjnych
Narzędzia wspomagające

analizę danych
i prognozowanie
komputerowej)
(zajęcia w sali
komputerowe
Sieci


Zasady budowy sieci
komputerowych, technologie
transmisji danych, standardy
i protokoły sieciowe
6

i analizy danych w bazie danych
MySQL
Znać zasady przetwarzania,
gromadzenia i udostępniania
danych w hurtowniach danych
Rozumieć zasady i metody
konstruowania modeli
matematycznych problemów
decyzyjnych
Stosować zróżnicowane techniki
algorytmiczne w sytuacjach
poszukiwania decyzji optymalnej,
podejmowania decyzji
w warunkach niepewności
czy wielokryterialnego wyboru
Konstruować modele
matematyczne sytuacji
problemowych oraz dobierać
odpowiednie struktury danych
do realizacji algorytmu rozwiązania
problemu
Konstruować przy użyciu
wybranych języków
programowania oraz arkuszy
kalkulacyjnych i praktycznie
stosować narzędzia wspomagające
rozwiązywanie problemów
decyzyjnych
W wyniku przeprowadzonych
testów ocenić prawidłowość
komputerowego rozwiązania
problemu i zbadać jego
efektywność
Zrealizować i udokumentować
proces projektowania,
programowania oraz testowania
aplikacji informatycznej
wspomagającej rozwiązywanie
sytuacji problemowej
Stosować w praktyce narzędzia
wspomagające analizę danych
i prognozowanie
Znać podstawy budowy modelu
warstwowego sieci
Rozumieć zasady budowy sieci
lokalnych i rozległych, znać
właściwości mediów stosowanych
w budowie sieci
Urządzenia sieciowe,
ich właściwości
i zastosowania
Podstawy budowy
i konfiguracji sieci
komputerowych
Zagrożenia związane
Zagadnienia bezpieczeństwa w systemach sieciowych
z korzystaniem z sieci
komputerowych
Bezpieczeństwo fizyczne
urządzeń
Ściany ogniowe i ich
zastosowania
Systemy uwierzytelniania
użytkowników systemów
komputerowych
Kryptograficzna ochrona
danych
poprawnego serwisu WWW,
aplikacji
interaktywnych
Budowa
Struktura i cechy
etapy tworzenia witryny
internetowej
Budowa witryn
internetowych przy
7
 Znać podstawowe właściwości
standardu Ethernet oraz protokołu
TCP/IP
 Znać i rozumieć zasady działania
urządzeń sterujących przepływem
danych w sieciach
 Posiadać podstawowe wiadomości
na temat routingu w sieciach
 Posiadać wiedzę i umiejętności
niezbędne do konfigurowania
routing’u statycznego
i dynamicznego
 Znać podstawy konfiguracji routera
 Rozwiązywać podstawowe
problemy sprzętowe związane
z komunikacją sieciową
 Znać główne rodzaje zagrożeń
związanych z używaniem
komputera w środowisku
sieciowym oraz sposoby
ich redukcji
 Znać uwarunkowania
bezpieczeństwa stacji roboczych,
serwerów i innych urządzeń
sieciowych
 Rozumieć zasady funkcjonowania
ściany ogniowej (firewall)
i posiadać umiejętności jej
konfigurowania
 Posiadać wiadomości na temat
możliwości zwiększania
bezpieczeństwa sieciowego
z wykorzystaniem systemów
uwierzytelniania
 Znać podstawy kryptograficznej
ochrony danych oraz wybrane
algorytmy szyfrujące
 Posiadać wiedzę na temat usług
realizowanych przez algorytmy
szyfrujące
 Znać najważniejsze aspektami
projektowania i tworzenia serwisów
internetowych
 Umieć praktycznie stosować język
XHTML oraz kaskadowe arkusze
stylów w powiązaniu z elementami
języków skryptowych w procesie
tworzenia witryn internetowych
wykorzystaniu języka
XHTML

Formatowanie stron
internetowych przy użyciu

stylów kaskadowych - CSS
Zastosowanie formularzy
HTML

Grafika i multimedia
na stronach WWW

Interakcja po stronie

przeglądarki z
wykorzystaniem języka
JavaScript

Podstawy języka PHP

Integracja strony
internetowej z bazą danych
MySQL

Korzystanie z XML
z uwzględnieniem zgodności
ze standardami
Stosować formularze HTML
do budowy interaktywnych stron
internetowych i przesyłania danych
od użytkownika
Znać metody i formaty zapisu
i przesyłania przez sieć Internet
danych multimedialnych
Znać zasady przygotowywania
plików graficznych do prezentacji
na stronach internetowych
Wykorzystywać podstawowe
funkcje programów graficznych
Znać podstawowe zagadnienia
związane z interakcją po stronie
przeglądarki przy wykorzystaniu
języka JavaScript
Tworzyć strony internetowe
z zastosowaniem języka
skryptowego PHP
Posiadać umiejętności korzystania
z bazy danych MySQL do budowy
serwisów internetowych,
przy użyciu PHP
Posiadać podstawowe wiadomości
na temat wykorzystania
dokumentów XML w serwisach
internetowych
Tabela zawierająca tematykę zajęć prezentuje poszczególne zagadnienia
w
kolejności
ich
realizacji.
Wybrane
bloki
tematyczne
realizowane
w pierwszym roku, mogą być rozszerzane, uzupełniane i kontynuowane
w drugim i trzecim roku IV etapu kształcenia. Zaproponowaną tematykę
należy traktować jako listę otwartą do uzupełnienia w zależności
od zainteresowań i potrzeb grupy.
3. Uwagi na temat realizacji programu
Zajęcia
z
e-learningowego
wykorzystaniem
edukacyjnej
koła
naukowego
platformy
prowadzone
e-learningowej.
będą
Platforma
e-learningowa umożliwia komunikację, organizację wymiany informacji i pracy
grupowej
uczniów
uczestniczących
8
w
pracach
koła
naukowego.
Dzięki narzędziom dostępnym na platformie nauczyciel uzyskuje możliwości
precyzyjnego planowania aktywności grupy, tworzenia zespołów projektowych
oraz stymulowania aktywności uczniów. Dzięki możliwości delegowania
uprawnień
do
zarządzania
wybranymi
zadaniami,
nauczyciel
uzyskuje
możliwość pobudzania zaangażowania uczniów w realizację zadań realizowanych
w ramach prac koła.
Wykorzystywanie sieci komputerowych w organizacji prac koła naukowego
przyjmować mogą różnorodne formy, w zależności od specyfiki realizowanych
zagadnień. Do najważniejszych zaliczyć można: publikowanie w sieci materiałów
dydaktycznych, testy oceniające znajomość wiadomości podstawowych, dyskusja
w
grupie
projektowej,
zajęcia
prowadzone
metodą
studium
przypadku,
z wykorzystaniem informacji publikowanych w sieci komputerowe. Jednocześnie,
w trakcie prac koła naukowego powstawać będą aplikacje i serwisy internetowe
konstruowane przez grupy projektowe członków koła i publikowane w sieci
Internet.
Z
uwagi
na
konieczność
pełnego
wykształcenia
umiejętności
posługiwania się wybranymi elementami oprogramowania komputerowego,
ustalenia
warunków
korzystania
z
oprogramowania
zainstalowanego
na lokalnych komputerach (poza siedzibą organizatora koła), praktycznego
poznania urządzeń stosowanych w sieciach komputerowych jak również w celu
wytworzenia bezpośrednich relacji pomiędzy uczniami, część zajęć realizowana
będzie
w
pracowni
komputerowej,
z nauczycielem. W każdym
podczas
bezpośrednich
spotkań
roku działalności koła naukowego przynajmniej
10-15 godzin zajęć realizowanych będzie w sali komputerowej a pozostałe
z wykorzystaniem platformy e-learningowej.
9