Онлайн-инструмент для получения студенческих файлов

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

Обратите внимание, что в моем университете не существует такой строгой дисциплины в том смысле, что часто допускается поздняя подача; если студенты забывают отправить свои файлы, я хотел бы мягко напомнить им об этом; и т. д.

Пока что я использую электронную почту для управления студенческими работами, но есть несколько ограничений:

  • Студенты забывают отправить электронное письмо, или отправляют его на неправильный адрес, или просто прекращают курс, но, поскольку я не знаю, в каком случае они, я должен вручную отправить электронное письмо студентам, от которых не было получено никаких материалов. ;
  • У студентов нет гарантии, что я действительно получил электронное письмо, поэтому я должен подтвердить их;
  • Студенты иногда отправляют электронное письмо, но забывают вложение, поэтому мне приходится проверять каждое из них и уведомлять студента;
  • Студенты иногда отправляют несколько версий, и если между ними есть крайний срок, это может изменить критерии оценки;

До сих пор мне приходилось вручную открывать каждое электронное письмо, загружать файлы в отдельную папку и подтверждать студенту подтверждение. Это довольно скучно. Что-то, что помогло бы мне сэкономить время и автоматизировать вещи (например, отправка напоминаний, загрузка всех файлов одним щелчком мыши и т. д.), было бы очень полезно.

До сих пор я видел Moodle и Piazza, но ни один из них, похоже, не сильно помогает в управлении студенческими файлами, или я что-то упустил. Есть указания на инструменты для работы?

Возможно, вы захотите взглянуть на TurnItIn
Вы проверяли, что в вашем университете еще не внедрен такой инструмент? У меня есть опыт работы с Moodle и ILIAS (популярны среди немецкоязычных университетов), которые решают большинство этих проблем.
Подождите... Вы хотите что-то, что вам не нужно устанавливать на свои собственные серверы, что также не зависит от каких-либо сторонних серверов? Я думаю, это называется бумага .

Ответы (10)

Одна вещь, которую следует учитывать, это действительно ли вам нужно загружать студенческие задания. Я говорю это, потому что я раньше, но недавно начал использовать TurnItIn. Тем не менее, я использую это только для обнаружения плагиата, я не использую его для маркировки (политика университета такова, что я ДОЛЖЕН маркировать бумажную копию... да, я знаю об опасности, но это в другой раз).

Поскольку вы не упомянули более крупную проблему, которую пытаетесь решить, я продолжу ваш прямой вопрос о том, как загрузить множество студенческих заданий без миллиона кликов.

Что я сделал, так это просто настроил учетную запись электронной почты для студентов (не моя основная учетная запись электронной почты). Я даю учащимся указание использовать определенные имена файлов (StudentID_StudentName_AssignmentName.docx), и они пишут мне по электронной почте. Я использую автономный почтовый клиент (не веб-почту), поэтому все загружается на мой компьютер. У моего клиента есть панель предварительного просмотра, поэтому я просто перетаскиваю ее в папку с заданиями, перехожу к следующему сообщению, перетаскиваю и повторяю. Я делаю это для 200-500 студентов по заданию в семестр и считаю, что это не поддается большей автоматизации, чем это.

В целом, мне требуется 2 клика на каждого ученика (буквально), и я получаю все задания учеников в одной папке. Он обрабатывает подтверждение студента на сервере (автоответчик), но я также мог бы использовать уведомления о прочтении, но они обычно не работают с веб-почтой.

Если вы хотите отправить электронное письмо учащимся, которые не сдали экзамен, это сложнее. Я обрабатываю это во время процесса маркировки (давайте посмотрим на файл... ой, они забыли... пора отправить им письмо по электронной почте... или подвести их за неправильную отправку). TurnItIn сообщит вам, какие студенты не сдали экзамен.

Что касается студентов, отправляющих несколько версий, если они отправляют с правильным соглашением об именах, вы перезапишете более старую версию более новой. Я не уверен, хотите ли вы этого или нет, но я бы предположил, что да.

Я предполагаю, что ОП проверил и обнаружил, что в их университете нет какой-либо системы управления обучением, такой как Blackboard, Canvas, Moodle или Sakai. Во всех университетах США, с которыми я знаком, есть эти системы, на тот случай, если вы посещаете Google и не являетесь оператором. Вот почему практических ответов мало, и поэтому я могу предложить только вероятные варианты.

