Deft response icon

Deft response

Real time communication with Texts, Choices, Comments, and conference Venues. It is a much better way to use a poll, chat, and audio/video conference in Moodle.
Price option: Free

Supports Moodle 3.11-5.2 See all versions
Latest release: 2 months ago
Installations: 154
Downloads (last 90 days): 335

Frankenstyle name: block_deft
Blocks

Description

Description

The Deft response block allows teachers to interact in real time with students directly in a Moodle using Texts, Choices , Comments, and provides Venues for them to speak with each other with context sensitive audio conferencing using WebRTC peer-to-peer. Video can also be streamed to participants using a media server. Demos are available at https://deftly.us. It can also provide updated course information to course formats like Popups course format.

 

 

How it works

Deft provides a service which allows real time changes to the Moodle site to be communicated to clients. Whenever something happens in the Deft response block, all clients that are currently displaying the block receive a notification that something has changed, and the content of the block is updated by the browser. User data or actual content is only transferred from the Moodle site to the user.

The external service is available to enable updating the contents in users' browsers via  websocket or other messaging protocol. There are two options to provide this updating either a self hosted Jitsi server or a service provided by deftly.us. The service is linked as an External Tool (LTI), but user information is not shared with the service other than what is necessary to provide connection i.e IP number associated with block's context. The service can also provide bridged audio and video hosting.

Requirements

In order to provide update messages, the Moodle site needs to be accessible from the internet by Deftly site (not localhost or blocked by firewall). Clients need to be able to access Deftly site through normal https to receive messages. Your site configuration may limit the number of clients that can be supported since resources are retrieved directly from your Moodle site.

Licensing and usage

The plugin is GPL. The service will remain free for smaller sites, but sites with larger usage may eventually require a service agreement.

Moodle Plugin CI

 

Contributors

Awards

Automated testing support
Privacy friendly
Early bird 4.1
Early bird 4.2
Mobile app support
Early bird 4.3
Early bird 4.4
Early bird 4.5
Early bird 5.0
Early bird 5.1
Early bird 5.2