Укратко о ситуацији на универзитетима (лично искуство)
За почетак, вреди рећи да је презентовани материјал субјективан, да тако кажем, „поглед изнутра“, али се чини да су информације релевантне за многе државне универзитете на постсовјетском простору.
Због потражње за ИТ стручњацима, многе образовне институције су отвориле релевантне области за обуку. Штавише, чак и студенти не-ИТ специјалности добијају многе предмете у вези са ИТ, често Питхон, Р, док мање срећни студенти морају да савладају „прашњаве“ академске језике попут Паскала.
Ако погледате дубље, све није тако једноставно. Не прате сви наставници „трендове“. Лично сам се, док сам студирао „програмску” специјалност, суочио са чињеницом да неки наставници немају ажурне белешке са предавања. Тачније, учитељ је послао старешини фотографију бележака које је руком писао неки ученик на флеш диск. Потпуно ћутим о релевантности таквих материјала као што су приручници о ВЕБ програмирању (2010). Остаје и да се нагађа шта се дешава у техничким школама и најгори од најгорих образовне институције.
Укратко:
- Они штампају много небитних информација у потрази за квантитативним академским индикаторима;
- Издавање нових материјала је неорганизовано;
- „У тренду“ и актуелни детаљи се често пропуштају због једноставног незнања;
- Повратна информација аутору је тешка;
- Ажурирана издања излазе ретко и нередовно.
„Ако се не слажете, критикујте, ако критикујете, предложите...“
Прва ствар која пада на памет је имплементација система заснованих на мотору
- обавезна отвореност свих материјала (цитат: „Овде у вики окружењу образовна литература се заједнички пише, дистрибуира слободно и доступна свима.”)
- присуство неке зависности од правила сајта, интерне хијерархије корисника
Постоји много вики механизама који лебде у јавном домену, али мислим да нема потребе ни да почнемо да причамо о могућности примене вики система на нивоу универзитета. Из искуства ћу рећи да: а) таква решења која се сами постављају пате од толеранције грешака; б) можете заборавити на ажурирања система (са врло ретким изузецима).
Дуго сам безуспешно размишљао како да поправим ситуацију. А онда је једног дана један познаник рекао да је давно штампао нацрт књиге на А4, али је изгубио електронску верзију. Занимало ме је како све то претворити у електронски облик.
Ово је био уџбеник са значајном количином формула и графикона, па су популарни ОЦР алати, нпр.
Временом је једноставан уређивач текста постао недовољан, па сам почео да тражим замену. Пробали
Конкретно, као резултат тога написана је једноставна скрипта за коју се стидим, која је извршила задатак склапања и конвертовања откуцаног текста у ВЕБ. За ово је био довољан једноставан ХТМЛ шаблон.
Ево команди за претварање у ВЕБ:
find ./src -mindepth 1 -maxdepth 1 -exec cp -r -t ./dist {} +
find ./dist -iname "*.md" -type f -exec sh -c 'pandoc "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 {} ;
" -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 {} ;
Не ради ништа паметно, из онога што се може приметити: прикупља заглавља садржаја за лаку навигацију и претвара ЛаТеКс.
У овом тренутку постоји идеја да се аутоматизује изградња када се врши гурање до представника на гитхуб-у, користећи услуге континуиране интеграције (Цирцле ЦИ, Травис ЦИ..)
Ништа није ново...
Пошто сам се заинтересовао за ову идеју, почео сам да тражим колико је сада популарна.
Било је очигледно да ова идеја није нова за софтверску документацију. Видео сам доста примера едукативних материјала за програмере, на пример: ЈС курсеви
Видео сам доста складишта са књигама написаним у потпуности на ЛаТеКс-у.
Излаз
Многи ученици преписују белешке неколико пута, које су писали много, много пута раније (не доводим у питање корист писања руком), сваки пут када се информације изгубе и ажурирају веома споро, нису све белешке, како разумемо, у електронски облик. Као резултат тога, било би супер да отпремите белешке на гитхуб (претворите у пдф, веб приказ) и понудите наставницима да ураде исто. Ово би, у одређеној мери, привукло ученике и наставнике у „живу“ конкурентну ГитХуб заједницу, а да не помињемо повећање количине апсорбованих информација.
На пример Оставићу везу до првог поглавља књиге о којој сам говорио,
Извор: ввв.хабр.цом