Если вы преподаватель без LMS, как вы можете отслеживать загрузки студентов? Эквивалент, с которым я знаком, — это учителя средних и старших классов, которые хотят собирать задания учащихся. Наиболее распространенными инструментами, которые используют эти учителя, являются Google Диск с использованием скриптов и Edmodo. Вот небольшая информация, которую я знаю об этих инструментах:

Документы Google, Таблицы Google, Диск Google и скрипты/дополнения, такие как:

  • Doctopus , который создает папки для студентов на Google Диске.
  • Autocrat , который выполняет слияние писем из Sheets и Gmail.
  • Goobric для автоматической оценки

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

Очень полезный ответ. Просто отмечу: установить, например, Moodle для управления инструкциями не сложно и не дорого, даже если это не делается университетом.

Ну, Moodle МОЖЕТ это сделать (вы можете определить задачу «загрузка файла», у которой есть срок выполнения). Попробуйте, и если вам это нравится, вы в порядке.

Мне это не понравилось, и я написал свое собственное решение... (но я слышал, что Moodle улучшил функциональность, поэтому этого может быть достаточно).

Эта ссылка: docs.moodle.org/23/en/Using_Assignment#File_submissions суммирует функцию отправки файлов в moodle. Для этого вам нужен модуль «назначения». Все представленные файлы для данного задания доступны в одной папке на сервере, и учитель может загрузить zip-архив из веб-интерфейса moodle. Аккуратный!

Вы не упомянули свою область исследования, но это работает довольно хорошо, по крайней мере, в компьютерных науках. Большинство учебных заведений предоставляют своим студентам дисковое пространство для персональной домашней страницы университета, обычно доступной по адресу, например http://institution.edu/~username/ . Теперь все, что вам нужно сделать, это попросить студентов предоставить каждый из их еженедельных/ежемесячных/любых ответов в zip-файле на их личной домашней странице в определенном формате, например

http://institution.edu/~username/course/week1.zip
http://institution.edu/~username/course/week2.zip

По истечении крайнего срока для возврата ответов вы просто запускаете простой сценарий оболочки, подобный этому

for STUDENT in ($cat ./students.txt)
do
    mkdir $STUDENT
    wget http://institution.edu/~$STUDENT/course/week1.zip
    mv week1.zip ./$STUDENT/week1.zip
    unzip ./$STUDENT/week1.zip
    echo $STUDENT >> returned.txt
end

где файл student.txt содержит одно имя пользователя в строке, например

john_smith
mary_jones

и у вас будут аккуратно организованные файлы и текстовый файл "returned.txt" с именами студентов, ответивших на вопросы, который можно отправить по электронной почте в список рассылки курса.

Вы можете создать учетную запись Dropbox для заданий и использовать инструмент, который позволяет любому, у кого есть ссылка, отправлять файлы без доступа к вашей учетной записи Dropbox. Это будет окно браузера, куда студент загружает файл. Убедитесь, что вы сообщаете учащимся формат «именования файлов», например: имя_учащегося_имя_назначения.doc

Некоторые способы загрузки в дропбокс без доступа: http://www.makeuseof.com/tag/5-ways-send-files-dropbox-dropbox/

Идея хорошая, но в зависимости от вашей политики защиты данных и защиты авторских прав у вас могут возникнуть проблемы, поскольку вы не контролируете сервер dropbox. Если относиться к этому очень строго, то в Германии вам не разрешат так поступать (что я считаю нелепым, но это другой вопрос).
Я бы держался подальше от Dropbox для любой серьезной работы, в основном потому, что протокол безопасности неизвестен, и вы не можете контролировать поток данных и их хранение.
Странный! как у людей есть неправильные представления о «безопасности». В этих задачах мы, конечно же, не создаем какое-то передовое оружие для национальной безопасности. Если да, не используйте Dropbox! Что ж, если вы очень богаты, купите сервер для размещения приложения для получения студенческих заданий. ИЛИ купить дорогое приложение в Интернете.
Хранение студенческих записей в Dropbox строго запрещено в моем университете.
Существуют бесплатные альтернативы, которые вы можете запускать на своих серверах. Я думаю, что Owncloud — один из них.

