Πώς να φτιάξετε σύστημα διαχείρισης σχολείου
Ένα σύστημα διαχείρισης σχολείου κρατά τα αρχεία πάνω στα οποία λειτουργεί ένα σχολείο: ποιοι είναι οι μαθητές, σε ποια τμήματα είναι, αν έρχονται στο μάθημα και πώς τα πηγαίνουν. Μια χρήσιμη πρώτη έκδοση είναι μικρότερη απ' ό,τι νομίζουν οι περισσότεροι: μαθητές, τμήματα, παρουσίες και βαθμοί, με ξεχωριστούς λογαριασμούς για διαχειριστές, καθηγητές και γονείς. Φτιάξτε αυτό καλά, δοκιμάστε σκληρά τα δικαιώματα, και προσθέστε αργότερα το πρόγραμμα μαθημάτων, τα δίδακτρα και τα μηνύματα.
Ο οδηγός απευθύνεται σε μικρά σχολεία, κέντρα φροντιστηρίων, σχολές ξένων γλωσσών, προγράμματα μετά το σχολείο και παρόχους επαγγελματικής κατάρτισης που βρίσκουν τα μεγάλα συστήματα υπερβολικά βαριά ή ακριβά για όσα χρειάζονται.
Τι χρειάζεται ένα σύστημα διαχείρισης σχολείου
Τα δεδομένα
Το μεγαλύτερο μέρος του συστήματος κρέμεται από έξι πίνακες:
| Πίνακας | Τι κρατά |
|---|---|
| Μαθητές | Όνομα, ημερομηνία γέννησης, στοιχεία επικοινωνίας, κηδεμόνες, κατάσταση (ενεργός, αποχώρησε) |
| Κηδεμόνες | Όνομα, στοιχεία επικοινωνίας, σχέση, σε ποιους μαθητές συνδέονται |
| Προσωπικό | Όνομα, ρόλος (διαχειριστής, καθηγητής), ποια τμήματα διδάσκουν |
| Τμήματα | Όνομα μαθήματος ή ομάδας, καθηγητής, περίοδος, αίθουσα, πρόγραμμα |
| Εγγραφές | Ποιος μαθητής είναι σε ποιο τμήμα, με ημερομηνίες έναρξης και λήξης |
| Παρουσίες | Μαθητής, τμήμα, ημερομηνία, κατάσταση (παρών, απών, καθυστέρηση, δικαιολογημένος), σημείωση |
Προσθέστε εργασίες (ένα τεστ ή μια εργασία σε ένα τμήμα, με μέγιστη βαθμολογία και βάρος) και βαθμούς (το αποτέλεσμα ενός μαθητή σε μία εργασία) αφού λειτουργήσουν οι παρουσίες.
Ο πίνακας των εγγραφών έχει μεγαλύτερη σημασία απ' όσο φαίνεται. Οι μαθητές αλλάζουν τμήματα στη διάρκεια της περιόδου. Αν αποθηκεύσετε το «τμήμα» απευθείας στον μαθητή, χάνετε το ιστορικό και οι αναφορές παρουσιών παύουν να αθροίζονται σωστά.
Οι σελίδες
- Πίνακας διαχειριστή: οι παρουσίες της ημέρας με μια ματιά, μαθητές χωρίς καταγεγραμμένο μητρώο, πρόσφατες αλλαγές.
- Λίστα μαθητών και προφίλ: αναζήτηση, φίλτρο ανά τμήμα ή έτος, και προφίλ με τμήματα, παρουσίες και βαθμούς.
- Σελίδα τμήματος: ο κατάλογος, το μητρώο της ημέρας και το βιβλίο βαθμών.
- Οθόνη μητρώου: αυτή που χρησιμοποιούν οι καθηγητές κάθε μέρα. Πρέπει να παίρνει δευτερόλεπτα σε κινητό ή tablet· όλοι είναι προεπιλεγμένα παρόντες, και πατάτε για αλλαγή.
- Βιβλίο βαθμών: εργασίες ως στήλες, μαθητές ως γραμμές, με τον υπολογιζόμενο μέσο όρο.
- Προβολή γονέα: μόνο οι παρουσίες, οι βαθμοί και οι ανακοινώσεις των δικών του παιδιών.
Τα δικαιώματα
Εδώ πετυχαίνουν ή αποτυγχάνουν τα συστήματα σχολείων. Γράψτε τους κανόνες πριν χτίσετε:
- Διαχειριστές βλέπουν και επεξεργάζονται τα πάντα.
- Καθηγητές βλέπουν και επεξεργάζονται μόνο τα τμήματα που διδάσκουν, και μόνο τους μαθητές τους.
- Γονείς βλέπουν μόνο τα δικά τους παιδιά, μόνο για ανάγνωση.
- Μαθητές (αν συνδέονται καθόλου) βλέπουν μόνο τα δικά τους αρχεία.
Το «μόνο» πρέπει να επιβάλλεται στον διακομιστή, όχι απλώς κρύβοντας κουμπιά. Ένας γονέας που αλλάζει έναν αριθμό στη διεύθυνση της σελίδας δεν πρέπει να μπορεί να ανοίξει το προφίλ άλλου παιδιού. Ο οδηγός μας για έλεγχο πρόσβασης βάσει ρόλων καλύπτει το μοτίβο.
Αποφάσεις πριν ξεκινήσετε
Ποιοι συνδέονται στην πρώτη έκδοση; Μόνο προσωπικό είναι πολύ απλούστερο. Οι γονείς και οι μαθητές πολλαπλασιάζουν τις περιπτώσεις δικαιωμάτων και τα αιτήματα υποστήριξης. Πολλά σχολεία ξεκινούν με λογαριασμούς προσωπικού και στέλνουν στους γονείς έκθεση σε χαρτί ή με email μέχρι να σταθεροποιηθεί ο πυρήνας.
Πώς υπολογίζονται οι βαθμοί; Σταθμισμένοι μέσοι όροι, απόρριψη των χαμηλότερων βαθμών, κλίμακες γραμμάτων, επιτυχία/αποτυχία: διαλέξτε ένα σχήμα και γράψτε το με ένα παράδειγμα. Η λογική των βαθμών είναι το κομμάτι που αξίζει περισσότερο να ελεγχθεί με το χέρι.
Τι είναι ένας «όρος»; Τμήματα, εγγραφές και αναφορές εξαρτώνται από αυτό. Αποφασίστε αν χρησιμοποιείτε τριμηνίες, εξάμηνα ή μία ακαδημαϊκή χρονιά, και κάντε το πίνακα και όχι ελεύθερο πεδίο κειμένου.
Εισαγωγή, όχι ξαναπληκτρολόγηση. Σχεδόν σίγουρα έχετε ήδη μαθητές σε υπολογιστικό φύλλο. Σχεδιάστε από την πρώτη μέρα εισαγωγή CSV για μαθητές, κηδεμόνες και εγγραφές. Δείτε πώς να μετατρέψετε ένα υπολογιστικό φύλλο σε εφαρμογή.
Πού βρίσκονται τα δεδομένα και ποιος μπορεί να τα δει. Τα αρχεία μαθητών είναι ευαίσθητα. Σε πολλά μέρη καλύπτονται από ειδικούς κανόνες: FERPA στις ΗΠΑ, GDPR στην ΕΕ και το Ηνωμένο Βασίλειο, και άλλοι αλλού. Ελέγξτε τι ισχύει για εσάς πριν φορτώσετε πραγματικά ονόματα, και ζητήστε συμβουλή αν έχετε αμφιβολίες. Τουλάχιστον: ιδιωτικά από προεπιλογή, καταγραφή ποιος άλλαξε τι, και τρόπος να εξάγετε ή να αφαιρέσετε τα δεδομένα ενός μαθητή.
Ένα πρώτο prompt που δουλεύει
Φτιάξε μια διαδικτυακή εφαρμογή διαχείρισης σχολείου για ένα μικρό σχολείο. Το προσωπικό συνδέεται με email και κωδικό· οι ρόλοι είναι διαχειριστής και καθηγητής. Δεδομένα: μαθητές (όνομα, ημερομηνία γέννησης, τάξη, κατάσταση), κηδεμόνες συνδεδεμένοι με μαθητές, προσωπικό, περίοδοι, τμήματα (όνομα, μάθημα, καθηγητής, περίοδος, εβδομαδιαίο πρόγραμμα) και εγγραφές που συνδέουν μαθητές με τμήματα, με ημερομηνίες έναρξης και λήξης. Οι καθηγητές βλέπουν μόνο τα τμήματα που διδάσκουν και τους μαθητές που είναι εγγεγραμμένοι σε αυτά· οι διαχειριστές βλέπουν τα πάντα. Φτιάξε σελίδα τμήματος με κατάλογο και ημερήσιο μητρώο όπου όλοι είναι προεπιλεγμένα παρόντες, και ο καθηγητής πατά για να σημειώσει απών, καθυστέρηση ή δικαιολογημένος, με προαιρετική σημείωση. Οι διαχειριστές παίρνουν πίνακα που δείχνει ποια τμήματα δεν έχουν καταχωρίσει το μητρώο της ημέρας. Πρόσθεσε εισαγωγή CSV για μαθητές και κηδεμόνες. Αποθήκευσε τα πάντα σε βάση δεδομένων. Άφησε τους βαθμούς, τις συνδέσεις γονέων και τα δίδακτρα για αργότερα.
Παρατηρήστε τι κάνει το prompt: ονομάζει τους ρόλους, διατυπώνει τον κανόνα δικαιωμάτων σε μία πρόταση, περιγράφει λεπτομερώς την οθόνη που χρησιμοποιείται περισσότερο, και λέει τι να αφήσει έξω.
Βήματα κατασκευής
- Μοντέλο δεδομένων και δείγματα. Ζητήστε τους πίνακες και ένα μικρό, σαφώς ψεύτικο σχολείο δείγμα: δύο περιόδους, πέντε τμήματα, σαράντα μαθητές. Ποτέ μην χρησιμοποιείτε πραγματικά αρχεία μαθητών όσο χτίζετε.
- Οθόνες διαχειριστή. Λίστα μαθητών, προφίλ, λίστα τμημάτων, επεξεργασία εγγραφών. Ελέγξτε ότι η μετακίνηση ενός μαθητή σε άλλο τμήμα κρατά την παλιά εγγραφή με ημερομηνία λήξης.
- Λογαριασμοί καθηγητών και μητρώο. Συνδεθείτε ως καθηγητής και επιβεβαιώστε ότι βλέπετε μόνο τα τμήματά σας. Καταγράψτε μητρώο σε οθόνη μεγέθους κινητού.
- Δοκιμές δικαιωμάτων. Συνδεθείτε με δύο διαφορετικούς καθηγητές και προσπαθήστε να ανοίξετε τα τμήματα ο ένας του άλλου με διεύθυνση URL. Και οι δύο προσπάθειες πρέπει να αποτύχουν.
- Εισαγωγή. Εισάγετε το πραγματικό σας υπολογιστικό φύλλο σε αντίγραφο, διορθώστε τις στήλες που δεν αντιστοιχούν, και αποφασίστε αν είστε έτοιμοι για ζωντανή λειτουργία.
- Βαθμοί. Προσθέστε εργασίες και το βιβλίο βαθμών. Ελέγξτε τον μέσο όρο με ένα παράδειγμα που υπολογίσατε με το χέρι.
- Αναφορές. Ποσοστό παρουσιών ανά μαθητή και ανά τμήμα για ένα εύρος ημερομηνιών· η αναφορά που ζητούν πιο συχνά οι διαχειριστές.
- Πρόσβαση γονέων, αν τη χρειάζεστε. Προσθέστε συνδέσεις κηδεμόνων τελευταία, με προβολές μόνο για ανάγνωση και τα αυστηρότερα τεστ δικαιωμάτων απ' όλα.
Συχνά λάθη
- Αποθήκευση του τμήματος πάνω στον μαθητή. Χρησιμοποιήστε εγγραφές με ημερομηνίες, αλλιώς χάνεται το ιστορικό.
- Δικαιώματα μόνο στη διεπαφή. Τα κρυμμένα κουμπιά δεν είναι ασφάλεια. Δοκιμάστε με διεύθυνση URL και με API.
- Αργό μητρώο. Αν η καταγραφή παρουσιών παίρνει περισσότερο από το χαρτί, οι καθηγητές θα σταματήσουν να τη χρησιμοποιούν.
- Πραγματικά δεδομένα στις δοκιμές. Χρησιμοποιήστε φανταστικά ονόματα μέχρι να αποδειχθούν τα δικαιώματα.
- Διαγραφή μαθητών. Σημειώστε τους ως αποχωρήσαντες. Οι παλιές παρουσίες και οι βαθμοί εξακολουθούν να ανήκουν στα αρχεία του σχολείου.
- Χτίζετε τα πάντα μαζί. Πρόγραμμα μαθημάτων, δίδακτρα, μηνύματα, απολυτήρια και εφαρμογή για γονείς μαζί είναι ένας χρόνος δουλειάς. Λανσάρετε πρώτα το μητρώο.
- Χωρίς ίχνος ελέγχου. Όταν αλλάξει ένας βαθμός, κάποιος θα ρωτήσει ποιος τον άλλαξε και πότε. Καταγράψτε το.
Πότε ένα έτοιμο προϊόν είναι καλύτερη επιλογή
Τα καθιερωμένα συστήματα διαχείρισης σχολείων και πληροφοριών μαθητών καλύπτουν πράγματα που ένα προσαρμοσμένο σύστημα θα δυσκολευτεί να φτάσει: αναφορά προς κυβερνητικούς φορείς και εξεταστικές επιτροπές, πολύπλοκο πρόγραμμα μαθημάτων, ενσωματώσεις με πλατφόρμες μάθησης, είσπραξη διδάκτρων, και χρόνια ακραίων περιπτώσεων. Αν διευθύνετε μεγάλο σχολείο, έχετε νομικές υποχρεώσεις αναφοράς, ή χρειάζεστε προμηθευτή που αναλαμβάνει την υποστήριξη και τη συμμόρφωση, αγοράστε ένα.
Η κατασκευή έχει νόημα όταν οι ανάγκες σας είναι στενότερες ή ασυνήθιστες: ένα κέντρο φροντιστηρίων που καταγράφει συνεδρίες και πρόοδο, μια σχολή ξένων γλωσσών με συνεχή εγγραφή, ένας πάροχος κατάρτισης με κοόρτες, ή ένα μικρό σχολείο που χρησιμοποιεί το ένα πέμπτο ενός ακριβού συστήματος. Ένα εστιασμένο εργαλείο που κάνει ακριβώς τη ροή εργασίας σας μπορεί να νικήσει ένα μεγάλο που παλεύετε καθημερινά. Ο οδηγός μας για αγορά ή κατασκευή λογισμικού εξετάζει τον συμβιβασμό, και το πώς να φτιάξετε εσωτερικό εργαλείο καλύπτει την έκδοση μόνο για προσωπικό.
Χτίζοντας το με το Mythex
Στο Mythex περιγράφετε το σύστημα στο chat και το βλέπετε να παίρνει μορφή σε ζωντανή προεπισκόπηση. Χρησιμοποιήστε πρώτα τη λειτουργία Plan για να συμφωνήσετε τους πίνακες και τους ρόλους πριν γραφτεί οποιοσδήποτε κώδικας. Το Mythex προσθέτει βάση δεδομένων αποκλειστική όταν την χρειάζεται η εφαρμογή, και χώρο αποθήκευσης αρχείων αν θέλετε να επισυνάπτετε έγγραφα στα προφίλ μαθητών. Η σύνδεση για το προσωπικό και τους γονείς είναι δική της εφαρμογής σας: το Mythex δεν παρέχει ενσωματωμένο προϊόν σύνδεσης, οπότε ο πράκτορας συνδέει μια μέθοδο που επιλέγετε. Δείτε προσθήκη σύνδεσης στην εφαρμογή σας. Δημοσιεύστε σε σύνδεσμο mythex.ai, ή στο δικό σας domain στο Pro· η διεύθυνση είναι δημόσια, οπότε η σύνδεση και οι έλεγχοι δικαιωμάτων της εφαρμογής σας είναι αυτά που κρατούν τα αρχεία ιδιωτικά. Ως σημείο εκκίνησης, δείτε το πρότυπο εργαλείου βαθμολόγησης καθηγητών ή τη σελίδα κατασκευής πύλης για κέντρα φροντιστηρίων.
Ερωτήσεις
Τι πρέπει να περιλαμβάνει πρώτα ένα σύστημα διαχείρισης σχολείου;
Ξεκινήστε με μαθητές, τμήματα, εγγραφές, παρουσίες και βαθμούς, συν λογαριασμούς για το προσωπικό. Οι πύλες για γονείς και μαθητές, το πρόγραμμα μαθημάτων και τα δίδακτρα μπορούν να έρθουν μετά, όταν τα βασικά αρχεία είναι σωστά.
Μπορώ να φτιάξω σύστημα διαχείρισης σχολείου χωρίς κώδικα;
Ναι, ένα εστιασμένο. Ένας AI app builder μπορεί να γράψει τις οθόνες, τους πίνακες της βάσης και τους ελέγχους ρόλων από μια περιγραφή με απλά λόγια. Εσείς πρέπει να αποφασίσετε τους κανόνες, ποιος βλέπει τι και πώς υπολογίζονται οι βαθμοί, και να τους δοκιμάσετε προσεκτικά.
Τα δεδομένα μαθητών υπόκεινται σε ειδικούς κανόνες;
Συνήθως ναι. Τα αρχεία για παιδιά και μαθητές προστατεύονται σε πολλά μέρη, για παράδειγμα από το FERPA στις ΗΠΑ και από τον GDPR στην ΕΕ και το Ηνωμένο Βασίλειο. Ελέγξτε τους κανόνες που ισχύουν για το σχολείο σας, και ζητήστε συμβουλή αν έχετε αμφιβολίες, πριν αποθηκεύσετε πραγματικά αρχεία.
Ένα μικρό σχολείο πρέπει να φτιάξει ή να αγοράσει σύστημα διαχείρισης;
Αγοράστε αν χρειάζεστε ένα πλήρες σύστημα πληροφοριών μαθητών με αναφορές προς τις αρχές, πρόγραμμα μαθημάτων και είσπραξη διδάκτρων. Φτιάξτε όταν χρειάζεστε ένα μικρότερο εργαλείο που ταιριάζει στον τρόπο που λειτουργεί το σχολείο, το κέντρο φροντιστηρίων ή το πρόγραμμα, και τα έτοιμα συστήματα φαίνονται υπερβολικά βαριά.