Работа над Учебками — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Поддержка и разработка (здесь каждый может проинформировать о выявленных проблемах Учебки, предложить пути решения))
(Разовые проекты)
Строка 46: Строка 46:
 
  */5 * * * * /usr/bin/php7.2 /var/www/html/ucebka.bskol.com/admin/cli/cron.php
 
  */5 * * * * /usr/bin/php7.2 /var/www/html/ucebka.bskol.com/admin/cli/cron.php
 
Cron запускается каждые 5 минут
 
Cron запускается каждые 5 минут
 
===Разовые проекты===
 
#'''Картинки''':
 
#*при отображении на десктопе в элементе "Лекция" должны занимать 50% экрана, на мобильных устройствах - 100%. А так же иметь подписи и открываться в отдельном окне.
 
#*разрабатываются в формате .svg, однако должны конвертироваться вручную в .png из-за отказа системы работать с .svg форматом.
 
#*возможно, следует собрать в определенном репозитории, а на остальных ресурсах при вставке картинок ссылаться на него. Для картинок на Брацкой Правке рассматривается использование Вики-склада. Надо рассмотреть возможность объединить эти две разработки.
 
#'''Учебный элемент "Лекция"''':
 
#*Нет возможности скачивать, обрабатывать и выводить ответы. Некоторые из ответов, например, эссе, планируется связывать с профилем ученика.
 
#*Есть интерес использовать кластеры страниц, но нет опыта.
 
#*Для отзывов используются информационные страницы типа "Список разделов"; стандартные инструменты отзывов элемента не используются. Однако если управляющий курса по ошибке вставляет текст в стандартное поле отзыва и затем вставленный по ошибке текст удаляет, система продолжает отображать стандартный отзыв, который к тому времени уже пуст.
 
#*Значительные пробелы между заголовком и основным текстом лектио. Причина возникновения и способ исправления неизвестны. Данная проблема возникает не на всех лектио, иногда на некоторых лектио может пропадать и появляться на других.
 
#*Форматирование в режиме HTML является основным для нас. Однако клавиша спрятана в дополнительных возможностях, что заставляет делать два клика каждый раз. Более того, если HTML не выбран, то [[Moodle]] автоматически редактирует текст, добавляя дополнительные параграфы и разрывы страниц.
 
#'''Автосвязывание''':
 
#*обеспечить работу автосвязывания терминов словаря (Глоссария) с текстами лектико. Автосвязывание терминов словаря с текстами лектио не работает. В настройках словаря и терминов функция автосвязывания включена.
 
#*автосвязывания разделов курса с их названиями в текстах лектико необходимо убрать (снимок приложен).[[Файл:Автосвязи_на_Moodle.png|thumb|200px]]
 
#'''Безопасность''':
 
#*Авторизация осуществляется федеративной службой, которая передаёт Учебке два типа емейлов -- один персональный и другой -- корпоративный. В данный момент, любой привелегированный пользователь курса (например, учитель или управляющий курса) имеет доступ к персональным емейлам. Проблема заключается в том, что учителями теоретически может быть большое количество участников проекта. Для обеспечения анонимности и неразглашения персональных данных учащихся, в профилях предлагается не показывать персональных емейлов вообще или, потенциально, показывать корпоративные емейлы.
 
  
 
===Контракт на обслуживание===
 
===Контракт на обслуживание===

Версия 00:07, 17 июня 2022

Работа над Учебками -- это вики-страница созданная и существующая для работы над Брацкой, Курсовой и Будущей Учебками. В частности, здесь можно информировать о выявленных проблемах. Каждый может внести свой вклад и оставить замечание, решение задачи.