В моей школе мы используем онлайн-инструмент под названием Blackboard. Я думаю, что они размещают его дома на своих серверах. Существуют отношения между учителем и учеником, когда учитель добавляет учеников на основе их идентификатора входа в курс, который они преподают, а ученики входят в систему для просмотра содержимого. Преподаватели управляют содержанием и могут контролировать все в курсе.

Он поддерживает (но не ограничивается) викторины и тесты (по времени, без времени, с несколькими попытками), хранит загружаемые файлы для учащихся, доски объявлений, вики и журнал оценок, в котором есть все предыдущие оценки и т. д. Есть много других вариантов, я мы только что включили некоторые важные функции.

Я нашел http://dropitto.me — прекрасное приложение для вас с аккаунтом Dropbox (бесплатно 2G). Есть также http://submitittome.com со многими функциями, которые вы можете настроить, например, имя файла, разрешение типа файла, крайний срок отправки и ограничение количества студентов, которые могут отправлять для каждой задачи. Вы можете попробовать оба и выбрать один.

Не можете ли вы установить правило в своем почтовом ящике, которое берет все электронные письма с определенным термином в теме и помещает их в отдельную папку? тогда вам нужно только загрузить каждый из них вручную, но это занимает 10 секунд на каждое электронное письмо. Вы также можете настроить правило, которое отправляет автоматический ответ, если электронное письмо учащегося соответствует правильному формату и имеет вложение, и только если оно получено до крайнего срока.

Это относится к пунктам 2 и 3.

Я не понимаю, почему пункт 1 является проблемой - если вы не получаете представления, значит, вам нечего делать? Если студент бросил курс, ничего не происходит. Если они все еще зарегистрированы, они получают неудовлетворительную оценку по умолчанию, и от вас не требуется никаких дополнительных действий. Что из двух, вы, вероятно, можете увидеть, когда вам нужно ввести все оценки в онлайн-шаблоне интрасети, если ваш университет использует это; или вы отправляете электронное письмо в экзаменационную комиссию, в котором говорится, что «все оценки прилагаются, если студент отсутствует, он не сдал».

Чтобы позаботиться о пункте 4: Почему вы должны рассмотреть представление после крайнего срока? Используя приведенные ниже правила, вы не подтверждаете электронные письма, полученные после истечения крайнего срока (для этого и предназначен крайний срок; если вы хотите быть в безопасности или с добротой, возможно, установите дату окончания на 5 минут после крайнего срока)

В общем, единственное, что здесь не охвачено, это

  • что вы принимаете во внимание только последнюю отправку, когда студент отправляет несколько версий
  • что вам все равно придется вручную загружать и сохранять вложения.

Но по-прежнему необходимая ручная работа минимальна, а чистота почтового ящика и надежность процесса полностью установлены, что очень ценно.

Пример правил в Outlook:

введите описание изображения здесь

Piazza — хороший инструмент для этого. Это похоже на классную доску, но без необходимости размещения на школьных серверах. Интерфейс тоже очень хорош. Он имеет встроенные параметры электронной почты и дискуссионные форумы. Вы можете предложить учащимся отправить домашнее задание со страницы, которую вы создаете для курса на веб-сайте.

На оригинальном плакате прямо упоминалось, что на Пьяцце отсутствуют важные функции.

Вы можете просто настроить FTP-сервер (протокол передачи файлов) с отдельными учетными записями для каждого студента и учетными записями администратора для преподавателей, они могут использовать FileZilla (бесплатное программное обеспечение ftp с серверной версией), именно так мы загружаем файлы в моем университете. ... У ИТ-профессоров не должно возникнуть проблем с его настройкой и заботой о проблемах безопасности, и еще меньше проблем с написанием программы или сценария, который собирает все файлы с определенным форматом в имени файла. Вероятно, кто-то в факультет, который может позаботиться об этом. В базе данных с учетными записями у вас также будут адреса электронной почты студентов, довольно просто собрать каждое электронное письмо в файл, затем скопировать и вставить их все в поле получателя и отправить им одно и то же электронное письмо. . Я не особо вникал в сети, но из моего честного опыта программирования,