Visual Feedback Creator
Visual Feedback Creator makes it possible to combine multiple modules into fully interactive, responsive exercises. While similar in functionality to the Advanced Connector module, Visual Feedback Connector provides a user-friendly graphic interface, making it much easier to work with for those with no previous experience in writing scripts.
The list starts with the common properties, learn more about them by visiting the Modules description section. The other available properties are described below.
|Scripts||List of scripts to be executed when specified conditions occur|
|Is Disabled||This property allows to disable the Visual Feedback Creator module so that it doesn't react (evaluate any scripts) when new events hit Event Bus.|
Majority of scripts consist of at least 4 blocks, sequentially connected together.
- Source module block - specifies the module sending the event. In cases where Source Event block is used, this block is ommited.
- Event block - specifies the conditions that the event must meet in order to trigger the action to occur.
- Feedback module block - specifies the module performing the command.
- Action block - specifies the command to be called on the feedback module.
Each Event block can have multiple Feedback module blocks attached to it, and each feedback module can have multiple Action modules attached to it. Actions are performed in order from top to bottom.
An example script is shown below.
This script will be executed when a correct answer has been selected in the Choice addon with ID "Choice1". Once that happens, modules 'Image1' and 'Video1' will become visible. In addition, 'Video1' will begin playing it's content.
Presently, following addons are supported by the Visual Feedback Creator:
- True False
The blocks provided for the supported addons are based on their available commands and events. You will find more information about them in the documentation of each individual addon. Unsupported addons can still be used, thanks to the blocks in the Custom blocks category.
|Source module||Specifies the module sending the event
|Feeback module||Specifies which module will perform a specific command once the event is triggered
|Source event||Specifies the event that will, trigger a command, in cases where such event is not being sent by a module.
In cases where a specific addon is not yet supported by the Visual Feedback Creator, or greater control over the triggering event is desired, the user may use custom blocks to still access the functionality they need.
|Custom action||Allows the user to call any command available for the feedback module, using the same syntax as the one used by the Advanced Connector.
|Custom event||Allows for exactly defining any event that is to be triggered. If any of this blocks fields is left empty (with the exception of the field 'Event'), it will not be used.