<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi All,</div>
<div><br>
</div>
<div>I'm guessing there's probably a better way of doing this and someone on this list has probably done it.  Some of the instructors I work with would like to give, say, 5 attempts on a homework or quiz question but with decreased point value for each subsequent
 attempt, along the lines of 1point if you get it right the first try,  .8 points if correct on the second try,  .6 points on the third try, etc.</div>
<div><br>
</div>
<div>Early one I tried the weight parameter with a variable for the value of it that changed with the number of tries. That worked beautifully… in the problem itself, but in the context of the assessment progress chart and other places in Lon-Capa, the variable
 was not evaluated so the weight turned out to be 0.</div>
<div><br>
</div>
<div>Using "assigned_score" works well for this, but _as I understand it_ requires use of the custom problem type. I've done a lot of these and appreciate their power and versatility, but they have their downsides, perhaps for me the most significant being
 the need to write code to evaluate significant figures and tolerance, which are done so well for me in numerical response problems.</div>
<div><br>
</div>
<div>The approach used by some of the instructors I work with who do their own coding is to give the students access to the same quiz 3 times and then using the timestamps to determine which was the first attempt, the second attempt and the third attempt and
 plug those into excel to generate the best score with the second attempt worth .8 of the full points possible and the third attempt worth .6.  They have to look at timestamps because of course the clever and slightly unscrupulous students in the courses do
 these in reverse order to use the lower-value quizzes to practice for the full-value quiz.  I proposed using sequences to prevent access to the lower value quizzes until each of the subsequent quizzes has been attempted, but that has not caught on.</div>
<div><br>
</div>
<div>So, is there a way, within one quiz, to allow multiple attempts at each question and automatically decrease the point value of that question for each attempt besides using "assign_score" (or is there a way to get tolerance and sig fig functionality into
 a customresponse without coding it yourself?)</div>
<div><br>
</div>
<div>Or some other way to approach this that I'm missing?</div>
<div><br>
</div>
<div>Thanks as always!</div>
<div>
<div>
<div style="font-family: Consolas; font-size: medium; "><br>
</div>
<div style="font-family: Consolas; font-size: medium; ">Doug</div>
<div style="font-family: Consolas; font-size: medium; "><br>
</div>
<div style="font-family: Consolas; font-size: medium; ">Douglas Mills</div>
<div style="font-family: Consolas; font-size: medium; ">Director of Instructional Technologies</div>
<div style="font-family: Consolas; font-size: medium; ">Department of Chemistry</div>
<div style="font-family: Consolas; font-size: medium; ">University of Illinois</div>
<div style="font-family: Consolas; font-size: medium; "><a href="mailto:dmills@illinois.edu">dmills@illinois.edu</a></div>
<div style="font-family: Consolas; font-size: medium; ">(217) 244-5739</div>
</div>
<div><br>
</div>
</div>
</body>
</html>