zyBooks был приобретен издательством Wiley за колоссальную сделку на 56 миллионов долларов в 2019 году. У них большой рынок анимированных и кратких учебников, идеально подходящих для курсов STEM, таких как кодирование/программирование. Тем не менее, позиция zyBooks в обучении вызывает беспокойство у учителей программирования во время пандемии COVID-19. Использование zyBooks сокращает время, необходимое учителям для выполнения тривиальных действий по управлению обучением, таких как выставление оценок и выполнение домашних заданий. Тем не менее, он также вытесняет себя в экосистему обучения, фактически исключая учителя из процесса.

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

Отличной альтернативой zyBooks являются Coding Rooms, потому что они укрепляют интерактивное обучение, сотрудничество и отношения между учителем и учеником, особенно во время дистанционного обучения. Вот 3 основные причины, по которым Coding Rooms лучше, чем zyBooks, с точки зрения использования его для обучения и управления домашними заданиями на уроках программирования:

1. Интерактивная и всеобъемлющая панель инструктора для программирования

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

2. Больше языков, поддерживаемых мощной IDE (интегрированной средой разработки).

IDE Coding Rooms поддерживает множество языков, от основных C, C++, Python, Java, Javascript до таких языков, как Perl, Ruby, Clojure, Haskell. Он также имеет поддержку нескольких файлов и многопоточность, что дает учащимся возможность использовать свои рабочие пространства для более глубокого понимания программирования. Несмотря на сложности, связанные со средами IDE, из-за которых некоторые разработчики вместо этого используют текстовые редакторы, Coding Rooms разработали свою IDE таким образом, чтобы она была полезной для студентов. Вы можете ощутить преимущества использования IDE без ненужного беспорядка, который Coding Rooms намеренно скрыли, чтобы подчеркнуть, что они являются средством обучения, а не инструментом разработчика.

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

3. Поддерживает совместные упражнения или групповые проекты

Класс Coding Rooms можно использовать творчески, чтобы не только поддерживать фактические занятия в режиме реального времени, но и оставить его открытым, чтобы учащиеся могли вернуться и завершить проект или лабораторную работу. Его также можно использовать среди студентов для групповых проектов или хакатонов. Интерактивный интерфейс позволяет как учащимся, так и преподавателям не только видеть, где находится чей-либо курсор в рабочей области, но и добавлять комментарии к определенным областям кода в стиле «документа Google». Кроме того, он позволяет учащимся учиться друг у друга в совместной онлайн-среде, а не при индивидуальной курсовой работе. И наоборот, zyBooks в первую очередь ориентирован на предоставление упражнений каждому отдельному учащемуся с помощью платформы домашних заданий в стиле учебника.

В разгар пандемии дистанционным обучением трудно управлять и поощрять интерактивное обучение. Coding Rooms стремится творчески решить эту проблему, чтобы учителя и ученики по программированию могли взаимодействовать и сотрудничать в Интернете для совместного решения проблем программирования. В то время как zyBooks хорош своим свернутым, кратким содержанием и анимированными наборами задач, ему не хватает возможностей виртуального обучения для курсов программирования.

Узнайте больше на https://CodingRooms.com/

Coding Rooms — это первый в мире виртуальный класс для обучения программированию, который, наконец, отвечает на вопрос «Как мы делаем лабораторные работы?» (и многое другое!) в этой удаленной и социально дистанцированной учебной среде. Наша единая панель управления для инструкторов позволяет вам видеть весь код ваших учеников, отвечать на их вопросы и управлять их IDE — и все это в режиме реального времени. Кроме того, наши административные функции, воспроизведение кода и многофункциональная среда IDE позволяют проводить весь курс программирования на одной платформе. С точки зрения преподавателя, он также предоставляет важные показатели прогресса вашего ученика в классе и того, насколько он вовлечен в ваш материал.

Следите за нами в наших социальных сетях!

Твиттер — https://twitter.com/codingrooms?lang=en

Реддит — https://www.reddit.com/r/CodingRooms/

Facebook — https://www.facebook.com/CodingRooms/

LinkedIn — https://www.linkedin.com/company/codingrooms

Гитхаб — https://github.com/marketplace/coding-rooms