WordPress Multisite Project

Πλαίσιο Διδασκαλίας και Υλοποίησης Εργαστηριακών Ασκήσεων HTML & CMS

Υφιστάμενο Πλαίσιο Διδασκαλίας

Στο πλαίσιο του μαθήματος «Εφαρμογές Πληροφορικής» της Α’ Λυκείου, η διδασκαλία της γλώσσας HTML βασίζεται στη χρήση απλών κειμενογράφων (όπως το Notepad ή το Notepad++) για τη σύνταξη κώδικα και τη χρήση φυλλομετρητών (browsers) για την απεικόνιση των αποτελεσμάτων. Συμπληρωματικά, αξιοποιούνται διαδικτυακές πλατφόρμες (π.χ. w3schools) που επιτρέπουν στους μαθητές να πειραματιστούν με τη σύνταξη εντολών σε ένα ελεγχόμενο περιβάλλον. Παράλληλα, η επαφή με τα Συστήματα Διαχείρισης Περιεχομένου (CMS), όπως το WordPress και το Wix, περιοριζόταν έως τώρα σε επίπεδο επίδειξης των δυνατοτήτων δημιουργίας και διαχείρισης ιστοτόπων ή σύνθεσης απλών ιστοσελίδων (με σύνδεση μέσω λογαριασμού google) με τις δυνατότητες που αφήνουν οι δωρεάν παροχές.

Περιορισμοί και Τεχνικά Κωλύματα

Κατά την εκπαιδευτική διαδικασία διαπιστώθηκαν σημαντικά προσκόμματα:

  1. Νομικό Πλαίσιο: Σύμφωνα με την εγκύκλιο Φ.25/103373/Δ1/22-6-2018 του Υπουργείου Παιδείας, απαγορεύεται η κατοχή και χρήση κινητών τηλεφώνων εντός του σχολικού χώρου. Η απαγόρευση αυτή καθιστά αδύνατη τη χρήση υπηρεσιών Gmail, καθώς η διαδικασία ταυτοποίησης δύο παραγόντων (2FA) απαιτεί τη χρήση κινητής συσκευής. Κατ’ επέκταση, αποκλείεται η πρόσβαση σε online εργαλεία που προϋποθέτουν τέτοιου είδους πιστοποίηση.
  2. Υποδομές ΠΣΔ: Η χρήση των μαθητικών λογαριασμών του Πανελλήνιου Σχολικού Δικτύου (ΠΣΔ) παρουσίασε τεχνικές δυσλειτουργίες, με κυριότερη την αδυναμία λήψης μηνυμάτων επιβεβαίωσης, εμποδίζοντας τη συλλογική εργασία των μαθητών. Επιπλέον, η υπηρεσία φιλοξενίας ιστοτόπων του ΠΣΔ απευθύνεται αποκλειστικά σε σχολικές μονάδες και εκπαιδευτικούς, εξαιρώντας τους μαθητές από την άμεση χρήση της.

Πρόταση και Υλοποίηση Λύσης

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

Για τον σκοπό αυτό, υλοποιήθηκε η εγκατάσταση ενός εξυπηρετητή (server) σε περιβάλλον εικονικοποίησης (VirtualBox). Η λύση αυτή επιλέχθηκε προκειμένου να διασφαλιστεί η ύπαρξη ενός αυτόνομου συστήματος διαχείρισης λογαριασμών και σελίδων, μέσω της έκδοσης WordPress Multisite (Multiuser), επιτρέποντας στους μαθητές να εργάζονται σε ένα προστατευμένο τοπικό δίκτυο χωρίς τους περιορισμούς των εξωτερικών υπηρεσιών ταυτοποίησης.

Μπορείτε ελεύθερα να αξιοποίησετε το περιέχομενο της εικονικής μηχανής ή να το τροποποιήσετε κατάλληλα.

Για την αξιοποίηση της εικονικής μηχανής θα πρέπει να έχετε πριν εγκαταστήσει:

  • Το  Virtual Box. Είναι ένα δωρεάν λογισμικό που επιτρέπει στον χρήστη να δημιουργεί εικονικούς υπολογιστές μέσα στο τρέχον λειτουργικό του σύστημα. Παρέχει τη δυνατότητα ταυτόχρονης εκτέλεσης διαφορετικών συστημάτων (όπως Windows ή Linux) σε απομονωμένα παράθυρα, χρησιμοποιώντας ένα μέρος των πόρων της συσκευής, χωρίς να επηρρεάζεται το βασικό λειτουργικό σύστημα. Για τη λειτουργία της εικονικής μηχανής, θα πρέπει να είναι ενεργοποιημένη η λειτουργία Intel Virtualization Technology (VT-x) ή Virtualization στο BIOS του υπολογιστή.
  • Ένα πρόγραμμα αποσυμπίεσης αρχείων, όπως το 7zip.

Το λειτουργικό σύστημα που χρησιμοποιήθηκε στην εικονική μηχανή είναι το Debian Linux χωρίς παραθυρικό περιβάλλον για μείωση του μεγέθους της εικονικής μηχανής. Μερικοί από τους λόγους επιλογής είναι η σταθερότητα του λειτουργικού συστήματος ( ενδεικτικά αναφέρεται ότι σε παγκόσμιο επίπεδο – μαζί με το Ubuntu (που βασίζεται στο debian)- καταλάμβάνει το μεγαλύτερο αριθμό servers) , ενώ προσφέρει υψηλή ασφάλεια και σταθερότητα (έκδοση “Stable”) και το κυριότερο: είναι 100% ελεύθερο λογισμικό (Open Source), πράγμα που σημαίνει μηδενικά έξοδα αδειοδότησης και πλήρη έλεγχο του κώδικα χωρίς περιορισμούς από εταιρείες. Παράλληλα υπάρχει λύση τεκμηριωμένη στο διαδίκτυο για σχεδόν οποιοδήποτε τεχνικό πρόβλημα προκύψει.

Οδηγίες Εγκατάστασης και Λειτουργίας.

  1. Εκκίνηση Εικονικής Μηχανής
  2. Διαχείριση Debian Linux – Ρύθμιση IP διευθύνσης
  3. Πρόσβαση από άλλο υπολογιστή
  4. Πρόσβαση στο περιβάλλον του WordPress
  5. Διαχείριση Λογαριασμών του WordPress
  6. Παράρτημα
    1. Αρχείο ρυθμίσεων mariadb

Υποστήριξη KE.ΠΛΗ.ΝΕ.Τ

Υποστήριξη ιστότοπου Διεύθυνσης Δευτεροβάθμιας Εκπαίδευσης  Δωδεκανήσου

  • Δημιουργία Ιστότοπου dide.dod.sch.gr σε περιβάλλον wordpress ΠΣΔ,
  • Διαχωρισμός κατηγοριών ιστότοπου βάσει του Π.Δ. 18/2018 (άρθρο 52), για την άμεση εύρεση της θεματολογίας από τους ενδιαφερομένους,
  • Δημιουργία πρόσθετου Επικύρωσης Εγγράφων (Επαλήθευση των εγγράφων που εκδίδονται από τη Διεύθυνση Δ.Δ.Ε. Δωδεκανήσου, με τη χρήση του κωδικού που αναγράφεται σε αυτά).
  • Δήλωση Προσβασιμότητας Site σύμφωνα με τις διατάξεις του ν. 4727/2020 (184, Α’) Κεφάλαιο Η’ – Ψηφιακή Προσβασιμότητα (άρθρα 36-47)

Υποστήριξη σχολείων Διεύθυνσης Δευτεροβάθμιας Εκπαίδευσης Δωδεκανήσου.