Quiero crear una plataforma / sitio web donde cualquier educador pueda crear cursos en línea (videos, textos, tareas, cuestionarios, etc.) y distribuirlos entre los estudiantes. ¿Es esta una idea / proyecto de programación bueno / divertido?

No es un proyecto de programación, es una idea de inicio. Debe estar preparado para invertir una gran cantidad de tiempo de su parte y convencer a otros de unirse a su empresa y ayudarlo a convertirla en una historia de éxito. Tiene que leer mucho sobre marketing, desarrollo de clientes, lean startup, competidores comerciales y estar preparado para respaldar el sistema durante al menos dos años sin ningún resultado aceptable. Tienes que dejar de ser solo un desarrollador y exponer tu idea a todos para que puedas tener la oportunidad de conocer y preparar un discurso de elevador y una presentación también es parte del paquete.

Debes aceptar el fracaso rápidamente y enfrentarlo tantas veces que te olvides de recordarlos a todos. Y, no estoy mencionando la parte de que todos los demás están tratando de decirte que estás equivocado …

¡No es divertido pero siempre vale la pena!

De lo contrario, si no está dispuesto a pasar por todo esto, nadie usará el producto y simplemente aprenderá una lección de programación que puede aprender con proyectos realmente más pequeños.

Te deseo suerte

Definitivamente aprenderás muchísimo, pero te aseguro que este es un proyecto muy grande para asumir. Siempre que comprenda que esto tomará varios meses en completarse (suponiendo que tenga las habilidades requeridas), entonces le digo ¡adelante! También podría ser una empresa comercial interesante, aunque hay jugadores bien establecidos en este espacio como Moodle (una plataforma de código abierto).