He estado buscando una "plataforma de codificación" en línea para enseñar LaTeX pero no he encontrado nada que haga lo que necesito. Por "plataforma de codificación" me refiero a un sistema basado en web donde:
- Puedes escribir tutoriales sobre cómo usar LaTeX, posiblemente con o sin vídeos incrustados.
- Haga que los "estudiantes" escriban y vean el resultado de su código como parte del tutorial.
- Ser capaz de probar que el estudiante es capaz de completar tareas establecidas de "codificación" de LaTeX, registrando sus calificaciones.
Entonces, estoy buscando algo como CodeAcademy, Coursera o TreeHouse para LaTeX. Los sistemas LaTeX en línea como OverLeaf y ShareLatex proporcionan un medio basado en la web para escribir LaTeX pero, hasta donde yo sé, ninguno de estos sistemas permite evaluar el progreso de los estudiantes.
No soy adverso a piratear un sistema existente para que haga lo que quiero, así que si conoce algo que pueda modificarse para hacer lo que quiero, dentro de su acuerdo de licencia, por supuesto, hágamelo saber, ya que esto podría ser mejor. que escribir un sistema desde cero.
Respuesta1
No existe un sistema de calificación, pero un grupo de nosotros estamos desarrollando un tutorial en línea en
El sitio aún está en desarrollo, pero el contenido en inglés y vietnamita está principalmente allí, los comentarios son bienvenidos.
Respuesta2
Puede haber una cuenta profesional al dorso que pueda servirle a su propósito. Puede tener usuarios ilimitados con alojamiento de proyectos ilimitado. También puede utilizar Google Classroom para la enseñanza y las tareas, manteniéndolo al dorso como herramienta en línea para la validación. www.al dorso.com
Respuesta3
Finalmente decidí usarEd, que tenemos disponible en nuestra universidad. He logrado escribir una unidad bastante convincente usándolo, con 250 estudiantes matriculados actualmente. En este punto, solo he escrito el contenido básico del uso de LaTeX y estoy en el proceso de escribir tutoriales que cubran temas más avanzados. La unidad aún está en desarrollo, pero estoy bastante contento con cómo se está perfilando.
La unidad consta de "lecciones tutoriales" en las que los estudiantes trabajan a su propio ritmo, con un foro de discusión adjunto donde pueden hacer preguntas. Los tutoriales contienen código LaTeX que los estudiantes pueden compilar y editar, con resaltado de sintaxis y tabulación, después de lo cual pueden ver el resultado. Además, pido a los estudiantes que completen "ejercicios de codificación LaTeX", que marco automáticamente usando algún código que escribí.
Aquí hay una captura de pantalla de una de las primeras lecciones:
Hacer que los estudiantes puedan ejecutar LaTeX en su navegador, enviar código y luego marcarlo automáticamente es el "entorno de codificación LaTeX" que estaba buscando. El tutorial y la infraestructura de codificación son proporcionados porEdy el marcado automático por mi parte, utilizando un enfoque bastante genérico (archivos json que especifican las pruebas a ejecutar y salida json que proporciona los resultados, incluida la retroalimentación).
Lamentablemente, la unidad no es pública, pero me complacerá poder comentar lo que he hecho con cualquiera que esté interesado. En particular, marcar automáticamente código LaTeX resultó ser un ejercicio interesante. (La salida de LaTeX no es tan sólida como siempre había creído).
Respuesta4
Una búsqueda rápida en Google arrojó esto:
https://www.classcentral.com/course/edx-latex-for-students-engineers-and-scientists-15201
y parece haber una variedad inesperada aquí:
https://www.udemy.com/topic/latex/
Todos estos últimos parecen estar detrás de un muro de pago, y no sé si eso es relevante para sus propósitos.
También encontré este:
Debo admitir que no esperaba encontrar mucho, pero parece que existen algunos cursos de LaTeX.