Разовые проекты

  1. Картинки:
    • при отображении на десктопе в элементе "Лекция" должны занимать 50% экрана, на мобильных устройствах - 100%. А так же иметь подписи и открываться в отдельном окне.
    • разрабатываются в формате .svg, однако должны конвертироваться вручную в .png из-за отказа системы работать с .svg форматом.
    • возможно, следует собрать в определенном репозитории, а на остальных ресурсах при вставке картинок ссылаться на него. Для картинок на Брацкой Правке рассматривается использование Вики-склада. Надо рассмотреть возможность объединить эти две разработки.
    • Существует проблема инструкций по работе с картинками. Инструкция висит на сообществе координаторов, но не понятно, почему там, как о ней узнать и как получить.
  2. Учебный элемент "Лекция":
    • Нет возможности скачивать, обрабатывать и выводить ответы. Некоторые из ответов, например, эссе, планируется связывать с профилем ученика.
    • Есть интерес использовать кластеры страниц, но нет опыта.
    • Для отзывов используются информационные страницы типа "Список разделов"; стандартные инструменты отзывов элемента не используются. Однако если управляющий курса по ошибке вставляет текст в стандартное поле отзыва и затем вставленный по ошибке текст удаляет, система продолжает отображать стандартный отзыв, который к тому времени уже пуст.
    • Значительные пробелы между заголовком и основным текстом лектио. Причина возникновения и способ исправления неизвестны. Данная проблема возникает не на всех лектио, иногда на некоторых лектио может пропадать и появляться на других.
    • Форматирование в режиме HTML является основным для нас. Однако клавиша спрятана в дополнительных возможностях, что заставляет делать два клика каждый раз. Более того, если HTML не выбран, то Moodle автоматически редактирует текст, добавляя дополнительные параграфы и разрывы страниц.
  3. Автосвязывание:
    • обеспечить работу автосвязывания терминов словаря (Глоссария) с текстами лектико. Автосвязывание терминов словаря с текстами лектио не работает. В настройках словаря и терминов функция автосвязывания включена.
    • автосвязывания разделов курса с их названиями в текстах лектико необходимо убрать (снимок приложен).
      Автосвязи на Moodle.png
  4. Безопасность:
    • Авторизация осуществляется федеративной службой, которая передаёт Учебке два типа емейлов -- один персональный и другой -- корпоративный. В данный момент, любой привелегированный пользователь курса (например, учитель или управляющий курса) имеет доступ к персональным емейлам. Проблема заключается в том, что учителями теоретически может быть большое количество участников проекта. Для обеспечения анонимности и неразглашения персональных данных учащихся, в профилях предлагается не показывать персональных емейлов вообще или, потенциально, показывать корпоративные емейлы.
  5. Содержимое
    • Тексты отзывов на втором и третьем курсе должны быть приведены в соответствие с текстами на первом курсе.
    • Оставить только два эссе "придумайте вопрос" на третьем курсе. Изначально, эти эссе были сделаны в качестве "заглушек", а затем о них забыли.

Контракт на обслуживание


  1. обеспечить плановое обновление версий и заплаточных пакетов по безопасности на Moodle.

Инциденты


  • На курсе Вводка ученик сообщил об ошибке записи в базу данных при обрабатывания кнопки "Отправить".
  • На курсе Выбор профессии по завершению первой четверти при открытии тестового задания в тексте ссылка

bskol.com при нажатии для перехода выбивает "Подключение не защищено".[[1]]

  • При записи на курсы автоматом установка обнаружила следующую проблему -- система не отмечала окончание предыдущего курса. Проблема была решена установкой cron'а.
*/5 * * * * /usr/bin/php7.2  /var/www/html/campus.cbr/admin/cli/cron.php
*/5 * * * * /usr/bin/php7.2 /var/www/html/ucebka.bskol.com/admin/cli/cron.php

Cron запускается каждые 5 минут

Контракт на обслуживание

  1. обеспечить плановое обновление версий и заплаточных пакетов по безопасности на Moodle.

Инциденты

  • На курсе Вводка ученик сообщил об ошибке записи в базу данных при обрабатывания кнопки "Отправить".
  • При записи на курсы автоматом установка обнаружила следующую проблему -- система не отмечала окончание предыдущего курса. Проблема была решена установкой cron'а.
*/5 * * * * /usr/bin/php7.2  /var/www/html/campus.cbr/admin/cli/cron.php
*/5 * * * * /usr/bin/php7.2 /var/www/html/ucebka.bskol.com/admin/cli/cron.php

Cron запускается каждые 5 минут

  • На курсе Выбор профессии по завершению первой четверти при открытии тестового задания в тексте ссылка

bskol.com при нажатии для перехода выбивает "Подключение не защищено".[[2]]