Linux w edukacji. Czyli jak uczyć w szkole używając wyłącznie WIOO



Podobne dokumenty
IBM SPSS Modeler Social Network Analysis 16 podręcznik instalowania i konfigurowania

T: Zabezpieczenie dostępu do komputera.

Ćwiczenie 5b Sieć komputerowa z wykorzystaniem rutera.

Współpraca z platformą Emp@tia. dokumentacja techniczna

SERWER AKTUALIZACJI UpServ

Instalacja serwera zarządzającego F-Secure Policy Manager

Szkoła Podstawowa im. Króla Zygmunta Augusta w Wasilkowie. Autorzy: Edyta Walczyk Piotr Dobiecki. e szkoł@

Ćwiczenie 5a Sieć komputerowa z wykorzystaniem rutera.

T: Aktualizowanie systemów operacyjnych.

MOBILNA PRACOWNIA INNOVATORS-ECO

Zanim zaczniesz. Warto ustawić kartę sieciową naszego serwera.

Graficzny terminal sieciowy ABA-X3. część druga. Podstawowa konfiguracja terminala

Firma Informatyczna ASDER. Prezentacja. Serwer danych lokalnych. Przemysław Kroczak ASDER

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Instalacja Wirtualnego Serwera Egzaminacyjnego

7. zainstalowane oprogramowanie zarządzane stacje robocze

Instrukcja instalacji usługi Sygnity SmsService

Budowa i oprogramowanie komputerowych systemów sterowania. Laboratorium 4. Metody wymiany danych w systemach automatyki DDE

Instalacja aplikacji

SERWER AKTUALIZACJI UpServ

26.X.2004 VNC. Dawid Materna

Usługi sieciowe systemu Linux

Instrukcja stosowania platformy internetowej "Szkoła praktycznej ekonomii - młodzieżowe miniprzedsiębiorstwo" - zakładka Nauczyciel

Instalowanie TSplus v.12

Client Management Solutions i Mobile Printing Solutions

Instalacja pakietu SAS 9.3 Audit, Performance and Measurement na platformie Windows

Mazowiecki Elektroniczny Wniosek Aplikacyjny

Warsztaty: Tworzenie obrazów stacji roboczych

Zdalny dostęp SSL. Przewodnik Klienta

Client Management Solutions i Mobile Printing Solutions

ROZDZIAŁ 2. INTERNET. Lekcja 5. Temat: Przeglądanie stron internetowych

Tworzenie maszyny wirtualnej

2014 Electronics For Imaging. Informacje zawarte w niniejszej publikacji podlegają postanowieniom opisanym w dokumencie Uwagi prawne dotyczącym tego

INSTALACJA I KONFIGURACJA SYSTEMU WINDOWS

Instalacja VPN Check Point Mobile Apple macos Hight Sierra (v )

IBM SPSS Statistics dla systemu Linux Instrukcje instalacji (licencja sieciowa)

Instrukcja instalacji usługi Sygnity SmsService

W dalszej części dokumentu przedstawiamy skrócony opis kluczowych funkcji systemu. Niniejszy dokument nie zawiera opisu technicznego systemu.

Client Management Solutions i Universal Printing Solutions

1. Konfiguracja sieciowa Konfiguracja Konfiguracja podstawowa Zamykanie aplikacji Lista adresów stron dozwolonych 10

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox

Połączenia. Instalowanie drukarki lokalnie (Windows) Co to jest drukowanie lokalne?

DESlock+ szybki start

Przewodnik po Notowaniach Statica mdm 4

MAMP: Można to pobrać i zainstalować z XAMPP: Można go pobrać i zainstalować z

Cechy systemu X Window: otwartość niezależność od producentów i od sprzętu, dostępny kod źródłowy; architektura klient-serwer;

SERWER AKTUALIZACJI UpServ

Ćwiczenie. Temat: TeamViewer - zarządzanie komputerami na odległość.

Kwestionariusz kwalifikacyjny dla szkół

Instalacja krok po kroku /instalacja programu, serwera bazy danych/

Systemy operacyjne - rozkład godzin dla technikum informatycznego

Współpraca z platformą dokumentacja techniczna

INSTALACJA I KONFIGURACJA Instalacja systemu WF-Mag Mobile 2

Dokument zawiera instrukcję samodzielnej Instalacji Microsoft SQL Server 2008 R2 RTM - Express na potrzeby systemu Sz@rk.

Dokumentacja Administratora portalu. aplikacji. Wirtualna szkoła

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Połączenia. Obsługiwane systemy operacyjne. Strona 1 z 5


Podręcznik instalacji Command WorkStation 5.6 z aplikacjami Fiery Extended Applications 4.2

4. Podstawowa konfiguracja

LINUX. Instalacja oprogramowania

Fiery Remote Scan. Uruchamianie programu Fiery Remote Scan. Skrzynki pocztowe

Instrukcja Instalacji. Instalacja lokalna

System kontroli dostępu ACCO NET Instrukcja instalacji

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń: - zna rodzaje sieci - zna topologie sieciowe sieci

