Γλωσσομάθεια (λογισμικό)
Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Πιθανή παραβίαση πνευματικών δικαιωμάτων |
Το περιεχόμενο που υπήρχε στο παρόν άρθρο πιθανόν παραβιάζει δικαιώματα πνευματικής ιδιοκτησίας και προέρχεται από την ιστοσελίδα: Αν σκοπεύετε να επεξεργαστείτε το άρθρο, παρακαλούμε να το κάνετε χρησιμοποιώντας τον ακόλουθο σύνδεσμο σε μία προσωρινή σελίδα. Ένας διαχειριστής θα αναλάβει τη μετακίνηση του νέου άρθρου που θα επεξεργαστείτε από την προσωρινή σελίδα στον τίτλο του παρόντος άρθρου. |
|
Το πρόγραμμα ΓλωσσοΜάθεια είναι ένα ολοκληρωμένο περιβάλλον εκπαιδευτικού προγραμματισμού. Στηρίζεται στο συντακτικό που διδάσκεται στα πλαίσια του πανελλαδικά εξεταζόμενου μαθήματος "Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον" (ΑΕΠΠ), της Τεχνολογικής Κατεύθυνσης της Γ' Λυκείου.
Σκοπός της ΑΕΠΠ είναι να εισάγει τους μαθητές στην αλγοριθμική σκέψη και στις βασικές έννοιες του προγραμματισμού των ηλεκτρονικών υπολογιστών. Δε γίνεται χρήση μιας πραγματικής γλώσσας προγραμματισμού, αλλά μιας υποθετικής γλώσσας ("ψευδογλώσσα") οι εντολές της οποίας γράφονται στα ελληνικά. Η θεωρητική φύση του μαθήματος και η έλλειψη κάποιου είδους πρακτικής εξάσκησης, καθιστούν την ΑΕΠΠ μάθημα δύσκολο στην κατανόησή του αλλά και στη διδασκαλία του.
Το πρόγραμμα ΓλωσσοΜάθεια σας δίνει τη δυνατότητα να δείτε στην πράξη τα αποτελέσματα του "ψευδοπρογράμματός" σας. Σε περίπτωση που έχετε κάποιο σφάλμα στον κώδικά σας, η ΓλωσσοΜάθεια θα σας ενημερώσει, δείχνοντάς σας το σημείο και τον τύπο του σφάλματος. Αν το πρόγραμμά σας είναι σωστό, θα μετασχηματίσει αυτόματα τις εντολές του σε γλώσσα κατανοητή από τον υπολογιστή και θα το εκτελέσει!
Επιπλέον, υπάρχει η δυνατότητα δημιουργίας μιας εκτελέσιμης μορφής του προγράμματος (δηλ. αρχείο ".exe"), το οποίο θα μπορεί να εκτελείται αυτόνομα σε οποιονδήποτε υπολογιστή, χωρίς να απαιτείται η εγκατάσταση της ΓλωσσοΜάθειας.
Τα οφέλη μιας τέτοιας προσέγγισης είναι σημαντικά:
- Ο μαθητής θα μπορεί πλέον να βλέπει άμεσα τα αποτελέσματα των προγραμμάτων που δημιουργεί και έτσι θα τα κατανοεί καλύτερα και ευκολότερα.
- Ο καθηγητής θα μπορεί να ελέγχει σε ελάχιστο χρόνο την ορθότητα ακόμα και των πιο μακροσκελών προγραμμάτων.
- Οι μαθητές που έχουν Η/Υ στο σπίτι θα μπορούν να εξακριβώσουν οι ίδιοι αν έχουν λύσει σωστά κάποια άσκηση, αυξάνοντας με αυτόν τον τρόπο κατακόρυφα την αποδοτικότητα της μελέτης τους.
- Το σχολικό εργαστήριο Πληροφορικής αποκτά πλέον ζωτικό ρόλο στη διδασκαλία του μαθήματος. Πολλοί μαθητές ταυτόχρονα μπορούν να πειραματίζονται με δεδομένες ασκήσεις, μαθαίνοντας από τα λάθη τους.
- Ο καθηγητής, για να ελέγξει τις γνώσεις των μαθητών, θα μπορεί να τους διανείμει την εκτελέσιμη μορφή ενός προγράμματος και να ζητήσει από αυτούς να δημιουργήσουν κώδικα που να πραγματοποιεί τις ίδιες λειτουργίες.
Το πρόγραμμα αυτό δημιουργήθηκε για να καλύψει ένα μεγάλο διδακτικό κενό της Τεχνολογικής Κατεύθυνσης. Χρησιμοποιείται όμως συστηματικά και στα υπόλοιπα μαθήματα Πληροφορικής του Γυμνασίου/Λυκείου, αλλά και σε εισαγωγικά μαθήματα αλγοριθμικής της Τριτοβάθμιας Εκπαίδευσης, δηλαδή σε κάθε περίπτωση που στη διδακτέα ύλη περιλαμβάνεται το αντικείμενο του προγραμματισμού. Σκοπός του είναι η υποβοήθηση του έργου του εκπαιδευτικού, όντας ταυτόχρονα ένα πολύτιμο εργαλείο για το μαθητή.
Για τους λόγους αυτούς η ΓλωσσοΜάθεια διατίθεται δωρεάν
Ο πυρήνας του προγράμματος αποτελείται από ένα Λεκτικό και ένα Συντακτικό Αναλυτή, οι οποίοι αναπτύχθηκαν εξ' ολοκλήρου από την αρχή. Η εκτελέσιμη μορφή των ψευδοπρογραμμάτων δημιουργείται με τη βοήθεια του Virtual Pascal Compiler (κατόπιν ειδικής άδειας).