Hi Gene

Thank you for the quick response and the good idea.
I implemented it in a way that is demonstrated by the enclosed minimal example.
(The use of 'ASSIGNED_SCORE' I grabbed from the author guide page 48.)

Is this the way to go?
And a follow-up question --
To confirm the assignment of the score do I have to publish the problem and 
import it into a course?
Or, is there a way to show it in author space?

Thanks!
Itay

Minimal example follows:

<problem>
  <startouttext />
  Write down a solution to the quadratic equation <algebra>x^2 + 2x + 3 = 
0</algebra>.  <br />
  Write the string 'NA' in case there is no solution.
  <endouttext />
  <customresponse id="11">
    <answer type="loncapa/perl">
      if ($submission =~ /^\s*NA\s*$/)        { return('ASSIGNED_SCORE', 150); }
      # Here, in a full problem, would go code that handles the other cases.
      return 'INCORRECT';
    </answer>
    <textline readonly="no" />
  </customresponse>
</problem>

On Sat, 12 Dec 2020, at 21:04, Harding, Gene L wrote:
> Hi Itay,

>  

> I have never done this, but have noticed this semester that, when I create 
> dropboxes for assignments, there is a parameter “handgrade” that I do not see 
> in my normal quiz questions. I just tried, and was not able to “force” the 
> Hand Grade parameter to show up for one of my quiz questions, so I’m not sure 
> if it is possible.

>  

> If not, perhaps you could set a code in one of the other parameters. It would 
> be a bit kludgy, but what if you set the score to 150 instead of somewhere in 
> the 0-100 range to “flag” those problems? When you download the grades to a 
> spreadsheet you could sort them by score. Any 150’s would be at the top so 
> you would know which ones to hand grade. This is not a great solution, and 
> hopefully someone will have a better idea, but if not, since they are rare 
> perhaps something like that could work…

>  

> Best regards,

>  

> Gene L. Harding, PE

> Associate Professor of ECET

>  


> *From:* LON-CAPA-users <lon-capa-users-boun...@mail.lon-capa.org> *On Behalf 
> Of *Itay via LON-CAPA-users
> *Sent:* Saturday, December 12, 2020 12:19 PM
> *To:* Discussion list for LON-CAPA users <lon-capa-users@mail.lon-capa.org>
> *Subject:* [LON-CAPA-users] How to mark certain responses to be hand-graded?

>  

> Hi

>  

> I am setting up a graphical custom-response problem.

> In most cases, there would a solution to the question being asked, and the 
> student sould respond with a numerical answer.

> However, in rare cases a solution does not exist.

>  

> Avoiding these rare cases  in advance or handling them programmatically would 
> require a lot of effort.

> In contrast, handling them manually would be easy (because this is a 
> graphical problem).

>  

> So I thought to instruct the students, in case they think there is no 
> solution to the problem, to respond with the string 'NA'.  In the 
> customresponse code I would intercept this string and mark the problem for 
> that particular student to be hand-graded.

>  

> Is it possible to do?

> If yes: how?

>  

> Thank you in advance

> Itay

_______________________________________________
LON-CAPA-users mailing list
LON-CAPA-users@mail.lon-capa.org
http://mail.lon-capa.org/mailman/listinfo/lon-capa-users

Reply via email to