GitHub Classroom теперь имеет функцию автооценки для экономии времени

Значок времени чтения 4 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

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

  • В дополнение к существующим функциям, таким как автоматическое распространение начального кода и наблюдение за тем, когда учащиеся начинают выполнять задания, автоматическое тестирование также помогает вам и вашим учащимся оценивать прогресс и обнаруживать ошибки раньше.
  • Запускайте существующие тесты в каждом репозитории учащихся или создавайте новые тесты при создании задания. Настройте свои задания, как и раньше, затем щелкните раскрывающийся список «Включить автоматическую оценку».
  • Экономьте время, используя автоматизированное тестирование для оценки заданий. Назначайте баллы каждому тесту, чтобы помочь вам и вашим учащимся отслеживать ценность их успешного или неудачного кода. Учащиеся могут видеть выполнение теста при каждом коммите, предоставляя постоянную обратную связь, чтобы они могли добиться успеха.

В дополнение к улучшенному GitHub Classroom сегодня GitHub также анонсировал новый GitHub Teacher Toolbox, который бесплатно предоставляет учителям лучшие инструменты, включая такие популярные сервисы, как Arduino и Name.com. Ниже вы можете найти список инструментов, доступных для учителей бесплатно.

  • домены .TECH: мощное расширение домена, чтобы показать, что вы принадлежите к технологической отрасли.
  • Фигуры приложений: Аналитика магазина приложений, оптимизация и интеллект
  • Arduino: Расширьте возможности ученых и художников будущего с помощью творческих программ STEM.
  • Аксософт: Легендарный кроссплатформенный клиент Git, который интегрируется с GitHub.
  • Начальная студия: мощное настольное приложение для создания адаптивных веб-сайтов с использованием фреймворка Bootstrap.
  • BrowserStack: Тестируйте свои веб-приложения с помощью Real Device Cloud от BrowserStack с мгновенным доступом к более чем двум тысячам браузеров, а также к реальным устройствам iOS и Android.
  • КодСцена: мощный инструмент визуализации, использующий предиктивную аналитику для выявления социальных шаблонов в вашем коде, выявления рисков доставки и управления техническим долгом.
  • КонфигКат: Изучите флаги функций с помощью ведущего в отрасли сервиса флагов функций.
  • Краудин: облачное решение, упрощающее управление локализацией.
  • Криптолинзы: лицензируйте и продавайте свое программное обеспечение безопасно
  • Datadog: Мониторинг облачной инфраструктуры
  • Образовательный хост: Используйте нашу платформу веб-хостинга для размещения заданий и проектной работы.
  • образования: повышайте уровень навыков программирования в удобном для вас темпе с помощью интерактивных текстовых курсов.
  • EverSQL: Повысьте производительность базы данных, автоматически оптимизируя SQL-запросы.
  • Гитпод: онлайн-среда разработки для GitHub, предоставляющая полную среду разработки одним щелчком мыши.
  • GoRails: Учебники для веб-разработчиков, изучающих Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js и др.
  • HazeOver: Сосредоточьтесь во время работы или учебы (для Mac)
  • Медоед: Секретное оружие веб-разработчика, включая исключения, время безотказной работы и мониторинг cron.
  • Иконки8: Ресурсы для дизайна, включая значки, иллюстрации пользовательского интерфейса, фотографии и программное обеспечение, чтобы классифицировать ваши проекты.
  • Иконскаут: рынок дизайнерских ресурсов с высококачественными значками, иллюстрациями и стоковыми изображениями.
  • Name.com: доменные имена, веб-хостинг и веб-сайты, а также превосходная поддержка клиентов.
  • Сетевое лицензирование: Экономичное и интегрированное решение «Лицензирование как услуга» (LaaS) для вашего программного обеспечения на любой платформе, от рабочего стола до IoT и SaaS.
  • Next.tech: изучайте технические навыки и создавайте программное обеспечение прямо из браузера в реальных онлайн-вычислительных средах.
  • Фраза: облачная система управления переводами, созданная для ускорения разработки многоязычных цифровых продуктов.
  • POEditor: Масштабируемая платформа управления локализацией для команд.
  • Пуш-боты: самый простой способ привлечь пользователей мобильных и веб-приложений с помощью push-уведомлений.
  • Скребок: проверенная в бою облачная платформа для запуска поисковых роботов, и вы можете управлять своими веб-пауками и автоматизировать их в любом масштабе.
  • SQLGate: Простая, но мощная IDE для нескольких баз данных SQL.
  • SQL-разгром: Плагин повышения производительности для SQL Server Management Studio для написания поддерживаемых сценариев SQL и более быстрой навигации.
  • SymfonyCasts: Освойте Symfony и PHP с помощью видеоуроков и задач по кодированию.
  • Термиус: клиент SSH для настольных и мобильных устройств, который безопасно синхронизирует данные на всех ваших устройствах.
  • тестовая почта: Получите неограниченное количество адресов электронной почты и почтовых ящиков для автоматизации тестов электронной почты с помощью наших мощных API.
  • Башня: клиент Git, который переносит все возможности Git и GitHub на рабочий стол для Mac и Windows.
  • Транслоадит: универсальный API загрузки и кодирования для автоматизации любого преобразования файлов.
  • Weglot: Сделайте любой веб-сайт многоязычным и управляйте своими переводами через единую платформу.

Источник: GitHub

Подробнее о темах: автоградация, Github, GitHub Класс, Набор инструментов учителя GitHub