ඉගෙනුම් ද්‍රව්‍ය යල් පැන යාම වැළැක්වීම

විශ්ව විද්‍යාල වල තත්වය ගැන කෙටියෙන් (පුද්ගලික අත්දැකීම්)

ආරම්භ කිරීම සඳහා, ඉදිරිපත් කරන ලද ද්‍රව්‍ය ආත්මීය බව නියම කිරීම වටී, එබැවින් කථා කිරීමට, “ඇතුළත සිට බැලීමක්”, නමුත් පශ්චාත් සෝවියට් අවකාශයේ බොහෝ රාජ්‍ය විශ්ව විද්‍යාල සඳහා තොරතුරු අදාළ වන බව හැඟේ.

තොරතුරු තාක්ෂණ විශේෂඥයින් සඳහා ඇති ඉල්ලුම හේතුවෙන් බොහෝ අධ්යාපන ආයතන අදාළ පුහුණු ප්රදේශ විවෘත කර ඇත. එපමණක් නොව, තොරතුරු තාක්ෂණ නොවන විශේෂතා හදාරන සිසුන්ට පවා බොහෝ තොරතුරු තාක්ෂණ ආශ්‍රිත විෂයයන් ලැබී ඇත, බොහෝ විට Python, R, අඩු වාසනාවන්ත සිසුන්ට පැස්කල් වැනි “දූවිලි සහිත” ශාස්ත්‍රීය භාෂා ප්‍රගුණ කිරීමට සිදු වේ.

ඔබ ගැඹුරින් බැලුවහොත්, සියල්ල එතරම් සරල නැත. සියලුම ගුරුවරුන් "ප්රවණතා" සමඟ නොපවතියි. පුද්ගලිකව, “ක්‍රමලේඛන” විශේෂත්වයක් හදාරමින් සිටියදී, සමහර ගුරුවරුන් සතුව යාවත්කාලීන දේශන සටහන් නොමැති බව මට මුහුණ දීමට සිදු විය. වඩාත් නිවැරදිව කිවහොත්, ගුරුවරයා ප්‍රධානියාට කිසියම් සිසුවෙකු විසින් අතින් ලියන ලද සටහන් වල ඡායාරූපයක් ෆ්ලෑෂ් ඩ්‍රයිව් එකකට යැවීය. WEB ක්‍රමලේඛනය (2010) පිළිබඳ අත්පොත් වැනි ද්‍රව්‍යවල අදාළත්වය ගැන මම සම්පූර්ණයෙන්ම නිශ්ශබ්ද වෙමි. කාර්මික පාසල්වල සිදුවන්නේ කුමක්ද සහ අනුමාන කිරීමට ද ඉතිරිව ඇත නරකම නරකම අධ්යාපන ආයතන.

අවසානයේ:

  • ඔවුන් ප්‍රමාණාත්මක ශාස්ත්‍රීය දර්ශක පසුපස හඹා යාමේදී අදාළ නොවන තොරතුරු රාශියක් මුද්‍රණය කරයි;
  • නව ද්රව්ය නිකුත් කිරීම අසංවිධානාත්මක ය;
  • සරල නොදැනුවත්කම නිසා "ප්රවණතා" සහ වත්මන් විස්තර බොහෝ විට මග හැරී ඇත;
  • කතුවරයාට ප්‍රතිපෝෂණය දුෂ්කර ය;
  • යාවත්කාලීන කළ සංස්කරණයන් කලාතුරකින් සහ අක්‍රමවත් ලෙස ප්‍රකාශයට පත් කෙරේ.

"ඔබ එකඟ නොවන්නේ නම්, විවේචනය කරන්න, ඔබ විවේචනය කරන්නේ නම්, යෝජනා කරන්න..."

