Fatti

La ricorrente, Jorane Althaus, abita con i genitori nel comune bernese di lingua tedesca di Mörigen. Sua madre è di madrelingua francese e parla con Jorane in francese a casa. Jorane ha frequentato l'asilo nido a Mörigen e nel mese di agosto 1995 è stata iscritta alla prima classe della scuola primaria francofona di Mühlefeld a Biel. Il padre di Jorane ha successivamente chiesto l'autorizzazione a lasciare sua figlia in questa scuola e si è impegnato a coprire tutte le conseguenze finanziarie. Il consiglio comunale di Mörigen ha respinto la richiesta e ha disposto che Jorane dovesse frequentare la scuola primaria di Mörigen a partire dall'8 gennaio 1996.

Jorane ha presentato ricorso contro questa decisione alla direzione dell'istruzione del Cantone di Berna, che ha respinto il ricorso e ha obbligato Jorane a frequentare la scuola primaria di Mörigen a partire dall'anno scolastico 1996/97. Jorane ha presentato ricorso di diritto costituzionale e ha chiesto l'annullamento della decisione della direzione dell'istruzione.

Legge

Il Tribunale federale ha accolto il ricorso. La libertà linguistica, garantita dagli art. 116 Cost. e 15 Cost./BE, protegge l'uso della lingua madre o di una lingua vicina. Il principio di territorialità, sancito dall'art. 116 Cost., consente ai cantoni di adottare misure per mantenere i confini tradizionali delle aree linguistiche e la loro omogeneità.

Tuttavia, il Tribunale federale ha stabilito che il comune di Biel è disposto ad accogliere Jorane in una scuola francofona, a condizione che le spese scolastiche siano rimborsate, e i genitori di Jorane sono disposti a coprire tutte le conseguenze finanziarie. In queste circostanze, la decisione impugnata, che obbliga Jorane a frequentare la scuola a Mörigen, costituisce una limitazione della libertà linguistica che non può essere giustificata dall'interesse pubblico di una gestione economica dell'istruzione.

Il Tribunale federale ha anche stabilito che il comune di Mörigen non ha un…