INSTALACJA LICENCJI SIECIOWEJ NET HASP Wersja 8.32

Instrukcja użytkownika Platforma transakcyjna mforex Trader dla systemu Linux

Pomoc: konfiguracja PPPoE

Praca z programami SAS poza lokalną siecią komputerową UZ. Zestawienie tunelu SSH oraz konfiguracja serwera proxy w przeglądarce WWW

ABA-X3 PXES v Podręczna instrukcja administratora. FUNKCJE SIECIOWE Licencja FDL (bez prawa wprowadzania zmian)

System Kancelaris. Zdalny dostęp do danych

Instrukcja instalacji aplikacji Comarch Smart Card ToolBox

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

PRZEWODNIK PO SERWISIE BRe BROKERS Rozdział 6

1. INSTALACJA SERWERA

TECHNOLOGIA INFORMACYJNA

MikroTik Serwer OpenVPN

Podręcznik użytkownika platformy e-learningowej

Instalacja i konfiguracja serwera SSH.

KONFIGURACJA SIECIOWA SYSTEMU WINDOWS

Instrukcja instalacji programu ARPunktor wraz z serwerem SQL 2005 Express

Księgarnia internetowa Lubię to!» Nasza społeczność

Instrukcja instalacji usługi Sygnity Service

Instrukcja użytkownika

Laboratorium - Badanie kalkulatorów podsieci

SZKOLENIE DLA NAUCZYCIELI Z WYKORZYSTANIEM

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

Kancelaria Prawna.WEB - POMOC

Wdrożenie modułu płatności eservice. dla systemu Magento

Wprowadzenie 5 Rozdział 1. Lokalna sieć komputerowa 7

Instrukcja instalacji

Instrukcja generowania certyfikatu PFRON i podpisywania dokumentów aplikacji SODiR w technologii JS/PKCS 12

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Ping. ipconfig. getmac

Łatwe zarządzanie treścią własnego portalu przy wykorzystaniu oprogramowania Windows Sharepoint Services

INSTRUKCJA INSTALACJI APLIKACJI SEPI W SYSTEMIE LINUX. Dokumentacja zasilania aplikacji SEPI dla systemu Linux

Połączenia. Obsługiwane systemy operacyjne. Instalowanie drukarki przy użyciu dysku CD Oprogramowanie i dokumentacja

Nagios czyli jak mieć na oku zasoby sieci. Przygotował: Andrzej Nowrot Leon Sp. z o.o.

Transkrypt:

Linux w edukacji Czyli jak uczyć w szkole używając wyłącznie WIOO Wymagania edukacyjne i metody Zarządzenie komputerami uczniów Przegląd użytecznych programów edukacyjnych Nauczanie programowania w KOJO

Rozkłady materiałów Nauczyciel ma obowiązek realizować podstawę programową Podstawa programowa nie narzuca wyboru oprogramowania Zawartość podręcznika jest tylko propozycją wyboru oprogramowania Można korzystać z rozkładów dowolnego wydawnictwa zamieniając tylko nazwy programów

Metody nauczania Odwrócona klasa Ćwiczenia uczniowskie udoskonalona metoda R. Szubartowskiego Pokazowe ćwiczenia

Środki dydaktyczne Pracownia komputerowa z Linuksem Rzutnik multimedialny Platforma internetowa OIG Platforma internetowa OSP Oprogramowanie edukacyjne WIOO Zasoby internetowe: www, YouTube, aplikacje edukacyjne w technologii Flash i Java

Więcej o Otwartej Szkolnej Platformie Alternatywa: Joomla + Moodle + wybrany dziennik elektroniczny

Dlaczego wybieram WIOO bezpłatne najnowsze wersje oprogramowania na dowolną ilość stanowisk i dla uczniów w domach prosta i nieczasochłonna metoda instalacji systemu, programów i uaktualniania mniejsze (brak) problemy ze złośliwym oprogramowaniem, brak konieczności instalacji antywirusa łatwiejszy i bardziej zrozumiały system operacyjny wybór dystrybucji umożliwiający dopasowanie do potrzeb

Zarządzanie Ustawienie stałych IP komputerów poprzez spisanie MAC i rezerwację na routerze ustawienie w całej sieci tylko statycznych IP wpisanie w pliku /etc/hosts adresu serwera

Zarządzanie - pracą uczniów i zdalne wykonywanie poleceń Epoptes Alternatywa: Italc podgląd i przejęcie kontroli nad komputerem przysyłanie podglądu własnego ekranu uruchamianie zdalne poleceń i wysyłanie komunikatów (np. wyłączanie, wylogowanie) konsola z prawami administratora działa dobrze z LTSP

Zarządzanie - Epoptes konfiguracja Komputery uczniów: do pliku hosts dodajemy adres serwera instalujemy epoptes-client w pliku /etc/default/epoptesclient odkomentowujemy linię SERVER wstawiając jego IP pobieramy certyfikat z serwera : sudo epoptes-client -c Komputer nauczyciela: zainstaluj epoptes dodaj nazwę swojego użytkownika do grupy epoptes: gpasswd -a username epoptes (umożliwia to prawo do otwierania programu epoptes. Musisz się wylogować i ponownie zalogować, aby uzyskać dostęp)

