[LON-CAPA-users] Conditional Blocks

Mills, Douglas G dmills at illinois.edu
Mon Mar 16 23:39:11 EDT 2020

Hi Gene,

The code I pulled from a quiz I coded and may perhaps give you the right idea:

<block condition="($current==2) || ($answer_available)">

In your case you will probably want to make the condition either than question 1 has been answered correctly or that all the tried have been used.   I can track specifics down for that if needed but perhaps the example is enough to get you on the right track?


-sent from mobile-

On Mar 16, 2020, at 6:28 PM, Harding, Gene L <glhardin at purdue.edu> wrote:


I am working on a problem for an upcoming exam. In the past I have just done it via paper exam, which was fine until now. (I did plan to do it in LON-CAPA someday, but thanks to Corona, someday is now here.)

The problem starts with an optionresponse. After the student answers it, I want to show a radiobuttonresponse problem, then show a figure and a matrix equation containing 15 parts. In the past I have used the “display-one-part-at-a-time” feature, but the catch is that the matrix equation has 15 parts in it, and I need to show the figure and all 15 parts of the matrix equation at the same time, right after the radio button problem.

I suspect I can do it with a <block></block> tag, but am having trouble finding examples of conditional expressions and variables that I can use inside the <block> code. Does anyone know of a good resource for that info, or know the parameters and syntax I need to use? I have explored the authoring guide and LON-CAPA online help, done web searches, and looked through YouTube, all to no avail…

Best regards,

Gene L. Harding, PE
Associate Professor of ECET
Purdue University

LON-CAPA-users mailing list
LON-CAPA-users at mail.lon-capa.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.lon-capa.org/pipermail/lon-capa-users/attachments/20200317/d28adaff/attachment-0001.html>

More information about the LON-CAPA-users mailing list