Αποτροπή του μαθησιακού υλικού από το να καταστεί παρωχημένο

Συνοπτικά για την κατάσταση στα πανεπιστήμια (προσωπική εμπειρία)

Αρχικά, αξίζει να διευκρινιστεί ότι το υλικό που παρουσιάζεται είναι υποκειμενικό, θα λέγαμε, «μια άποψη από το εσωτερικό», αλλά φαίνεται ότι οι πληροφορίες είναι σχετικές για πολλά κρατικά πανεπιστήμια στον μετασοβιετικό χώρο.

Λόγω της ζήτησης για ειδικούς πληροφορικής, πολλά εκπαιδευτικά ιδρύματα έχουν ανοίξει σχετικούς χώρους κατάρτισης. Επιπλέον, ακόμη και μαθητές μη ειδικοτήτων πληροφορικής έχουν λάβει πολλά θέματα που σχετίζονται με την πληροφορική, συχνά Python, R, ενώ οι λιγότερο τυχεροί μαθητές πρέπει να κατέχουν «σκονισμένες» ακαδημαϊκές γλώσσες όπως η Pascal.

Αν κοιτάξετε βαθύτερα, όλα δεν είναι τόσο απλά. Δεν συμβαδίζουν όλοι οι δάσκαλοι με τις «τάσεις». Προσωπικά, ενώ σπούδαζα μια ειδικότητα «προγραμματισμού», ήρθα αντιμέτωπος με το γεγονός ότι ορισμένοι καθηγητές δεν έχουν ενημερωμένες σημειώσεις διαλέξεων. Για να είμαστε πιο ακριβείς, ο δάσκαλος έστειλε στον διευθυντή μια φωτογραφία με σημειώσεις χειρόγραφες από κάποιον μαθητή σε μια μονάδα flash. Είμαι εντελώς σιωπηλός σχετικά με τη συνάφεια τέτοιων υλικών όπως τα εγχειρίδια στον προγραμματισμό WEB (2010). Αφήνεται επίσης να μαντέψουμε τι συμβαίνει στις τεχνικές σχολές και το χειρότερο από τα χειρότερα Εκπαιδευτικά ιδρύματα.

Εν περιλήψει:

  • Εκτυπώνουν πολλές άσχετες πληροφορίες για την αναζήτηση ποσοτικών ακαδημαϊκών δεικτών.
  • Η κυκλοφορία νέων υλικών είναι ανοργάνωτη.
  • Οι "μοντέρνες" και οι τρέχουσες λεπτομέρειες συχνά χάνονται λόγω απλής άγνοιας.
  • Η ανατροφοδότηση προς τον συγγραφέα είναι δύσκολη.
  • Οι ενημερωμένες εκδόσεις δημοσιεύονται σπάνια και ακανόνιστα.

«Αν δεν συμφωνείς, κριτικάρεις, αν επικρίνεις, πρότεινε…»

Το πρώτο πράγμα που έρχεται στο μυαλό είναι η εφαρμογή συστημάτων που βασίζονται στον κινητήρα Media wiki. Ναι, ναι, όλοι έχουν ακούσει για τη Wikipedia, αλλά έχει εγκυκλοπαιδικό χαρακτήρα αναφοράς. Μας ενδιαφέρει περισσότερο το εκπαιδευτικό υλικό. Βικιβιβλία μας ταιριάζει καλύτερα. Τα μειονεκτήματα περιλαμβάνουν:

  • υποχρεωτικό άνοιγμα όλων των υλικών (απόσπασμα: «Εδώ στο περιβάλλον wiki, η εκπαιδευτική βιβλιογραφία γράφεται από κοινού, διανέμεται ελεύθερα και είναι προσβάσιμη σε όλους.»)
  • την παρουσία κάποιας εξάρτησης από τους κανόνες του ιστότοπου, την εσωτερική ιεραρχία των χρηστών
    Υπάρχουν πολλές μηχανές wiki που επιπλέουν στον δημόσιο τομέα, αλλά νομίζω ότι δεν χρειάζεται καν να αρχίσουμε να μιλάμε για τη δυνατότητα ανάπτυξης ενός συστήματος wiki σε πανεπιστημιακή κλίμακα. Εκ πείρας θα πω ότι: α) τέτοιες αυτο-φιλοξενούμενες λύσεις πάσχουν από ανοχή σφαλμάτων. β) μπορείτε να ξεχάσετε τις ενημερώσεις συστήματος (με πολύ σπάνιες εξαιρέσεις).

