[LON-CAPA-users] Decreasing values of successive attempts?
Lucas, Mark
lucasm at ohio.edu
Sat Aug 25 08:53:42 EDT 2012
I think I have it, but I don't have time to try it.
I remembered that you can see ALL the parameters available for a problem under the full
metadata once it's published, so I found your typical numerical response problem and
looked at the metadata.
Here's a sample:
Weight [Part: 0]: ( name=weight; part=0; type=float_pos; )
Partorder: responseorder: 11
Partial Credit Factor [Part: 0]: ( name=awarded; part=0; type=float; )
Problem Status [Part: 0]: ( name=solved; part=0; type=string; )
Number of Attempts [Part: 0]: ( name=tries; part=0; type=int_zeropos; )
Just as you might set a default weight inside the problem, you should
also be able to set a default "awarded" fraction inside the problem.
You should be able to do this dynamically.
Let us know how it turns out :)
Mark
On Aug 24, 2012, at 6:23 PM, Mills, Douglas G wrote:
> Ok, so grabbing the tries is easy enough and I have everything working down
> to the magic of weighting the score. I know that customresponse type allows
> a return of ASSIGNED_SCORE so I can go that route for sure. I've been doing
> a lot of customresponse lately and feel like I may be overusing it. The
> documentation refers to the options for customresponse returns as standard
> Lon-Capa return codes, so I'm wondering if, for example, I can somehow get a
> numerical response item to return an ASSIGNED_SCORE or is that ONLY for
> customresponse items? Thanks,
>
> Doug
>
>
> On 8/24/12 3:39 PM, "Raymond Batchelor" <batchelo at sfu.ca> wrote:
>
>> I don't do this, but I am wondering if you really need to go to
>> customresponse.
> What about grabbing the #tries with &Ext (or equiv) and then
>> defining a weight variable in the perl script?
>
> I'm sure the real pros can
>> tell you the best way, soon, eh?
>
> Cheers,
> Ray
>
> ----- Original Message
>> -----
> From: "Mark Lucas" <lucasm at ohio.edu>
> To: "Discussion list for LON-CAPA
>> users" <lon-capa-users at mail.lon-capa.org>
> Sent: Friday, 24 August, 2012
>> 13:28:24
> Subject: Re: [LON-CAPA-users] Decreasing values of successive
>> attempts?
>
> Doug,
>
> I don't have a definitive answer for you, but in looking at
>> the authoring manual, custom response
> has a partial credit factor. Remember
>> that all the problem code can do is return a number between
> 0 and 1. This is
>> then multiplied by the weight.
>
> You might be able to:
>
> * check number of
>> tries
>
> * check weight
>
> * figure out the appropriate 'penalty' in term of the
>> partial credit factor
>
> * and assign appropriately using custom response.
>
> I
>> really think there's also a place you can set the partial credit factor in a
>> regular problem as well
> (for example, if they are within 1%, give 1; if within
>> 2%, give 0.5 (half credit))
>
> Later,
> Mark
>
>
>
> On Aug 24, 2012, at 4:18 PM,
>> Mills, Douglas G wrote:
>
>> Hi All,
>>
>> Does anyone know of a way to decrease
>> the value of a homework problem with each successive attempt, so that for
>> example if a problem is worth five points on the first try, it’s worth .25
>> points less each successive attempt? Thanks,
>>
>> Doug
>>
>> Douglas Mills
>>
>> Director of Instructional Technologies
>> Department of Chemistry
>> University
>> of Illinois
>> dmills at illinois.edu
>> (217) 244-5739
>>
>>
>> _______________________________________________
>> LON-CAPA-users mailing
>> list
>> LON-CAPA-users at mail.lon-capa.org
>>
>> http://mail.lon-capa.org/mailman/listinfo/lon-capa-users
>
> --
> Mark Lucas
>> email: lucasm at ohiou.edu
> 252D Clippinger Lab phone:
>> (740)597-2984
> Department of Physics and Astronomy fax: (740)593-0433
> Ohio
>> University
> Athens, OH
>> 45701
>
> _______________________________________________
> LON-CAPA-users mailing
>> list
> LON-CAPA-users at mail.lon-capa.org
> http://mail.lon-capa.org/mailman/listinf
>> o/lon-capa-users
> _______________________________________________
> LON-CAPA-user
>> s mailing
>> list
> LON-CAPA-users at mail.lon-capa.org
> http://mail.lon-capa.org/mailman/listinf
>> o/lon-capa-users
>
>
>
> Doug
>
> Douglas Mills
> Director of Instructional Technologies
> Department of Chemistry
> University of Illinois
> dmills at illinois.edu
> (217) 244-5739
>
>
> _______________________________________________
> LON-CAPA-users mailing list
> LON-CAPA-users at mail.lon-capa.org
> http://mail.lon-capa.org/mailman/listinfo/lon-capa-users
--
Mark Lucas email: lucasm at ohiou.edu
252D Clippinger Lab phone: (740)597-2984
Department of Physics and Astronomy fax: (740)593-0433
Ohio University
Athens, OH 45701
More information about the LON-CAPA-users
mailing list