How Can We Help?

Edit scenario courseware

< All Topics

Teachers can use DataMesh Studio to edit training scenarios and courseware. After creating the courseware and adding questions on the FactVerse platform, teachers can bind and edit the scenario content in DataMesh Studio. The following operations are supported:

  • Multiple-choice and content-viewing questions: Bind chapters from the scenario, allowing learners to study or answer questions through these materials.
  • Hands-on Questions: Create interactive operations for models or model sub-objects, and bind interaction ID to the hands-on questions in the courseware. During the exam, learners must complete the interactive operations as required, and the system will score based on their performance.

Process of editing scenario courseware

As shown in the diagram, the process of editing scenario courseware consists of two main steps: Select Script: Choose the script to bind to the target courseware, so that subsequent chapter content or interaction settings can be made.

1. Prepare courseware (FactVerse platform):

a) Create courseware
b) Add questions
c) Publish courseware

2. Bind scenario (DataMesh Studio)

a) Select scenario: Choose the scenario to bind for the target courseware, so that subsequent chapter content or interaction settings can be made.

b) Bind chapters
i. Edit scenario content: Create or edit chapters in the scenario based on courseware needs (e.g., adding scene pages and content for questions).
ii. Bind chapters: Bind multiple-choice or content-viewing questions to specific chapters in the scenario.

c) Bind interaction ID
i. Create Interactions: Add interaction actions in the scenario, like moving or rotating the model.
ii. Bind Interaction ID: Bind the interaction’s unique ID to hands-on questions in the courseware. The system will score based on the learner’s performance during the exam.

Bind scenario

Binding scenario is an important step in associating the courseware with the scenario content. Note: A courseware can only be bound to one scenario, and once bound, it cannot be switched to another scenario.

Steps

1. Select scenario

a) Click the Open Courseware button on the homepage.
b) In the courseware list, select the courseware to use and click Open.

c) Choose the scenario to bind and click Open.

If no suitable scenario is available, you can click New Scenario to create a blank scenario.

2. Bind chapters to content-viewing and multiple-choice questions:

a) Prepare chapter content: Based on courseware needs, create new chapters or edit existing chapter content in the scenario (e.g., adding scene pages and content for questions that need to be bound).

b) Open chapter list: In the question list, click the bind button next to the question to open the chapter list.

c) Bind chapter: In the chapter list, click the target chapter to bind it.

3. Bind interaction ID to hands-on questions

a) Add interaction operations: Based on courseware needs, design and create interaction operations (refer to “Create interaction operations“).

b) Open interaction ID list: Click the bind button next to the hands-on questions to open the interaction ID list.

c) Bind interaction ID: In the Interaction ID list, click the corresponding Interaction ID to bind it.

4. Preview Playback

a) Click the Play button on the toolbar.

b) Check the question logic to ensure everything is set up correctly.

After binding the courseware with the scenario, teachers can create training groups and assign courseware to learners. During the training period, learners can study and take exams through DataMesh One.

Create interaction operations

Interaction operations define the correct actions that users should perform in hands-on questions. The movement or rotation of objects is achieved by specifying the initial and target positions (including position and rotation angles) of models or model sub-objects.

Supports multiple interaction operations:

  • You can create multiple interaction operations within a single scene page.
  • You can create independent interaction operations for each model or model sub-object.

Steps

1. Enter interaction editing mode:

a) Click on the model or model sub-object that needs to set interaction operation.

b) In the attribute panel, click Set Interaction Position to enter interaction editing mode.

Interaction editing mode features:

  • The workspace displays “Set Interaction Position.”
  • The selected model is highlighted with a blue border (distinct from the regular selection state).

2. Set interaction operations:

The interaction settings panel is shown below:

Complete the following configurations in the panel:

a) Custom interaction name: Enter the interaction name in the interaction settings panel.

b) Set target position and rotation angle:

  • Method 1: Manually drag the model to the target position and adjust the angle.
  • Method 2: Manually input the exact target position and rotation angle in the panel.

c) Set Rotational Lock-on and Positional Lock-on:

  • Rotational Lock-on: Set the allowed error range for the target rotation angle. When the model’s rotation angle deviates from the target angle within this range, it will automatically align with the target angle.
  • Positional Lock-on: Set the allowed lock-on range for the target position (unit: meters). When the model is within this distance from the target position, it will automatically align with the target position.

3. Save interaction edit: Click x to exit interaction editing. In the pop-up confirmation box, click the YES button to save the interaction operation settings.

After saving the interaction operation, the scene attribute panel will display the interaction ID for that operation.

Usage of Interaction ID:

  • Used for binding to hands-on questions in courseware.
  • A scene page can only contain one interaction ID.
  • An interaction ID contains all interaction operations for that scene page.

Play scenario courseware

Users can enter the courseware playback interface by clicking the play button in the toolbar. The playback interface only loads the chapters of the courseware that are related to the questions.

Courseware playback interface structure:

  • Top left corner: Displays the name of the current scene page being played.
  • Below scene page name on the left: Displays the list of questions, with the current question being played highlighted.

Question types and operation options

Multiple Choice Questions

  • Give up: Skip the current question and go directly to the next one.
  • Next Question: After the user selects an answer, the Next Question button is activated. Clicking it will score the answer and display the score at the top of the playback interface.

Content Viewing Questions

  • Give up: Skip the current question and go directly to the next one.
  • Next Question: After the required content viewing time is met, the Next Question button is activated. Clicking it will show the score at the top of the playback interface.

Hands-On Questions

  • Give up: Skip the current question and go directly to the next one.
  • Reset: Reset all interaction operations in the current scene and restore the scene to its initial state.
  • Done:
    • Users can click any interaction operation in the bottom right corner of the playback interface to demonstrate its actual effect (for demonstration only; actual operations are not supported).
    • At this point, the Done button becomes activated. Clicking the Done button confirms that the current question is finished.
    • After clicking Done, the system displays the score for the question at the top of the playback interface and automatically moves on to the next question.
Table of Contents