GithubHelp home page GithubHelp logo

mathworks / customizable-assigment-report-for-matlab-grader Goto Github PK

View Code? Open in Web Editor NEW
1.0 3.0 0.0 1.17 MB

This script shows how to generate a customizable assignment report from the assignment reports exported from the MATLAB® Grader™ application. A customizable assignment report in this case refers to a list of students with a metric that defines how well they solved the problems within the assignment.

License: Other

customizable-assigment-report-for-matlab-grader's Introduction

Customizable Assignment Report for MATLAB Grader

Use the Assignment Report from the MATLAB® Grader™ application to calculate Assignment Scores for each Learner

Open in MATLAB Online

View <File Exchange Title> on File Exchange

This script shows how to generate a customizable assignment report from the assignment reports exported from the MATLAB® Grader™ application. A customizable assignment report in this case refers to a list of students with a metric that defines how well they solved the problems within the assignment. It may show the number of problems they solved correctly or the mean percentage score they received for the problems.

This repository contains an example assignment report (example_week.xlsx), the live script to create the customizable assignment report (customizableAssignmentReport.mlx) and an example of a customizable assignment report exported to an Excel spreadsheet (customizedAssignmentReport.xlsx).

To learn more about how to download submissions from MATLAB Grader, please refer to the documentation here: Download Submissions to Analyze Learning Outcomes.

MATLAB Grader Access

For instructors: You can access MATLAB Grader using your MathWorks Account that is associated with a current MATLAB license. Log in at grader.mathworks.com.
For learners: Learners can participate in MATLAB Grader courses for free with a MathWorks Account.
For institutions: Some additional features like the Learning Management System (LMS) integration are available with a Campus-Wide License or Community and Technical College License.

You can associate your email address with an existing license or access MATLAB for free. Get MATLAB.

The utility offered by this script may not be necessary when using the gradebook offered by your LMS. If you would like to pursue LMS integration and automate LMS Gradebook connectivity, please contact your MathWorks representative or contact MathWorks sales.

Setup

To Run:

  1. Import your data or use the example data provided. The live script explains how to generate the correct report from grader.mathworks.com.
  2. The script offers various ways to create the final output of student's results e.g. allowing or not allowing late submissions, counting correctly solved problems or averaging percentage scores. Run all sections or just the sections generating the relevant metrics for your use-case.

MathWorks Products (https://www.mathworks.com)

Requires MATLAB. Tested in releases R2019b, R2021a, R2023a.

License

The license for this tool is available in the License.txt file in this GitHub repository.

Community Support

MATLAB® Central™

Copyright 2021 The MathWorks, Inc.

customizable-assigment-report-for-matlab-grader's People

Contributors

batze avatar franziskakaethe avatar jpkmw avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.