Narzędzie automatyzacji - Ansible Zalety: prosta instalacja brak klienta tylko ssh (serwer) niskie wymagania systemowe niski próg wejścia, łatwy do nauki od razu widać efekt opcjonalne działanie typu pull (ansible-pull) Wady: Brak bezpłatnego klienta webowego niezbyt wygodne śledzenie stanu słabo działa na Windows (moduł wykorzystujący PowerShell) Alternatywy: Pupet, Chef, Salt, CFEngine

Ansible - konfiguracja Komputer nauczyciela: instalacja pakietu ansible wygenerowanie klucza ssh edycja pliku /etc/ansible/hosts dodając IP komputerów Komputery uczniów: instalacja ssh (server) utworzenie użytkownika z prawami administratora (sudo) o tym samym loginie i haśle na wszystkich klientach pobranie klucza publicznego serwera: sudo ssh-keyscan SERVER > ~/.ssh/authorized_keys

Ansible - pojedyncze polecenia Sprawdzamy połączenie: ansible all -m ping -u użytkownik Uruchomienie skryptu: ansible grupa_hostów -a "/scieżka_do_skrytpu" -u użytkownik -K Typowe uruchomienie (tutaj z wykorzystaniem modułu apt): ansible all -m apt -a "pkg=eclipse state=present" --user=administrator -K pierwszy parametr wybrana grupa hostów lub all wszyscy, parametr m wybrany moduł, a domyślny moduł commands, parametr K uruchom z sudo i zapytaj o hasło

Ansible playbooks Przygotowanie plików w formacie YAML dużo prostsza składnia niż Pupet czy CFEngine Przykładowe uruchomienie: ansible-playbook plik.yaml -K Powtórne uruchomienie dla nieosiągalnych hostów w pliku.retry

Instalacja z repozytoriów Apt cacher Problem: aktualizacje na wszystkich komputerach instalacja nowych pakietów w miarę potrzeby (instalowanie z gotowych obrazów systemów daje nieaktualne programy, których aktualizacja i tak wymaga dociągnięcia całego pakietu) problemy z brakiem szybkiego łącza wystarczającego przy większej ilości komputerów w pracowni Rozwiązanie: pobieranie pakietu tylko raz i zapisywanie go na jednym komputerze, a potem udostępnianie pozostałym

Apt-cacher - konfiguracja Komputer nauczyciela lub serwer: instalacja apache2 i apt-cacher (upewnić się, że w pliku /etc/default/apt-cacher autostart ma wartość 1 ustawić w pliku /etc/aptcacher/apt-cacher.conf hosty korzystające z usługi: np. allowed_hosts=::ffff:10.0.0.1/8 i zrestartować upewnić się czy w przeglądarce działa: serwer:3142/apt-cacher Komputery uczniów: w pliku /etc/apt/sources.list (oraz innych plików w sources.list.d poprawić wszystkie ścieżki dodając po http:// serwer:3142/ (możemy skopiować jeden taki plik i użyć ansible do przesłania na komputery uczniowskie)

Oprogramowanie, którego używam LibreOffice Writer Impress Calc Base Draw Formula Blisko 50% pracy na lekcjach w SP i Gimnazjum

Oprogramowanie, którego używam Grafika GIMP KolorPaint TuxPaint Inkscape LibreOffice Draw

Oprogramowanie, którego używam Programowanie KTurtle Kojo Laby CodeBlock BlueFish IntelliJ Idea CE QtCreator Scratch LittleWizard

Scribus TuxMath KTouch KBruch GCompris PiTiVi Oprogramowanie, którego używam Inne

Kojo nauka programowania IDE oparte o Netbeans i Scalę Prosta składnia dla początkujących zbliżona do innych implementacji LOGO Możliwość rozszerzania poziomu trudności Poznany język jest praktycznym, pełnym językiem dla JVM Zawiera jako moduł Geogebrę z programowym dostępem Moduł rysowania w 3D Instalacja: http://www.kogics.net/kojo-download lub deb http://deb.epodrecznik.edu.pl/ precise main

Podsumowanie wady i zalety Zalety Linuksa: bezpłatny, bezpieczny, otwarto-źródłowe programy dobrze spełniające rolę w procesie nauczania, dostępność narzędzi do zarządzania, daje szanse na przeznaczanie większej ilości czasu na nauczyciela na kontakt z uczniami, a nie walkę z oprogramowaniem. Wady: Nie jest popularnym systemem używanym w domach (to przy nowoczesnych metodach edukacyjnych nie musi być wadą), nie przygotowuje większości uczniów do przyszłej pracy w której będą mieć do czynienia z Windows (pracując na XP i tak nie są przygotowani do pracy w Windows 10), niechęć części dzieci do używania systemu bez gier, niemarkowego, brak oprogramowania profesjonalnego dla wielu dziedzin, brak doświadczenia wśród kadry nauczycielskiej

Pytania? Dziękuję za uwagę!