Deft

From MoodleDocs
Revision as of 18:49, 27 July 2022 by Stefan Scholz (talk | contribs) (Created page with "== Introduction == The Deft response block allows a Manager or Editing teacher to create multiple tasks consisting of short texts, discussions or polls, and control remotely w...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

The Deft response block allows a Manager or Editing teacher to create multiple tasks consisting of short texts, discussions or polls, and control remotely which ones are displayed and how students may interact with them. There is a external service that is available to push notifications to clients to update content. This can be usually be configured easily from the plugin and is free for limited usage. Larger sites may need a service agreement in the future.

There is a example block in block area on the right of this page. You can create a free account here to use it if you like. (You will have to click enrol me in the course to at the top of the page to participate). Try opening this page in two browser windows and see how changes in one affect the other.

Managing tasks

The block can be added the usual way to a block or course by a user with the Add instance capability. If the user has block/deft:edit or block/deft:manage capability on the block a Manage button will appear in the block. Clicking the button opens a Manage Tasks dashboard for the block instance.

Defining Tasks

If a user has block/deft:manage capability. The dashboard should have an Add text and Add choice button. Clicking one of the buttons opens a modal form to define a new task.Tasks should be named in a way that helps distinguish them from each other on the dashboard. When the form is saved a task card will appear on the dashboard, but the task will not be visible in the block.

Choice

The choice task allows teachers to poll a class. The editing form defines the a question or prompt and short response that will be available for the students to choose.

Text

The text tasks contains simple text that can be later be displayed in the block individually. The text area can contain multiple lines and simple html formatting, urls that may display as links, emoticons, but no media tags.

Comments

The Comments task allow student to respond in the block and interact with each other. With the active updates, students can see comments in real time. This allows the block to be used for small discussions or chats. More than one Comments can be added to handle separate or group discussions. The individual task can be shown or hidden to start or moderate the discussions. The order of the tasks can be arranged. All task are initially hidden from view in the block.

Deploying tasks

A non-editing teacher, teacher, manager or any roll with block/deft:manage capability can will see a Manage button on the Deft response block. Clicking the button will open the manage task dashboard. The use will not be able to create, edit or move task without the block/deft:edit capability.

Clicking the eye icon opens a modal to make the the task visible and adjust other options.

Installation

The block is available in the Moodle plugin directory at https://moodle.org/plugins/block_deft and on GitHub at https://github.com/dthies/moodle-block_deft. Admins will need to install the plugin in the usual way in the blocks directory. After that in the settings the service to update the block contents can be enabled by checking the box, saving and then clicking the activate button.

This should create automatically and preconfigured external tool in Activities -> External tool -> Register tools to deftly. A table showing usage will then be shown in the block settings instead of the button.

You should then be able to add then block to a course or module and when tasks are changed they will be updated in all browsers where they are displayed.