Skip to main content FeatureBench User Guide

Pages

Nothing to see here.

Creating a Course

Creating your first course in FeatureBench is easy. Fill out 3 fields, and your course is ready to go.

Prerequisites

Before you begin, you’ll need to have a few ducks in a row:

Creating an Assignment

FeatureBench is designed to help fit directly into your course’s existing assignments.

Prerequisites

Before you begin, you’ll need to have a few things so you can create the assignment smoothly:

Enrolling in a Course

It is our goal to build FeatureBench to facilitate your learning while staying out of your way. Enrolling in a FeatureBench course is very easy, but the exact flow depends on the billing scheme configured by the instructor.

Enrollment Codes

When an instructor creates a course, FeatureBench generates 2 access codes:

How FeatureBench prevents plagarism

Academic integrity is important to every course. FeatureBench takes this seriously and provides tools for teachers to identify infractions. Our Solidworks worker extracts a great deal of data from the Solidworks documents submitted beyond the screenshot and mass properties required for our core product.

Additional data we consider from documents includes:

We constantly scan the parts submitted to FeatureBench for cases of academic integrity violations. If we find something, we will quietly flag it internally and an email will be sent to the instructor with a link to a report. The report will include all infringing students and submissions and original SLDPRT files. The instructor can reach out to us for help in their investigation and we will provide additional metadata.

Migrating grades to Canvas

We make migrating grades to Canvas easy so you don’t have extra burden at the end of a busy semester.

Step 0: Add assignments in Canvas

Your grades from FeatureBench need to go somewhere in Canvas, so (if you haven’t already), create an assignment in Canvas for each assignment in FeatureBench.

Signature Trends

FeatureBench constantly scans submissions, and we might identify a trend of several students submitting similarly incorrect files. If this is the case, we will send you an email informing you that we have identified a new trend and inviting you to log into your dashboard.

If you click on the notifications bell in your FeatureBench account, you will see notice of the new trend, with a “Dismiss” or “Add Signature” button. If you select “Add Signature”, we will automatically add the new signature to your assignment and open the assignment editor so you can provide an earned point value and feedback.

The lifecycle of a submission

Once your student submits a submission, it goes through several steps on the backend, both immediately when it is submitted and in the future. FeatureBench is a living platform and the constant flow and usage of submission data is important for us to maintain an engaging platform.

The submission

Once a student uploads a file to an assignment their file is immediately persisted in our object storage server, the assignment is marked as submitted, and the assignment is queued for submission.