Ikasmaterialak zaharkituta geratzea saihestea

Unibertsitateen egoerari buruz laburki (esperientzia pertsonala)

Hasteko, merezi du zehaztea aurkeztutako materiala subjektiboa dela, nolabait esateko, «barrutik begirada bat», baina informazioa garrantzitsua dela iruditzen zaio sobietar osteko espazioko estatuko unibertsitate askorentzat.

IT espezialisten eskaera dela eta, hezkuntza-erakunde askok prestakuntza-eremu egokiak ireki dituzte. Gainera, informatika ez diren espezialitateetako ikasleek ere informatikarekin lotutako irakasgai asko jaso dituzte, askotan Python, R, eta zorte gutxiago duten ikasleek Pascal bezalako hizkuntza akademiko "hautsezkoak" menperatu behar dituzte.

Sakonago begiratuz gero, dena ez da hain erraza. Irakasle guztiek ez dute "joerekin" jarraitzen. Pertsonalki, “programazio” espezialitate bat ikasten ari nintzela, irakasle batzuek hitzaldi-apunte eguneratuak ez izatearen aurrean egon nintzen. Zehatzago esateko, irakasleak ikasle batzuek eskuz idatzitako oharren argazki bat bidali zion buruari pendrive batera. Isilik nago WEB programazioari buruzko eskuliburuak bezalako materialen garrantziaz (2010). Eskola teknikoetan gertatzen dena eta asmatzeko ere geratzen da txarrenetik txarrena hezkuntza-erakundeak.

Laburbilduz:

  • Garrantzirik gabeko informazio asko inprimatzen dute adierazle akademiko kuantitatiboen bila;
  • Material berrien kaleratzea antolatu gabe dago;
  • "Modan dagoen" eta egungo xehetasunak sarritan galdu egiten dira ezjakintasun soilagatik;
  • Egilearen iritzia zaila da;
  • Edizio eguneratuak gutxitan eta modu irregularrean argitaratzen dira.

"Ados ez bazaude, kritikatu, kritikatzen baduzu, proposatu..."

Burura datorkigun lehenengo gauza motoreetan oinarritutako sistemen ezarpena da Media wikia. Bai, bai, denek entzun dute Wikipediaren berri, baina erreferentzia entziklopediko izaera du. Gehiago interesatzen zaigu hezkuntza-materiala. Wikiliburuak hobeto datorkigu. Desabantailak honako hauek dira:

  • Material guztien derrigorrezko irekitasuna (aipamena: "Hemen wiki ingurunean, hezkuntza-literatura elkarrekin idazten da, libreki banatzen da eta guztion eskura dago").
  • gunearen arauekiko mendekotasun pixka bat egotea, erabiltzaileen barne hierarkia
    Domeinu publikoan mugitzen diren wiki motor asko daude, baina uste dut ez dagoela wiki sistema unibertsitate mailan zabaltzeko aukeraz hitz egiten hasi beharrik ere. Esperientziaz esango dut: a) auto-ostatatutako soluzio horiek akatsen tolerantzia jasaten dutela; b) sistemaren eguneraketak ahaztu ditzakezu (oso salbuespenak salbuespen).

Denbora luzez pentsatu nuen egoera nola hobetu alferrik. Eta orduan, egun batean, ezagun batek esan zuen aspaldi liburu baten zirriborroa inprimatu zuela A4n, baina bertsio elektronikoa galdu zuela. Hori guztia forma elektronikoan nola bihurtzea interesatzen zitzaidan.

Formula eta grafiko kopuru handia zuen testuliburua zen hau, hain ezagunak diren OCR tresnak, adibidez. abbyy finereader, erdiak bakarrik lagundu zuen. Finereader-ek testu arrunteko zatiak ekoitzi zituen, testu-fitxategi arruntetan sartzen hasi ginen, kapituluetan banatuz eta MarkDown-en dena markatzen. Erabilia, jakina git lankidetza errazteko. Urruneko biltegi gisa erabili genuen BitBucket, arrazoia doako tarifa-plan batekin biltegi pribatuak sortzeko gaitasuna izan zen (hau ere egia da GitLab). Formula txertatzeko aurkitu da Mathpix. Etapa honetan, azkenean "MarkDown + LaTeX" aldera jo dugu, formulak bihurtu baitziren LaTeX. pdf bihurtzeko erabili dugu Pandoc.

Denborarekin, testu-editore soil bat nahikoa ez zenez, ordezko baten bila hasi nintzen. Probatu Typora eta antzeko beste hainbat programa. Ondorioz, web irtenbide batera iritsi eta erabiltzen hasi ginen pilatuta editatu, behar zenuen guztia hor zegoen, github-ekin sinkronizatzetik LaTeX laguntza eta iruzkinetara.

Zehatzago esateko, ondorioz, lotsatzen naizen gidoi soil bat idatzi zen, idatzitako testua muntatu eta WEB bihurtzeko lana egiten zuena. HTML txantiloi soil bat nahikoa zen horretarako.
Hona hemen WEB bihurtzeko komandoak:

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

Ez du ezer adimentsu egiten, esan daitekeenez: edukien goiburuak biltzen ditu erraz nabigatzeko eta LaTeX bihurtzen du.

Momentu honetan, github-en ordezkariei bultzadak egitean eraikuntza automatizatzeko ideia dago, Etengabeko Integrazio zerbitzuak erabiliz (Circle CI, Travis CI..)

Ezer ez da berria...

Ideia hau interesatuta, orain zein ezaguna den bilatzen hasi nintzen.
Argi zegoen ideia hau ez dela berria softwarearen dokumentaziorako. Programatzaileentzako hezkuntza-materialen adibide dezente ikusi ditut, adibidez: JS ikastaroak ikasi.javascript.ru. Git oinarritutako wiki motor baten ideia ere interesatzen zitzaidan Gollum

LaTeX-en osorik idatzitako liburuekin biltegi dezente ikusi ditut.

Irteera

Ikasle askok oharrak behin baino gehiagotan berridazten dituzte, aurretik asko eta asko idatzi baitzituzten (ez dut zalantzan jartzen eskuz idaztearen onura), informazioa galtzen eta eguneratzen den bakoitzean oso astiro, ohar guztiak ez daude, ulertzen dugunez, formulario elektronikoa. Ondorioz, polita litzateke oharrak github-era igotzea (pdfra bihurtu, web ikuspegia), eta irakasleei gauza bera eskaintzea. Horrek, neurri batean, ikasleak eta irakasleak GitHub komunitate lehiakorra "zuzeneko"ra erakarriko lituzke, xurgatutako informazio kopurua handitzea ahaztu gabe.

Adibidez Hitz egiten ari nintzen liburuaren lehen kapitulurako esteka bat utziko dut, hemen dago eta hona hemen honen esteka rapa.

Iturria: www.habr.com

Gehitu iruzkin berria