an implementation of the cloud based...
TRANSCRIPT
![Page 1: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/1.jpg)
AN IMPLEMENTATION OF THE
CLOUD BASED SCHOOL
V.S. Belesiotis
K. AlexopoulosSelected article for the European Journal of
Engineering Research and Science
![Page 2: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/2.jpg)
Τεχνολογικές Προκλήσεις στην Εκπαίδευση
• Γρήγοροι ρυθμοί παραγωγής νέας τεχνολογίας
• Άμεση αξιοποίηση των νέων τεχνολογιών στην εκπαίδευση
• Εξοικείωση της νέας γενιάς με την τεχνολογία
![Page 3: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/3.jpg)
Οι Νέες Τεχνολογίες στο Ελληνικό Σχολείο
• Πανελλήνιο Σχολικό Δίκτυο: Η μεγάλη αλλαγή στην εκπαίδευση
• Σχολικά Εργαστήρια Πληροφορικής
• Ανάπτυξη Εκπαιδευτικού Λογισμικού (Φωτόδενδρο, Αίσωπος)
• Επιμόρφωση Εκπαιδευτικών στην διδασκαλία μέσω Τ.Π.Ε.
• Ανάπτυξη συνεργατικών διδακτικών εργαλείων (e-class)
![Page 4: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/4.jpg)
• Εισαγωγή στο Cloud1
• Το cloud στην Εκπαίδευση2
• Το σχολικό εργαστήριο Η/Υ στο cloud3
• Εφαρμογή -Αποτελέσματα
4
Δομή Παρουσίασης
![Page 5: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/5.jpg)
Εισαγωγή στο Cloud
![Page 6: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/6.jpg)
Τι είναι το cloud;
• Δεξαμενή Υπολογιστικών Πόρων
• Εύκολα διαχειρίσιμη
• Πρόσβαση μέσω διαδικτύου
![Page 7: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/7.jpg)
Δομή του Cloud
• SaaS: Οι πιο πολλές εφαρμογές(e-mail)
• PaaS: Εργαλεία ανάπτυξης εφαρμογών
• IaaS: Υπολογιστικοί Πόροι
![Page 8: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/8.jpg)
Πλαίσιο Λειτουργίας του Cloud
Βασικό Λογισμικό (Λ.Σ. , Διαχ. Εικ. Μηχνών)
Υλικοτεχνική Υποδομή - Hardware
Βασική υποδομή σε λογισμικό(Βάσεις Δεομένων , Web Servers) )
Εργαλεία ανάπτυξης λογισμικού
Υπηρεσίες – Λογισμικό Application
SaaS
PlatformPaaS
InfrastructureIaaS
Virtualized resources
Η/Υ Δίκτυο
Απ. Χώρος
Μεταδεδομένα Image
Image Εικ. Μηχανών
Εικ. Μηχανες
![Page 9: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/9.jpg)
SaaS
PaaS
IaaS
Amazon Google Microsoft Salesforce
Τα προϊόντα και οι εταιρείες παρουσιάζονται μόνο για επεξηγηματικούς σκοπούς και δεν πρέπει να
θεωρούνται ως πρόταση των συγγραφέων
Παγκόσμιοι Πάροχοι Υπηρεσιών Cloud
![Page 10: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/10.jpg)
ΤΟ CLOUD ΣΤΗΝ
ΕΚΠΑΙΔΕΥΣΗ
![Page 11: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/11.jpg)
Πλεονεκτήματα από την Εφαρμογή του Cloud στην Εκπαίδευση
• Όχι ακριβό υλικό – συσκευές πρόσβασης
• Εύκολη πρόσβαση σε εκπαιδευτικό υλικό
• Αδιάλειπτη παροχή υπηρεσιών και δεδομένων
• Συνεργασία μεταξύ των μαθητών
• Παρακολούθηση προόδου μαθητών
![Page 12: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/12.jpg)
Εφαρμογή του Cloud στην Ελληνική Εκπαιδευτική Πραγματικότητα• Κυρίως στα ΑΕΙ
• Μόνο για ερευνητικούς σκοπούς
• Στη Δ/θμια Εκπ/ση κυρίως ως αποθηκευτικό μέσο (Φωτόδενδρο)
![Page 13: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/13.jpg)
Ε.Δ.Ε.Τ. : Ο κύριος πάροχος υποδομών cloud για την εκπαίδευση• Eθνικό Δίκτυο
Έρευνας και Τεχνολογίας
• ΠάροχοςΔικτυακών Υποδομών
• Πάρoχος IaaS
![Page 14: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/14.jpg)
Τρέχουσα κατάσταση εργαστηρίων Η/Υ στα Σχολεία
• Παλιός εξοπλισμός
• Δυσκολία συντήρησης
• Αδυναμία προμήθειας νέου εξοπλισμού
• Ασυμβατότητα σύγχρονου εκπ/κού λογισμικού με τον υπάρχοντα εξοπλισμό
• Περιορισμένη χρήση του εργαστηρίου
• Αξιόπιστη σύνδεση στο διαδίκτυο μέσω Π.Σ.Δ.
![Page 15: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/15.jpg)
ΤΟ ΣΧΟΛΙΚΟ
ΕΡΓΑΣΤΗΡΙΟ Η/Υ
ΣΤΟ CLOUD
![Page 16: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/16.jpg)
Βασική Ιδέα – Virtual machines
• Χρήση του IaaS για την δημιουργία Εικονικών Μηχανών
• Χρήση τους ως υπολογιστές στο σχολικό εργαστήριο
• Χρήση τους από τους μαθητές και στο σπίτι
• Προεγκατεστημένολογισμικό ανάλογα με τη βαθμίδα εκπ/σης
![Page 17: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/17.jpg)
Μεθοδολογία
• Καταγραφή υπάρχουσας κατάστασης (Υλικό Λογισμικό)
• Σχεδίαση της υλοποίησης της πρότασης με χρήση VMs
• Αναζήτηση παρόχου υπηρεσιών cloud
• Δοκιμή συμβατότητας VMs και υπαρχόντων εκπαιδευτικών λογισμικών
• Υλοποίηση και έλεγχος σωστής λειτουργίας
• Εφαρμογή σε σχολικές μονάδες.
![Page 18: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/18.jpg)
Εικονικές Μηχανές• Αποθήκη
Υλικού(processors, RAM, HD)
• Δημιουργία VMs από web interface ΕΔΕΤ
• Κατανομή υλικού ανά VM(2 core processor, 4GB RAM, 50 GB HD)
![Page 19: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/19.jpg)
Εκπαιδευτικό Λογισμικό
ΚΑΤΗΓΟΡΙΑ Λογισμικό
Office Suite Libre Office MS Office
Sound Processing Audacity
Image Processing Gimp
Informatics’ Lessons
ScratchPythonΑλγοριθμικήGreenFootNetLogo
![Page 20: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/20.jpg)
VM Client
• Βασική επιδίωξη η χρήση του υπάρχοντος εξοπλισμού στα σχολεία
• Χρήση λογισμικού σύνδεσης με τα VMs κατάλληλο για διαφορετικά Λ.Σ. και αρχιτεκτονικές επεξεργαστών
• Επιλογή του X2GO (Ελεύθερο Λογισμικό, υποστηρίζεται από πολλά Λ.Σ)
• Χρήση clients με διαφορετικές αρχιτεκτονικές (Intel, Raspbian Pi3)
• Χρήση clients με διαφορετικά ΛΣ (Windows, Linux)
• Σύνδεση στο Internet (Χρήση της υπάρχουσας γραμμής DSL από το ΠΣΔ)
![Page 21: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/21.jpg)
Μια «περίπλοκη» σύνδεση VM-Cloud
![Page 22: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/22.jpg)
ΕΦΑΡΜΟΓΗ -ΑΠΟΤΕΛΕΣΜΑΤΑ
![Page 23: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/23.jpg)
Γυμνάσιο (4ο Γυμνάσιο Βύρωνα)
• Intel Celeron, 256MB RAM, Windows XP
• DSL 24 Mbps – 6 Mbps πραγματική
• Scratch
• Προγραμματισμός Φωτεινού Σηματοδότη Κυκλοφορίας
![Page 24: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/24.jpg)
Γενικό Λύκειο (5ο ΓΕΛ Βύρωνα)• Raspberry pi 2
Model B, Linux• DSL 24 Mbps – 8
Mbps πραγματική• Αλγοριθμική,
Audacity• Μάθημα της
ημέρας, Χρήση κοινού αποθηκευτικού χώρου (αρχεία ήχου)
![Page 25: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/25.jpg)
Συμπεράσματα • Η πειραματική εφαρμογή της πρότασής μας έδειξε ότι είναι πλήρως
υλοποιήσιμη με τις υπάρχουσες υποδομές στα σχολεία
• Οι μαθητές χρησιμοποίησαν τα VMs με ευκολία και χωρίς ιδιαίτερη προετοιμασία
• Το κοινό περιβάλλον εργασίας βοήθησε στην εξέλιξη του μαθήματος
• Η σύνδεση στο διαδίκτυο υποστήριξε σε ικανοποιητικό βαθμό την εκπαιδευτική διαδικασία και τον φόρτο μεταφοράς δεδομένων
• Δύσκολα λογισμικά μπορούν να προεγκαταστηθούν στα VMs αποφεύγοντας δυσλειτουργίες τους και απαλλάσσοντας τον εκπαιδευτικό από το έργο αυτό.
• Η χρήση του Linux και του γραφικού περιβάλλοντος Mate για τα VMs είναι φιλική προς τους χρήστες
• Η χρήση των card size υπολογιστών ως VM clients βοηθάει στην ύπαρξη υπολογιστών σε κάθε αίθουσα με ελάχιστο κόστος
• Το εργαστήριο πληροφορικής δεν περιορίζεται στο χώρο του σχολείου
![Page 26: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/26.jpg)
ΕΡΩΤΗΣΕΙΣ ;
![Page 27: AN IMPLEMENTATION OF THE CLOUD BASED …195.130.124.90/cie/images/documents17/cie2017_Proc_OnLine...Lessons Scratch Python Αλγοριθμική GreenFoot NetLogo VM Client • ασική](https://reader033.vdocuments.mx/reader033/viewer/2022041516/5e2b549e762e3b4a8300a169/html5/thumbnails/27.jpg)
ΣΑΣ ΕΥΧΑΡΙΣΤΟΥΜΕ
• V.S. Belesiotis
• K. Alexopoulos