Hola, estoy de acuerdo con todas las respuestas que te han dado. Solo quería añadir algo mas.
En el ejemplo que pones, estan correctamente dichos los dos, pero:
Cuando dices "Fuí una buena estudiante" , se refiera a una percepción por parte del hablante de poco tiempo, o que fue en un momento ya lejano, que respecto del presente parece que fue poco tiempo (aunque fueran en realidad unos años).
Cuando dices "Era una buena estudiante" la connotación es de que esa acción duró más tiempo.
Para una persona que aprende el idioma, parece más aconsejable seguir unas reglas que te ayuden a diferenciar cuándo usar qué, porque como has visto, no parece que haya diferencias.
Entonces te aconsejo que uses "era" para objetivamente tiempos largos y "fui" para tiempos cortos. Te pongo dos ejemplos "En la Universidad era una buena estudiante" " En la universidad, fuí tutora de un alumno chino"
En estos ejemplos se ve mejor la diferencia.
Espero haberte aclarado algo mas.