repl.it — очень популярная онлайн-среда интегрированной разработки для совместного программирования. repl.it поддерживает более 50 языков программирования и выводит совместное онлайн-программирование на новый уровень.

В этой статье мы рассмотрим, как мы использовали repl.it в качестве механизма, поддерживающего онлайн-активность во время живого вебинара. В модуле программирования для первокурсников мы использовали Microsoft Visual Studio на физической лабораторной работе. Текущие методы онлайн-доставки, которые мы используем, заставили нас переосмыслить интегрированные среды разработки (IDE), которые мы должны использовать. По сути, мы хотели использовать IDE, которая позволяет онлайн-программирование через Интернет и поддерживает совместное онлайн-программирование.

У нас был опыт использования repl.it в прошлом, и мы широко использовали его в СЛИИТ Вычислительный факультет для нескольких модулей программирования. В прошлом мы использовали его как способ поделиться кодом, который мы, ученые, пишем для студентов, а также как способ для самостоятельной оценки лабораторных работ, которые студенты должны предоставить. Способность repl.it беспрепятственно обмениваться кодом и позволять ученикам изменять код, написанный учителями, — причина, по которой мы использовали ее в прошлом. Он также имеет уникальный способ настройки заданий, которые могут быть автоматически оценены с помощью функции, называемой классы.

Во время лекций-вебинаров, которые мы проводили через Microsoft Teams Live Events и zoom, мы заставили студентов писать код с помощью repl.it. Студенты должны были отправить свой программный код, скопировав URL-адрес своего кода в Slido. Это инструмент вопросов и ответов, который мы использовали во время живых лекций.

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

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

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

70% студентов считают, что платформа repl.it эффективна для кодирования во время живого вебинара. Мы подозреваем, что те 25,7%, которые были нейтральны, могли не представить правильное кодовое решение поставленных нами задач. Поскольку мы продолжаем использовать эту платформу, мы чувствуем, что учащиеся будут чувствовать себя более комфортно в среде программирования и смогут извлечь больше пользы.

Что было удивительно, так это то, что мы представили эту среду во время их первого живого веб-семинара, студенты смогли настроить свои учетные записи, привыкнуть к среде и отправить код для нового языка программирования, который они только что изучили C++. Обычно студенты знакомятся со средами программирования во время физических лабораторных занятий. Образец первой программы, представленной одним из студентов, приведен ниже.

Эта статья появляется как сообщение в блоге в Блоге SLIIT eLearning Research Group автора.

Нуван Кодагода