මතකයට එන පළමු දෙය නම් එන්ජිම පදනම් කරගත් පද්ධති ක්රියාත්මක කිරීමයි මාධ්ය විකි. ඔව්, ඔව්, හැමෝම විකිපීඩියාව ගැන අසා ඇත, නමුත් එය විශ්වකෝෂ යොමු ස්වභාවයක් ඇත. අපි අධ්‍යාපනික ද්‍රව්‍ය ගැන වැඩි උනන්දුවක් දක්වමු. විකි පොත් අපට වඩා හොඳින් ගැලපේ. අවාසි වලට ඇතුළත් වන්නේ:

  • සියලුම ද්‍රව්‍යවල අනිවාර්ය විවෘතභාවය (උපුටා ගැනීම: “මෙහි විකි පරිසරය තුළ, අධ්‍යාපනික සාහිත්‍ය ඒකාබද්ධව ලියා, නොමිලේ බෙදා හරින අතර සැමට ප්‍රවේශ විය හැකිය.”)
  • වෙබ් අඩවියේ නීති රීති මත යම් රඳා පැවැත්මක් තිබීම, පරිශීලකයින්ගේ අභ්යන්තර ධුරාවලිය
    පොදු වසම තුළ බොහෝ විකි එන්ජින් පාවෙන නමුත් විශ්ව විද්‍යාල පරිමාණයෙන් විකි පද්ධතියක් යෙදවීමේ හැකියාව ගැන කතා කිරීමට පවා අවශ්‍ය නැතැයි මම සිතමි. අත්දැකීමෙන් මම මෙසේ කියමි: අ) එවැනි ස්වයං-සත්කාරක විසඳුම් වැරදි ඉවසීමෙන් පීඩා විඳිති; ආ) ඔබට පද්ධති යාවත්කාලීන කිරීම් අමතක කළ හැකිය (ඉතා දුර්ලභ ව්යතිරේක සහිතව).

තත්වය වැඩිදියුණු කරන්නේ කෙසේද යන්න ගැන මම දිගු කලක් තිස්සේ සිතුවෙමි. ඊට පස්සේ දවසක් දන්නා හඳුනන කෙනෙක් කිව්වා බොහෝ කලකට පෙර ඔහු A4 හි පොතක කෙටුම්පතක් මුද්‍රණය කළ නමුත් ඉලෙක්ට්‍රොනික අනුවාදය නැති විය. ඒ සියල්ල ඉලෙක්ට්‍රොනික ආකාරයෙන් පරිවර්තනය කරන්නේ කෙසේද යන්න ගැන මම උනන්දු විය.

මෙය සූත්‍ර සහ ප්‍රස්තාර සැලකිය යුතු ප්‍රමාණයක් සහිත පෙළපොතක් වූ බැවින් ජනප්‍රිය OCR මෙවලම්, උදා. ඇබී දඩ කියවනය, උදව් කළේ අඩක් පමණි. Finereader විසින් සාමාන්‍ය පෙළ ගොනු නිපදවා, ඒවා පරිච්ඡේදවලට බෙදා, MarkDown හි සියල්ල සලකුණු කිරීමට අපි පටන් ගත්තෙමු. පැහැදිලිවම භාවිතා වේ යන්න සහයෝගීතාවයේ පහසුව සඳහා. දුරස්ථ ගබඩාවක් ලෙස අපි භාවිතා කළෙමු බිට්බකට්, හේතුව නොමිලේ තීරුබදු සැලැස්මක් සහිත පුද්ගලික ගබඩාවන් නිර්මාණය කිරීමේ හැකියාවයි (මෙය සඳහාද සත්‍ය වේ. GitLab) සූත්‍ර ඇතුළත් කිරීම් සඳහා හමු විය ගණිතය. මෙම අවස්ථාවෙහිදී, සූත්‍ර බවට පරිවර්තනය වූ බැවින් අපි අවසානයේ “MarkDown + LaTeX” දෙසට හැරුනෙමු. LaTeX. pdf බවට පරිවර්තනය කිරීම සඳහා අපි භාවිතා කළෙමු පැන්ඩොක්.

