Δημιουργία συστήματος εκμάθησης πληκτρολόγησης για άτομα με διάφορες αναπηρίες όρασης ή / και κινητικά προβλήματα
Typing learning management system for persons with visual and / or motor disabilities
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Κινητικές αναπηρίες ; Πληκτρολόγηση ; Εκπαιδευτικό λογισμικό ; Ειδικές ανάγκες ; Αναπηρία όρασηςΠερίληψη
Στα πλαίσια της μεταπτυχιακής μου εργασίας, σχεδίασα και υλοποίησα ένα σύστημα εκμάθησης πληκτρολόγησης στα ελληνικά που μπορούν να χρησιμοποιήσουν άτομα με διάφορες αναπηρίες όρασης, που πιθανώς πάσχουν και από κινητικά προβλήματα, για την εκμάθηση του πληκτρολογίου. Για την υλοποίηση του συγκεκριμένου συστήματος αξιοποιήθηκαν οι γλώσσες προγραμματισμού C# (περιβάλλον ASP.Net), HTML5, Bootstrap (CSS), MySQL & Javascript.
Το σύστημα εξυπηρετεί χρήστες που έχουν κάποια οπτική αναπηρία και μπορούν να διαβάσουν μέγεθος γραμματοσειράς 18pt, 28pt καθώς και ολικά τυφλούς, που εξυπηρετεί μέσω της ακουστικής περιγραφής. Επιπλέον, περιέχει ασκήσεις για άτομα που είναι μονόχειρες, δηλαδή έχουν κινητικά προβλήματα είτε στην δεξιά είτε στην αριστερή πλευρά. Συνεργάζεται με προγράμματα ανάγνωσης οθόνης όπως το NVDA, Jaws ή Supernova. Παράλληλα, οι διαχειριστές επιλέγουν την κατηγορία στην οποία βρίσκεται ο εκάστοτε εγγεγραμμένος χρήστης ούτως ώστε η διαδικασία εκμάθησης να είναι αποδοτική.
Ένα πρωτοποριακό στοιχείο του συστήματος είναι η ακουστική περιγραφή, η ομαλή λειτουργία με αναγνώστες οθόνης καθώς και η εκμάθησης του ελληνικού πληκτρολογίου. Στην αγορά, κυκλοφορούν παρόμοια συστήματα που είναι επί πληρωμή, δεν εξυπηρετούν είτε τα κινητικά προβλήματα ή τα προβλήματα όρασης όμως αφού δεν παρέχουν εξατομικευμένες ασκήσεις εκμάθησης πληκτρολόγησης ανάλογα με τις ανάγκες του χρήστη.
Το σύστημα παρέχει τρείς μορφές ανάλογα με την αναπηρία του χρήστη, (18Pt, 28pt, ολική αναπηρία όρασης) που υλοποιήθηκαν με τρείς διαφορετικούς χρωματισμούς καθώς και την μορφή του διαχειριστή. Επιπλέον, επέλεξα η εφαρμογή να είναι διαδικτυακή ώστε να μπορούν πολλοί και με διαφορετικές εξατομικευμένες ανάγκες χρήστες να αξιοποιούν το σύστημα ταυτόχρονα.