Create Reports

For each assignment in a course, you can create a report that includes data about submitted solutions. Available report formats are:

  • Comma Separated Values (CSV)

  • Microsoft® Excel®

  • MATLAB® files

After creating a CSV or Excel report, you can edit it, if necessary, and import the appropriate data into a Learning Management System (LMS). The MATLAB files report is useful if you want to run learner solutions through plagiarism detection software.

Report Types

  • Best solution as of the due date — Includes data for the most recently submitted, best solution that each learner submitted on or before the assignment due date. The number of tests passed determines the best solution.

  • Best solution as of today — Includes data for the most recently submitted, best solution that each learner submitted on or before the current date. The number of tests passed determines the best solution.

  • All solutions — Includes data for all solutions that each learner tested and submitted, including solutions submitted after the assignment due date.

Create a Report

  1. Open an assignment.

  2. On the Assignment page, click Actions next to the assignment title, and then click Report.

  3. Choose Best solution as of the due date (if applicable), Best possible solution as of today, or All solutions.

  4. Select the report file format:

    • CSV

    • Excel

    • MATLAB code files

      To download a zip file with all the solutions as MATLAB code, choose MATLAB code files. This option is useful if you want to run solutions through a plagiarism detection tool.

  5. When you are satisfied with your selections, click Report.

What Do Reports Contain?

If you generate a CSV or Excel report, it contains a row for each learner solution. For each solution, the report contains the following columns:

  • Learner name

  • The email address of each learner associated with a submitted solution

  • The unique identifier for the solution

  • Submission component ID

  • The contents of the submitted solution

  • The number of tests that the solution passed

  • The number of tests for this problem

  • The date and time the solution was submitted

  • The number of tests passed

  • The size of the submission

  • The test score

  • The unique identifier for the problem the learner tried to solve

  • The title of the problem

  • Problem component ID

  • The unique identifier for the assignment

  • The title of the assignment

  • Whether the learner submitted a solution after the assignment due date

    If the value is N, the learner submitted the solution on time. If the value is Y, the learner submitted the solution after the due date.

If you generate a MATLAB files report, it is a zip file with the code for all the solutions. For each problem in the assignment, the zip file contains:

  • The reference solution

  • The solution template

  • A folder that contains a MATLAB code file for each learner solution. The code file name consists of the unique solution identifier and the email address of the learner.

Related Topics