No estoy seguro, de entender, quieres un programa para que los alumnos se
conecten o un programa para crear la pagina?
Si buscar un programa para crear la pagina puedes usar moodle que esta
enfocado a escuelas y es elque te recomiendo en primer lugar:
https://moodle.org/
o puedes usar wordpres.org (ojo: wordpress.ORG es diferente de wordpress.com
por que el último usas un servidor de la empresa, mientras que con
wordpress.org instalas tu propio servidor)
https://wordpress.org/
Debido a que wordpress.org utiliza licencencia GPLv2, los temas y plugins
deben estar bajo la misma licencia, hay una enorme cantidad de plugins que
podrás encontrar para hacer exactamente lo que buscas:
https://wordpress.org/about/license/