Anpeche materyèl aprantisaj yo vin demode

Yon ti tan sou sitiyasyon an nan inivèsite (eksperyans pèsonèl)

Pou kòmanse, li vo stipule ke materyèl la prezante se subjectif, se konsa pale, "yon View soti nan anndan an," men li santi l tankou enfòmasyon an enpòtan pou anpil inivèsite leta nan espas ki apre Sovyetik la.

Akòz demann pou espesyalis IT, anpil enstitisyon edikasyonèl te louvri zòn fòmasyon ki enpòtan. Anplis, menm elèv ki pa espesyalite IT yo te resevwa anpil matyè ki gen rapò ak IT, souvan Python, R, alòske elèv ki gen mwens chans yo oblije metrize lang akademik "pousyè" tankou Pascal.

Si ou gade pi fon, tout bagay pa tèlman senp. Se pa tout pwofesè yo kenbe ak "tandans yo". Pèsonèlman, pandan m t ap etidye yon espesyalite "pwogram", mwen te fè fas ak lefèt ke kèk pwofesè pa gen nòt konferans ajou. Pou w ka pi egzak, pwofesè a te voye direktè a yon foto nòt kèk elèv te ekri alamen sou yon flash drive. Mwen konplètman an silans sou enpòtans materyèl tankou manyèl sou pwogram WEB (2010). Li se tou kite devine sa k ap pase nan lekòl teknik ak pi move nan pi move a enstitisyon edikasyonèl yo.

An rezime:

  • Yo enprime anpil enfòmasyon ki pa enpòtan nan pouswit endikatè akademik quantitative;
  • Liberasyon nouvo materyèl yo pa òganize;
  • Detay "tandans" ak aktyèl yo souvan rate akòz inyorans senp;
  • Feedback bay otè a difisil;
  • Mizajou edisyon yo pibliye raman ak iregilyèman.

"Si ou pa dakò, kritike, si ou kritike, sijere..."

Premye bagay ki vin nan tèt ou se aplikasyon sistèm ki baze sou motè Medya wiki. Wi, wi, tout moun te tande pale sou Wikipedya, men li gen yon nati referans ansiklopedi. Nou plis enterese nan materyèl edikatif. Wikiliv kostim nou pi byen. Dezavantaj yo enkli:

  • ouvèti obligatwa nan tout materyèl (quote: "Isit la nan anviwònman an wiki, literati edikatif yo ansanm ekri, distribye lib epi aksesib a tout moun.")
  • prezans nan kèk depandans sou règ yo nan sit la, yerachi entèn itilizatè yo
    Gen anpil motè wiki k ap flote nan domèn piblik, men mwen panse pa gen okenn nesesite pou menm kòmanse pale sou posibilite pou deplwaye yon sistèm wiki nan yon echèl inivèsite. Apati eksperyans mwen pral di ke: a) solisyon pwòp tèt ou-ame yo soufri tolerans fay; b) ou ka bliye sou sistèm mizajou (ak eksepsyon ki ra anpil).

Pou yon tan long mwen te panse a pa gen anyen sou fason yo amelyore sitiyasyon an. Lè sa a, yon jou yon zanmi te di ke yon bon bout tan de sa li enprime yon bouyon nan yon liv sou A4, men li pèdi vèsyon elektwonik la. Mwen te enterese nan ki jan yo konvèti li tout nan fòm elektwonik.

Sa a se te yon liv ak yon kantite siyifikatif fòmil ak graf, zouti OCR tèlman popilè, pa egzanp. abbyy finereader, sèlman mwatye te ede. Finereader te pwodwi moso tèks klè, ke nou te kòmanse antre nan dosye tèks regilye, divize yo an chapit, epi make tout bagay nan MarkDown. Li evidan itilize ale pou fasilite koperasyon. Kòm yon depo aleka nou te itilize bitbucket, rezon ki fè yo te kapasite nan kreye depo prive ak yon plan tarif gratis (sa a se vre tou pou GitLab). Jwenn pou insert fòmil Mathpix. Nan etap sa a, nou finalman vire nan direksyon "MarkDown + LaTeX", depi fòmil yo te konvèti nan LaTeX. Pou konvèti an pdf nou te itilize pandoc.

Apre yon sèten tan, yon senp editè tèks te vin pa ase, kidonk mwen te kòmanse chèche yon ranplasman. Eseye li Typora ak plizyè lòt pwogram ki sanble. Kòm yon rezilta, nou te rive nan yon solisyon entènèt ak te kòmanse itilize anpile li, tout sa ou bezwen te la, soti nan senkronize ak github nan sipò LaTeX ak kòmantè.

Pou yo ka espesifik, kòm yon rezilta, yon senp script te ekri pou ki mwen wont, ki te fè travay la nan rasanble ak konvèti tèks la tape nan WEB. Yon modèl HTML senp te ase pou sa.
Men kòmandman yo pou konvèti nan 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 {} ;

Li pa fè anyen entelijan, dapre sa ki ka remake: li kolekte tèt kontni pou navigasyon fasil ak konvèti LaTeX.

Nan moman sa a gen yon lide pou otomatize bati a lè w ap fè pouse pou reprezantan yo sou github, lè l sèvi avèk sèvis Entegrasyon Kontinyèl (Circle CI, Travis CI..)

Pa gen anyen ki nouvo...

Èske w te vin enterese nan lide sa a, mwen te kòmanse chèche ki jan popilè li ye kounye a.
Li te evidan ke lide sa a pa nouvo pou dokimantasyon lojisyèl. Mwen te wè kèk egzanp materyèl edikatif pou pwogramasyon, pou egzanp: kou JS learn.javascript.ru. Mwen te enterese tou nan lide yon motè wiki ki baze sou git yo rele Gollum

Mwen te wè anpil depo ak liv ki ekri antyèman nan LaTeX.

Sòti

Anpil elèv reekri nòt plizyè fwa, ke yo te ekri anpil, anpil fwa anvan (mwen pa kesyone benefis nan ekri alamen), chak fwa enfòmasyon an pèdi epi mete ajou trè dousman, se pa tout nòt, jan nou konprann, yo nan fòm elektwonik. Kòm yon rezilta, li ta bon pou telechaje nòt yo nan github (konvèti an pdf, gade sou entènèt), epi ofri pwofesè yo fè menm bagay la. Sa a ta, nan yon sèten limit, atire elèv yo ak pwofesè yo nan "viv" konpetitif GitHub kominote a, nou pa mansyone ogmante kantite enfòmasyon absòbe.

Pa egzanp M ap kite yon lyen ki mennen nan premye chapit liv mwen t ap pale a, isit la li ye epi isit la se lyen ki mennen nan li rap.

Sous: www.habr.com

Add nouvo kòmantè