Evitar obsolescência de materiais de ensino

Brevemente sobre a situação nas universidades (experiência pessoal)


Para começar, vale a pena estipular que o material apresentado é subjetivo, por assim dizer, “visão interna”, mas, segundo as sensações, a informação é relevante para muitas universidades estaduais do espaço pós-soviético.


Devido à demanda por especialistas em TI, muitas instituições educacionais abriram as áreas relevantes de treinamento. Além disso, mesmo estudantes de profissões que não são de TI têm muitas disciplinas de TI, geralmente Python, R, menos afortunado muitos têm que aprender idiomas empoeirados como o Pascal.


Se você olhar mais fundo, nem tudo é tão simples. Nem todos os professores acompanham as "tendências". Pessoalmente, quando eu estava estudando na especialidade "programação", me deparei com o fato de que alguns professores não tinham notas de aula relevantes. Mais especificamente, o professor jogou o diretor em um resumo de fotos do pen drive, escrito à mão por algum aluno. Fico completamente calado sobre a relevância de materiais como manuais sobre programação WEB (ano 2010). Resta adivinhar o que está acontecendo nas escolas técnicas e as piores das piores instituições de ensino.


Em resumo:

  • Eles imprimem muitas informações irrelevantes em busca de indicadores acadêmicos quantitativos;
  • A liberação de novos materiais é desorganizada;
  • Freqüentemente, “tendências” e detalhes relevantes são ignorados devido à ignorância comum;
  • O feedback com o autor é difícil;
  • Edições atualizadas são raras e irregulares.


"Eu não concordo - critico, critico - ofereço .."


A primeira coisa que vem à mente é a introdução de sistemas baseados no mecanismo Media Wiki . Sim, sim, todos ouviram falar da Wikipedia, mas ela tem um caráter enciclopédico de referência. Estamos mais interessados ​​em materiais educacionais. O Wikilivros é mais adequado para nós. Entre as deficiências podem ser identificadas:


  • abertura obrigatória de todos os materiais (citação: "Aqui, no ambiente wiki, a literatura educacional é escrita em conjunto, distribuída gratuitamente e disponível para todos.")
  • a presença de uma certa dependência das regras do site, a hierarquia interna dos usuários
    Muitos mecanismos wiki flutuam em domínio público, mas acho que você nem precisa começar a falar sobre a possibilidade de implantar um sistema wiki em toda a universidade. Por experiência, direi que: a) essas soluções auto-hospedadas sofrem com tolerância a falhas; b) você pode esquecer as atualizações do sistema (com raras exceções).

Durante muito tempo, ponderei sem sucesso como melhorar a situação. E uma vez, um conhecido disse que há muito tempo havia impresso um rascunho de um livro em A4, mas havia perdido a versão eletrônica. Eu queria saber como converter tudo isso em formato eletrônico.


Era um livro didático com um número significativo de fórmulas e gráficos; portanto, ferramentas populares de OCR, como a abbyy finereader , ajudadas pela metade. O Finereader produziu pedaços de texto sem formatação, que começamos a colocar em arquivos de texto sem formatação, dividindo em capítulos, marcando tudo no MarkDown. Obviamente, usamos git para a conveniência da cooperação. Utilizamos o BitBucket como um repositório remoto, o motivo foi a possibilidade de criar repositórios privados com um plano tarifário gratuito (isso também se aplica ao GitLab ). Para inserções de fórmula, foi encontrado o Mathpix . Nesta fase, finalmente virou-se para o lado de "MarkDown + LaTeX", pois as fórmulas foram convertidas em LaTeX . Para a conversão para pdf usado Pandoc .


Com o tempo, um simples editor de texto começou a ser esquecido e começou a procurar uma substituição. Eu tentei o Typora e vários outros programas similares. Como resultado, chegamos a uma solução web e começamos a usar o stackedit , tudo estava lá, desde a sincronização com o github até o suporte e comentários do LaTeX.


Especificamente, um script simples foi escrito como resultado pelo qual tenho vergonha , que executou a tarefa de montar e converter texto digitado em WEB. Um modelo HTML simples foi suficiente para isso.
Aqui estão os comandos para converter para WEB:


find ./src -mindepth 1 -maxdepth 1 -exec cp -r -t ./dist {} + find ./dist -iname "*.md" -type f -exec sh -c 'pandoc "${0}" -s --katex -o "${0::-3}.html" --template ./temp/template.html --toc --toc-depth 2 --highlight-style=kate --mathjax=https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' {} \; find ./dist -name "*.md" -type f -exec rm -f {} \; 

Ele não faz nada inteligente, pelo que pode ser observado: ele coleta cabeçalhos de conteúdo para facilitar a navegação e converte o LaTeX.


No momento, existe uma idéia para automatizar a montagem ao fazer push para rap no github usando os serviços de Integração Contínua (Circle CI, Travis CI ..)


Nada é novo ...


Interessado nesse pensamento, ele começou a ver como é popular agora.
Obviamente, essa ideia não era nova na documentação do software. Vi alguns exemplos de materiais de treinamento para programadores, por exemplo: cursos em JS learn.javascript.ru . Também interessado na idéia de um mecanismo wiki baseado em git chamado Gollum


Muitos viram repositórios com livros escritos inteiramente em LaTeX.


Conclusão


Muitos estudantes reescrevem os compêndios várias vezes, que eles escreveram muitas e muitas vezes antes deles (não questiono os benefícios de escrever à mão), cada vez que as informações são perdidas e atualizadas muito lentamente, nem todos os compêndios, como entendemos, estão em formato eletrônico. Como resultado, seria legal preencher os resumos no github (converter para pdf, visualizar na web), a mesma oferta dos professores. Isso atrairia alunos e professores para uma comunidade competitiva "viva" do github, até certo ponto, sem mencionar um aumento na quantidade de informações digeríveis.


Por exemplo, deixo um link para o primeiro capítulo do livro sobre o qual falei, aqui está e aqui está um link para o próprio rap .

Source: https://habr.com/ru/post/pt443826/


All Articles