Но он реализован в 1.9 - теоретически можно попробовать портировать...
При очистке в 1.9, если выбрать галочку "Delete all submissions" для "Assignments", то попытки именно удалятся. Скрываются они только при отчислении студентов, и если не проводилась дополнительная чистка.
По поводу удаления записей: какие-то удаляются, какие-то скрываются. Пользователи при удалении только помечаются удаленными.
А с отчислением-зачислением на курс немного другая ситуация: человека отчисляют, при этом очистка его результатов не производится, но фактически ничего не скрывается. Просто в большинстве случаев не отображается. Например, можно посмотреть попытки выполнения тестов уже отчисленных учеников (если эти попытки не были специально удалены), выбрав при проссмотре вместо "Абитуриенты, которые сделали попытки" вариант "Все попытки"...
Alexandre ... если продублировать задание, то в клоне задания ответы в виде файлов будут отсутствовать. Проверил - работает без заморочек. Поэтому такое решение имеет право на существование.
Вы ответили на мой вопрос, заданный 6 лет назад. Прикольно.
Ну лучше поздно, ... А вдруг Вы не знаете до сих пор.
Коллеги, но тема до сих пор актуальна, только с обратной стороны - как сохранить и выгрузить ненужные задания??? А уже потом очистить систему? А то - курсовые работы надо три года хранить, не хотелось бы в Мудле это держать и следить тяжело. Может присоветуете что? (Вариант ежегодного бэкапа имеет место быть, но вот - нет ли способа выгрузить портфолио студента за всё время обучения?)
Так для портфолио студентов есть отдельная система - Mahara, которая настолько тесно интегрирована с Moodle, что вместе их называют Mahoodle. Там студент одним кликом мышки может добавить любую свою работу выполненную в Moodle в свое портфолио Mahara, даже с оценкой. Только свое портфолио сам студент собирает и ведет, а не кто-то вместо него
За наводку - спасибо! Смотрел я на нее года два назад, - как-то не осилил. И минус тот - что студент сам должен что-то сохранять, а это процесс неконтролируемый, во время аккредитации с меня спрашивать будут - не со студента. А с вступлением в силу с 14 апреля приказа об ЭО всё резко стало актуально. Будем думать, предложения - приветствуются! Ну и, - С Праздником!
Студент ведет свое портфолио для того, чтобы показать другим людям: преподавателю и особенно будущему работодателю свои компетентности. Что он умеет делать, чему научился. Портфолио - это личное пространство студента, это его визитная карточка. Он сам решает, как его оформить, кому и что в своем портфолио показывать.
Зачем создавать портфолио вместо студента и почему с вас это спрашивают мне не понятно. Преподаватель только один предмет ведет. Как же вы можете отследить успехи студента по всем изучаемым им дисциплинам?
Дайте ссылку на этот приказ, пожалуйста.
Полагаю имеется в виду Приказ Министерства образования и науки Российской Федерации (Минобрнауки России) от 9 января 2014 г. N 2 г. Москва "Об утверждении Порядка применения организациями, осуществляющими образовательную деятельность, электронного обучения, дистанционных образовательных технологий при реализации образовательных программ" Через неделю вступит в силу.
Спасибо Алексею, ссылку дал. Приказ именно этот- №2 , вступил в действие с 14 апреля 2014. Один из пунктов - учебную документацию можно вести в электронном виде. Отсюда и мой вопрос - если храним в электронном виде, то нужен способ выгрузки письменных работ студента и хранение их (в чём хранить - это уже другая тема) в соответствии с законодательными нормативами, например курсовики - три года, контрольные - год (если не путаю), дипломы - совсем долго, но с дипломами можно отдельно решать, они через Мудл не идут, а вот с остальным надо что-то делать... И полагаться здесь на студента нельзя - ответственность не на нём, а эксперты по аккредитации будут смотреть букву закона и проверять по ней и предписание ректору выпишут, а не студенту. Как-то так.
Я думаю, что лучше всего старые работы со всеми оценками и пр. хранить в самом Moodle. Перед тем, как очистить сайт от работ прошлого учебного года, администратор делает локальную копию всего сайта, которая живет еще три года и к которой в режиме "только чтение" (легко реализует изменением роли преподаватель и др.) имеют доступ только те, кому положено.
Вечер добрый. Ограничены в ресурсах. На сайте нет места для расширения системы. Вопрос по прежнему актуален, как удалить отправленный студентами работы?
Могу поделиться опытом в работе с заданиями. В виду широкого распространения гугл доков и onedrive рекомендуется студентам отправлять отчет о работе в виде ссылки на файл в персональном облачном диске.
Плюсы: экономия места на жестком диске. Не надо чистить систему от лишних файлов
Можно не просто рекомендовать, а не разрешать отправлять файлы. Тогда студент будет вынужден использовать ссылку. Но здесь есть одно "но". По положению работы студентов должны храниться на кафедре какое-то время на случай разных проверок. Так все работы хранятся в задании в виде файлов. А если вместо файла будет ссылка на собственное хранилище, как тогда все эти работы сохранить? У кого-то есть идеи?
В таком случае выход один - скачивать работы и хранить локально на машине преподавателя (ну или скриншот работы), каждый свой курс.
P.S. В рамках эксперимента пробовал google classrom, там все документы хранятся на google drive, и если студент удалит файл - то никак не докажешь, что он эту работу выполнил. Так что Ваш вопрос актуален для всех популярных ныне LCMS.
Хотелось бы найти решение, где выполненные задания сохранялись бы в облаке. Чтобы преподавателю не приходилось копировать работы студентов по одной, и чтобы студент не мог удалить свою работу, разумеется.
Вот наш чисто российский подход: сначала создаем проблему, потом начинаем ее решать!
Зачем хранить курсовые работы и проекты в электронном виде? Нас никто к этому не обязывает! Студенты создают их в бумажном виде, сдают и защищают на кафедрах! Кафедры и хранят их сколько положено, а потом уничтожают. С дипломными работами и вообще вопроса не должно быть. Они хранятся в архиве.
Проще всего с контрольными работами заочников. Уже три года наши студенты сдают их только в электронном виде. Но контрольные работы никто не обязывает хранить! В начале нового учебного года мы их удаляем стандартными средствами Moodle.
Ну скажем, не только российский подход...
Вопрос остается открытым. Как удалить ранее высланные задание из системы?
В Очистке курса есть опция, позволяющая удалить все задания. Если нужно удалять не все, а некоторые, то придется писать соответствующий запрос к базе данных. Запускать его на выполнение можно попытаться через блок Configurable Reports.
Здравствуйте. Решил не создавать новой темы.
Подскажите, пожалуйста:
У нас сейчас директория с файлами мудл (/moodledata/filedir) занимает 392G, что очень много для собственного сервера. Основная часть это файлы студентов прикрепленные к заданиям. Учебный год закончился и учителя загрузили некую часть файлов себе на рабочие места и произвели очистку сервера средствами moodle (описанным выше: Очистка курса => Удалить все задания). Несколько гигабайт заданий точно было загружено и "удалено". Но размер папки остался прежним - 392G.
Как же все таки правильно и точно удалить ненужные задания??
Обычно Moodle сам удаляет ненужные файлы, но не сразу, а через пару суток.
Спасибо. Попробуем немного подождать. Но есть ли возможность как-то это проверить (к примеру, посмотреть есть ли файлы в папке filedir) или ускорить немного (вручную запустить удаление, например)?
вопрос важный, так как пока негде хранить резервные копии нужных курсов и файлов.
Та же проблема с папкой filedir. Хотя студентам поставлено ограничение на загружаемый файл до 50 Кб. Как почистить эту папку на сервере? Запуск Cron не решает проблемы.
Потерпите четверо суток, потом расскажите, сколько у вас место стало.
Поищите на этом форуме. Там какие-то папки можно очищать вручную.
Вручную можно очистить разве что папку trashdir
> Поищите на этом форуме. Там какие-то папки можно очищать вручную.
поиск на форуме помог разобраться с вопросом есть ли вообще эти файлы. Благодаря вот этому волшебному сообщению. Оказывается они не были удалены! Я просто открыл архив с заданиями, который загрузил на ПК до удаления. и нашел по имени файла этот файл в базе и на сервере.
Встречались ли вы с таким и если да, знаете ли как с этим бороться? Есть ли какая то возможность создать алгоритм по которому найти все файлы которые были удалены с курсов, но остались на сервере и в БД? (какой то столбик в БД, или несколько, или типа того..) Или куда обратится с этим вопросом?
Спасибо
У меня сейчас такая же проблема. Скажите вы нашли решение? Как в итоге уладить все эти файлы из файлдир??
> Обычно Moodle сам удаляет ненужные файлы, но не сразу, а через пару суток.
прошло почти три недели, файлы до сих пор остались. А нет ли привязки не к курсу, а например к студенту, в этих файлов?
Конечно же есть привязка и к курсу, и к студенту. Но вообще файлы, на которые больше никто не ссылается (эти файлы не лежат в ничьих собственных хранилищах и пр.), должны удаляться при запуске cron.
Сейчас вижу в другой ветке вы пишете, что так и есть - файл храниться в личной области пользователя. Вот вам и объяснение.
Вы же знаете особенность файловой системы Moodle. В ней всегда хранится единственная копия любого файла. Если 100 человек загрузят тот же файл (пусть с разными именами, но с одинаковым содержимым) в 100 своих заданий, то будет создано 10000 ссылок на эту единственную копию. Файл будет удален только тогда, когда количество ссылок на него станет равным нулю.
Очень ценный ответ, большое спасибо. Но сам собой напрашивается следующий вопрос:
алгоритм простой - студент во время прохождения задания загрузил файл. Где еще имеются ссылки на этот файл, кроме "списка ответов на задания", и можно ли их массово удалить?
единственное место где я увидел файлы пользователя - это войдя "как этот пользователь", открыл "мои лычные файлы" и затем вкладку "недавние файлы". Но и там я удаленного файла не заметил.
Вы можете исследовать таблицу mdl_file. Там есть название файла при загрузке, имя под которым он храниться, дата загрузки и пр.
На этом форуме можете найти информацию и про эту таблицу, и о структуре базы данных Moodle вообще, чтобы проследить, как создается ссылка на файл конкретно в задании.
Здравствуйте. Подскажите, пожалуйста, если я удалил студентов выпускников из системы без очистки курсов, остаются ли загруженные ими файлы или они также удаляются ?
Тоже интересует этот вопрос.
Удалил 600 пользователей, но места на диске не прибавилось вообще.
Более того, интересует, что за apru_files такие в курсах есть, которые занимают неимоверное количество дискового пространства.
Есть догадки, что это как-то связано с плагином Антиплагиат, но он у нас выключен и не используется, но файлы в огромном количестве создаются в курсах! Как с этим бороться, подскажите, пожалуйста