Constructor Practice: February 28, 2024

28 February, 2024

Overview

In this release, we implemented the following features:

  • Session sharing in Software and IT
  • Instructor assistance in Coding
  • Learners information improvements

What's new

Session sharing in Software and IT

Learners can now share links to their active Software and IT sessions with any instructor using the Share lab option on the lab page. Instructors can use this link to join the learner's session, observe their work in the virtual environment in real-time, or take control of the environment to assist the learner. This option provides an easier way for learners to request instructor assistance.

Instructor assistance in Coding

Instructors can now join any active Coding session. After selecting a session on the Sessions page and connecting to it, they can observe the learner's work in real-time, code together, and discuss the code using comments. This simplifies scenarios involving synchronous learning activities, where several learners can run coding exercises, and instructors can monitor their activities or join to assist them.

Learners information improvements

Learners now receive an extra confirmation when submitting a Jupyter notebook lab. This message aims to reduce the number of accidental submissions by informing the learner that submission is a final and irreversible action.

Fixed issues

  • Extra files besides the main notebook in the learner's session are not persisted when the session is paused due to the learner's inactivity.