Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Keywords: 3D model, sketchfab, embed, digital object, text editor, media  

Table of Contents

What Is It?

Embedding 3D models adds interactive content to Moodle courses. This mini-guide is specific to the iframe HTML embedding offered by Sketchfab, an external platform hosting 3D models that can be viewed, shared, freely downloaded or purchased on their website, or embedded on other websites or platforms such as Moodle. For more information on embedding content within Moodle’s Atto text editor, please see M02b - Embed video, audio and other media. 

Why Use It?

Depending on its type, 3D models can facilitate object-based teaching and learning, provide access to digitally rendered objects in museum and teaching collections, serve as examples of assessments or works in progress, and can even be incorporated into Moodle activities such as quizzes.  

...

  1. Navigate to your Moodle course and Turn editing on.
  2. Click Add an activity or resource in the desired section of your course.
  3. Set a Name for the activity or resource.
  4. Click on the <\> icon in the Atto text editor.
  5. Paste the iframe HTML copied from Sketchfab for the desired 3D model into the text editor.
  6. Configure the remaining options for the activity or resource. 
  7. Click Save and display.
  8. The 3D model will appear with a triangle 'play' icon. Click to initiate interactivity with the model. 


Expand
titleSuggestionsFor those with Sketchfab accounts:

If you are embedding a model you uploaded to Sketchfab then be sure to deselect the 'hide' options when copying from the embed menu if you want to make the model inspector, annotations, and other information about the 3D model available to students.

Step 2: Create Your MATLAB Grader Assessment

...

  1. You can use LMS Courses to copy existing problems from your other courses if you've created some already.
  2. MATLAB Grader also provides some example problems that you can review and copy.

...

  1. Script problems are those you want students to solve using a script. For more information, please see this documentation.
  2. Function problems are those you want students to solve using a function. For more information, please see this documentation.

...

to

...

students

...

.

...

...

  1. Correct/Incorrect will return 1 if all tests pass or 0 if any tests fail.
  2. Weighted will return a score that's determined by the weighting of individual assessment criteria.

...

  1. For more information on testing student solutions, please see this documentation.
  2. For specifics on script-based problems, please see this documentation.
  3. For specifics on function-based problems, please see this documentation.




Step 3: Reviewing Student Solutions

MATLAB Grader allows you to see an overview of student progress on a problem as well as individual responses. Please note that student names aren't shown on submitted solutions.

  1. In your published MATLAB Grader problem, click Reports on the top right
  2. You'll then see Learner Status that provides statics on how many students solved the problem, the number of submissions they required and the average submissions required to pass each test.
  3. The Learner Solutions tab provides an anonymised list of individual student submissions.

Image Removed

Caution

As with other forms of interactive media, embedded 3D models may not be accessible to all users such as those using screen readers. Course administrators and tutors should consider other methods of making such content available including through the addition of textual descriptions for the models.  

Examples and Case Studies

...

Questions & Answers

This section will be updated as questions arise. Please email digi-ed@ucl.ac.uk with questions related to embedding, viewing and using 3D models in Moodle. For questions about Sketchfab and their services, please visit their Sketchfab help centre 

Further Information

See also M02b - Embed video, audio and other media.