Linux/epoptes

< Linux
Αναθεώρηση ως προς 14:48, 11 Ιουνίου 2012 από τον Root (Συζήτηση | συνεισφορές) (Νέα σελίδα με '<historylink type="back" go="2"> <<Αρχική σελίδα</historylink><historylink type="back"> << Linux</historylink> __TOC__ {|cellspacing="0" cellpadding =...')
(διαφορά) ← Παλαιότερη αναθεώρηση | Τελευταία αναθεώρηση (διαφορά) | Νεότερη αναθεώρηση → (διαφορά)

<historylink type="back" go="2"> <<Αρχική σελίδα</historylink><historylink type="back"> << Linux</historylink>



ΕΛ/ΛΑΚ Λογισμικά Διαχείρισης Τάξης


Εισαγωγή

Στο παρόν έγγραφο αναφέρονται λύσεις που μπορούν να χρησιμοποιηθούν σε ένα ΣΕΠΕΗΥ ως λογισμικά για τη διαχείριση της τάξης.

Οι δύο βασικές λύσεις που προτείνονται είναι οι:

1. Epoptes (http://www.epoptes.org) που ουσιαστικά αποτελεί την εξέλιξη της εφαρμογής των sch-scripts (https://launchpad.net/sch-scripts) σε ότι αφορά στη διαχείριση της τάξης και υποστηρίζεται σε λειτουργικά συστήματα Ubuntu.

2. iTALC (Intelligent Teaching And Learning with Computers) και υποστηρίζεται κυρίως σε λειτουργικά συστήματα MS-Windows.

Η εφαρμογή "Επόπτης" - Epoptes

Η εφαρμογή "Επόπτης" - Epoptes (http://www.epoptes.org) αποτελεί την εξέλιξη της εφαρμογής των sch-scripts (https://launchpad.net/sch-scripts) σε ότι αφορά τη διαχείριση της τάξης και υποστηρίζεται σε λειτουργικά συστήματα Ubuntu.


Info-32.png{{{1}}}

Η τρέχουσα έκδοση 0.3.x της εφαρμογή Epoptes έχει τα ίδια χαρακτηριστικά με την έκδοση 10.4.x των sch-scripts. Στο άμεσο μέλλον θα προστεθούν και νέα χαρακτηριστικά όπως πχ δημιουργία τάξης, μετονομασία σταθμών εργασίας κλπ.

Το Epoptes είναι λογισμικό κατηγορίας ΕΛ/ΛΑΚ με άδεια χρήσης GPL και υποστηρίζει λειτουργικό σύστημα Ubuntu (γενικά Debian based linux διανομές). Μπορεί να υποστηρίξει τους ακόλουθους τύπους σταθμών : LTSP servers, thin & fat clients, non LTSP servers, standalone workstations, NX clients κλπ.


Info-32.png{{{1}}}

Η υποστήριξη του λειτουργικού συστήματος MS-Windows για το client κομμάτι της εφαρμογής Epoptes βρίσκεται σε φάση σχεδιασμού και αναμένεται το 2ο εξάμηνο του 2012.


Epoptes & ΣΕΠΕΗΥ με Ubuntu 10.04 LTSP

Όσα ΣΕΠΕΗΥ έχουν ήδη εγκαταστήσει τη λύση του Ubuntu LTSP (με έναν εξυπηρετητή και LTSP thin ή και fat clients) δεν έχουν λόγο να εγκαταστήσουν την εφαρμογή Επόπτης αφού είναι ήδη ενσωματωμένη στην εφαρμογή sch-scripts. Μπορούν να περιμένουν την επόμενη LTS έκδοση του Ubuntu (12.04) όπου η εφαρμογή των sch-scripts θα αυτοματοποιεί την εγκατάσταση του εξυπηρετητή συμπεριλαμβανομένης και της εφαρμογής epoptes για τη διαχείριση της τάξης.


Info-32.png{{{1}}}

Αν όμως το σχολείο σας διαθέτει περισσότερα από ένα Σ.Ε.Π.Ε.Η.Υ. που θα εξυπηρετηθούν από τον ίδιο Ubuntu 10.04 LTSP Server τότε βάλτε την εφαρμογή Epoptes που επιτρέπει διαχείριση τάξης από δύο εκπαιδευτικούς ταυτόχρονα (σε διαφορετικούς LTSP thin & fat clients)


Epoptes & ΣΕΠΕΗΥ με Ubuntu 12.04 LTSP

Όταν γίνει διαθέσιμη η έκδοση 12.04 του Ubuntu τότε τα sch-scripts θα εγκαθιστούν όλο το περιβάλλον LTSP στον εξυπηρετητή. Η εγκατάσταση θα περιλαμβάνει και την εφαρμογή Epoptes.

Epoptes & ΣΕΠΕΗΥ με standalone Ubuntu εγκαταστάσεις

Όσα ΣΕΠΕΗΥ χρησιμοποιούν το Ubuntu (εκδόσεις 10.04 έως και 11.10) έχοντάς το εγκαταστήσει τοπικά σε κάθε σταθμό εργασίας (standalone εγκαταστάσεις δηλαδή) μπορούν να εγκαταστήσουν την εφαρμογή Epoptes σε αυτούς τους σταθμούς για να αποκτήσουν ένα περιβάλλον διαχείρισης τάξης.

Βασική εγκατάσταση

Για την εγκατάσταση του epoptes θα πρέπει να ολοκληρωθούν τα παρακάτω βήματα:

1. Προσθήκη του αποθετηρίου του ανοιχτού λογισμικού της Τεχνικής Στήριξης (https://launchpad.net/~ts.sch.gr) με την εντολή:

sudo add-apt-repository ppa:ts.sch.gr
sudo apt-get update



Info-32.png{{{1}}}

Από την έκδοση 12.04 και μετά αυτό το βήμα δεν χρειάζεται καθώς το πακέτο epoptes θα περιλαμβάνεται στο βασικό αποθετήριο του ubuntu.

2. Εγκατάσταση του πακέτου epoptes (sudo apt-get install epoptes) στο σταθμό εργασίας που χρησιμοποιεί ο καθηγητής.

3. Εγκατάσταση του πακέτου epoptes-client (sudo apt-get install epoptes-client) σε όλους τους σταθμούς εργασίας.

Απαραίτητες ρυθμίσεις στον σταθμό εργασίας του καθηγητή

Στο σταθμό εργασίας του καθηγητή θα πρέπει να προσθέσουμε τους χρήστες που θέλουμε να έχουν πρόσβαση στην εφαρμογή epoptes. Ανοίγουμε ένα τερματικό και πληκτρολογούμε:

sudo gpasswd -a teacher epoptes

Όπου "teacher" ο χρήστης που θέλουμε να προσθέσουμε. Επαναλάβετε την εντολή για όσους χρήστες χρειάζεται και στη συνέχεια κάντε επανεκκίνηση ή log off / log on

Απαραίτητες ρυθμίσεις στους σταθμούς εργασίας

Αφού έχουμε εγκαταστήσει το πακέτο epoptes-client στο βήμα 1.2.1/3 θα πρέπει να ορίσουμε στους σταθμούς εργασίας την IP διεύθυνση του εξυπηρετητή δηλαδή τον σταθμό εργασίας του καθηγητή.

Επεξεργαζόμαστε το αρχείο /etc/hosts:

sudo gedit /etc/hosts

Και προσθέτουμε την γραμμή:

server 10.x.y.z

Όπου 10.x.y.z η IP διεύθυνση του εξυπηρετητή.

Στη συνέχεια ανοίγουμε ένα τερματικό και πληκτρολογούμε την εντολή:

sudo epoptes-client -c

Κάνουμε επανεκκίνηση. Στη οθόνη του εξυπηρετητή θα πρέπει πλέον να βλέπουμε τον σταθμό εργασίας.

Εφαρμογή iTALC

Το iTALC (Intelligent Teaching And Learning with Computers) είναι μία εφαρμογή διαχείρισης σχολικής αίθουσας για υλοποίηση της διδασκαλίας. Αποτελείται από τον εξυπηρετητή iTALC που εγκαθίσταται στον εξυπηρετητή του ΣΕΠΕΗΥ (ή σε κάποιον σταθμό εργασίας του καθηγητή) και τον πελάτη iTALC που εγκαθίσταται στους σταθμούς εργασίας των μαθητών. Το iTALC είναι λογισμικό κατηγορίας ΕΛ/ΛΑΚ με άδεια χρήσης GPL και είναι διαθέσιμο από το http://italc.sourceforge.net/home.php.

Υποστηρίζονται τόσο λειτουργικά συστήματα MS-Windows XP, MS-Windows Vista & 7) όσο και Ubuntu, τα οποία είναι τα συνήθη λειτουργικά συστήματα των ΣΕΠΕΗΥ.


Info-32.png{{{1}}}

Σε Ubuntu περιβάλλον προτείνουμε την εφαρμογή Epoptes σαν εφαρμογή διαχείρισης τάξης. Εάν κάποιος θέλει να εγκαταστήσει την εφαρμογή iTALC σε περιβάλλον Ubuntu τότε θα πρέπει να "κατεβάσει" και να κάνει compile τον κωδικα του iTALC.

Πηγές Πληροφόρησης:

http://italc.sourceforge.net/home.php
http://italc.sourceforge.net/documentation.php
http://italc.sourceforge.net/wiki


Βασική εγκατάσταση εξυπηρετητή

Η εγκατάσταση του εξυπηρετητή iTALC μπορεί να πραγματοποιηθεί είτε στον MS-Windows εξυπηρετητή του εργαστηρίου, είτε σε κάποιον MS-Windows σταθμό εργασίας. Από το συγκεκριμένο Η/Υ θα γίνεται η διαχείριση των υπόλοιπων σταθμών εργασίας.

Απαιτούνται οι ακόλουθες ενέργειες:

1. Μεταφόρτωση της τελευταίας έκδοσης του iTALC για λειτουργικό σύστημα MS-Windows (Official Windows Build) (2.0.0 – Αύγουστος 2011), που είναι διαθέσιμη στην ηλεκτρονική διεύθυνση http://italc.sourceforge.net

2. Εκτέλεση του αρχείου italc-2.0.0-win32-setup.exe.

3. Αφαιρούμε την επιλογή για "babylon 9"

3. Στις επόμενες καρτέλες δεν αλλάζουμε καμία ρύθμιση μέχρι το τέλος της εγκατάστασης.

Απαραίτητες ρυθμίσεις

Μετά την επιτυχή ολοκλήρωση της εγκατάστασης απαιτείται η πραγματοποίηση μερικών ρυθμίσεων που θα διασφαλίσουν την σωστή λειτουργία του λογισμικού. Οι ρυθμίσεις αυτές μπορούν να πραγματοποιηθούν από την κονσόλα διαχείρισης του λογισμικού iTALC Management Console (Προγράμματα –> iTalc –> iTALC Management Console)

1. Επιλέγουμε την καρτέλα "Authentication" και στη συνέχεια "Launch key file assistant"



2. Επιλέγουμε "Create new access keys (master computer)"


3. Επιλέγουμε "Export public key pair" και την τοποθεσία που θέλουμε να το αποθηκεύσει π.χ στην επιφάνεια εργασίας



4. Στη συνέχεια επιλέγουμε "Manager permission". Ορίζουμε τους χρήστες του συστήματος που θέλουμε να έχουν πρόσβαση στην εφαρμογή διαχείρισης του iTalc.


Info-32.png{{{1}}}

Το κλειδί που δημιουργήθηκε θα χρησιμοποιηθεί στους σταθμούς εργασίας για την επιτυχή επαλήθευσή τους από τον εξυπηρετητή. Μπορείτε να το αντιγράψετε σε usb drive ή να το διαμοιράσετε μέσω δικτύου στους σταθμούς εργασίας


Βασική εγκατάσταση στους σταθμούς εργασίας

Απαιτούνται οι ακόλουθες ενέργειες:

1. Μεταφόρτωση της τελευταίας έκδοσης του iTALC για λειτουργικό σύστημα MS-Windows (Official Windows Build) (2.0.0 – Αύγουστος 2011), που είναι διαθέσιμη στην ηλεκτρονική διεύθυνση http://italc.sourceforge.net

2. Εκτέλεση του αρχείου italc-2.0.0-win32-setup.exe.

3. Αφαιρούμε την επιλογή "iTalc Master" & "Babylon 9"

4. Στις επόμενες καρτέλες δεν αλλάζουμε καμία ρύθμιση μέχρι το τέλος της εγκατάστασης.


Απαραίτητες ρυθμίσεις

Μετά την επιτυχή ολοκλήρωση της εγκατάστασης απαιτείται η πραγματοποίηση μερικών ρυθμίσεων που θα διασφαλίσουν την σωστή λειτουργία του λογισμικού. Οι ρυθμίσεις αυτές μπορούν να πραγματοποιηθούν από την κονσόλα διαχείρισης του λογισμικού iTALC Management Console (Προγράμματα –> iTalc –> iTALC Management Console)

1. Επιλέγουμε την καρτέλα "Authentication" στην οποία θα πρέπει να είναι ενεργή μόνο η επιλογή "key file authentication" όπως και στην παρακάτω εικόνα:

2. Στη συνέχεια επιλέγουμε "Launch key file assistant" και "Import public key (client computer)

3. Στην καρτέλα "select role" αφήστε την επιλογή "Δάσκαλος"

4. Επιλέξτε την τοποθεσία στην οποία βρίσκεται το κλεδί που δημιουργήθηκε στο Κεφ. 2.1.1 Απαραίτητες ρυθμίσεις

5. Μετά την επιτυχή εισαγωγή του κλειδιού πηγαίνουμε στην καρτέλα "General" και επιλέγουμε "restart service"

Βασικές λειτουργίες της εφαρμογής στον εξυπηρετητή

Για την προσθήκη των σταθμών εργασίας στο διαχειριστικό περιβάλλον του iTALC θα πρέπει να γνωρίζουμε τις IP διευθύνσεις τους ώστε να τις εισάγουμε στην εφαρμογή.

1. Ανοίγουμε την εφαρμογή και συνδεόμαστε με τον λογαριασμό που έχουμε δηλώσει στο Κεφ. 2.1.1Απαραίτητες ρυθμίσεις

2. Πηγαίνουμε στο εικονίδιο «Διαχείριση τάξης» και κάνοντας δεξί κλικ επιλέγουμε «Πρόσθεση τάξης». Δίνουμε κάποιο επιθυμητό όνομα

3. Στη συνέχεια θα πρέπει να προσθέσουμε τους σταθμούς εργασίας για την τάξη αυτή, επιλέγοντας δεξί κλικ «Πρόσθεση υπολογιστή». Ορίζουμε το όνομα του χρήστη και την ip διεύθυνση και επιλέγουμε ΟΚ.

4.Επαναλαμβάνουμε το προηγούμενο βήμα όσες φορές χρειάζεται ώστε να προσθέσουμε όλους του υπολογιστές της τάξης.

5. Αφού τελειώσουμε με την εισαγωγή των χρηστών, θα πρέπει κάνοντας διπλό κλικ σε κάθε χρήστη να μας εμφανιστεί δεξιά της οθόνης το desktop του.


ΟΜΑΔΑ ΕΡΓΟΥ

Uby 01 142.png

Έργο: «Σ Τ Η Ρ Ι Ζ Ω» - Οριζόντιο έργο υποστήριξης σχολείων, εκπαιδευτικών και μαθητών στο δρόμο για το ΨΗΦΙΑΚΟ ΣΧΟΛΕΙΟ, νέες υπηρεσίες Πανελλήνιου Σχολικού Δικτύου και στήριξη του ΨΗΦΙΑΚΟΥ ΣΧΟΛΕΙΟΥ (ΟΡΙΖΟΝΤΙΑ ΔΡΑΣΗ)»

Δράση Β.2: Προώθηση λύσεων ΕΛ/ΛΑΚ στα ΣΕΠΕΗΥ και Υποστήριξη εκπαιδευτικών λογισμικών σε ανοικτά λειτουργικά συστήματα


Διεύθυνση Εκπαιδευτικής Τεχνολογίας Οκτώβριος 2011 Σύνταξη:

Διεύθυνση Εκπαιδευτικής Τεχνολογίας

Ινστιτούτο Τεχνολογίας Υπολογιστών και Εκδόσεων « ΔΙΟΦΑΝΤΟΣ» (ΙΤΥΕ)

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ


Ομάδα Έργου

Υπεύθυνος σύνταξης: Γιάννης Σιάχος
Συμμετοχή Άλκης Γεωργόπουλος
Ιάσονας Παπαναγιώτου

Η παρούσα τεχνική αναφορά δίνεται με άδεια χρήσης CCPL (Creative Commons Public License) τύπου: Αναφορά-Μη Εμπορική Χρήση-Παρόμοια διανομή 3.0 Ελλάδα .

Uby1 01.png

Δηλαδή επιτρέπεται η επεξεργασία και αναδιανομή του με την προϋπόθεση ότι:

  • Θα πρέπει να κάνετε την αναφορά στο έργο (Τεχνική Στήριξη Πληροφοριακών Συστημάτων Σχολικών Μονάδων, http://ts.sch.gr) με τον τρόπο όπως αυτός έχει οριστεί από το δημιουργό (Τομέας Εκπαιδευτικής Τεχνολογίας – Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών, http://www.cti.gr/ets) και τον τελικό δικαιούχο του έργου (Υπουργείο Παιδείας Δια Βίου Μάθησης και Θρησκευμάτων, http://www.minedu.gov.gr), ή το χορηγούντο την άδεια (χωρίς όμως να εννοείται με οποιονδήποτε τρόπο ότι εγκρίνουν εσάς ή τη χρήση του έργου από εσάς).
  • Μη Εμπορική Χρήση — Δε μπορείτε να χρησιμοποιήσετε το έργο αυτό για εμπορικούς σκοπούς.
  • Παρόμοια διανομή — Εάν αλλοιώσετε, τροποποιήσετε ή δημιουργήσετε περαιτέρω βασισμένοι στο έργο θα μπορείτε να διανείμετε το έργο που θα προκύψει μόνο με την ίδια ή παρόμοια άδεια.

Πιο αναλυτικές πληροφορίες για το συγκεκριμένο τύπο αδειοδότησης θα βρείτε στο Παράρτημα Γ - Άδεια CCPL.