Skip to content

Скрипты для автоматизации рутинных задач при проведении курсов с использованием платформы uLearn

Notifications You must be signed in to change notification settings

kontur-edu/ulearn-scripts

Repository files navigation

ulearn scripts

Скрипты для автоматизации рутинных задач при проведении курсов с использованием платформы uLearn.

Основные функции

  1. Распределение студентов, зарегистрировавшихся на ulearn, по подгруппам по списку в виде листа Google Таблицы
  2. Выставление баллов в БРС УрФУ по листу в Google Таблице
  3. Перенос баллов студентов из Ведомости ulearn в Google Таблицу, в которой рассчитываются итоговые баллы

Используемые API

Запуск

  • Необходимо установить Node.js
  • Выполнить в терминале npm install для установки зависимостей
  • Скопировать папку secret.sample в secret и заполнить необходимые учетные данные
  • Скопировать index.sample.ts в index.ts и отредактировать, чтобы запускать нужные функции с нужными параметрами
  • Выполнить в терминале npm run start для запуска

Дорабатывать скрипты и запускать под откладкой удобно через Visual Studio Code

Технологии

Используется TypeScript и Node.js.

About

Скрипты для автоматизации рутинных задач при проведении курсов с использованием платформы uLearn

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages