Kurz über die Situation an den Universitäten (persönliche Erfahrung)
Zunächst ist festzuhalten, dass das präsentierte Material sozusagen „Innenansicht“ subjektiv ist, aber nach den Empfindungen sind die Informationen für viele staatliche Universitäten des postsowjetischen Raums relevant.
Aufgrund der Nachfrage nach IT-Spezialisten haben viele Bildungseinrichtungen die relevanten Ausbildungsbereiche geöffnet. Darüber hinaus erhielten auch Studenten von Nicht-IT-Berufen viele IT-Fächer, häufig Python, R, weniger glücklich Viele müssen „staubige“ Sprachen wie Pascal lernen.
Wenn Sie tiefer schauen, ist nicht alles so einfach. Nicht alle Lehrer halten mit den "Trends" Schritt. Als ich in der Fachrichtung "Programmierer" studierte, war ich persönlich mit der Tatsache konfrontiert, dass einige Lehrer keine relevanten Vorlesungsunterlagen haben. Insbesondere warf der Lehrer den Aufseher auf ein Foto-Abstract eines Flash-Laufwerks, das von einem Schüler handgeschrieben wurde. Ich schweige völlig über die Relevanz von Materialien wie Handbüchern zur WEB-Programmierung (2010. Jahr). Es bleibt abzuwarten, was an technischen Schulen und den schlechtesten der schlechtesten Bildungseinrichtungen passiert.
Zusammenfassend:
- Sie drucken viele irrelevante Informationen, um quantitative akademische Indikatoren zu verfolgen.
- Die Freisetzung neuer Materialien ist unorganisiert;
- Oft werden „Trend“ und relevante Details aufgrund gewöhnlicher Ignoranz übersehen.
- Feedback mit dem Autor ist schwierig;
- Aktualisierte Ausgaben sind selten und unregelmäßig.
"Ich stimme nicht zu - kritisieren, kritisieren - anbieten .."
Das erste, was mir in den Sinn kommt, ist die Einführung von Systemen, die auf der Media Wiki- Engine basieren. Ja, ja, jeder hat von Wikipedia gehört, aber es hat einen enzepklopädischen Bezugscharakter. Wir sind mehr an Lehrmaterialien interessiert. Wikibooks ist besser für uns geeignet. Unter den Mängeln können festgestellt werden:
- obligatorische Offenheit aller Materialien (Zitat: "Hier in der Wiki-Umgebung wird gemeinsam Bildungsliteratur geschrieben, die frei verteilt und für jedermann verfügbar ist.")
- das Vorhandensein einer gewissen Abhängigkeit von den Regeln der Website, interne Hierarchie der Benutzer
Viele Wiki-Engines sind gemeinfrei, aber ich denke, Sie müssen nicht einmal über die Möglichkeit sprechen, ein Wiki-System universitätsweit bereitzustellen. Aus Erfahrung werde ich sagen, dass: a) solche selbst gehosteten Lösungen unter Fehlertoleranz leiden; b) Sie können Systemaktualisierungen vergessen (mit sehr seltenen Ausnahmen).
Lange überlegte ich vergeblich, wie ich die Situation verbessern könnte. Und einmal sagte ein Bekannter, er habe vor langer Zeit einen Entwurf eines Buches auf A4 gedruckt, aber die elektronische Version verloren. Ich habe mich gefragt, wie ich das alles in elektronische Form umwandeln kann.
Es war ein Lehrbuch mit einer beträchtlichen Anzahl von Formeln und Grafiken, so dass beliebte OCR-Tools wie Abbyy Finereader um die Hälfte geholfen haben. Finereader produzierte Teile von einfachem Text, die wir in einfache Textdateien einfügten, in Kapitel aufteilten und alles in MarkDown markierten. Offensichtlich wurde Git zur Erleichterung der Zusammenarbeit verwendet. Wir haben BitBucket als Remote-Repository verwendet. Der Grund dafür war die Möglichkeit, private Repositorys mit einem kostenlosen Tarifplan zu erstellen (dies gilt auch für GitLab ). Für das Einfügen von Formeln wurde Mathpix gefunden. Zu diesem Zeitpunkt wandte er sich schließlich der Seite von "MarkDown + LaTeX" zu, als die Formeln in LaTeX konvertiert wurden. Für die Konvertierung in PDF verwendet Pandoc .
Mit der Zeit wurde ein einfacher Texteditor vermisst und suchte nach einem Ersatz. Ich habe Typora und einige andere ähnliche Programme ausprobiert. Als Ergebnis kamen wir zu einer Weblösung und begannen mit der Verwendung von Stackedit. Von der Synchronisierung mit Github bis hin zur LaTeX-Unterstützung und den Kommentaren war alles vorhanden.
Insbesondere wurde als Ergebnis ein einfaches Skript geschrieben wofür ich mich schäme , die die Aufgabe des Zusammenstellens und Konvertierens von typisiertem Text in WEB ausführte. Dafür genügte eine einfache HTML-Vorlage.
Hier sind die Befehle zum Konvertieren in WEB:
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 {} \;
Er macht nichts Kluges, was zu bemerken ist: Er sammelt Inhaltsheader für eine einfache Navigation und konvertiert LaTeX.
Im Moment gibt es eine Idee, die Assembly zu automatisieren, wenn Push-to-Rap auf Github mithilfe von Continuous Integration Services (Circle CI, Travis CI ..) ausgeführt wird.
Nichts ist neu ...
Er interessierte sich für diesen Gedanken und begann zu untersuchen, wie beliebt er jetzt ist.
Offensichtlich war diese Idee in der Softwaredokumentation nicht neu. Ich habe einige Beispiele für Schulungsmaterialien für Programmierer gesehen, zum Beispiel: JS-Kurse learn.javascript.ru . Interessiert auch an der Idee einer Git-basierten Wiki-Engine namens Gollum
Viele sahen Repositories mit Büchern, die vollständig in LaTeX geschrieben waren.
Fazit
Viele Schüler kopieren mehrmals die Kompendien, die sie viele Male zuvor geschrieben haben (ich bezweifle nicht, dass das Schreiben von Hand von Vorteil ist). Jedes Mal, wenn die Informationen verloren gehen und sehr langsam aktualisiert werden, sind nicht alle Kompendien, wie wir verstanden haben, in elektronischer Form. Infolgedessen wäre es cool, die Abstracts auf Github auszufüllen (in PDF konvertieren, Webansicht), das gleiche Angebot für Lehrer. Dies würde Schüler und Lehrer bis zu einem gewissen Grad zu einer „lebenden“ wettbewerbsfähigen Github-Community locken, ganz zu schweigen von einer Zunahme der Menge verdaulicher Informationen.
Zum Beispiel hinterlasse ich einen Link zum ersten Kapitel des Buches, über das ich gesprochen habe. Hier ist es und hier ist ein Link zum Rap selbst.