Matlab Grader & LMS Viewing Student Solutions
15 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
This is a different issue than a recent post of mine regarding downloading student solutions.
When I view Learner Solutions in Canvas+Grader there's no identification of which student submitted which solution. In other words it's not at all clear to me how (if?) I can look at the submission for a particular student of my choosing. The "Selected Learner" tab within the page lets me select a student but apparently not by student name.
So - how can I, for a given student, look at (for example) the most recent code that the student has submitted? If a student mails me and asks me to look at the code they submitted, how can I do this basic thing?
0 Kommentare
Antworten (2)
Cris LaPierre
am 6 Aug. 2024
Bearbeitet: Cris LaPierre
am 6 Aug. 2024
LTI 1.3 integrations of MATLAB Grader into LMS platforms now allow LMS administrators to enable the tool to display learner name and email in the solution. Privacy is still maintained, as the information is not stored on MathWorks servers, but instead obtained by querying the course roster.
You can read about this in the R2024a release notes here: https://www.mathworks.com/help/matlabgrader/release-notes.html?rntext=&startrelease=R2019a&endrelease=R2024a&groupby=release&sortby=descending&searchHighlight=
In order to enable this feature, the LTI integration must be configured using the instructions found here: https://www.mathworks.com/help/matlabgrader/integrate-lms-using-lti.html
0 Kommentare
Cris LaPierre
am 8 Jul. 2020
Bearbeitet: Cris LaPierre
am 14 Jul. 2020
The LMS sends us anonymous ids that cannot be matched back to a student. Since the id is meaningless, it is not displayed.
The compromise solution we could implement for LMS users was a mechanism for students to voluntarily identify themselves by sharing a solution id with their instructor. The instructor can look for this specific solution, and therefore see what the student has done. This is explained here.
14 Kommentare
Rik
am 18 Nov. 2022
Regarding the suggestion of Cris to have the students voluntarilly identify: you could have them use their student ID to set the random seed. That way you even force them to write general code, instead of code that only works on a single example.
Cris LaPierre
am 31 Aug. 2023
This approach won't work in MATLAB Grader, as the reference solution does not have access to the student number. However, for script type problems, the reference workspace and learner workspace share the same seed, so you can already use functions that generate random numbers to create variables for learners to use in their solution without having to set the seed manually.
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!