Σχεδιασμός και ανάπτυξη web εφαρμογής για τη διαχείριση περιγραμμάτων μαθημάτων πανεπιστημιακών τμημάτων
Loading...
Date
2026-02-19
Authors
Στυλιανάκης, Στέλιος
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Εδώ και πολλά χρόνια, τα μαθήματα που προσφέρονται σε ευρωπαϊκά πανεπιστήμια περιγράφονται από ένα έγγραφο που ονομάζεται «Περίγραμμα μαθήματος», το οποίο ακολουθεί ένα συγκεκριμένο πρότυπο που περιλαμβάνει ενότητες με πληροφορίες για κάθε μάθημα, όπως προσδοκώμενα μαθησιακά αποτελέσματα, σύνοψη του αντικειμένου του μαθήματος, τρόπους διδασκαλίας και μάθησης, μεθόδους αξιολόγησης και προτεινόμενη βιβλιογραφία. Πέρα από αυτές τις ποιοτικές πληροφορίες, ένα περίγραμμα μαθήματος περιλαμβάνει επίσης ποσοτικά στοιχεία σχετικά με τις διδακτικές μονάδες που αντιστοιχούν σε κάθε μάθημα, τον φόρτο εργασίας του εξαμήνου σε ώρες που κατανέμονται σε επιμέρους δραστηριότητες, καθώς και εβδομαδιαίο πρόγραμμα διδασκαλίας. Παρότι τα περιγράμματα μαθημάτων έχουν ως στόχο να παρέχουν στους φοιτητές μια ολοκληρωμένη επισκόπηση, στην πράξη προκύπτουν αρκετές προκλήσεις. Τα περιγράμματα πρέπει να ενημερώνονται τακτικά ώστε να περιέχουν επίκαιρες και χρήσιμες πληροφορίες. Επιπλέον, όλα τα έγγραφα που αντιστοιχούν σε περιγράμματα μαθημάτων θα πρέπει να είναι έγκαιρα και εύκολα προσβάσιμα σε ευανάγνωστη μορφή στους ιστοτόπους των τμημάτων, καθώς και να επισυνάπτονται στους Οδηγούς Σπουδών. Επίσης, τα πρότυπα των περιγραμμάτων θα πρέπει να έχουν σταθερή μορφή, ώστε να δίνεται η δυνατότητα στους διδάσκοντες να προσθέτουν δεδομένα και να προκύπτουν ομοιογενή και ευανάγνωστα έγγραφα. Η πραγματικότητα, ωστόσο, συχνά είναι αρκετά διαφορετική. Τα έγγραφα περιγραμμάτων δεν έχουν ομοιογενή και ελκυστική μορφή, περιέχουν ελλιπείς πληροφορίες, πολλές φορές δεν ενημερώνονται ώστε να αποτυπώνουν την τρέχουσα κατάσταση των μαθημάτων και δεν είναι εύκολα προσβάσιμα, καθώς συχνά «χάνονται» σε υποενότητες των ιστοτόπων των τμημάτων ή και εμφανίζονται σε πολλαπλά σημεία με συνέπεια να μην είναι προφανές ποια είναι η τρέχουσα, δηλαδή η πιο πρόσφατα επικαιροποιημένη εκδοχή τους . Λαμβάνοντας υπόψη αυτές τις παρατηρήσεις και έχοντας ως κίνητρο και προσωπικές εμπειρίες είτε ως φοιτητές είτε ως διδάσκοντες, σχεδιάσαμε και αναπτύξαμε την εφαρμογή COMa, που είναι ουσιαστικά μια διαδικτυακή 4 πλατφόρμα για τη διαχείριση περιγραμμάτων μαθημάτων για όλα τα πανεπιστημιακά τμήματα που έχουν καταχωρηθεί στην εφαρμογή. Η πλατφόρμα COMa είναι διαθέσιμη τόσο σε επισκέπτες όσο και σε εγγεγραμμένους χρήστες και εποπτεύεται και συντονίζεται από ορισμένους διαχειριστές. Οι επισκέπτες, δηλαδή οι χρήστες που δεν διαθέτουν λογαριασμό, μπορούν να περιηγηθούν σε όλα τα περιγράμματα μαθημάτων που είναι διαθέσιμα στην πλατφόρμα, να τα φιλτράρουν με βάση πολλαπλά κριτήρια και να εκτυπώσουν ή να κατεβάσουν επιλεγμένα υποσύνολα. Οι εγγεγραμμένοι χρήστες, δηλαδή οι χρήστες με λογαριασμό, μπορούν να είναι είτε φοιτητές είτε διδάσκοντες. Πέρα από όλες τις λειτουργίες που είναι διαθέσιμες στους επισκέπτες, διατηρούν επιπλέον λίστα αγαπημένων και λίστα μαθημάτων που έχουν δημιουργήσει, ενώ έχουν επίσης πρόσβαση σε λειτουργίες διαχείρισης προφίλ. Επιπρόσθετα, οι διδάσκοντες, για τους οποίους διατηρείται πληροφορία και σχετικά με τη βαθμίδα και την ακαδημαϊκή τους μονάδα, διαθέτουν πλήρη δικαιώματα επεξεργασίας για τα μαθήματα που έχουν δημιουργήσει. Οι διαχειριστές έχουν πλήρη πρόσβαση (δημιουργία, επεξεργασία, διαγραφή) σε όλες τις οντότητες της πλατφόρμας COMa, δηλαδή σε εγγεγραμμένους χρήστες, διδάσκοντες, μαθήματα που έχουν δημιουργηθεί, πανεπιστήμια και τμήματα, καθώς και στα επεξεργάσιμα πεδία στη φόρμα περιγράμματος μαθήματος. Ωστόσο, οι διαχειριστές δεν μπορούν να επεξεργαστούν το προφίλ άλλων διαχειριστών της πλατφόρμας – αυτό είναι προνόμιο που παρέχεται σε έναν μόνο υπερ-διαχειριστή (super-administrator) για λόγους ασφάλειας. Η COMa είναι μια προσαρμοστική εφαρμογή, υποστηρίζει λειτουργίες προσβασιμότητας και είναι διαθέσιμη αυτή τη στιγμή στα ελληνικά και στα αγγλικά, ενώ οι αγγλικές εκδόσεις των περιγραμμάτων μαθημάτων παράγονται αυτόματα. Από όσο γνωρίζουμε, δεν υπάρχει σήμερα αντίστοιχη πλατφόρμα σε εθνικό ή ευρωπαϊκό επίπεδο, παρότι θα μπορούσε να είναι ιδιαίτερα χρήσιμη για φοιτητές, διδάσκοντες και διοικητικό προσωπικό, ειδικά λαμβάνοντας υπόψη προγράμματα κινητικότητας φοιτητών και διδασκόντων, όπως το πρόγραμμα Erasmus. Η πλατφόρμα COMa έχει αναπτυχθεί με Next.js σε συνδυασμό με React, Typescript 5 και PostgreSQL για τη διαχείριση της βάσης δεδομένων της εφαρμογής, και φιλοξενείται αυτή τη στιγμή στην cloud πλατφόρμα Vercel.
Description
Keywords
Περιγράμματα μαθημάτων, Διαδικτυακή πλατφόρμα διαχείρισης, Πανεπιστημιακά μαθήματα, Δίγλωσσο περιεχόμενο, Αυτόματη εξαγωγή εκτύπωσης σε επίσημη μορφή, Πρόγραμμα Erasmus