Για πολύ καιρό σκεφτόμουν χωρίς αποτέλεσμα πώς να βελτιώσω την κατάσταση. Και τότε μια μέρα ένας γνωστός είπε ότι πριν από πολύ καιρό τύπωσε ένα προσχέδιο ενός βιβλίου σε Α4, αλλά έχασε την ηλεκτρονική έκδοση. Με ενδιέφερε πώς να τα μετατρέψω όλα σε ηλεκτρονική μορφή.

Αυτό ήταν ένα εγχειρίδιο με σημαντικό αριθμό τύπων και γραφημάτων, τόσο δημοφιλή εργαλεία OCR, π.χ. abbyy finereader, μόνο οι μισοί βοήθησαν. Το Finereader παρήγαγε κομμάτια απλού κειμένου, τα οποία αρχίσαμε να εισάγουμε σε κανονικά αρχεία κειμένου, χωρίζοντάς τα σε κεφάλαια και σημειώνοντας τα πάντα στο MarkDown. Προφανώς χρησιμοποιημένο πηγαίνω για ευκολία συνεργασίας. Ως απομακρυσμένο αποθετήριο χρησιμοποιήσαμε BitBucket, ο λόγος ήταν η δυνατότητα δημιουργίας ιδιωτικών αποθετηρίων με δωρεάν πρόγραμμα χρέωσης (αυτό ισχύει και για GitLab). Βρέθηκε για ένθετα τύπου Mathpix. Σε αυτό το στάδιο, τελικά στραφήκαμε προς το "MarkDown + LaTeX", αφού οι τύποι μετατράπηκαν σε Κόμμι. Για τη μετατροπή σε pdf χρησιμοποιήσαμε Pandoc.

Με τον καιρό, ένα απλό πρόγραμμα επεξεργασίας κειμένου δεν αρκούσε, έτσι άρχισα να ψάχνω για αντικατάσταση. Το προσπαθησα Τυπορία και πολλά άλλα παρόμοια προγράμματα. Ως αποτέλεσμα, καταλήξαμε σε μια λύση web και αρχίσαμε να χρησιμοποιούμε stackedit, ό,τι χρειαζόσασταν ήταν εκεί, από τον συγχρονισμό με το 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.

Αυτή τη στιγμή υπάρχει μια ιδέα να αυτοματοποιηθεί η κατασκευή κατά την πραγματοποίηση ώθησης σε επαναλήψεις στο github, χρησιμοποιώντας υπηρεσίες συνεχούς ενοποίησης (Circle CI, Travis CI..)

Τίποτα δεν είναι καινούργιο...

Έχοντας ενδιαφερθεί για αυτή την ιδέα, άρχισα να ψάχνω πόσο δημοφιλής είναι τώρα.
Ήταν προφανές ότι αυτή η ιδέα δεν είναι νέα για την τεκμηρίωση λογισμικού. Έχω δει αρκετά παραδείγματα εκπαιδευτικού υλικού για προγραμματιστές, για παράδειγμα: μαθήματα JS Learn.javascript.ru. Με ενδιέφερε επίσης η ιδέα μιας μηχανής wiki που βασίζεται σε git που ονομάζεται Gollum

Έχω δει αρκετά αποθετήρια με βιβλία γραμμένα εξ ολοκλήρου σε LaTeX.

Παραγωγή

Πολλοί μαθητές ξαναγράφουν σημειώσεις πολλές φορές, τις οποίες έγραψαν πολλές, πολλές φορές πριν (δεν αμφισβητώ το όφελος της γραφής με το χέρι), κάθε φορά που οι πληροφορίες χάνονται και ενημερώνονται πολύ αργά, δεν είναι όλες οι σημειώσεις, όπως καταλαβαίνουμε, ηλεκτρονική μορφή. Ως αποτέλεσμα, θα ήταν ωραίο να ανεβάσετε τις σημειώσεις στο github (μετατροπή σε pdf, προβολή web) και να προσφέρετε στους δασκάλους να κάνουν το ίδιο. Αυτό, σε κάποιο βαθμό, θα προσέλκυε μαθητές και καθηγητές στη «ζωντανή» ανταγωνιστική κοινότητα του GitHub, για να μην αναφέρουμε την αύξηση του όγκου των πληροφοριών που απορροφώνται.

Για παράδειγμα Θα αφήσω έναν σύνδεσμο για το πρώτο κεφάλαιο του βιβλίου για το οποίο μίλησα, εδώ είναι και εδώ είναι ο σύνδεσμος για αυτό rap.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο