Serwis WWW w projekcie edukacyjnym współpraca z bazą danych
|
|
- Elżbieta Kowal
- 8 lat temu
- Przeglądów:
Transkrypt
1 WIRTUALNE LABORATORIA FIZYCZNE NOWOCZESNĄ METODĄ NAUCZANIA INNOWACYJNY PROGRAM NAUCZANIA FIZYKI W SZKOŁACH PONADGIMNAZJALNYCH Moduł dydaktyczny: informatyka - fizyka Serwis WWW w projekcie edukacyjnym współpraca z bazą danych (w zastosowaniach Fizyki) Piotr Kopciał Człowiek - najlepsza inwestycja Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
2 Tytuł: Serwis WWW w projekcie edukacyjnym współpraca z bazą danych (w zastosowaniach Fizyki) Autor: mgr inż. Piotr Kopciał Redaktor merytoryczny: dr hab. inż. prof. WWSI Zenon Gniazdowski Materiał dydaktyczny opracowany w ramach projektu edukacyjnego WIRTUALNE LABORATORIA FIZYCZNE NOWOCZESNĄ METODĄ NAUCZANIA. PROGRAM NAUCZANIA FIZYKI Z ELEMENTAMI TECHNOLOGII INFORMATYCZNYCH SCENARIUSZ 3 Serwis WWW w projekcie edukacyjnym współpraca z bazą danych (w zastosowaniach Fizyki) SCENARIUSZ TEMATYCZNY dotyczący działu Wyszukiwanie, gromadzenie, selekcjonowanie, przetwarzanie i wykorzystywanie informacji, współtworzenie zasobów w sieci, korzystanie z różnych źródeł i sposobów zdobywania informacji z Informatyki Człowiek - najlepsza inwestycja wlf@wwsi.edu.pl Wydawca: Warszawska Wyższa Szkoła Informatyki ul. Lewartowskiego 17, Warszawa rektorat@wwsi.edu.pl Projekt graficzny: Maciej Koczanowicz Warszawa 2013 Copyright Warszawska Wyższa Szkoła Informatyki 2013 Publikacja nie jest przeznaczona do sprzedaży Streszczenie Niniejszy scenariusz jest uzupełnieniem rozszerzeniem scenariusza pt. Serwis WWW w projekcie edukacyjnym prowadzenie obliczeń i prezentacja informacji (w zastosowaniach Fizyki). W części praktycznej uczniowie poznają mechanizmy współdziałania języka PHP oraz SQL. Wiedzę i umiejętności zdobyte w trakcie realizacji ćwiczeń, uczniowie zweryfikują rozbudowując własny dynamiczny serwis sieciowy utworzony w ramach ćwiczeń zawartych w scenariuszu Serwis WWW w projekcie edukacyjnym prowadzenie obliczeń i prezentacja informacji (w zastosowaniach Fizyki). Serwis ten będzie umożliwiał m.in. wprowadzanie danych do bazy oraz prezentowanie i modyfikację zawartości bazy danych poprzez przeglądarkę internetową. Celem kursu jest opanowanie umiejętności tworzenia atrakcyjnych, pełnowartościowych serwisów internetowych zorientowanych tematycznie (w naszym przypadku na zagadnienia z Fizyki), a efektem końcowym ma być serwis internetowy utworzony samodzielnie przez każdego uczestnika lub przez grupę 2-3 osób. Treść lekcji jest następująca: Lekcja 1. Przechowywanie danych na potrzeby Fizyki y Wprowadzenie y Możliwości przechowywania danych na potrzeby Fizyki y Przykłady przechowywania danych na potrzeby Fizyki y Zdefiniowanie zakresu przechowywanych danych y Ćwiczenia z przechowywania danych na potrzeby Fizyki Lekcja 2. Współpraca serwera WWW z bazą danych y Podstawowa konfiguracja bazy danych 2 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego 3
3 y Tworzenie bazy danych y Podstawowe operacje na bazie danych y Współpraca PHP z MySQL y Zapisywanie rezultatów badań w bazie danych y Prezentowanie zawartości bazy danych na stronie internetowej y Modyfikowanie zawartości bazy danych poprzez stronę internetową y Usuwanie zawartości bazy danych poprzez stronę internetową y Ćwiczenia poświęcone współpracy z bazą danych Czas realizacji 4 x 45 minut Tematy lekcji: 1. Przechowywanie danych na potrzeby Fizyki (1 x 45 minut) 2. Współpraca serwera WWW z bazą danych (3 x 45 minut) Streszczenie LEKCJA NR 1 TEMAT: Przechowywanie danych na potrzeby Fizyki Wprowadzenie Celem zajęć opisanych w niniejszym scenariuszu jest utworzenie serwisu WWW umożliwiającego wprowadzanie danych do bazy oraz prezentowanie i modyfikację zawartości bazy danych poprzez przeglądarkę internetową. Serwis ma być poświęcony wybranemu zagadnieniu z przedmiotu Fizyka. Pierwszym krokiem w tworzeniu takiego serwisu WWW, poprzedzającym etap tworzenia bazy danych, jest zdefiniowanie typu danych, które mają być przechowywane. Zatem w pierwszej kolejności należy przeanalizować z jakiego rodzaju danymi przechowywanymi w serwisach WWW poświęconych wspieraniu nauki z przedmiotu Fizyka możemy mieć do czynienia. Możliwości przechowywania danych na potrzeby Fizyki Fizyka jest interesującą dziedziną wiedzy. Dostarcza nam metod i narzędzi służących do opisu i badania świata, w którym żyjemy. Możemy wyróżnić fizykę teoretyczną (której celem jest formułowanie nowych praw opisujących świat) oraz fizykę eksperymentalną (której celem jest badanie słuszności tych praw). Szczególnie w dziedzinie fizyki eksperymentalnej w której zapisujemy i gromadzimy wyniki eksperymentów wykorzystanie baz danych jest nieodzowne. Wśród przykładów zastosowań baz danych w serwisach WWW poświęconych zagadnieniom Fizyki najpopularniejsze to: y zbiór definicji słów kluczowych (typ danych: tekst + grafika + hiperłącza + multimedia) elektroniczne encyklopedie, y baza animacji i symulacji (pliki multimedialne audio/video), y baza ćwiczeń i zadań (tekst + grafika), y baza danych pomiarowych i wynikowych (tekst + dane numeryczne) wirtualne laboratoria, y archiwum danych wynikowych (tekst + dane numeryczne) zdalne laboratoria, y baza danych osobowych (tekst + dane numeryczne) serwisy zrzeszające osoby pracujące nad wspólnym projektem z Fizyki, y archiwum wiadomości z grupy dyskusyjnej, bloga, notatek z realizacji projektu, zdjęć (tekst + grafika + hiperłącza + multimedia) serwisy gromadzące osoby zainteresowane wybraną dziedziną fizyki (np. astronomia), umożliwiające wspólne odkrywanie tej dziedziny (np. zorganizowanie wycieczki do planetarium) i dzielenie się doświadczeniami (np. wykonanymi zdjęciami gwiazd na niebie), y archiwum e-podręczników, wykładów, filmów z doświadczeń (tzw. dane dużego formatu) portal edukacyjny, y archiwum danych geofizycznych (współrzędne geograficzne i inne specyficzne parametry) serwisy z dziedziny geofizyki, y i wiele innych Przykłady przechowywania danych na potrzeby Fizyki Spośród wymienionych w poprzednim punkcie typów serwisów WWW kilka najciekawszych przykładów to: y Biblioteka Kongresu online największa biblioteka świata, y Serwis PhET interaktywne symulacje, y Serwis IF PW platforma edukacyjna. 4 5
4 LEKCJA NR 1 Przechowywanie danych na potrzeby Fizyki Największa biblioteka świata Największą biblioteką świata jest Biblioteka Kongresu Stanów Zjednoczonych biblioteka narodowa USA, funkcjonująca od 1800 r. w Waszyngtonie. Już na etapie wyszukiwania mamy do wyboru typ zasobu (czasopisma, mapy, filmy, zdjęcia, obiekty 3D, itd.): Interaktywne symulacje Najbardziej popularnym źródłem symulacji jest anglojęzyczny serwis Phet. Serwis ten udostępnia około 110 milionów symulacji z różnych dziedzin, z czego znaczną część z fizyki. ( simulations/translated/pl): Biblioteka Kongresu stanowi zbiór: y 142 mln dokumentów y 29 mln książek y 4,8 mln map i atlasów y 12 mln fotografii y 6 mln mini-filmów y 3,5 mln plików muzycznych dostępnych w 460 językach. Różnorodność treści dostępnych w tej bibliotece wymusza odpowiednie zaprojektowanie bazy danych zdolnej do gromadzenia i szybkiego wyszukiwania przechowywanych typów danych. Po wyszukaniu i wybraniu określonej symulacji możemy ją pobrać na dysk twary lub uruchomić bezpośrednio w przeglądarce. ( 6 7
5 LEKCJA NR 1 Przechowywanie danych na potrzeby Fizyki W tym przypadku również mamy do czynienia z bazami danych. Jeden rodzaj bazy danych potrzebny jest do zebrania i uporządkowania 110 milionów symulacji (pliki.jar, i inne), wzbogaconych wskazówkami, odsyłaczami, wyjaśnieniami, opatrzenia ich opisem tekstowym, przy użyciu którego użytkownik będzie mógł konkretną symulację odnaleźć. Inny rodzaj bazy danych dotyczy każdej pojedynczej symulacji. Należy bowiem zdawać sobie sprawę, że aby symulacja dawała wyniki zbliżone do rzeczywistych, należy zdefiniować zbiory danych wejściowych, na podstawie których jest oparta symulacja. Takie zestawy danych wejściowych, jak również zestawy wyników możliwych do usyskania w trakcie symulacji stanowią swoistą bazę danych. Przykładowa symulacja pobrana z serwisu Phet znajduje się w folderze [Pliki do ćwiczeń] stanowiącym uzupełnienie niniejszego scenariusza (nazwa pliku to: ohms_law-en.jar). Symulacje z serwisu Phet są udostępniane na licencji Creative Commons. Z warunkami licencji można się zapoznać na stronie oraz na stronie Platforma edukacyjna Platforma edukacyjna jest rozbudowanym serwisem umożliwiającym użytkownikowi m.in.: y personalizację strony głównej widocznej po zalogowaniu, y dostęp do bogatych narzędzi komunikacji, dostępnych po zalogowaniu (m.in. narzędzia do konsultacji online: połączenie chatu, rozmowy audio, obrazu z kamerki internetowej, współdzielonej tablicy, możliwości udostępniania pulpitu itp.) y śledzenie aktywności użytkownika i podsuwania mu informacji powiązanych z jego zainteresowaniami (w duchu Web 3.0), y dostęp do forum dyskusyjnego i treści udostępnianych wyłącznie dla użytkowników zalogowanych, y możliwość kontaktu z innymi użytkownikami, których adresy (jeśli oczywiście użytkownicy tego sobie życzą) są widoczne na forum dyskusyjnym. Powyższe funkcje nie byłyby jednak możliwe bez bazy danych wspierającej tak rozbudowane oprogramowanie jakim jest platforma. W bazie danych istnieć muszą tabele m.in. do: y przechowywania zasobów dydaktycznych, y przechowywania danych osobowych użytkowników, y przechowywania statystyk aktywności użytkowników, y przechowywania statystyk wykorzystania zasobów dydaktycznych, y przechowywania statystyk wykorzystania narzędzi platformy, y i inne. Baza danych najpopularniejszej na świecie platformy edukacyjnej o nazwie Moodle (jest to oprogramowanie bezpłatne 1 ), zawiera ponad 120 (!) tabel relacyjnych. Spośród platform edukacyjnych utworzonych z myślą o wspomaganiu nauki przedmiotu Fizyka w szkole ponadgimnazjalnej sporą popularnością cieszy się platforma Instytutu Fizyki Politechniki Warszawskiej ( Zdefiniowanie zakresu przechowywanych danych Po przeanalizowaniu przykładów istniejących serwisów WWW wspierających naukę Fizyki, wykorzystujących bazy danych przychodzi czas na zaproponowanie schematu bazy danych własnego serwisu. Przykładem bazy danych, stanowiącej uzupełnienie serwisu o nazwie prawo Ohma 2 może być baza danych służąca m.in. do: y gromadzenia i przechowywania danych pochodzących od internautów, np. y wyniki symulacji, y wyniki zadań, y czas realizacji zadań, y gromadzenia i przechowywania danych osobowych użytkowników y np. w celu udostępnienia niektórych treści (np. pliki robocze realizowanego projektu edukacyjnego) wyłącznie osobom zalogowanym y w bazie danych przechowujemy m.in. loginy i hasła użytkowników y gromadzenia i przechowywania treści edukacyjnych (grafika, pliki video, pliki symulacji itp.). Na tym etapie uczniowie powinni dobrać się w grupy 2-3-osobowe. Każda grupa powinna określić: do czego będzie służyć baza danych w tworzonym przez uczniów serwisie, jakiego rodzaju dane (format danych) będą przechowywane, przykładowe nazwy tabel w bazie danych oraz nazwy kolumn w tabelach. Podstawa programowa Zakres zagadnień stanowiących przykłady w niniejszym scenariuszu pokrywa część podstawy programowej z przedmiotu Fizyka, a mianowicie: przepływ prądu stałego i prawo Ohma. Moduł III programu nauczania informatyki (poziom rozszerzony): Sieci komputerowe i oprogramowanie. Środki i narzędzia informatyki. Zagadnienie 4 z programu nauczania informatyki (poziom podstawowy i rozszerzony): Technologie internetowe. projektowanie strony WWW (w tym: makieta strony głównej), znaczniki HTML i style CSS, możliwości serwerów WWW (języki skryptowe), integracja projektu z sieciową aplikacją bazodanową. Cele kształcenia wymagania ogólne: Wykorzystywanie komputera i technologii informacyjno-komunikacyjnych do rozwijania zainteresowań (szczególnie w dziedzinie Fizyki), opisywanie zastosowań informatyki, ocena zagrożeń i ograniczeń, aspekty społeczne rozwoju i zastosowań informatyki. Treści nauczania wymagania szczegółowe: y dostrzeganie związków współczesnej fizyki z informatyką, y doskonalenie umiejętności projektowania baz danych do zastosowań szkolnych (poszczególne przedmioty w szkole, interdyscyplinarne projekty edukacyjne), 2 utworzonego w ramach realizacji Scenariusza pt. Serwis WWW w projekcie edukacyjnym prowadzenie obliczeń i prezentacja informacji (w zastosowaniach fizyki) 1 lang=pl 8 9
6 LEKCJA NR 1 Przechowywanie danych na potrzeby Fizyki Cel y doskonalenie sposobów uczenia się, y nauka współpracy w zespole. Elementy do wykorzystania: ćwiczenia tekst wprowadzenia teoretycznego Umiejętność identyfikowania zastosowań informatyki w Fizyce. Nauka zasad komunikacji serwera WWW z serwerem baz danych. Nauka tworzenia skryptów w języku PHP, z elementami języka SQL. Słowa kluczowe baza danych baza danych jest to elektroniczny magazyn informacji (danych), wyposażony w narzędzia do zarządzania tymi informacjami. Określenie baza danych jest najczęściej używane do opisu oprogramowania służącego do zarządzania danymi. MySQL MySQL jest to system baz danych wspierający działanie dynamicznych stron i serwisów internetowych. PHP PHP (ang. Hypertext Preprocessor) jest to skryptowy język programowania po stronie serwera używany do tworzenia dynamicznych stron internetowych. Służy do tworzenia aplikacji przetwarzających dane wprowadzane przez użytkownika oraz dane pobrane przez serwer z bazy danych. serwer serwer jest to komputer, na którym znajduje się plik zawierający opis strony internetowej utworzonej w języku HTML wraz z plikami zawierającymi elementy składowe strony (np. obrazy). Serwer udostępnia stronę innym komputerom za pośrednictwem sieci Internet. W sieci Internet istnieje wiele serwerów. skrypt skrypt jest to kod napisany w języku programowania przeznaczonym do tworzenia stron dynamicznych. W odróżnieniu od dokumentu HTML (zawierającego wyłącznie znaczniki HTML oraz treść strony) skrypt może również definiować logikę działania strony WWW. Co przygotować? 1. Zapoznać się z wprowadzeniem teoretycznym (ze scenariusza) do niniejszej lekcji. 2. Skorzystać ze źródeł z Internetu wymienionych w scenariuszu (opcjonalnie). 3. Pobrać prezentację przygotowaną do niniejszej lekcji. 4. Pobrać symulację dołączoną do niniejszej lekcji i zapoznać się z nią. Przebieg zajęć Wprowadzenie (15 minut) Omówienie wprowadzenia teoretycznego do niniejszej lekcji, przy użyciu przygotowanej prezentacji. Elementy do wykorzystania: prezentacja Panel ekspertów (10 minut) Omówienie rezultatów pracy efektów wykonania ćwiczeń. Dyskusja podsumowująca (5 minut) Dostrzeganie związków współczesnej fizyki z informatyką. Doskonalenie umiejętności projektowania baz danych do zastosowań szkolnych (poszczególne przedmioty w szkole, interdyscyplinarne projekty edukacyjne). Sprawdzenie wiedzy Ćwiczenie 1.1 Ćwiczenie 1.2 Test wiedzy na zakończenie wszystkich lekcji Ocenianie Ćwiczenie 1.1 ocena liczby tabel, nazw tabel, liczby kolumn w tabelach, nazw kolumn w tabelach Ćwiczenie 1.2 ocena liczby tabel, nazw tabel, struktury tabel (nazwy kolumn i typ danych) oraz relacji pomiędzy tabelami Zaliczenie testu wiedzy w przypadku co najmniej połowy poprawnych odpowiedzi. Dostępne pliki Treść wprowadzenia teoretycznego do niniejszej lekcji (w scenariuszu) Prezentacja Ćwiczenie 1.1 Ćwiczenie 1.2 Przykładowa symulacja prawo Ohma Praca indywidualna lub w zespołach (15 minut) Praca indywidualna lub zespoły dwuosobowe. Uczniowie wykonują ćwiczenia, korzystając w razie potrzeby z treści wprowadzenia teoretycznego do niniejszej lekcji
7 Współpraca serwera WWW z bazą danych Streszczenie LEKCJA NR 2 TEMAT: Współpraca serwera WWW z bazą danych Podstawowa konfiguracja bazy danych Po zainstalowaniu serwera WWW Apache, interpretera języka PHP oraz bazy danych MySQL, w pierwszej kolejności, ze względów bezpieczeństwa, należy ustanowić hasło użytkownika root serwera MySQL. W tym celu uruchamiamy przeglądarkę i wpisujemy Pojawi się witryna z informacją o bezpieczeństwie serwera WWW rys. 1. Tworzenie bazy danych Po skonfigurowaniu hasła dla użytkownika root można utworzyć konta innych użytkowników, z dostępem do testowej bazy danych. Do utworzenia bazy danych o nazwie naszprojekt posługujemy się poleceniem: CREATE DATABASE naszprojekt; Następnie tworzymy konto użytkownika, z podstawowymi uprawnieniami dotyczącymi bazy danych. Używamy w tym celu polecenia: GRANT SELECT, INSERT, UPDATE, DELETE ON naszprojekt.* TO localhost IDENTIFIED BY haslo ;. Aby zatwierdzić wprowadzone zmiany używamy polecenia FLUSH PRIVILEGES rys. 3. Rysunek 1. Witryna pakietu XAMPP Na wyświetlonej stronie klikamy w link widoczny pod tabelą. Umożliwia on ustawienie hasła głównego administratora rys. 2. Rysunek 3. Tworzenie konta użytkownika w bazie danych MySQL W celu przetestowania połączenia z bazą danych należy utworzyć drugi plik testowy o nazwie test_polaczenia.php. Treść pliku jest następująca: <? php mysqli_connect ( localhost, uczen, haslo, naszprojekt );? > Po uruchomieniu pliku w przeglądarce skrypt próbuje połączyć się z serwerem MySQL przy użyciu nazwy konta użytkownika i hasła. Jeśli proces przebiegnie poprawnie, zobaczymy pustą stronę. Jeśli wystąpią ostrzeżenia lub błędy, strona będzie zawierać stosowne komunikaty. Podstawowe operacje na bazie danych Rysunek 2. Witryna pakietu XAMPP wpisywanie hasła głównego administratora Po wpisaniu hasła i zrestartowaniu serwera MySQL (w XAMPP Control panel klikamy [Stop] i [Start]) system jest gotowy do pracy. Z problematyką projektowania bazy danych można się zapoznać korzystając z otwartych zasobów edukacyjnych, udostępnionych pod adresem title=bazy_danych. W tej części, posługując się poleceniami języka SQL, utworzymy bazę danych i tabele w tej bazie. Kolejnym krokiem będzie wprowadzanie treści do tabel oraz ich modyfikowanie i usuwanie. Najważniejsze z punktu widzenia tworzonego serwisu będzie formułowanie zapytań, umożliwiających odczytywanie informacji z tabel w bazie danych
8 LEKCJA NR 2 Współpraca serwera WWW z bazą danych Poniższe ćwiczenia ilustrują podstawowe operacje na bazie danych. Z menu Start systemu Windows wybieramy Uruchom, wpisujemy cmd i klikamy OK. Przechodzimy do odpowiedniego katalogu (cd C: \xampp\ mysql\bin), logujemy się do bazy danych, a następnie tworzymy tabelę (polecenie CREATE TABLE) rys. 4. Interdyscyplinarność niniejszego scenariusza polega na wykorzystaniu prawa Ohma jako tematu tworzonego serwisu WWW. Przykładową tabelą w bazie danych wspierającej tworzony serwis może być tabela o nazwie zasoby_online, zawierająca hiperłącza do innych źródeł internetowych poświęconych zagadnieniu prawa Ohma. W tym celu należy najpierw utworzyć odpowiednią tabelę, w której będą przechowywane treści wprowadzane przez użytkowników serwisu. Każdy zasób będzie opisany poprzez: y Nazwę (tytuł), y Opis (dokładniejsze informacje), y Adres_url (jeśli materiał jest dostępny przez Internet), y Datę dodania do bazy danych. Przykładem innej przydatnej tabeli może być tabela o nazwie uzytkownicy z odpowiednimi polami (imię, nazwisko, , hasło, data rejestracji). Jedna z podstron serwisu może bowiem służyć do rejestrowania użytkowników serwisu, a inne podstrona będzie służyć do wyświetlania listy osób zarejestrowanych. Tworzenie tabeli o nazwie zasoby_online zilustrowano na rys. 4. Współpraca PHP z MySQL W tej części nauczymy się operowania na bazie danych MySQL z poziomu skryptów PHP, czyli odczytywania oraz modyfikowania informacji zgromadzonych w bazie danych, bezpośrednio ze strony internetowej. Utworzymy kolejną część naszego serwisu poświęconego promieniotwórczości aplikację umożliwiającą wprowadzanie wyników projektu do bazy danych poprzez stronę internetową. Za komunikację z bazą danych odpowiada skrypt mysql_connect.php. Ma on następującą postać: <? php //Plik zawiera informacje potrzebne do uzyskania dostępu do bazy danych. //Tworzy połączenie z serwerem MySQL i wybiera bazę danych. //Umieść w stałych informacje potrzebne do nawiązania połączenia z bazą. DEFINE ( DB_USER, uczen ); DEFINE ( DB_PASSWORD, haslo ); DEFINE ( DB_HOST, localhost ); DEFINE ( DB_NAME, naszprojekt ); //Nawiąż połączenie. $dbc =@mysql_connect (DB_HOST, DB_USER, DB_PASSWORD) OR die ( Brak połączenia z MySQL:. mysql_error ()); //Wybierz bazę (DB_NAME) OR die ( Nie można wybrać bazy danych:. mysql_error ());? > Następnie utworzymy skrypt wykaz_zasobow.php, służący do wyświetlania zawartości bazy danych w przeglądarce rys. 6. Kod tego skryptu jest zawarty w pliku dołączonym do niniejszego scenariusza. Rysunek 4. Tworzenie tabeli w bazie danych W kolejnym kroku przeprowadzimy operacje wprowadzania informacji do bazy danych, odczytywania wprowadzonych informacji, modyfikowania ich oraz usuwania rys. 5. Rysunek 6. Strona prezentująca zawartość tabeli zasoby_online w bazie danych Kolejnym krokiem jest utworzenie skryptu umożliwiającego wprowadzanie treści do bazy danych, czyli w naszym przypadku dodawanie kolejnej pozycji do tabeli zasoby_online (rys. 7). Odpowiedni plik źródłowy, o nazwie dodaj_zasob.php jest dołączony do niniejszego scenariusza. Rysunek 5. Podstawowe operacje na bazie danych: wprowadzanie, edycja i usuwanie danych Rysunek 7. Formularz dodawania zasobu do bazy 14 15
9 LEKCJA NR 2 Współpraca serwera WWW z bazą danych Otrzymujemy potwierdzenie: Rysunek 11. Wykaz materiałów po usunięciu zasobu Aby jednak sprawdzić, czy materiał rzeczywiście został dodany do bazy, uruchamiamy ponownie skrypt wykaz_zasobow.php rys. 8. Rysunek 12. Stan bazy danych po usunięciu zasobu Ostatnim elementem, niezbędnym do sprawnego działania serwisu, jest utworzenie skryptu umożliwiającego edycję zasobów w bazie danych rys. 13 i 14. Odpowiedni plik źródłowy o nazwie edytuj_zasob. php został dołączony do niniejszego scenariusza. Rysunek 8. Stan bazy zasobów po dodaniu nowego zasobu Stan bazy danych możemy sprawdzić również po zalogowaniu do monitora MySQL w oknie poleceń systemu Windows rys. 9. Rysunek 9. Sprawdzenie stanu bazy danych Rysunek 13. Edycja bazy danych poprzez przeglądarkę W następnej kolejności warto utworzyć skrypt do usuwania materiałów rys. 10. Plik źródłowy odpowiedniego skryptu usun_zasob.php został dołączony do niniejszego scenariusza. Rysunek 14. Komunikat potwierdzający pomyślną edycję treści w bazie danych Rysunek 10. Usuwanie zasobu Rozwinięciem niniejszego scenariusza może być dalsza rozbudowa serwisu polegająca np. na: y utworzeniu skryptu umożliwiającego rejestrowanie się użytkowników poprzez odpowiednią podstronę stworzonego serwisu, y oddzieleniu nagłówka i stopki serwisu od głównej zawartości poszczególnych podstron, 16 17
10 LEKCJA NR 2 Współpraca serwera WWW z bazą danych y wykorzystaniu mechanizmu logowania użytkowników, y prezentowania niektórych podstron serwisu tylko dla użytkowników zalogowanych. Powyższe zagadnienia zostały omówione w ramach kursu pt. Tworzenie serwisów internetowych, dostępnego w serwisie IT Szkoła: kurs, 2 Literatura 1. Meloni J.C., PHP, MySQL i Apache dla każdego, Helion, Gliwice Ullman L., PHP i MySQL. Dynamiczne strony WWW, Helion, Gliwice Welling L., Thomson L., PHP i MySQL. Vademecum profesjonalisty, Helion, Gliwice 2005 Podstawa programowa Zakres zagadnień stanowiących przykłady w niniejszym scenariuszu pokrywa część podstawy programowej z przedmiotu Fizyka, a mianowicie: przepływ prądu stałego i prawo Ohma. Moduł III programu nauczania informatyki (poziom rozszerzony): Sieci komputerowe i oprogramowanie. Środki i narzędzia informatyki. Zagadnienie 4 z programu nauczania informatyki (poziom podstawowy i rozszerzony): Technologie internetowe. projektowanie strony WWW (w tym: makieta strony głównej), znaczniki HTML i style CSS, możliwości serwerów WWW (języki skryptowe), integracja projektu z sieciową aplikacją bazodanową. Cele kształcenia wymagania ogólne: Wykorzystywanie komputera i technologii informacyjno-komunikacyjnych do rozwijania zainteresowań (szczególnie w dziedzinie Fizyki), opisywanie zastosowań informatyki, ocena zagrożeń i ograniczeń, aspekty społeczne rozwoju i zastosowań informatyki. Treści nauczania wymagania szczegółowe: Cel y dostrzeganie związków współczesnej fizyki z informatyką, y doskonalenie umiejętności projektowania baz danych do zastosowań szkolnych (poszczególne przedmioty w szkole, interdyscyplinarne projekty edukacyjne), y doskonalenie sposobów uczenia się, y nauka współpracy w zespole. Umiejętność identyfikowania zastosowań informatyki w Fizyce. Nauka zasad komunikacji serwera WWW z serwerem baz danych. Nauka tworzenia skryptów w języku PHP, z elementami języka SQL. Słowa kluczowe baza danych baza danych jest to elektroniczny magazyn informacji (danych), wyposażony w narzędzia do zarządzania tymi informacjami. Określenie baza danych jest najczęściej używane do opisu oprogramowania służącego do zarządzania danymi. MySQL MySQL jest to system baz danych wspierający działanie dynamicznych stron i serwisów internetowych. PHP PHP (ang. Hypertext Preprocessor) jest to skryptowy język programowania po stronie serwera używany do tworzenia dynamicznych stron internetowych. Służy do tworzenia aplikacji przetwarzających dane wprowadzane przez użytkownika oraz dane pobrane przez serwer z bazy danych. serwer serwer jest to komputer, na którym znajduje się plik zawierający opis strony internetowej utworzonej w języku HTML wraz z plikami zawierającymi elementy składowe strony (np. obrazy). Serwer udostępnia stronę innym komputerom za pośrednictwem sieci Internet. W sieci Internet istnieje wiele serwerów. skrypt skrypt jest to kod napisany w języku programowania przeznaczonym do tworzenia stron dynamicznych. W odróżnieniu od dokumentu HTML (zawierającego wyłącznie znaczniki HTML oraz treść strony) skrypt może również definiować logikę działania strony WWW. Co przygotować? 1. Zapoznać się z wprowadzeniem teoretycznym (ze scenariusza) do niniejszej lekcji. 2. Skorzystać z literatury wymienionej w scenariuszu (opcjonalnie). 3. Skorzystać ze źródeł z Internetu wymienionych w scenariuszu (opcjonalnie). 4. Pobrać prezentację przygotowaną do niniejszej lekcji. 5. Pobrać pliki przygotowane do ćwiczeń do niniejszej lekcji. 6. Pobrać filmy przygotowane do ćwiczeń do niniejszej lekcji i zapoznać się z nimi. Przebieg zajęć Wprowadzenie (10 minut) Omówienie wprowadzenia teoretycznego do niniejszej lekcji, przy użyciu przygotowanej prezentacji. Elementy do wykorzystania: prezentacja Praca indywidualna lub w zespołach (30 minut) Praca indywidualna lub zespoły dwu- lub trzyosobowe. Uczniowie wykonują ćwiczenia, korzystając w razie potrzeby z treści wprowadzenia teoretycznego do niniejszej lekcji. Elementy do wykorzystania: ćwiczenia tekst wprowadzenia teoretycznego 18 19
11 LEKCJA NR 2 Współpraca serwera WWW z bazą danych Dyskusja podsumowująca (5 minut) Omówienie rezultatów pracy efektów wykonania ćwiczeń. Podsumowanie zasad komunikacji serwera WWW z serwerem baz danych. Sprawdzenie wiedzy Ćwiczenie 2.1. Ćwiczenie 2.2. Ćwiczenie 2.3. Test wiedzy na zakończenie wszystkich lekcji. Ocenianie Ćwiczenie 2.1. sprawdzenie istnienia przykładowej bazy danych, sprawdzenie istnienia konta użytkownika z podstawowymi uprawnieniami dla utworzonej bazy danych; Ćwiczenie 2.2. ocena prawidłowości definicji utworzonych tabel; Ćwiczenie 2.3. ocena prawidłowości działania utworzonych skryptów; Zaliczenie testu wiedzy w przypadku co najmniej połowy poprawnych odpowiedzi. Dostępne pliki Treść wprowadzenia teoretycznego do niniejszej lekcji (w scenariuszu) Prezentacja Ćwiczenie 2.1. Ćwiczenie 2.2. Ćwiczenie 2.3. Plik do Ćwiczenia 2.3. Film pt. Tworzenie bazy danych i tabeli w bazie Film pt. Podstawowe operacje na bazie danych Film pt. Podgląd bazy danych 20 21
12 Człowiek - najlepsza inwestycja 22 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego
INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Informatyka poziom rozszerzony Serwis WWW w projekcie edukacyjnym
INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA.
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE INTERNETOWE Internet Programming
Proporcje podziału godzin na poszczególne bloki. Tematyka lekcji. Rok I. Liczba godzin. Blok
Proporcje podziału godzin na poszczególne bloki Blok Liczba godzin I rok II rok Na dobry początek 7 Internet i gromadzenie danych 6 2 Multimedia 5 3 Edytory tekstu i grafiki 6 4 Arkusz kalkulacyjny 7 4
PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM
PROGRAM NAUCZANIA DLA I I II KLASY GIMNAZJUM Proporcje podziału godzin na poszczególne bloki Blok Liczba godzin I rok II rok Na dobry początek 7 Internet i gromadzenie danych 6 2 Multimedia 5 3 Edytory
Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.
Konspekt do lekcji informatyki dla klasy II gimnazjum. Opracowała: Mariola Franek TEMAT(1): Baza danych w programie Microsoft Access. Cel ogólny: Zapoznanie uczniów z możliwościami programu Microsoft Access.
Numer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 8 Tworzenie stron internetowych Temat szkolenia: Prezentacja treści na stronach internetowych wykonanych przez nauczycieli lub ich uczniów SZCZEGÓŁOWY PROGRAM
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.
WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8. Gdy już posiadamy serwer i zainstalowany na nim system Windows XP, 7 lub 8 postawienie na nim serwera stron WWW jest bardzo proste. Wystarczy
KARTA KURSU. Przetwarzanie dokumentów XML i zaawansowane techniki WWW
KARTA KURSU Nazwa Nazwa w j. ang. Przetwarzanie dokumentów XML i zaawansowane techniki WWW XML processing and advanced web technologies Kod Punktacja ECTS* 3 Koordynator dr Maria Zając Zespół dydaktyczny:
System. Instalacja bazy danych MySQL. Autor : Piotr Zielonka tel Piotrków Tryb., sierpień 2018r.
System FOKUS Instalacja bazy danych MySQL Autor : Piotr Zielonka tel. 601 99-73-79 pomoc@zielonka.info.pl Piotrków Tryb., sierpień 2018r. W wersji 2018.7.0 systemu FoKus wprowadzono funkcje umożliwiające
SZKOLENIE: METODYKA E-LEARNINGU (50h) Tematyka zajęć: PROGRAM EXE NARZĘDZIE DO TWORZENIA ELEKTRONICZNYCH MATERIAŁÓW DYDAKTYCZNYCH (10h)
Program szkolenia realizowanego w ramach Projektu BELFER ONLINE + przygotowanie nauczycieli z obszarów wiejskich do kształcenia kompetencji kluczowych uczniów i dorosłych przy wykorzystaniu platform e-learningowych
SCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
ZAŁOŻENIA OGÓLNE. Cele konkursu
LUBELSKIE SAMORZĄDOWE CENTRUM DOSKONALENIA NAUCZYCIELI ODDZIAŁ W ZAMOŚCIU ORGANIZUJE W ROKU SZKOLNYM 2016/2017 II REGIONALNY KONKURS INFORMATYCZNY DLA SZKÓŁ PONADGIMNAZJALNYCH Organizatorzy konkursu: Lubelskie
KARTA PRZEDMIOTU. Programowanie aplikacji internetowych
KARTA PRZEDMIOTU Nazwa przedmiotu/modułu: Nazwa angielska: Kierunek studiów: Poziom studiów: Profil studiów Jednostka prowadząca: Programowanie aplikacji internetowych Web application development edukacja
SCENARIUSZ LEKCJI. Temat może zostać zrealizowany jako wprowadzający do zagadnień opracowywania i prezentowania informacji.
SCENARIUSZ LEKCJI Autorzy scenariusza: OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
KARTA MONITOROWANIA PODSTAWY PROGRAMOWEJ KSZTAŁCENIA OGÓLNEGO
KARTA MONITOROWANIA PODSTAWY PROGRAMOWEJ KSZTAŁCENIA OGÓLNEGO III etap edukacyjny PG im. Tadeusza Kościuszki w Kościerzycach Przedmiot informatyka Klasa......... Rok szkolny Imię i nazwisko nauczyciela
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Bazy danych Database Kierunek: Rodzaj przedmiotu: obieralny Rodzaj zajęć: wykład, laboratorium Matematyka Poziom kwalifikacji: I stopnia Liczba godzin/tydzień: 2W, 2L Semestr: III Liczba
Wymagania edukacyjne z przedmiotu Witryny i aplikacje internetowe klasa 2iA. tworzenia stron. animację - multimedia
Wymagania edukacyjne z przedmiotu Witryny i aplikacje internetowe klasa 2iA Dział Uczeń otrzymuje ocenę dopuszczającą lub dostateczną, jeśli potrafi: wymienić narzędzia do tworzenia strony Zainstalować
Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia
Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia I stopnia Przedmiot: Bazy danych Rodzaj przedmiotu: Podstawowy Kod przedmiotu: MBM 1 S 0 5 64-4 _1 Rok: III Semestr: 5 Forma studiów:
i działanie urządzeń związanych równieŝ budowę i funkcje urządzeń
Wymagania edukacyjne Informatyka III etap edukacyjny (gimnazjum) Uczeń potrafi I. Bezpiecznie posługiwać się komputerem i jego oprogramowaniem, wykorzystywać sieć komputerową; komunikować się za pomocą
Pracownia internetowa w każdej szkole (edycja jesień 2005)
Instrukcja numer SPD4/17_05/Z Pracownia internetowa w każdej szkole (edycja jesień 2005) Opiekun pracowni internetowej cz. 4 Instalacja portalu Internetowego BlueDragon (SPD1.2) Wstęp Budowa szkolnej strony
SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA,
Numer zadania: 11 Innowacje i kreatywność w nauczaniu dzieci i młodzieży - zastosowanie technologii informacyjnej z uwzględnieniem nauczania na odległość SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, 2009 Wydanie
Wykład 5: PHP: praca z bazą danych MySQL
Wykład 5: PHP: praca z bazą danych MySQL Architektura WWW Podstawowa: dwuwarstwowa - klient (przeglądarka) i serwer WWW Rozszerzona: trzywarstwowa - klient (przeglądarka), serwer WWW, serwer bazy danych
Temat szkolenia: Technologie informacyjno-komunikacyjne w nauczaniu przedmiotów humanistycznych SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, 2014
Numer i nazwa obszaru: 8 Przygotowanie metodyczne nauczycieli w zakresie wykorzystywania technologii informacyjno-komunikacyjnych w nauczaniu i uczeniu się Temat szkolenia: Technologie informacyjno-komunikacyjne
LeftHand Sp. z o. o.
LeftHand Sp. z o. o. Producent oprogramowania finansowo-księgowe, handlowego i magazynowego na Windows i Linux Instrukcja rejestracji wersji testowej programu LeftHand Ten dokument ma na celu przeprowadzić
KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa
KARTA KURSU Nazwa Nazwa w j. ang. Języki hipertekstowe i tworzenie stron WWW Hypertext languages and web page design Kod Punktacja ECTS* 4 Koordynator dr inż. Marcin Piekarczyk Zespół dydaktyczny: dr inż.
Informatyka. w ćwiczeniach. Plan wynikowy. Wydanie nowe Drugi rok nauczania. Bożena Kwaśny Andrzej Szymczak Maciej Wiłun
Informatyka w ćwiczeniach Plan wynikowy. Wydanie nowe Drugi rok nauczania Bożena Kwaśny Andrzej Szymczak Maciej Wiłun 32. Przepisy BHP na lekcjach informatyki. Omówienie programu nauczania Zna regulamin
Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć
rzedmiot : Systemy operacyjne Rok szkolny : 015/016 Klasa : 3 INF godz. x 30 tyg.= 60 godz. Zawód : technik informatyk; symbol 35103 rowadzący : Jacek Herbut Henryk Kuczmierczyk Numer lekcji Dział Tematyka
Przedmiotowy System Oceniania z informatyki Oddziały gimnazjalne SP 3 w Gryfinie, klasy II.
Przedmiotowy System Oceniania z informatyki Oddziały gimnazjalne SP 3 w Gryfinie, klasy II. PODSTAWA PROGRAMOWA KSZTAŁCENIA OGÓLNEGO DLA GIMNAZJÓW... 2 PODRĘCZNIK:... 3 PROGRAM NAUCZANIA:... 3 NARZĘDZIA
Podręcznik użytkownika Platformy Edukacyjnej Zdobywcy Wiedzy (zdobywcywiedzy.pl)
Podręcznik użytkownika Platformy Edukacyjnej Zdobywcy Wiedzy (zdobywcywiedzy.pl) Spis treści Wstęp... 3 1. Logowanie do aplikacji... 4 2. Konto nauczyciela... 9 Start... 9 Prace domowe... 14 Dodanie nowej
Szczegółowy opis zamówienia:
Szczegółowy opis zamówienia: Rok 2016 budowa stron w html5 (8h v + 4h ćw) 8 szt. html5 - zaawans. (7h v + 5h ćw) 8 szt. programowania w java script (9h v + 7h ćw) 8 szt. java script zaawans (8h v + 4h
1. Zarządzanie informacją w programie Access
1. Zarządzanie informacją w programie Access a. 1. Cele lekcji i. a) Wiadomości Uczeń: zna definicję bazy danych i jej zadania, zna pojęcia: rekord, pole, klucz podstawowy, zna obiekty bazy danych: tabele,
Projekt interdyscyplinarny biologia-informatyka
Projekt interdyscyplinarny biologia-informatyka DZIAŁANIA NA RZECZ OCHRONY ŚRODOWISKA PRZYRODNICZEGO W ŚRODOWISKU LOKALNYM TWORZENIE BAZY DANYCH Podstawa programowa biologii zakres podstawowy 2. Różnorodność
Instalacja systemu zarządzania treścią (CMS): Joomla
Instalacja systemu zarządzania treścią (CMS): Joomla Na stronie http://www.cba.pl/ zarejestruj nowe konto klikając na przycisk:, następnie wybierz nazwę domeny (Rys. 1a) oraz wypełnij obowiązkowe pola
Projektowanie baz danych za pomocą narzędzi CASE
Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Inżynieria oprogramowania, Programowanie aplikacji internetowych Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU
Temat szkolenia: Tworzenie interaktywnych pomocy dydaktycznych z wykorzystaniem narzędzi Web 2.0 SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, 2014
Numer i nazwa obszaru: 8 Przygotowanie metodyczne nauczycieli w zakresie wykorzystywania technologii informacyjno-komunikacyjnych w nauczaniu i uczeniu się Temat szkolenia: Tworzenie interaktywnych pomocy
Komputer w nowoczesnej szkole. Szkolenie online.
skdyronl Autorzy: Małgorzata Rostkowska Przeznaczenie Szkolenie jest przeznaczone dla: Komputer w nowoczesnej szkole. Szkolenie online. Dyrektorów placówek oświatowych i ich zastępców, pracowników wydziałów
Wdrożenie modułu płatności eservice. dla systemu Gekosale 1.4
Wdrożenie modułu płatności eservice dla systemu Gekosale 1.4 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do integracji...
Funkcje i instrukcje języka JavaScript
Funkcje i instrukcje języka JavaScript 1. Cele lekcji a) Wiadomości Uczeń : zna operatory i typy danych języka JavaScript, zna konstrukcję definicji funkcji, zna pętlę If i For, Do i While oraz podaje
KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Technologia informacyjna. 2. KIERUNEK: Logistyka. 3. POZIOM STUDIÓW: I stopnia
KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Technologia informacyjna 2. KIERUNEK: Logistyka 3. POZIOM STUDIÓW: I stopnia 4. ROK/ SEMESTR STUDIÓW: rok I, semestr 1 5. LICZBA PUNKTÓW ECTS: 2 6. LICZBA GODZIN:
Numer obszaru: 7 Wykorzystanie technologii informacyjno-komunikacyjnych w nauczaniu różnych przedmiotów. w nauczaniu wczesnoszkolnym
Numer obszaru: 7 Wykorzystanie technologii informacyjno-komunikacyjnych w nauczaniu różnych przedmiotów Temat szkolenia: Wykorzystanie technologii informacyjno-komunikacyjnych w nauczaniu wczesnoszkolnym
Numer i nazwa obszaru: 5 Wdrażanie nowych, innowacyjnych sposobów nauczania i oceniania, w celu podnoszenia efektywności kształcenia w cyfrowej szkole
Numer i nazwa obszaru: 5 Wdrażanie nowych, innowacyjnych sposobów nauczania i oceniania, w celu podnoszenia efektywności kształcenia w cyfrowej szkole Temat szkolenia: Gryfikacja i inne innowacyjne metody
Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami.
Tematyka i rozwiązania metodyczne kolejnych zajęć lekcyjnych wraz z ćwiczeniami. Zagadnienie tematyczne (blok tematyczny): Internet i sieci (Podr.cz. II, str.37-69) Podstawa programowa: Podstawowe zasady
Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku.
Specyfikacja dla Zadania 1: Kurs programowania sterowników PLC dla uczniów grupy I w ZSP nr 2 w Brzesku. 1. Liczba uczestników zajęć 10 uczniów 2. Czas trwania kursu wynosi: 60 godzin 3. Kurs odbywać się
Języki programowania wysokiego poziomu. Ćwiczenia
Języki programowania wysokiego poziomu Ćwiczenia Języki programowania Ćwiczenia Strukturalny HTML Arkusze CSS Formularze HTML i PHP Baza danych MySQL Forum internetowe Strukturalny HTML Zadania Dokument
Microsoft Class Server. Waldemar Pierścionek, DC EDUKACJA
Microsoft Class Server Waldemar Pierścionek, DC EDUKACJA Czym jest Microsoft Class Server? Platforma edukacyjna dla szkół Nowe możliwości dla: nauczyciela, ucznia, rodzica Tworzenie oraz zarządzanie biblioteką
Zespół Szkół Ponadgimnazjalnych nr 1 im. ks. Stanisława Konarskiego w Jędrzejowie
Zespół Szkół Ponadgimnazjalnych nr 1 im. ks. Stanisława Konarskiego w Jędrzejowie Program Praktyk w zawodzie Technik Informatyk Klasa 3 (cztery tygodnie, 8 godzin dziennie w sumie 160 godzin) I. Rodzaj
Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" - zakładka Nauczyciel
Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" - zakładka Nauczyciel Szkoła praktycznej ekonomii młodzieżowe miniprzedsiębiorstwo Platforma
Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń:
WYMAGANIA EDUKACYJNE PRZEDMIOT: Witryny i aplikacje internetowe NUMER PROGRAMU NAUCZANIA (ZAKRES): 351203 Lp 1. Dział programu Podstawy HTML Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający-
Numer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 3 Zajęcia komputerowe w szkole podstawowej Temat szkolenia: Programowanie dla najmłodszych SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA, 2016 Wydanie 1 Formularz F509
Numer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 6 Programowanie wizualne w szkole podstawowej Temat szkolenia: Bawię się i uczę programowanie wizualne w klasach I-III SZCZEGÓŁOWY PROGRAM SZKOLENIA WARSZAWA,
PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ
PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy
Currenda EPO Instrukcja Konfiguracji. Wersja dokumentu: 1.3
Currenda EPO Instrukcja Konfiguracji Wersja dokumentu: 1.3 Currenda EPO Instrukcja Konfiguracji - wersja dokumentu 1.3-19.08.2014 Spis treści 1 Wstęp... 4 1.1 Cel dokumentu... 4 1.2 Powiązane dokumenty...
Numer i nazwa obszaru: Temat szkolenia:
Numer i nazwa obszaru: Obszar tematyczny nr 5 Wykorzystanie na lekcjach matematyki i przedmiotów przyrodniczych aplikacji i zasobów dostępnych w chmurze Temat szkolenia: Lekcje matematyki w chmurze SZCZEGÓŁOWY
MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z
WordPress : Omówienie I Instalacja Na początek, dlaczego byłbyś zainteresowany wykorzystaniem WordPressa razem z PhoneGap? Zapytałbym: "Dlaczego byś nie?" Moim zdaniem WordPress jest jednym z najłatwiejszych
REFERAT O PRACY DYPLOMOWEJ
REFERAT O PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja elektronicznego dziennika ocen ucznia Autor: Grzegorz Dudek wykonanego w technologii ASP.NET We współczesnym modelu edukacji, coraz powszechniejsze
Scenariusz lekcji z wykorzystaniem monitora interaktywnego
1 Scenariusz lekcji z wykorzystaniem monitora interaktywnego Dział 2. Prawie jak w kinie. Ruch i muzyka w programie MS PowerPoint 2016 i MS PowerPoint 2007 Temat: Muzyka z minionych epok. Praca nad projektem
Temat: Atlas ptaków, roślin, owadów. Sekcje w dokumencie MS Word
Scenariusz zajęć IV etap edukacyjny, informatyka Temat: Atlas ptaków, roślin, owadów. Sekcje w dokumencie MS Word Treści kształcenia: Informatyka 4. Opracowywanie informacji za pomocą komputera, w tym:
WIRTUALNE LABORATORIA FIZYCZNE NOWOCZESNĄ METODĄ NAUCZANIA INNOWACYJNY PROGRAM NAUCZANIA FIZYKI W SZKOŁACH PONADGIMNAZJALNYCH
WIRTUALNE LABORATORIA FIZYCZNE NOWOCZESNĄ METODĄ NAUCZANIA INNOWACYJNY PROGRAM NAUCZANIA FIZYKI W SZKOŁACH PONADGIMNAZJALNYCH Moduł dydaktyczny: informatyka - fizyka Wirtualny plakat Glogster Własności
Informatyka. w ćwiczeniach. Plan wynikowy. Wydanie nowe Drugi rok nauczania. Bożena Kwaśny Andrzej Szymczak Maciej Wiłun
Informatyka w ćwiczeniach Plan wynikowy. Wydanie nowe Drugi rok nauczania Bożena Kwaśny Andrzej Szymczak Maciej Wiłun 32. Przepisy BHP na lekcjach informatyki. Omówienie programu nauczania Zna regulamin
1 TEMAT LEKCJI: 2 CELE LEKCJI: 3 METODY NAUCZANIA. Scenariusz lekcji. 2.1 Wiadomości: 2.2 Umiejętności: Scenariusz lekcji
Scenariusz lekcji 1 TEMAT LEKCJI: Formatowanie treści oraz grafika w kodzie HTML 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: wymienić i scharakteryzować zasady tworzenie czytelnych, atrakcyjnych i estetycznych
SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK
SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK Daniel M. [dm.o12.pl] 2012 I. Ogólna charakterystyka systemu 1) System nie wymaga bazy danych oparty jest o pliki tekstowe. 2) Aktualna
KARTA MODUŁU KSZTAŁCENIA
KARTA MODUŁU KSZTAŁCENIA I. 1 Nazwa modułu kształcenia I. Informacje ogólne Inżynieria Internetu 2 Nazwa jednostki prowadzącej moduł Instytut Informatyki, Zakład Informatyki Stosowanej 3 Kod modułu (wypełnia
Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" - zakładka Nauczyciel
Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" - zakładka Nauczyciel 1 1. Czym jest platforma internetowa Szkoła praktycznej ekonomii młodzieżowe
PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA
Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie kwalifikacji: E14 Numer zadania: 01 Wypełnia zdający Numer PESEL zadającego Czas trwania egzaminu:
Jak korzystać z Platformy Edukacyjnej Historia dla Polonii?
Szanowny Nauczycielu! Oddajemy w Twoje ręce efekt naszej wytężonej pracy. Jest to internetowy kurs historii Polski na dwóch poziomach, odpowiadających polskiemu II i III etapowi edukacyjnemu (klasy 4-6
Strona wizytówka od 400 zł
Strona wizytówka od 400 zł Oferta z dnia 21.01.2010 Prosta strona zawierająca podstawowe informacje o firmie oraz jej ofercie. Pozwala ona klientom na odnalezienie firmy w sieci, zapoznanie się z jej ofertą,
Instrukcja instalacji i obsługi programu Szpieg 3
COMPUTER SERVICE CENTER 43-300 Bielsko-Biała ul. Cieszyńska 52 tel. +48 (33) 819 35 86, 819 35 87, 601 550 625 Instrukcja instalacji i obsługi programu Szpieg 3 wersja 0.0.2 123 SERWIS Sp. z o. o. ul.
Wdrożenie modułu płatności eservice. dla systemu Magento 1.4 1.9
Wdrożenie modułu płatności eservice dla systemu Magento 1.4 1.9 - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie do
www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy
www.kwp.edu.pl Instrukcja obsługi/instalacji platformy Krok w Przedsiębiorczość Administrator platformy Wersja: 4_23/07/2012 1 Spis treści 1. Wymagania... 3 2. Konfiguracja serwera... 3 3. Parametry konfiguracyjne
Praca Magisterska "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu" AUTOR PROMOTOR
System Oferta Praca Magisterska Niniejszy system powstał w ramach pracy magisterskiej "System zdalnego składania ofert kupna i sprzedaży za pośrednictwem Internetu". Politechnika Poznańska Wydział Informatyki
Platforma E-learningowa "Twórcza Szkoła Dla Twórczego Ucznia" - tworczaszkola.com.pl. http://tworczaszkola.com.pl Instrukcja użytkownika - nauczyciel
Platforma E-learningowa "Twórcza Szkoła Dla Twórczego Ucznia" - tworczaszkola.com.pl http://tworczaszkola.com.pl Instrukcja użytkownika - nauczyciel 1 KROK PO KROKU jak zacząć korzystać z Platformy. (instrukcja
- 1 - Liczba godzin. Nr lekcji. Nr punktu w podręczniku. Zagadnienia do realizacji według podstawy programowej (treści nauczania)
Rozkład materiału dla przedmiotu: Informatyka zakres podstawowy realizowanego według podręcznika: E. Gurbiel, G. Hardt-Olejniczak, E. Kołczyk, H. Krupicka, M.M. Sysło, Informatyka to podstawa, WSiP, Warszawa
SCENARIUSZ LEKCJI. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU
PROGRAM ZAJĘĆ REALIZOWANYCH W RAMACH PROJEKTU N@uczyciel przygotowanie nauczycieli z ZSP do stosowania e-elarningu w nauczaniu i samokształceniu Szkolenie współfinansowane ze środków Unii Europejskiej
Aplikacje internetowe - opis przedmiotu
Aplikacje internetowe - opis przedmiotu Informacje ogólne Nazwa przedmiotu Aplikacje internetowe Kod przedmiotu 11.3-WE-INFP-AI Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Informatyka
E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL.
E-commerce. Genialnie proste tworzenie serwisów w PHP i MySQL. Autor: Larry Ullman Poznaj zasady wirtualnego handlu i zarabiaj prawdziwe pieniądze Jak stworzyć doskonałą witrynę sklepu internetowego? Jak
Aplikacje WWW - laboratorium
Aplikacje WWW - laboratorium PHP + bazy danych Celem ćwiczenia jest przygotowanie prostej aplikacji internetowej wykorzystującej technologię PHP. Aplikacja pokazuje takie aspekty, współpraca PHP z bazami
Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi
Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi 1 Rozdział 1 Wprowadzenie do PHP i MySQL Opis: W tym rozdziale kursanci poznają szczegółową charakterystykę
Wirtualna tablica. Padlet: https://pl.padlet.com/ Padlet nazywany jest wirtualną tablicą, ścianą lub kartką strony internetowej.
Wirtualna tablica Padlet: https://pl.padlet.com/ Padlet nazywany jest wirtualną tablicą, ścianą lub kartką strony internetowej. To proste w obsłudze narzędzie może służyć jako tablica informacyjna lub
WIRTUALNE LABORATORIA FIZYCZNE NOWOCZESNĄ METODĄ NAUCZANIA INNOWACYJNY PROGRAM NAUCZANIA FIZYKI W SZKOŁACH PONADGIMNAZJALNYCH
WIRTUALNE LABORATORIA FIZYCZNE NOWOCZESNĄ METODĄ NAUCZANIA INNOWACYJNY PROGRAM NAUCZANIA FIZYKI W SZKOŁACH PONADGIMNAZJALNYCH Moduł dydaktyczny: informatyka - fizyka Wirtualny plakat Glogster Własności
Wdrożenie modułu płatności eservice. dla systemu oscommerce 2.3.x
Wdrożenie modułu płatności eservice dla systemu oscommerce 2.3.x - dokumentacja techniczna Wer. 01 Warszawa, styczeń 2014 1 Spis treści: 1 Wstęp... 3 1.1 Przeznaczenie dokumentu... 3 1.2 Przygotowanie
Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów
Aplikacje internetowe KL. III Rok szkolny: 011/01 Nr programu: 31[01]/T,SP/MENIS/004.06.14 Okres kształcenia: łącznie ok. 180 godz. lekcyjne Wojciech Borzyszkowski Zenon Kreft Moduł Bok wprowadzający Podstawy
Opracowanie dodatkowego rodzaju pytań dla systemu Moodle
Uniwersytet Mikołaja Kopernika w Toruniu Wydział Fizyki, Astronomii i Informatyki Stosowanej Rafał Święch Nr albumu: 236418 Praca inżynierska na kierunku Informatyka Stosowana Opracowanie dodatkowego rodzaju
Tomasz Greszata - Koszalin
T: Konfiguracja usługi HTTP w systemie Windows. Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołów HTTP oraz HTTPS i oprogramowania IIS (ang. Internet Information Services).
I. Informacje ogólne. Jednym z takich systemów jest Mambo.
MAMBO (CMS) I. Informacje ogólne CMS, Content Management System ("system zarządzania treścią") jest to jedna lub zestaw aplikacji internetowych pozwalających na łatwe utworzenie oraz późniejszą aktualizację
Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie kwalifikacji: E.14 Numer zadania: 01
Arkusz zawiera informacje prawnie chronione do momentu rozpoczęcia egzaminu Układ graficzny CKE 2016 Nazwa kwalifikacji: Tworzenie aplikacji internetowych i baz danych oraz administrowanie bazami Oznaczenie
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: ADMINISTROWANIE INTERNETOWYMI SERWERAMI BAZ DANYCH Kierunek: Informatyka Rodzaj przedmiotu: moduł specjalności obowiązkowy: Programowanie aplikacji internetowych Rodzaj zajęć: wykład,
Wykład I. Wprowadzenie do baz danych
Wykład I Wprowadzenie do baz danych Trochę historii Pierwsze znane użycie terminu baza danych miało miejsce w listopadzie w 1963 roku. W latach sześcdziesątych XX wieku został opracowany przez Charles
Współpraca z platformą Emp@tia. dokumentacja techniczna
Współpraca z platformą Emp@tia dokumentacja techniczna INFO-R Spółka Jawna - 2013 43-430 Pogórze, ul. Baziowa 29, tel. (33) 479 93 29, (33) 479 93 89 fax (33) 853 04 06 e-mail: admin@ops.strefa.pl Strona1
5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów
Aplikacje internetowe KL. III Rok szkolny: 013/01 Nr programu: 31[01]/T,SP/MENIS/00.06.1 Okres kształcenia: łącznie ok. 170 godz. lekcyjne Moduł Bok wprowadzający 1. Zapoznanie z programem nauczania i
3.1. Na dobry początek
Klasa I 3.1. Na dobry początek Regulamin pracowni i przepisy BHP podczas pracy przy komputerze Wykorzystanie komputera we współczesnym świecie Zna regulamin pracowni i przestrzega go. Potrafi poprawnie
PHP: bazy danych, SQL, AJAX i JSON
1 PHP: bazy danych, SQL, AJAX i JSON SYSTEMY SIECIOWE Michał Simiński 2 Bazy danych Co to jest MySQL? Jak się połączyć z bazą danych MySQL? Podstawowe operacje na bazie danych Kilka dodatkowych operacji
KARTA PRZEDMIOTU. 10. WYMAGANIA WSTĘPNE: technologia informacyjna na poziomie szkoły średniej.
KARTA PRZEDMIOTU 1. NAZWA PRZEDMIOTU: Technologia informacyjna 2. KIERUNEK: Mechanika i budowa maszyn 3. POZIOM STUDIÓW: inżynierskie 4. ROK/ SEMESTR STUDIÓW: 1/1 5. LICZBA PUNKTÓW ECTS: 2 6. LICZBA GODZIN:
2 Szkolenia i doradztwo dla pracowników systemu wspomagania oraz wdrożenie kompleksowego wspomagania w zakresie kompetencji kluczowych
Wspomaganie szkół w zakresie wykorzystania nowoczesnych technologii w procesie nauczania-uczenia się na I etapie edukacyjnym materiały dla uczestników i trenerów ZJAZD 4 1 2 ZAŁĄCZNIK VII1 Scenariusz lekcji
Wymagania edukacyjne z informatyki dla cyklu dwugodzinnego 1h tygodniowo w pierwszym roku nauczania
Wymagania edukacyjne z informatyki dla cyklu dwugodzinnego 1h tygodniowo w pierwszym roku nauczania Klasy pierwsze Nauczyciel prowadzący: Marek Chemperek 1 Pierwszy rok nauczania semestr I. Tematyka Ocena
Wymagania edukacyjne i sposoby sprawdzania edukacyjnych osiągnięć uczniów z informatyki
Wymagania edukacyjne i sposoby sprawdzania edukacyjnych osiągnięć uczniów z informatyki INFORMATYKA POZIOM PODSTAWOWY (klasy I) Cele kształcenia wymagania ogólne 1. Bezpieczne posługiwanie się komputerem
Wykorzystanie szkolnych pracowni komputerowych w nauczaniu przedmiotów ogólnokształcących i zawodowych
Wykorzystanie szkolnych pracowni komputerowych w nauczaniu przedmiotów ogólnokształcących i zawodowych (dla nauczycieli przedmiotów matematyczno-przyrodniczych) Przeznaczenie Szkolenie przeznaczone jest