MATLABGraderRelease Notes
December 2022
MATLAB Grader Available in Chinese, Korean, and Spanish
You can now see text, navigation, and instructions in Chinese, Korean, or Spanish if your browser default language is set to one of these languages.
If your browser default language is not set to one of these languages, follow the instructions inSupported Languages。
Not all features have multiple language support. The following features are in English only:
Problem collection content
Errors and warnings
To learn more, seeRequirements for Using MATLAB Grader。
July 2022
LMS Integration with LTI 1.3
As of June 30, 2021, IMS will no longer issue new certifications for products using legacy versions of LTI: 1.0, 1.1, 1.1.1, 1.1.2, 1.2, and 2.0. Existing certifications for those versions will expire by June 30, 2022. To integrate with MATLAB Grader using an IMS certified implementation method, institutions and suppliers (LMS vendors) should adopt LTI 1.3 and LTI Advantage. For more information, seeSecurity Update and Deprecation Schedule for Early Versions of LTI。
To integrate your LMS withMATLAB®Grader™, seeIntegrate with an LMS。
MathWorksProblem Catalog
Browse and copy sample coding problems authored by MathWorks®staff and adapt them for your course or collection. These coding problems illustrate good practices for writing coding problems and creating assessments. SeeCreate Collections and GroupsorManage Problems in a MATLAB Grader Course。
January 2022
评估内容集合在电路s and Statistics
Available to authorized faculty,MATLAB Graderincludes assessment content in various academic disciplines to help you get started adding autograded assessments to courses. This release includes two new collections - Electric Circuits and Statistics. See//www.ru-cchi.com/products/matlab-grader/assessment-content.html。
MATLABGraderNow Requires All Users to Accept Terms of Use
MATLAB Grader现在要求最终用户接受的一组术语use specific toMATLAB Grader。
October 2021
Download Reports in LMS
Instructors usingMATLAB Gradervia LTI can now download reports of learner submissions for a problem. These reports let instructors:
Archive the solutions
Perform a manual review of learner code, such as for giving partial credit when the learner's solution is incorrect
Export solutions for analysis in plagiarism detection software
Compare learner solutions from one semester to another
For more information about downloading reports, seeCreate Reports。
August 2021
View Problems from History
Whenever you save a problem, either in draft mode or as Final,MATLAB Gradersaves a copy.
You can view all versions of a problem in the problem history. SeeView Problem History。
January 2021
Rescoring Solutions in LMS
Instructors can rescore student solutions to a problem after making a substantial change in the problem definition that might affect assessment results. SeeScore and Rescore Solutions。
Campus-Wide License Support
Students and instructors with a MathWorks Campus-Wide License have access to all features ofMATLAB Grader。
Additionally, customers on a Campus-Wide License can now assign LMS administrators the role of License Administrator to allow them to create LTI credentials when logged intoMATLAB Grader。
September 2020
MATLABGraderAvailable in Japanese
You can now see text, navigation, and instructions in Japanese if your browser default language is set to Japanese.
If your browser default language is not set to Japanese, follow these instructions:。
There are some exceptions. The following features are in English only:
Problem collection content
Errors and warnings
April 2020
Partial Grading
With partial grading, instructors can:
Switch between the "Correct/Incorrect" and "Weighted" assessment methods.
If "Weighted" is selected, can assign points and see the weight in percent for each assessment.
Have access control whether to show the partial grading/percent to students.
If the instructor enables the option to show the percent score to learners, then the learners can see the weighted percentage allocated to each test when they submit their solution.
To learn more, seeAssessments。
March 2020
Rich Text Editor for Descriptions
Rich text editing is available in the description field for Courses, Assignments, and Problems, allowing you to add images and links, and apply advanced text formatting. Sometimes called a WYSIWYG (What You See Is What You Get), rich text editors provide a more robust editing environment.
Report with Learner Name
The report you can generate with data about submitted solutions also contains the learner's name. SeeCreate Reports。
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 licensedMATLAB Graderusers only. SeeView OptionsunderGet StartedatMATLAB Graderfor more information on features and license requirements.
With Learner Analytics, the instructors can gain the following insights for a problem:
What percentage of learners have solved, not solved and not attempted the problem? (seeStatus Summary)
How many submissions do learners make to solve the problem? (seeSubmissions Required to Solve the Problem)
How many submissions do learners make to pass each test? (seeAverage Submissions Required to Pass Each Test)
How many submissions do learners make before giving up on solving the problem? (seeSubmissions Made Attempting to Solve the Problem)
What tests are learners still failing? (seeLearners Still Failing Each Test)
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 atMATLAB 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 MathWorksIMS 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) andCalculus 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 licensedMATLAB Graderusers only.
With Learner Analytics, the instructors will be able to gain following insights for a problem:
What percentage of learners have solved, not solved and not attempted the problem? (seeStatus Summary)
How many submissions do learners make to solve the problem? (seeSubmissions Required to Solve the Problem)
How many submissions do learners make to pass each test? (seeAverage Submissions Required to Pass Each Test)
How many submissions do learners make before giving up on solving the problem? (seeSubmissions Made Attempting to Solve the Problem)
What tests are learners still failing? (seeLearners Still Failing Each Test)
Free Getting Started and Introduction to Programming Examples
When you selectAdd 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 thatCody™ Coursework™has been improved and renamedMATLAB Grader。MATLAB Gradercontinues to provide instructors with all of the same functionality that was available inCody Coursework, along with many improvements and new features.
For more information aboutMATLAB Grader, see the product information available at//www.ru-cchi.com/products/matlab-grader.html。
Note
For existing links you have to courses running inCody Coursework, pages will redirect users to the same course withinMATLAB Grader。When signing intoMATLAB Graderfor the first time, all prior courses and content will be waiting and available. However, you should update any existing links toCody Courseworkto now use:grader.mathworks.com。
Author new or re-use existing problems for your courses and collections.When you selectAdd 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.You store problems that you create outside of a course incollections。在collections, problems are stored in groups. You can copy and reorganize problems stored in groups and collections.
You can collaborate with other instructors and content authors when creating content collections.
Integrate with LMS.IntegrateMATLAB Gradercoding 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 withMATLAB Grader, problems from that course become available for re-use.