Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Generate a quiz to assess understanding of the mean value theorem for derivatives
ResourceFunction["MeanValueTheoremQuiz"][] returns an assessment on visualizing the mean value theorem (MVT) for derivatives. |
Check answer | automatically grades input and gives feedback |
Reset problem | resets the problem by removing user-chosen points |
Next problem | randomly generates a new problem and internally saves the previous problem history |
Print report | prints a description of the problems that have been attempted so far, all guesses made and whether the last guess on each problem was correct |
Generate an interface to quiz yourself on visualizing the mean value theorem (MVT) for a function on a given interval:
In[1]:= |
|
Out[1]= |
|
When the Check answer button is clicked, the latest attempt is marked based on correct verification of the conditions for the MVT and approximately correct placement of a relevant tangent line. Correct attempts receive a green check mark:
In[2]:= |
|
Out[2]= |
|
In the case that there are multiple tangent lines that satisfy the conclusion of the MVT, any of those lines is graded as correct:
In[3]:= |
|
Out[3]= |
|
If an attempt does not approximately meet the specified criteria, it is marked as incorrect with a red x and the student receives feedback to guide their next attempt:
In[4]:= |
|
Out[4]= |
|
Clicking the (show answer) button prints the correct tangent line(s) and prohibits students from submitting any further answers to the current problem:
In[5]:= |
|
Out[5]= |
|
Sometimes, the given function will not satisfy the conditions of the MVT. As long as this is indicated accordingly in the drop-down menu, the placement of the locators will not affect the correctness of the attempt:
In[6]:= |
|
Out[6]= |
|
Clicking the Print report button returns a description of the problems that have been attempted so far, all guesses made and whether the last guess on each problem was correct:
In[7]:= |
|
Out[7]= |
|
Add a checkbox to the "Display options" opener to control display of the point(s) indicating where the dotted line should be tangent to the curve:
In[8]:= |
|
Out[8]= |
|
Without a "Tangent point" checkbox:
In[9]:= |
|
Out[9]= |
|
This work is licensed under a Creative Commons Attribution 4.0 International License