Сургалтын хэрэглэгдэхүүн хуучирч муудахаас урьдчилан сэргийлэх

Их, дээд сургуулиудын нөхцөл байдлын талаар товч дурдвал (хувийн туршлага)

Эхлэхийн тулд танилцуулсан материал нь субьектив шинж чанартай, өөрөөр хэлбэл "дотоод талаас нь харсан" гэдгийг тэмдэглэх нь зүйтэй боловч энэ мэдээлэл нь Зөвлөлт Холбоот Улсаас хойшхи олон улсын их дээд сургуулиудад хамааралтай мэт санагдаж байна.

Мэдээллийн технологийн мэргэжилтнүүдийн эрэлт хэрэгцээтэй холбоотойгоор олон боловсролын байгууллагууд холбогдох сургалтын талбаруудыг нээж байна. Түүгээр ч барахгүй мэдээллийн технологийн бус мэргэжлээр суралцаж буй оюутнууд ч гэсэн мэдээллийн технологитой холбоотой олон хичээл, ихэвчлэн Python, R хичээлүүдийг авдаг байсан бол боломж муутай оюутнууд Паскаль зэрэг "тоостой" академик хэлийг эзэмших шаардлагатай болдог.

Хэрэв та илүү гүнзгий харвал бүх зүйл тийм ч хялбар биш юм. Бүх багш нар "чиг хандлагыг" дагаж мөрддөггүй. Би хувьдаа “Програмчлалын” мэргэжлээр суралцаж байхдаа зарим багш нарт сүүлийн үеийн лекцийн тэмдэглэл байхгүй гэдэг асуудалтай тулгарсан. Бүр тодруулбал, багш даргад хэдэн сурагчийн гараар бичсэн тэмдэглэлийн зургийг флаш диск рүү илгээжээ. WEB програмчлалын гарын авлага (2010) гэх мэт материалын хамаарлын талаар би чимээгүй байна. Техникийн сургуулиудад юу болж байгааг тааварлах нь бас үлддэг хамгийн муу нь хамгийн муу нь боловсролын байгууллагууд.

Эцэст нь:

  • Тэд эрдэм шинжилгээний тоон үзүүлэлтийг эрэлхийлэхийн тулд олон хамааралгүй мэдээллийг хэвлэдэг;
  • Шинэ материалыг гаргах нь зохион байгуулалтгүй;
  • Энгийн мунхагийн улмаас "Тренд" болон одоогийн нарийн ширийн зүйлийг ихэвчлэн орхигдуулдаг;
  • Зохиогчтой санал хүсэлт өгөхөд хэцүү байдаг;
  • Шинэчлэгдсэн хэвлэлүүд ховор бөгөөд тогтмол бус хэвлэгддэг.

"Хэрэв та санал нийлэхгүй бол шүүмжил, шүүмжилвэл санал болго..."

Хамгийн түрүүнд санаанд орж ирдэг зүйл бол хөдөлгүүрт суурилсан системийг хэрэгжүүлэх явдал юм Хэвлэл мэдээллийн вики. Тийм ээ, тийм ээ, хүн бүр Википедиагийн талаар сонссон, гэхдээ энэ нь нэвтэрхий толь бичгийн лавлагааны шинж чанартай байдаг. Бид боловсролын материалыг илүү сонирхож байна. Wikibooks бидэнд илүү тохиромжтой. Сул талууд нь:

  • бүх материалыг заавал нээлттэй байлгах (ишлэл: "Энд вики орчинд боловсролын ном зохиолыг хамтран бичиж, чөлөөтэй тарааж, хүн бүрт хүртээмжтэй болгодог.")
  • сайтын дүрэм, хэрэглэгчдийн дотоод шатлал зэргээс тодорхой хамааралтай байгаа эсэх
    Нийтийн эзэмшилд олон тооны вики хөдөлгүүрүүд хөвж байгаа ч их сургуулийн хэмжээнд вики системийг нэвтрүүлэх боломжийн талаар ярих шаардлагагүй гэж би бодож байна. Туршлагаас би хэлэх болно: a) ийм бие даасан шийдлүүд нь алдааг тэсвэрлэх чадвартай байдаг; б) та системийн шинэчлэлтийн талаар мартаж болно (маш ховор тохиолдлоос бусад).

Нөхцөл байдлыг хэрхэн сайжруулах талаар удаан хугацааны турш би ямар ч үр дүнд хүрсэнгүй. Тэгээд нэг өдөр нэг танил маань аль эрт А4 форматаар номны ноорог хэвлэсэн боловч цахим хувилбараа алдсан гэж хэлсэн. Энэ бүгдийг хэрхэн цахим хэлбэрт шилжүүлэх талаар сонирхож байсан.

Энэ бол их хэмжээний томьёо, график бүхий сурах бичиг байсан тул алдартай OCR хэрэгслүүд, жишээ нь. abbyy finereader, зөвхөн хагас нь тусалсан. Finereader нь энгийн текстийн хэсгүүдийг үйлдвэрлэсэн бөгөөд бид үүнийг ердийн текст файлууд руу оруулж, тэдгээрийг бүлгүүдэд хувааж, MarkDown дээр бүх зүйлийг тэмдэглэж эхэлсэн. Хэрэглэсэн нь ойлгомжтой Go хамтын ажиллагааг хөнгөвчлөх зорилгоор. Бид алсын нөөцийн хувьд ашигласан BitBucket, шалтгаан нь үнэ төлбөргүй тарифын төлөвлөгөөтэй хувийн хадгалах газар үүсгэх боломжтой байсан (энэ нь мөн адил юм. GitLab). Томъёоны оруулгад зориулагдсан Mathpix. Энэ үе шатанд бид томъёог хөрвүүлснээс хойш эцэст нь "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-ийг хөрвүүлдэг.

Одоогийн байдлаар Continuous Integration Services (Circle CI, Travis CI..) ашиглан github дээр давталт руу түлхэх үйлдлийг автоматжуулах санаа байна.

Шинэ зүйл байхгүй ...

Энэ санааг сонирхож эхэлснээр би одоо хэр алдартай болохыг хайж эхлэв.
Энэ санаа нь програм хангамжийн баримт бичгийн хувьд шинэ зүйл биш гэдэг нь илт байв. Би програмистуудад зориулсан сургалтын материалын цөөн хэдэн жишээг харсан, жишээлбэл: JS курс Learn.javascript.ru. Би бас git-д суурилсан вики хөдөлгүүрийн санааг сонирхож байсан Голлум

Би бүхэлдээ LaTeX дээр бичигдсэн номтой нэлээд хэдэн агуулахыг харсан.

дүгнэлт

Олон оюутнууд өмнө нь маш олон удаа бичсэн тэмдэглэлээ хэд хэдэн удаа дахин бичдэг (би гараар бичихийн ач тусыг эргэлздэггүй), мэдээлэл алга болж, маш удаан шинэчлэгдэх бүрт бидний ойлгосноор бүх тэмдэглэл дотор байдаггүй. цахим хэлбэр. Үүний үр дүнд тэмдэглэлээ github-д (pdf болгон хөрвүүлэх, вэб харах) байршуулж, багш нарт мөн адил хийхийг санал болгох нь сайхан байх болно. Энэ нь тодорхой хэмжээгээр оюутнууд, багш нарыг "амьд" өрсөлдөх чадвартай GitHub нийгэмлэгт татах бөгөөд шингээх мэдээллийн хэмжээг нэмэгдүүлэх нь бүү хэл.

Жишээлбэл Би ярьж байсан номынхоо эхний бүлгийн линкийг үлдээе. тэр энд байна мөн үүний холбоос энд байна рэп.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх