Documentation

MATLAB Grader Release Notes

August 2019

Learner Analytics

In the Course Overview, instructors can now see high-level insights into learners’ performance for a problem through a “Learner Status” view. This feature is enabled for licensed MATLAB® Grader™ users only. See View Options under Get Started at MATLAB Grader for more information on features and license requirements.

With Learner Analytics, the instructors can gain the following insights for a problem:

See View Progress with Class Overview.

New Problem Collections

Calculus II Problem Collection.  A new "Calculus II" Problem Collection of 10 problems is now available to authorized instructors.

  • Intended for use in Calculus II courses and courses that require corequisite knowledge of concepts taught in Calculus II.

  • The problems use MATLAB to enhance conceptual and practical understanding of the use of Calculus to solve engineering and scientific problems by focusing on visualization, manipulation, and algorithms.

  • Concepts covered: Applications of Integration, Techniques of Integration, Sequences and Series, and Parametric and Polar Coordinates.

  • Prerequisites:

    • Problems assume prerequisite mathematics knowledge up to and including Calculus I.

    • Beginner-level programming experience is recommended, which can be achieved by taking the MATLAB Onramp or an Introduction to Programming course.

    • Certain problems use Symbolic Math Toolbox™. Consider supplementing them with problems from the Symbolic Math Toolbox collection to assess learner proficiency.

Numerical Methods Problem Collection.  A new "Numerical Methods" Problem Collection of 10 problems is now available to authorized instructors.

  • Intended for use in Numerical Methods and Analysis courses. The problems can also be used in courses that require corequisite knowledge of numerical methods.

  • Concepts covered: Modeling, Computers and Error Analysis, Equation Solving, Linear Algebraic Functions, Curve Fitting/Approximation, Numerical Quadrature, Numerical Differentiation, and Ordinary Differential Equations.

  • Prerequisites:

    • Problems assume prerequisite knowledge of Calculus, Linear Algebra and Differential Equations.

    • Beginner-level programming experience is recommended, which can be achieved by taking the MATLAB Onramp or an Introduction to Programming course.

Information about all problem collections available can be found at MATLAB Grader Problem Collections.

March 2019

IMS LTI 1.1 Certification

MATLAB Grader is now LTI 1.1 Certified, and has been vetted for privacy and security according as part of IMS Global’s App Vetting Program. For more information, refer to the MathWorks IMS Certification profile.

New Problem Collections

Two new problem collections have been added to the problem chooser for all instructor-role users. Symbolic Math Toolbox (10 problems) and Calculus I (10 problems). This content is available only to verified instructors.

Accessibility Improvements

Multiple accessibility improvements have been made to learner interfaces, including additional keyboard and screen reader support.

February 2019

Auto Enrollment

When you add a learner or an instructor to your course or add someone to collaborate in a collection, they are automatically enrolled in the course or collection. They still get a notification email, which includes a link to the course or collection details.

An enhanced enrollment list allows you to see who has signed in using the same email for which you issued the notification and which learners are using different email addresses.

Learner Analytics for LMS Integration

In an LMS integration, instructors can now see high-level insights into learners’ performance for a problem through a “Learner Status” view. This feature is enabled for licensed MATLAB Grader users only.

With Learner Analytics, the instructors will be able to gain following insights for a problem:

See View Progress with Class Overview.

Free Getting Started and Introduction to Programming Examples

When you select Add Problem, in addition to Blank Problem and your own or shared Courses and Collections, you can now choose from:

  • Getting Started with MATLAB Grader: Example problems that illustrate good practices for writing problems and creating assessments.

  • Introduction to Programming: Example problems that demonstrate beginning code and functions for programming with MATLAB.

    This content is available only to verified instructors.

July 2018

Introducing MATLAB Grader

We are excited to announce that Cody™ Coursework™ has been improved and renamed MATLAB Grader. MATLAB Grader continues to provide instructors with all of the same functionality that was available in Cody Coursework, along with many improvements and new features.

For more information about MATLAB Grader, see the product information available at https://www.mathworks.com/products/matlab-grader.html.

Note

For existing links you have to courses running in Cody Coursework, pages will redirect users to the same course within MATLAB Grader. When signing into MATLAB Grader for the first time, all prior courses and content will be waiting and available. However, you should update any existing links to Cody Coursework to now use: grader.mathworks.com.

Author new or re-use existing problems for your courses and collections.  When you select Add Problem, you can start with a blank problem, re-use one of the Example problems, or even re-use any of your own existing problems, including those shared with you by others.

Create problems to store in collections.  Problems that you create outside of a course are stored in collections. You can copy or reorganize problems in groups and collections.

You can collaborate with other instructors and content authors when creating content collections.

Integrate with LMS.  Integrate MATLAB Grader coding problems into courses hosted in a learning management system (LMS), such as Blackboard®, Moodle™, Canvas®, or any other LTI 1.1 compatible platform.

When you link your LMS course with MATLAB Grader, problems from that course become available for re-use.