باختصار عن الوضع في الجامعات (تجربة شخصية)
بادئ ذي بدء ، تجدر الإشارة إلى أن المواد المقدمة ذاتية ، إذا جاز التعبير ، "من الداخل" ، ولكن وفقًا للأحاسيس ، فإن المعلومات ذات صلة بالعديد من جامعات الولايات في الفضاء ما بعد الاتحاد السوفيتي.
نظرًا للطلب على متخصصي تكنولوجيا المعلومات ، فتحت العديد من المؤسسات التعليمية مجالات التدريب ذات الصلة. علاوة على ذلك ، فحتى طلاب المهن غير التابعة لتكنولوجيا المعلومات حصلوا على الكثير من مواضيع تكنولوجيا المعلومات ، غالبًا Python، R أقل حظا على الكثير منهم تعلم لغات التعلم "المتربة" مثل باسكال.
إذا كنت تبدو أعمق ، فكل شيء ليس بهذه البساطة. ليس كل المعلمين مواكبة "الاتجاهات". شخصيا ، عندما كنت أدرس في تخصص "مبرمج" ، واجهت حقيقة أن بعض المعلمين ليس لديهم ملاحظات محاضرة ذات صلة. وبشكل أكثر تحديداً ، ألقى المعلم السجان على ملخصات صور محرك أقراص فلاش ، مكتوبة بخط اليد من قبل بعض الطلاب. أنا صامت تمامًا بشأن أهمية مثل هذه المواد كتيبات حول برمجة الويب (السنة 2010). يبقى أن نخمن ما يحدث في المدارس الفنية والأسوأ من أسوأ المؤسسات التعليمية.
باختصار:
- يطبعون الكثير من المعلومات غير ذات الصلة في السعي وراء المؤشرات الأكاديمية الكمية ؛
- إصدار مواد جديدة غير منظم ؛
- غالبًا ما يتم تجاهل "التفاصيل" والتفاصيل ذات الصلة بسبب الجهل العادي ؛
- ردود الفعل مع المؤلف صعبة ؛
- الإصدارات المحدّثة نادرة وغير منتظمة.
"أنا لا أتفق - انتقد ، انتقد - عرض .."
أول ما يتبادر إلى الذهن هو إدخال أنظمة تعتمد على محرك Media Wiki . نعم ، نعم ، لقد سمع الجميع عن ويكيبيديا ، لكن لها شخصية دماغية مرجعية. نحن مهتمون أكثر بالمواد التعليمية. Wikibooks هو أكثر ملاءمة بالنسبة لنا. من بين أوجه القصور التي يمكن تحديدها:
- الانفتاح الإلزامي لجميع المواد (اقتباس: "هنا ، في بيئة الويكي ، يتم كتابة الأدب التربوي بشكل مشترك يتم توزيعه بحرية ويمكن للجميع الوصول إليه.")
- وجود اعتماد معين على قواعد الموقع ، والتسلسل الهرمي الداخلي للمستخدمين
تطفو العديد من محركات الويكي في المجال العام ، لكنني أعتقد أنك لست بحاجة حتى لبدء الحديث عن إمكانية نشر نظام الويكي على المستوى الجامعي. من التجربة سأقول ما يلي: أ) تعاني مثل هذه الحلول المستضافة ذاتيا من التسامح مع الخطأ ؛ ب) يمكنك نسيان تحديثات النظام (مع استثناءات نادرة جدًا).
لفترة طويلة فكرت دون جدوى في كيفية تحسين الوضع. وذات مرة ، قال أحد معارفه إنه طبع منذ فترة طويلة مسودة كتاب عن A4 ، لكنه فقد النسخة الإلكترونية. كنت أتساءل كيفية تحويل كل شيء إلى شكل إلكتروني.
لقد كان كتابًا مدرسيًا يحتوي على عدد كبير من الصيغ والرسوم البيانية ، حيث ساعدت أدوات التعرف الضوئي على الحروف الشائعة ، مثل abbyy finereader ، إلى النصف. قدم Finereader أجزاء من النص العادي ، والتي بدأنا في وضعها في ملفات نصية منتظمة ، واقتحام الفصول ، ووضع علامة على كل شيء في MarkDown. من الواضح ، تم استخدام بوابة لسهولة التعاون. استخدمنا BitBucket كمستودع عن بعد ، وكان السبب في إمكانية إنشاء مستودعات خاصة مع خطة تعرفة مجانية (وهذا ينطبق أيضًا على GitLab ). لإدخالات الصيغة ، تم العثور على Mathpix . في هذه المرحلة ، تحولت أخيرًا إلى جانب "MarkDown + LaTeX" ، حيث تم تحويل الصيغ إلى LaTeX . لتحويل قوات الدفاع الشعبي المستخدمة Pandoc .
مع مرور الوقت ، بدأ تفويت محرر نص بسيط ، وبدأ البحث عن بديل. حاولت 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 "${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 {} \;
لا يفعل أي شيء ذكي ، مما يمكن ملاحظته: فهو يجمع رؤوس المحتوى لسهولة التصفح ويحول LaTeX.
في الوقت الحالي ، هناك فكرة لأتمتة التجميع عند الضغط على الراب على جيثب باستخدام خدمات التكامل المستمر (Circle CI ، Travis CI ..)
لا يوجد شيء جديد ...
مهتمًا بهذا الفكر ، بدأ في النظر إلى مدى شعبيته الآن.
من الواضح أن هذه الفكرة لم تكن جديدة في وثائق البرامج. رأيت بعض الأمثلة على المواد التدريبية للمبرمجين ، على سبيل المثال: JS courses learn.javascript.ru . مهتم أيضًا بفكرة محرك الويكي القائم على بوابة يسمى Gollum
رأى العديد من المستودعات مع كتب مكتوبة بالكامل في LaTeX.
استنتاج
يقوم العديد من الطلاب بنسخ الملاحظات التي كتبوها عدة مرات من قبل عدة مرات (لا أتساءل عن فوائد الكتابة باليد) ، في كل مرة يتم فيها فقدان المعلومات وتحديثها ببطء شديد ، ليست جميع الملاحظات ، كما نفهمها ، في شكل إلكتروني. نتيجة لذلك ، سيكون من الرائع ملء الملخصات على github (تحويل إلى pdf ، عرض على شبكة الإنترنت) ، نفس العرض الذي يجب القيام به للمعلمين. هذا من شأنه جذب الطلاب والمعلمين إلى مجتمع جيثب تنافسي "مباشر" إلى حد ما ، ناهيك عن زيادة في كمية المعلومات القابلة للهضم.
على سبيل المثال ، أترك رابطًا للفصل الأول من الكتاب الذي تحدثت عنه ، وهنا هو وهنا رابط إلى الراب نفسه.