Πληροφορίες για προγραμματιστές που συμμετέχουν στην ανάπτυξη της πλατφόρμας Open eClass.
Σχετικά με την πλατφόρμα
Η πλατφόρμα Open eClass (http://www.openeclass.org) αποτελεί ένα ολοκληρωμένο Σύστημα Διαχείρισης Μάθησης (LMS). Ακολουθεί τη φιλοσοφία του λογισμικού ανοικτού κώδικα και υποστηρίζει πληθώρα σεναρίων τηλεκπαίδευσης χωρίς περιορισμούς και δεσμεύσεις. Η πρόσβαση στην υπηρεσία γίνεται με τη χρήση ενός απλού φυλλομετρητή (web browser) χωρίς την απαίτηση εξειδικευμένων τεχνικών γνώσεων.
Βασικός προσανατολισμός της πλατφόρμας Open eClass αποτελεί η ενίσχυση της εκπαιδευτικής δραστηριότητας με τη χρήση των Τεχνολογιών Πληροφορίας και Επικοινωνίας (ΤΠΕ), μέσα από ένα εύχρηστο περιβάλλον τεχνολογικής αιχμής. Λειτουργικά η πλατφόρμα Open eClass στοχεύει στην υλοποίηση δράσεων ηλεκτρονικής μάθησης που ενισχύουν τις υπάρχουσες εκπαιδευτικές δομές. Βασικοί σχεδιαστικοί άξονες αποτελούν η προσαρμοστικότητα στις απαιτήσεις, η ευελιξία, η ευκολία στη χρήση, η δυνατότητα αναβάθμισης και επέκτασης, η ελεύθερη διάθεση χωρίς την απαίτηση αδειών χρήσης και συντήρησης, οι μικρές λειτουργικές απαιτήσεις, η ανεξαρτησία από το υποκείμενο λειτουργικό σύστημα, η χρήση ανοικτών προτύπων, η δυνατότητα ολοκλήρωσης της πλατφόρμας με άλλες δικτυακές υπηρεσίες, οι ξεκάθαρες λειτουργικές δομές (εγγραφή, πρόσβαση, δημιουργία μαθήματος, συμμετοχή σε μάθημα, διαχείριση, κ.λπ.), η διαλειτουργικότητα και η ασφάλεια, καθώς και η συνεχής υποστήριξη από το Ακαδημαϊκό Διαδίκτυο (GUnet).
Η ομάδα Τηλεκπαίδευσης του Ακαδημαϊκού Διαδικτύου GUnet υποστηρίζει ενεργά την πλατφόρμα από το Μάρτιο του 2003 ενώ συγχρόνως σχεδιάζει και αναπτύσσει συνεχώς νέες βελτιωμένες εκδόσεις που ενσωματώνουν νέα χαρακτηριστικά και βελτιώνουν τα ήδη υπάρχοντα. Η παρουσία της πλατφόρμας Open eClass στο χώρο του λογισμικού ανοικτού κώδικα ξεκίνησε στις 13 Φεβρουαρίου του 2003, ως αποτέλεσμα σχεδιασμού και ανάπτυξης της ομάδας Ασύγχρονης Τηλεκπαίδευσης (Teledu) της GUnet. Στόχος ήταν η δημιουργία μιας κοινής εκπαιδευτικής πλατφόρμας για όλη την Ακαδημαϊκή και Σχολική Κοινότητα της χώρας η οποία θα διανέμεται ελεύθερα και θα υποστηρίζεται ενεργά από τη GUnet.
Σήμερα, 20 χρόνια μετά, έχουν αναπτυχθεί και διανεμηθεί 3 + 1 γενιές της πλατφόρμας Open eClass (1.x, 2.x, 3.x + 4.x που αναπτύσσεται), 43 νέες εκδόσεις, 136 υπο-εκδόσεις με συνεχώς αυξανόμενη απήχηση σε όλες τις βαθμίδες τις εκπαίδευσης. Η πλατφόρμα Open eClass αποτελεί ένα από τα σημαντικότερα ελληνικά προϊόντα στο χώρο του Ανοικτού Λογισμικού παρέχοντας ολοκληρωμένες υπηρεσίες Διαχείρισης Μάθησης ανταγωνιστικές με αντίστοιχες πλατφόρμες από το εξωτερικό. Ο εκπεφρασμένος στρατηγικός προσανατολισμός του Ακαδημαϊκού Διαδικτύου GUnet στην υποστήριξη των δράσεων Ηλεκτρονικής Μάθησης σε συνδυασμό με τη δυναμική της πλατφόρμας Open eClass (εκατοντάδες εγκαταστάσεις στον ελλαδικό αλλά και το διεθνή χώρο) εγγυώνται την ενεργή και συνεχή υποστήριξη και συντήρηση της πλατφόρμας ενώ συγχρόνως διασφαλίζουν τη μελλοντική της πορεία.
Η ανάπτυξη της πλατφόρμας Open eClass βασίζεται αποκλειστικά σε ανοικτά πρότυπα και τεχνολογίες και υποστηρίζεται από ανοικτό σύστημα ελέγχου εκδόσεων (http://hg.gunet.gr/openeclass) όπου συμμετέχουν προγραμματιστές από όλη την Ελλάδα πάντοτε με την καθοδήγηση της κεντρικής ομάδας Τηλεκπαίδευσης της GUnet που έχει τη συνολική ευθύνη για το σχεδιασμό, την ανάπτυξη και τη διανομή των νέων εκδόσεων.
Δομή κώδικα
- Open eClass Widgets (για την έκδοση 4.0)
Δομή Βάσης Δεδομένων
Προσφερόμενα API
Συγγραφή Κώδικα
- Δομή των HTML templates
Μεταφράσεις
- Open eClass Babel: εργαλείο μετάφρασης μηνυμάτων