Koulun hallintajärjestelmän rakentaminen
Koulun hallintajärjestelmä pitää kirjaa siitä, mihin koulu perustuu: keitä oppilaat ovat, mihin luokkiin he kuuluvat, tulevatko he paikalle ja miten he pärjäävät. Hyödyllinen ensimmäinen versio on pienempi kuin useimmat luulevat: oppilaat, luokat, läsnäolo ja arvosanat, joilla on erilliset kirjautumiset ylläpitäjille, opettajille ja huoltajille. Rakenna se huolellisesti, testaa oikeudet tarkasti ja lisää lukujärjestykset, maksut ja viestintä myöhemmin.
Tämä opas on tarkoitettu pienille kouluille, opetuskeskuksille, kielikouluille, koulun jälkeisille ohjelmille ja koulutuksen tarjoajille, jotka pitävät suuria järjestelmiä liian raskaina tai kalliina tarpeisiinsa.
Mitä koulun hallintajärjestelmä tarvitsee
Data
Suurin osa järjestelmästä roikkuu kuudessa taulussa:
| Taulu | Mitä siinä on |
|---|---|
| Oppilaat | Nimi, syntymäaika, yhteystiedot, huoltajat, tila (aktiivinen, lopettanut) |
| Huoltajat | Nimi, yhteystiedot, suhde, mihin oppilaisiin yhdistyvät |
| Henkilökunta | Nimi, rooli (ylläpitäjä, opettaja), mitä luokkia opettaa |
| Luokat | Aine tai ryhmän nimi, opettaja, lukukausi, huone, aikataulu |
| Ilmoittautumiset | Mikä oppilas on missäkin luokassa, aloitus- ja lopetuspäivämäärineen |
| Läsnäolo | Oppilas, luokka, päivämäärä, tila (läsnä, poissa, myöhässä, selitetty), huomautus |
Lisää arviointeja (koe tai tehtävä luokassa, enimmäispistemäärä ja painotus) ja arvosanat (yhden oppilaan tulos yhdestä arvioinnista), kun läsnäolo toimii.
Ilmoittautumistaulu on tärkeämpi kuin miltä näyttää. Oppilaat vaihtavat luokkia kesken lukukauden. Jos tallennat "luokan" suoraan oppilaalle, menetät historian, ja läsnäoloraportit lakkaavat täsmäämästä.
Sivut
- Ylläpitäjän kojelauta: tämänpäiväinen läsnäolo yhdellä silmäyksellä, oppilaat, joilta puuttuu merkintä, viimeaikaiset muutokset.
- Oppilaslista ja profiili: haku, suodatus luokan tai vuosikurssin mukaan ja profiili, joka näyttää luokat, läsnäolon ja arvosanat.
- Luokkasivu: luettelo, tämän päivän läsnäolomerkintä ja arvosanakirja.
- Läsnäolonäkymä: opettajien käyttämä päivittäinen näkymä. Sen pitää toimia sekunneissa puhelimella tai tabletilla: kaikki ovat oletuksena läsnä, napauta muuttaaksesi.
- Arvosanakirja: arvioinnit sarakkeina, oppilaat riveinä ja lasketut keskiarvot.
- Huoltajan näkymä: vain oman lapsen läsnäolo, arvosanat ja ilmoitukset.
Oikeudet
Tässä koulujärjestelmät onnistuvat tai epäonnistuvat. Kirjoita säännöt ylös ennen rakentamista:
- Ylläpitäjät näkevät ja muokkaavat kaikkea.
- Opettajat näkevät ja muokkaavat vain opettamiaan luokkia ja niissä olevia oppilaita.
- Huoltajat näkevät vain omat lapsensa, vain luku -oikeudella.
- Oppilaat (jos kirjautuvat lainkaan) näkevät vain omat tietonsa.
"Vain" on pakotettava palvelimella, ei pelkästään piilottamalla painikkeita. Huoltajan, joka vaihtaa numeron sivun osoitteessa, ei pidä päästä toisen lapsen profiiliin. Oppaamme roolipohjainen käyttöoikeuksien hallinta kattaa mallin.
Päätökset ennen aloittamista
Kuka kirjautuu sisään ensimmäisessä versiossa? Vain henkilökunta on paljon yksinkertaisempaa. Huoltajat ja oppilaat moninkertaistavat oikeustapaukset ja tukipyynnöt. Monet koulut aloittavat henkilökunnan kirjautumisilla ja lähettävät huoltajille tulostetun tai sähköpostitse lähetetyn raportin, kunnes ydin on vakaa.
Miten arvosanat lasketaan? Painotetut keskiarvot, pudotetut heikoimmat pisteet, kirjainarvosanaluokat, hyväksytty/hylätty: valitse yksi malli ja kirjoita se auki esimerkin kanssa. Arvosanalogiikka on se osa, jonka kannattaa tarkistaa käsin eniten.
Mikä on "lukukausi"? Luokat, ilmoittautumiset ja raportit riippuvat siitä. Päätä, käytätkö lukukausia, lukuvuosien jaksoja vai yhtä lukuvuotta, ja tee siitä taulu eikä vapaa tekstikenttä.
Tuo, älä kirjoita uudelleen. Sinulla on melkein varmasti oppilaat jo taulukossa. Suunnittele CSV-tuonti oppilaille, huoltajille ja ilmoittautumisille ensimmäisestä päivästä lähtien. Katso taulukon muuttaminen sovellukseksi.
Missä data sijaitsee ja kuka sen näkee. Oppilastiedot ovat arkaluonteisia. Monissa paikoissa niitä suojaavat erityiset säännöt: FERPA Yhdysvalloissa, GDPR EU:ssa ja Yhdistyneessä kuningaskunnassa sekä muualla muita. Selvitä, mikä koskee sinua, ennen kuin lataat oikeita nimiä, ja kysy neuvoa asiantuntijalta, jos olet epävarma. Vähintään: yksityinen oletuksena, kuka muutti mitä ja tapa viedä tai poistaa oppilaan tiedot.
Ensimmäinen toimiva kehote
Rakenna koulun hallintaverkkosovellus pienelle koululle. Henkilökunta kirjautuu sähköpostilla ja salasanalla; roolit ovat ylläpitäjä ja opettaja. Data: oppilaat (nimi, syntymäaika, vuosikurssi, tila), oppilaisiin yhdistetyt huoltajat, henkilökunta, lukukaudet, luokat (nimi, aine, opettaja, lukukausi, viikoittainen aikataulu) ja ilmoittautumiset, jotka yhdistävät oppilaat luokkiin aloitus- ja lopetuspäivämäärineen. Opettajat näkevät vain opettamansa luokat ja niihin ilmoittautuneet oppilaat; ylläpitäjät näkevät kaiken. Rakenna luokkasivu, jossa on luettelo ja päivittäinen läsnäololista: kaikki ovat oletuksena läsnä, ja opettaja napauttaa merkitäkseen poissaolon, myöhästymisen tai selitetyn poissaolon, valinnaisella huomautuksella. Ylläpitäjät saavat kojelaudan, joka näyttää, mitkä luokat eivät ole vielä täyttäneet tämänpäiväistä läsnäololistaa. Lisää CSV-tuonti oppilaille ja huoltajille. Tallenna kaikki tietokantaan. Jätä arvosanat, huoltajien kirjautumiset ja maksut myöhemmäksi.
Huomaa, mitä kehote tekee: se nimeää roolit, sanoo oikeussäännön yhdessä lauseessa, kuvaa eniten käytetyn näkymän tarkasti ja kertoo, mitä jättää pois.
Rakennusvaiheet
- Datamalli ja esimerkkidata. Pyydä taulut ja pieni, selvästi keksitty esimerkkikoulu: kaksi lukukautta, viisi luokkaa, neljäkymmentä oppilasta. Älä käytä oikeita oppilastietoja rakennusvaiheessa.
- Ylläpitäjän näkymät. Oppilaslista, profiili, luokkalista ja ilmoittautumisten muokkaus. Tarkista, että oppilaan siirtäminen luokasta toiseen säilyttää vanhan ilmoittautumisen lopetuspäivämäärineen.
- Opettajan kirjautumiset ja läsnäololista. Kirjaudu opettajana ja varmista, että näet vain omat luokkasi. Merkitse läsnäolo puhelimen kokoisella näytöllä.
- Oikeustestit. Kirjaudu kahdella eri opettajalla ja yritä avata toistensa luokat URL-osoitteen kautta. Molempien yritysten pitää epäonnistua.
- Tuonti. Tuo oikea taulukkosi kopioon, korjaa sarakkeet, jotka eivät täsmää, ja päätä sitten, oletko valmis julkaisemaan.
- Arvosanat. Lisää arvioinnit ja arvosanakirja. Testaa keskiarvo käsin laskemalla tehdyllä esimerkillä.
- Raportit. Läsnäoloprosentti oppilaittain ja luokittain valitulle ajanjaksolle, eli raportti, jota ylläpitäjiltä kysytään useimmin.
- Huoltajien pääsy, jos tarvitset. Lisää huoltajien kirjautumiset viimeisenä, vain luku -näkymin ja tiukimmin testattuina.
Yleisimmät virheet
- Luokan tallentaminen oppilaalle. Käytä päivämäärillä varustettuja ilmoittautumisia, tai historia katoaa.
- Oikeudet vain käyttöliittymässä. Piilotetut painikkeet eivät ole tietoturvaa. Testaa URL-osoitteen ja rajapinnan kautta.
- Hidas läsnäololista. Jos läsnäoloon merkitseminen kestää kauemmin kuin paperilla, opettajat lopettavat järjestelmän käytön.
- Oikea data testauksessa. Käytä keksittyjä nimiä, kunnes oikeudet on todistettu.
- Oppilaiden poistaminen. Merkitse heidät lopettaneiksi. Menneet läsnäolot ja arvosanat kuuluvat yhä koulun kirjauksiin.
- Kaiken rakentaminen kerralla. Lukujärjestys, maksut, viestintä, todistukset ja huoltajasovellus yhdessä on vuoden työ. Julkaise läsnäololista ensin.
- Ei tarkastusjälkeä. Kun arvosana muuttuu, joku kysyy, kuka sen muutti ja milloin. Kirjaa se.
Milloin valmis tuote on parempi valinta
Vakiintuneet koulun hallinta- ja oppilastietojärjestelmät hoitavat asioita, joita oma rakennelma vaikeasti vastaa: hallinnon ja tutkintolautakuntien raportointi, monimutkainen lukujärjestyssuunnittelu, integraatiot oppimisalustoihin, maksujen keräys ja vuosien varrella kertyneet reunatapaukset. Jos johdat suurta koulua, sinulla on lakisääteisiä raportointivelvoitteita tai tarvitset toimittajan, joka vastaa tuesta ja vaatimustenmukaisuudesta, osta valmis järjestelmä.
Rakentaminen on järkevää, kun tarpeesi ovat kapeammat tai epätavallisemmat: opetuskeskus, joka seuraa istuntoja ja edistymistä, kielikoulu jatkuvilla ilmoittautumisilla, koulutuksen tarjoaja ryhmillä tai pieni koulu, joka käyttää viidesosaa kalliista järjestelmästä. Tarkalleen työnkulkusi toteuttava kohdennettu työkalu voi voittaa suuren järjestelmän, jota taistelet joka päivä. Oppaamme ohjelmiston rakentaminen vai ostaminen käy kompromissin läpi, ja sisäisen työkalun rakentaminen kattaa vain henkilökunnalle tarkoitetun version.
Rakentaminen Mythexillä
Mythexissä kuvaat järjestelmän chatissa ja näet sen muotoutuvan reaaliaikaisessa esikatselussa. Käytä ensin Suunnittelu-tilaa, jotta taulut ja roolit sovitaan ennen kuin koodia kirjoitetaan. Mythex lisää omistetun tietokannan, kun sovellus sitä tarvitsee, ja tiedostotallennuksen, jos haluat liittää asiakirjoja oppilasprofiileihin. Henkilökunnan ja huoltajien kirjautuminen kuuluu sovellukseesi: Mythexissä ei ole sisäänrakennettua kirjautumispalvelua, joten agentti kytkee valitsemasi tavan. Katso kirjautumisen lisääminen sovellukseesi. Julkaise mythex.ai-linkkiin tai omaan verkkotunnukseesi Pro-paketilla. Osoite on julkinen, joten sovelluksesi kirjautuminen ja oikeustarkistukset ovat se, mikä pitää tiedot yksityisinä. Aloituskohtaan voit tutustua opettajien arviointityökalun mallipohjaan tai opetuskeskuksen asiakasportaalin rakentajasivuun.
Kysymykset
Mitä koulun hallintajärjestelmän pitäisi sisältää ensimmäisenä?
Aloita oppilaista, luokista, ilmoittautumisista, läsnäolosta ja arvosanoista sekä henkilökunnan kirjautumisesta. Huoltajien ja oppilaiden portaalit, lukujärjestykset ja maksut voivat seurata, kun ydintiedot ovat kunnossa.
Voinko rakentaa koulun hallintajärjestelmän ilman koodausta?
Kyllä, keskittyneen sellaisen. Tekoälysovelluksen rakentaja voi kirjoittaa näkymät, tietokantataulut ja roolitarkistukset selkokielisestä kuvauksesta. Sinun täytyy silti päättää säännöt: kuka näkee mitä ja miten arvosanat lasketaan, ja testata ne huolellisesti.
Ovatko oppilastiedot erityisten sääntöjen alaisia?
Yleensä kyllä. Lasten ja oppilaiden tietoja suojellaan monissa maissa, esimerkiksi FERPA:lla Yhdysvalloissa ja GDPR:llä EU:ssa ja Yhdistyneessä kuningaskunnassa. Selvitä, mitä sääntöjä koulusi noudattaa, ja kysy neuvoa asiantuntijalta, jos olet epävarma, ennen kuin tallennat oikeita tietueita.
Pitäisikö pienen koulun rakentaa vai ostaa koulun hallintajärjestelmä?
Osta, jos tarvitset täyden oppilastietojärjestelmän raportointeineen, lukujärjestyksineen ja maksujen keräämisen. Rakenna, jos tarvitset pienemmän työkalun, joka sopii siihen, miten koulusi, opetuskeskuksesi tai ohjelmasi oikeasti toimii, ja valmiit järjestelmät tuntuvat liian raskailta.