Existe uma "plataforma de codificação" online para ensinar LaTeX

Existe uma "plataforma de codificação" online para ensinar LaTeX

Tenho procurado uma "plataforma de codificação" online para ensinar LaTeX, mas não encontrei nada que faça o que preciso. Por "plataforma de codificação", quero dizer um sistema baseado na web onde:

  • você pode escrever tutoriais sobre como usar o LaTeX, possivelmente com ou sem vídeos incorporados
  • faça com que os "alunos" escrevam e visualizem a saída de seu código como parte do tutorial
  • ser capaz de testar se o aluno é capaz de completar tarefas definidas de "codificação" do LaTeX, registrando suas notas

Então, estou procurando algo como CodeAcademy, Coursera ou TreeHouse para LaTeX. Sistemas LaTeX online como OverLeaf e ShareLatex fornecem um meio baseado na web para escrever LaTeX, mas, até onde sei, nenhum desses sistemas permite testar o progresso do aluno.

Não sou contra hackear um sistema existente para fazê-lo fazer o que eu quero, então se você souber de algo que possa ser modificado para fazer o que eu quero, dentro do seu contrato de licenciamento, é claro, por favor me avise, pois isso poderia ser melhor do que escrever um sistema do zero.

Responder1

Não existe um esquema de classificação, mas um grupo de nós está desenvolvendo um tutorial on-line em

https://learnlatex.org

O site ainda está em desenvolvimento, mas o conteúdo em inglês e vietnamita está principalmente lá. Comentários são bem-vindos.

Responder2

Pode ser que uma conta profissional no verso possa servir ao seu propósito. Você pode ter usuários ilimitados com hospedagem ilimitada de projetos. Além disso, você pode usar o Google Sala de aula para ensino e tarefas, mantendo-o no verso como ferramenta on-line para validação. www.overleaf.com

Responder3

Acabei decidindo usarEd., que temos disponível em nossa universidade. Consegui escrever uma unidade bastante convincente usando-o, com 250 alunos matriculados atualmente. Neste ponto, escrevi apenas o conteúdo básico do uso do LaTeX e estou escrevendo tutoriais que cobrem tópicos mais avançados. A unidade ainda está em desenvolvimento, mas estou muito feliz com a forma como ela está se desenvolvendo.

A unidade consiste em “aulas tutoriais” que os alunos realizam no seu próprio ritmo, com um fórum de discussão anexo onde podem tirar dúvidas. Os tutoriais contêm código LaTeX que os alunos podem compilar e editar, com destaque de sintaxe e preenchimento de tabulação, após o qual podem visualizar o resultado. Além disso, peço aos alunos que façam “exercícios de codificação LaTeX”, que eu marco automaticamente usando algum código que escrevi.

Aqui está uma captura de tela de uma das primeiras lições:

insira a descrição da imagem aqui

Fazer com que os alunos possam executar o LaTeX em seus navegadores, enviar o código e marcá-lo automaticamente é o "ambiente de codificação LaTeX" que eu estava procurando. O tutorial e a infraestrutura de codificação são fornecidos porEd.e a marcação automática feita por mim, usando uma abordagem bastante genérica (arquivos json especificando os testes a serem executados e saída json fornecendo os resultados, incluindo feedback).

Infelizmente, a unidade não é pública, mas fico feliz em discutir o que fiz com quem estiver interessado. Em particular, a marcação automática de código LaTeX provou ser um exercício interessante. (A saída do LaTeX não é tão robusta quanto eu sempre acreditei.)

Responder4

Uma rápida pesquisa no Google revelou isto:

https://www.classcentral.com/course/edx-latex-for-students-engineers-and-scientists-15201

e parece haver uma variedade inesperada aqui:

https://www.udemy.com/topic/latex/

Todos esses últimos parecem estar atrás de um acesso pago e não sei se isso é relevante para seus propósitos.

Também encontrei este:

https://www.pe-rc.nl/la-tex

Devo admitir que não esperava encontrar muita coisa, mas parece haver alguns cursos de LaTeX por aí.

informação relacionada