කාලයාගේ ඇවෑමෙන්, සරල පෙළ සංස්කාරකයක් ප්රමාණවත් නොවීම නිසා මම ආදේශකයක් සෙවීමට පටන් ගතිමි. එය උත්සාහ කළා Typora සහ තවත් සමාන වැඩසටහන් කිහිපයක්. එහි ප්රතිඵලයක් වශයෙන්, අපි වෙබ් විසඳුමකට පැමිණ භාවිතා කිරීමට පටන් ගත්තෙමු ගොඩගැසී, github සමඟ සමමුහුර්ත කිරීමේ සිට LaTeX සහාය සහ අදහස් දක්වා ඔබට අවශ්‍ය සියල්ල එහි විය.

නිශ්චිතවම කිවහොත්, එහි ප්‍රතිඵලයක් ලෙස, ටයිප් කළ අකුරු එකලස් කිරීම සහ WEB බවට පරිවර්තනය කිරීමේ කාර්යය ඉටු කරන ලද සරල ස්ක්‍රිප්ට් එකක් ලියා ඇත. මේ සඳහා සරල HTML සැකිල්ලක් ප්රමාණවත් විය.
WEB වෙත පරිවර්තනය කිරීම සඳහා වන විධාන මෙන්න:

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 {} ;

සටහන් කළ හැකි දෙයින් එය බුද්ධිමත් කිසිවක් නොකරයි: එය පහසු සංචාලනය සඳහා අන්තර්ගත ශීර්ෂ එකතු කර LaTeX පරිවර්තනය කරයි.

මේ මොහොතේ, අඛණ්ඩ ඒකාබද්ධතා සේවා (Circle CI, Travis CI..) භාවිතා කරමින් github හි නියෝජිතයන් වෙත තල්ලු කිරීමේදී ගොඩනැගීම ස්වයංක්‍රීය කිරීමට අදහසක් ඇත.

අලුත් දෙයක් නෑ...

මෙම අදහස ගැන උනන්දු වූ මම එය දැන් කෙතරම් ජනප්‍රිය දැයි සොයා බැලීමට පටන් ගතිමි.
මෘදුකාංග ලේඛන සඳහා මෙම අදහස අලුත් නොවන බව පැහැදිලිය. ක්‍රමලේඛකයින් සඳහා අධ්‍යාපනික ද්‍රව්‍ය පිළිබඳ උදාහරණ කිහිපයක් මම දැක ඇත්තෙමි, උදාහරණයක් ලෙස: JS පාඨමාලා learn.javascript.ru. මම git-පාදක විකි එන්ජිමක් පිළිබඳ අදහස ගැන ද උනන්දු විය ගොලුම්

සම්පූර්ණයෙන්ම LaTeX වලින් ලියා ඇති පොත් සහිත ගබඩා කිහිපයක් මම දැක ඇත්තෙමි.

නිගමනය

බොහෝ සිසුන් කිහිප වතාවක්ම සටහන් නැවත ලියන අතර, ඔවුන් මීට පෙර බොහෝ වාර ගණනක් ලියා ඇත (අතින් ලිවීමේ ප්‍රයෝජනය ගැන මම ප්‍රශ්න නොකරමි), තොරතුරු නැති වී ඉතා සෙමින් යාවත්කාලීන වන සෑම අවස්ථාවකම, අපට තේරෙන පරිදි සියලුම සටහන් නොමැත. ඉලෙක්ට්රොනික ආකෘතිය. එහි ප්‍රතිඵලයක් වශයෙන්, සටහන් github වෙත උඩුගත කිරීම (pdf, web view බවට පරිවර්තනය කිරීම) සහ එය කිරීමට ගුරුවරුන්ට ඉදිරිපත් කිරීම සිසිල් වනු ඇත. මෙය එක්තරා දුරකට, සිසුන් සහ ගුරුවරුන් “සජීවී” තරඟකාරී GitHub ප්‍රජාව වෙත ආකර්ෂණය කරනු ඇත, අවශෝෂණය කරන ලද තොරතුරු ප්‍රමාණය වැඩි කිරීම ගැන සඳහන් නොකරන්න.

උදාහරණ වශයෙන් මම කතා කළ පොතේ පළමු පරිච්ඡේදයට සබැඳියක් තබමි, මෙන්න ඇය මෙන්න ඒකට ලින්ක් එක රැප්.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න