Annotation of doc/tutorial/tutorial.lyx, revision 1.7

1.1       bowersj2    1: #LyX 1.1 created this file. For more info see http://www.lyx.org/
                      2: \lyxformat 218
                      3: \textclass article
                      4: \begin_preamble
                      5: \usepackage{floatflt}
                      6: \end_preamble
                      7: \language english
                      8: \inputencoding auto
1.2       bowersj2    9: \fontscheme default
1.1       bowersj2   10: \graphics default
1.2       bowersj2   11: \paperfontsize 12
1.1       bowersj2   12: \spacing single 
                     13: \papersize Default
                     14: \paperpackage a4
                     15: \use_geometry 1
                     16: \use_amsmath 0
                     17: \paperorientation portrait
1.2       bowersj2   18: \leftmargin 1in
1.1       bowersj2   19: \topmargin 1.25in
1.2       bowersj2   20: \rightmargin 1in
                     21: \bottommargin 1in
1.1       bowersj2   22: \secnumdepth 3
                     23: \tocdepth 3
                     24: \paragraph_separation indent
                     25: \defskip medskip
                     26: \quotes_language english
                     27: \quotes_times 2
                     28: \papercolumns 1
                     29: \papersides 1
1.5       bowersj2   30: \paperpagestyle headings
1.1       bowersj2   31: 
                     32: \layout Title
                     33: 
1.3       bowersj2   34: Learning 
1.1       bowersj2   35: \emph on 
                     36: Online
                     37: \emph default 
                     38:  Network with CAPA
1.3       bowersj2   39: \newline 
                     40: 
                     41: \emph on 
                     42: \SpecialChar ~
                     43: 
                     44: \newline 
                     45: 
                     46: \size larger 
                     47: Author's Tutorial And Manual
1.1       bowersj2   48: \layout Standard
1.2       bowersj2   49: \added_space_top vfill \align center 
                     50: \SpecialChar ~
                     51: 
                     52: \layout Standard
                     53: \align center 
1.6       bowersj2   54: John Williamson, Felicia Berryman, Jeremy Bowers
1.2       bowersj2   55: \layout Standard
                     56: 
                     57: \SpecialChar ~
                     58:  
                     59: \layout Standard
                     60: \pagebreak_bottom \align center 
1.1       bowersj2   61: Laboratory for Instructional Technology in Education
                     62: \newline 
                     63: and the
                     64: \newline 
                     65: Office of Medical Education Research and Development
                     66: \newline 
                     67: Michigan State University
                     68: \newline 
                     69: 
                     70: \layout Standard
                     71: \pagebreak_bottom 
                     72: 
                     73: \begin_inset LatexCommand \tableofcontents{}
                     74: 
                     75: \end_inset 
                     76: 
                     77: 
                     78: \layout Section
                     79: 
                     80: Introduction to LON-CAPA
                     81: \layout Comment
                     82: 
1.5       bowersj2   83: This is a comment that will not show in any other rendering of this document.
1.1       bowersj2   84:  I will use them to document my observations as I work through this tutorial.
                     85: \layout Comment
                     86: 
                     87: Imagine a big 
                     88: \begin_inset Quotes eld
                     89: \end_inset 
                     90: 
                     91: IMHO
                     92: \begin_inset Quotes erd
                     93: \end_inset 
                     94: 
                     95:  on all of these comments; I'm just going to give you my comments straight
                     96:  out.
                     97:  I'm not attached to them and won't be offended by anything you say or do
                     98:  about them.
                     99: \layout Standard
                    100: 
                    101: LON-CAPA is a web-based interface that helps to organize and present your
1.5       bowersj2  102:  course website, deliver and manage problems, and manage student enrollment.
1.6       bowersj2  103:  All author functions are done through a web browser (Netscape 4.x or higher,
                    104:  a recent Mozilla, or IE 5+ required).
1.1       bowersj2  105: \layout Standard
                    106: 
                    107: At this time, you should have:
                    108: \layout Itemize
                    109: 
                    110: developed your objectives for your course.
                    111:  
                    112: \layout Itemize
                    113: 
1.6       bowersj2  114: developed your problems for input into LON-CAPA and determined the appropriate
                    115:  question formats.
1.3       bowersj2  116: \layout Subsection
                    117: 
                    118: About This Manual
                    119: \layout Standard
                    120: 
                    121: Throughout this manual, keywords and phrases literally present on the computer
                    122:  screen will be referred to in 
                    123: \series bold 
                    124: bold type
                    125: \series default 
                    126: .
1.4       bowersj2  127:  Function names and scripts will be shown in a 
                    128: \family typewriter 
                    129: typewriter font
                    130: \family default 
                    131: .
1.3       bowersj2  132: \layout Standard
                    133: 
1.5       bowersj2  134: Much of this document can be used as a tutorial that will introduce you
                    135:  to the authoring system.
                    136:  In particular, chapters 
1.3       bowersj2  137: \begin_inset LatexCommand \ref{Author Interface}
                    138: 
                    139: \end_inset 
                    140: 
                    141:  through 
                    142: \begin_inset LatexCommand \ref{Creating a Course}
                    143: 
                    144: \end_inset 
                    145: 
1.5       bowersj2  146:  comprise a basic tutorial that can get you started using LON-CAPA, even
                    147:  with no previous LON-CAPA experience.
1.1       bowersj2  148: \layout Standard
                    149: 
1.6       bowersj2  150: For additional help, visit our FAQ at 
1.5       bowersj2  151: \family typewriter 
                    152: http://help.loncapa.org/
                    153: \family default 
1.6       bowersj2  154: .
1.1       bowersj2  155: \layout Section
                    156: 
                    157: The LON-CAPA Author Interface
1.3       bowersj2  158: \begin_inset LatexCommand \label{Author Interface}
                    159: 
                    160: \end_inset 
                    161: 
                    162: 
1.1       bowersj2  163: \layout Subsection
                    164: 
                    165: Login as Course Author
                    166: \begin_inset LatexCommand \index{Course Author}
                    167: 
                    168: \end_inset 
                    169: 
                    170: 
                    171: \layout Standard
                    172: 
                    173: To begin using LON-CAPA, you first need to log in to your account on LON-CAPA.
1.5       bowersj2  174:  Open your web browser and navigate to your local LON-CAPA URL.
1.1       bowersj2  175:  You will be presented with a log in screen as in figure 
                    176: \begin_inset LatexCommand \ref{LON-CAPA Log in screen}
                    177: 
                    178: \end_inset 
                    179: 
                    180: .
                    181:  
                    182: \begin_float fig 
                    183: \layout Standard
                    184: \align center 
                    185: 
                    186: \begin_inset Figure size 297 234
                    187: file login.eps
                    188: width 3 50
                    189: flags 11
                    190: 
                    191: \end_inset 
                    192: 
                    193: 
1.2       bowersj2  194: \layout Caption
                    195: 
                    196: 
                    197: \begin_inset LatexCommand \label{LON-CAPA Log in screen}
                    198: 
                    199: \end_inset 
                    200: 
                    201: LON-CAPA Log in screen 
1.1       bowersj2  202: \end_float 
                    203: \layout Standard
                    204: 
                    205: Fill in the Username and Password boxes with your information.
                    206:  Then press the Login button.
                    207:  This will take you to your LON-CAPA User Roles menu.
                    208: \layout Description
                    209: 
1.3       bowersj2  210: Note: Your Username and Password will be given to you by your system administrat
                    211: or.
                    212:  Both are case sensitive, so make sure you type them with the correct case.
1.1       bowersj2  213: \layout Subsection
                    214: 
                    215: 
                    216: \begin_inset LatexCommand \index{Author Remote Control}
                    217: 
                    218: \end_inset 
                    219: 
                    220: Author Remote Control
                    221: \layout Comment
                    222: 
                    223: Comment on the remote controls: I'll only mention this once, but imagine
                    224:  this comment exists everywhere a remote control image is used.
                    225:  The whole 
                    226: \begin_inset Quotes eld
                    227: \end_inset 
                    228: 
                    229: remote control
                    230: \begin_inset Quotes erd
                    231: \end_inset 
                    232: 
                    233:  metaphor is fundamentally flawed and probably can't be salvaged.
                    234:  Why is it flawed?
                    235: \layout Comment
                    236: 
                    237: \SpecialChar ~
                    238: 
                    239: \layout Comment
                    240: 
                    241: 1.
                    242:  The remote control invokes a metaphor, that of remote controls.
                    243:  However, remote controls are useful in the real world, despite the overwhelming
                    244:  complexity of modern remotes, for three major reasons: One, they never,
                    245:  ever, ever change.
                    246:  Two, they provide immense amounts of tactile feedback, allowing one to
1.5       bowersj2  247:  overcome the complexity of using one by putting the knowledge into motor
1.1       bowersj2  248:  memory.
                    249:  (There are equivalent usability principles in usability, as well; look
                    250:  up Fitt's Law, for instance.) Three, they all basically do the same thing;
                    251:  pick up an unfamiliar TV control and you at least know in advance there
                    252:  will be numbers for channel changing, vol up and down, chan up and down,
                    253:  mute, etc.
                    254:  The remotes used in this system do not have any of these properties.
                    255:  Remotes are actually horrid UI, because they are very, very difficult to
                    256:  learn; they make up for it by being useful and persistent.
                    257: \layout Comment
                    258: 
                    259: Further, remotes should *do* things.
                    260:  This remote is like a remote that no matter what button you push, it invokes
                    261:  a menu.
                    262:  Most remotes have 
                    263: \series bold 
                    264: one
                    265: \series default 
                    266:  explicit 
                    267: \begin_inset Quotes eld
                    268: \end_inset 
                    269: 
                    270: menu
                    271: \begin_inset Quotes erd
                    272: \end_inset 
                    273: 
                    274:  button to invoke a menu that has all the feature that aren't worth valuable
                    275:  remote control space.
                    276: \layout Comment
                    277: 
1.5       bowersj2  278: In fact, the metaphor is so unsuccessful that any moderately savvy Internet
1.1       bowersj2  279:  user will almost immediately come to conceptualize the remote as just another
1.5       bowersj2  280:  list of links, albeit a clumsy and inconvenient one.
1.1       bowersj2  281:  Why not give them that in the first place?
                    282: \layout Comment
                    283: 
                    284: \SpecialChar ~
                    285: 
                    286: \layout Comment
                    287: 
                    288: 2.
                    289:  Even the simplest 
                    290: \begin_inset Quotes eld
                    291: \end_inset 
                    292: 
                    293: remote
                    294: \begin_inset Quotes erd
                    295: \end_inset 
                    296: 
                    297:  I see in the tutorial has eight buttons, which nearly immediately becomes
                    298:  seventeen (!) buttons, all incomprehensible, and I didn't get a chance
                    299:  to count during the interview, but I saw a remote flash by (student remote?
                    300:  admin remote? that wouldn't matter as much) that had at least twenty, probably
                    301:  24 buttons, again, all or nearly all incomprehensible.
                    302:  This is needlessly intimidating.
                    303: \layout Comment
                    304: 
                    305: \SpecialChar ~
                    306: 
                    307: \layout Comment
                    308: 
                    309: 3.
1.5       bowersj2  310:  By committing to this 
1.1       bowersj2  311: \begin_inset Quotes eld
                    312: \end_inset 
                    313: 
                    314: remote control
                    315: \begin_inset Quotes erd
                    316: \end_inset 
                    317: 
                    318:  layout, you commit to a remote control's layout limitations, except that
1.5       bowersj2  319:  an actual remote control can get away with a 6pt or smaller font, or weird
1.1       bowersj2  320:  specialized symbols, or whatnot.
                    321:  I'm looking at a (real) remote control right now that manages to get 
                    322: \begin_inset Quotes eld
                    323: \end_inset 
                    324: 
                    325: channel return
                    326: \begin_inset Quotes erd
                    327: \end_inset 
                    328: 
                    329:  onto one button.
                    330:  That whole phrase fits *twice* into the space the 
                    331: \begin_inset Quotes eld
                    332: \end_inset 
                    333: 
                    334: ROLES
                    335: \begin_inset Quotes erd
                    336: \end_inset 
                    337: 
1.5       bowersj2  338:  button takes up on my printout! So in actuality, you're committing to something
1.1       bowersj2  339:  no sane remote control designer could deal with.
                    340: \layout Comment
                    341: 
                    342: \SpecialChar ~
                    343: 
                    344: \layout Comment
                    345: 
                    346: 4.
                    347:  Requiring the user to mouse over something to see what it does is not a
                    348:  solution.
                    349:  Limiting yourself to an 8 by 2 array of characters to explain yourself
                    350:  compounds the problem even more.
                    351:  (Another over-literal extension of the remote control metaphor.) Also, as
                    352:  you may have observed, the accessibility of this is nil.
                    353:  
                    354: \layout Comment
                    355: 
                    356: \SpecialChar ~
                    357: 
                    358: \layout Comment
                    359: 
                    360: The upshot is that the only upside to the remote control is a moderately
                    361:  pleasing graphic; the downsides are pretty much everything, up to and including
1.5       bowersj2  362:  possible illegality under accessibility laws.
1.1       bowersj2  363:  Unfortunately, I do not see any way to salvage any aspect of the remote
                    364:  control; it's going to suck until it's replaced.
                    365:  Pleasing graphics are relatively easy to come by nowadays; it should not
                    366:  drive the design.
                    367:  I'll admit (freely!) I'm not a graphics designer...
                    368:  graphics designers aren't web developers (designers), either.
                    369: \layout Comment
                    370: 
                    371: \SpecialChar ~
                    372: 
                    373: \layout Comment
                    374: 
1.3       bowersj2  375: We're data-mining the web logs to see what people actually use.
1.1       bowersj2  376:  This is good.
                    377:  We may need to do some really simple stuff before he finishes.
                    378:  Raw statistics on what buttons are pressed most often can probably be interpret
                    379: ed easily enough for our purposes.
                    380:  No matter what the final design is, it should emphasize the two or three
                    381:  commands used day in and day out, as determined by empirical analysis,
                    382:  and shuffle the other commands onto another sub menu or sub menus.
                    383:  Then, use the additional space you'll have (even if you keep the same size
                    384:  window) and actually *spell out* the options.
                    385:  
                    386: \layout Standard
                    387: 
                    388: The Author Remote Control, show in figure 
                    389: \begin_inset LatexCommand \ref{Author Remote Control Figure}
                    390: 
                    391: \end_inset 
                    392: 
                    393: , will automatically load whenever you log in to LON-CAPA as the course
                    394:  instructor.
1.6       bowersj2  395:  The Author Remote Control is a separate window in your browser, and is
                    396:  automatically sized and placed in the upper left of the screen.
1.1       bowersj2  397:  The Remote Control is a tool that allows you to switch between functions
                    398:  and roles within LON-CAPA.
1.2       bowersj2  399:  
1.1       bowersj2  400: \begin_float fig 
1.2       bowersj2  401: \layout Standard
                    402: \align center 
1.1       bowersj2  403: 
1.6       bowersj2  404: \begin_inset Figure size 180 420
1.2       bowersj2  405: file authorRemote.eps
                    406: height 3 50
                    407: flags 9
1.1       bowersj2  408: 
                    409: \end_inset 
                    410: 
                    411: 
1.2       bowersj2  412: \layout Caption
1.1       bowersj2  413: 
1.2       bowersj2  414: Author Remote Control
                    415: \begin_inset LatexCommand \label{Author Remote Control Figure}
1.1       bowersj2  416: 
                    417: \end_inset 
                    418: 
                    419: 
                    420: \end_float 
1.2       bowersj2  421: \layout Comment
                    422: 
1.1       bowersj2  423: Of the eight choices on this menu, only two (ROLES and LOGOUT) make *any*
                    424:  sort of sense on a first glance.
                    425:  Abbreviations are evil in this sort of application and should be used as
                    426:  a truly last resort.
                    427: \layout Standard
                    428: 
                    429: When you move your mouse over the buttons in the remote, the sixteen gray
                    430:  boxes will show a reminder of what that button does.
                    431: \layout Itemize
                    432: 
                    433: 
                    434: \series bold 
                    435: ROLES (CHOOSE ROLE)
                    436: \series default 
                    437:  allows you to select which user role to assume for this session.
                    438: \layout Itemize
                    439: 
                    440: 
                    441: \series bold 
                    442: COM (COMMUNICATION)
                    443: \series default 
                    444:  allows you to access the communication functions in the system.
                    445: \layout Itemize
                    446: 
                    447: 
                    448: \series bold 
                    449: CUSR (USER ROLES)
                    450: \series default 
                    451:  brings up a page that allows you to create new users and change user privileges.
                    452: \layout Itemize
                    453: 
                    454: 
                    455: \series bold 
                    456: CSTR (CONSTRUCT)
                    457: \series default 
                    458:  displays the construction space for your account.
                    459: \layout Itemize
                    460: 
                    461: 
                    462: \series bold 
                    463: RES (RESOURCE SPACE)
                    464: \series default 
                    465:  allows you to browse the LON-CAPA network directory.
                    466: \layout Itemize
                    467: 
                    468: 
                    469: \series bold 
1.6       bowersj2  470: SRC (SEARCH LIBRARY)
1.1       bowersj2  471: \series default 
1.6       bowersj2  472:  brings up a screen that lets you search the LON-CAPA resources using multiple
                    473:  criteria.
1.1       bowersj2  474: \layout Itemize
                    475: 
                    476: 
                    477: \series bold 
1.6       bowersj2  478: PREF (PREFERENCES)
1.1       bowersj2  479: \series default 
1.6       bowersj2  480:  brings up a screen that allows you to change some preferences.
1.1       bowersj2  481: \layout Itemize
                    482: 
                    483: 
                    484: \series bold 
1.6       bowersj2  485: EXIT (LOGOUT)
1.1       bowersj2  486: \series default 
                    487:  will log you out of the LON-CAPA system.
                    488: \layout Section
                    489: 
                    490: Creating Content Using LON-CAPA
                    491: \layout Standard
                    492: 
                    493: LON-CAPA provides three types of resources for organizing your course website.
                    494:  LON-CAPA refers to these resources as Content Pages, Problems, and Maps.
                    495:  Maps may be either of two types: Sequences or Pages.
                    496:  You will use these LON-CAPA resources to build the outline, or structure,
                    497:  for the presentation of your course to your students.
                    498: \layout Itemize
                    499: 
                    500: A 
                    501: \series bold 
                    502: Content Page
                    503: \series default 
                    504: 
                    505: \begin_inset LatexCommand \index{Content Page}
                    506: 
                    507: \end_inset 
                    508: 
                    509:  displays course content.
1.3       bowersj2  510:  It is essentially a conventional HTML page.
1.5       bowersj2  511:  These resources use the extension 
                    512: \begin_inset Quotes eld
                    513: \end_inset 
                    514: 
                    515: .html
                    516: \begin_inset Quotes erd
                    517: \end_inset 
1.1       bowersj2  518: 
1.5       bowersj2  519: .
1.1       bowersj2  520: \layout Itemize
                    521: 
                    522: A 
                    523: \series bold 
                    524: Problem
                    525: \series default 
                    526: 
                    527: \begin_inset LatexCommand \index{Problem}
                    528: 
                    529: \end_inset 
                    530: 
                    531:  resource represents problems for the students to solve, with answers stored
                    532:  in the system.
                    533:  These resources are stored in files that must use the extension 
                    534: \begin_inset Quotes eld
                    535: \end_inset 
                    536: 
                    537: .problem
                    538: \begin_inset Quotes erd
                    539: \end_inset 
                    540: 
                    541: .
                    542: \layout Itemize
                    543: 
                    544: A 
                    545: \series bold 
1.6       bowersj2  546: Sequence
1.1       bowersj2  547: \series default 
                    548: 
1.6       bowersj2  549: \begin_inset LatexCommand \index{Sequence}
1.1       bowersj2  550: 
                    551: \end_inset 
                    552: 
1.6       bowersj2  553:  is a type of 
1.1       bowersj2  554: \series bold 
1.6       bowersj2  555: Map
                    556: \series default 
                    557: 
                    558: \begin_inset LatexCommand \index{Map}
1.1       bowersj2  559: 
                    560: \end_inset 
                    561: 
1.6       bowersj2  562:  which is used to link other resources together.
1.5       bowersj2  563:  The users of this resource can use directional buttons on their remote
                    564:  or the NAV button to follow the sequence.
1.6       bowersj2  565:  Sequences are stored in files that must use the extension 
1.1       bowersj2  566: \begin_inset Quotes eld
                    567: \end_inset 
                    568: 
                    569: .sequence
                    570: \begin_inset Quotes erd
                    571: \end_inset 
                    572: 
                    573: .
1.6       bowersj2  574:  Sequences can contain other sequences and pages.
1.1       bowersj2  575: \layout Itemize
                    576: 
                    577: A 
                    578: \series bold 
1.6       bowersj2  579: Page
1.1       bowersj2  580: \series default 
                    581: 
1.6       bowersj2  582: \begin_inset LatexCommand \index{Page}
1.1       bowersj2  583: 
                    584: \end_inset 
                    585: 
1.6       bowersj2  586:  is a type of 
1.1       bowersj2  587: \series bold 
1.6       bowersj2  588: Map
                    589: \begin_inset LatexCommand \index{Map}
1.1       bowersj2  590: 
1.6       bowersj2  591: \end_inset 
1.1       bowersj2  592: 
                    593: 
1.6       bowersj2  594: \series default 
                    595:  which is used to join other resources together into one HTML page.
1.1       bowersj2  596:  For example, a page of problems will appears as a problem set.
                    597:  These resources are stored in files that must use the extension 
                    598: \begin_inset Quotes eld
                    599: \end_inset 
                    600: 
                    601: .page
                    602: \begin_inset Quotes erd
                    603: \end_inset 
                    604: 
                    605: .
                    606: \layout Subsection
                    607: 
                    608: Description of the Construction Space
                    609: \layout Standard
                    610: 
                    611: \begin_float fig 
1.2       bowersj2  612: \layout Standard
                    613: \align center 
                    614: 
                    615: \begin_inset Figure size 476 42
                    616: file constructionSpace.eps
                    617: width 3 80
                    618: flags 9
                    619: 
                    620: \end_inset 
                    621: 
                    622: 
1.1       bowersj2  623: \layout Caption
                    624: 
                    625: Construction Space
                    626: \begin_inset LatexCommand \label{Construction Space Figure}
                    627: 
                    628: \end_inset 
                    629: 
                    630: 
1.5       bowersj2  631: \layout Standard
1.1       bowersj2  632: 
1.5       bowersj2  633: Contents of the Construction Space:
1.1       bowersj2  634: \layout Standard
                    635: 
                    636: 
                    637: \begin_inset  Tabular
                    638: <lyxtabular version="2" rows="10" columns="2">
1.5       bowersj2  639: <features rotate="false" islongtable="false" endhead="0" endfirsthead="0" endfoot="0" endlastfoot="0">
1.1       bowersj2  640: <column alignment="center" valignment="top" leftline="true" rightline="false" width="" special="">
                    641: <column alignment="left" valignment="top" leftline="true" rightline="true" width="5in" special="">
                    642: <row topline="true" bottomline="true" newpage="false">
                    643: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    644: \begin_inset Text
                    645: 
                    646: \layout Standard
                    647: 
                    648: 
                    649: \series bold 
                    650: Button Name
                    651: \end_inset 
                    652: </cell>
                    653: <cell multicolumn="0" alignment="left" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    654: \begin_inset Text
                    655: 
                    656: \layout Standard
                    657: 
                    658: 
                    659: \series bold 
                    660: Description
                    661: \end_inset 
                    662: </cell>
                    663: </row>
                    664: <row topline="true" bottomline="false" newpage="false">
                    665: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    666: \begin_inset Text
                    667: 
                    668: \layout Standard
                    669: 
                    670: Publish this Resource
                    671: \end_inset 
                    672: </cell>
                    673: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    674: \begin_inset Text
                    675: 
                    676: \layout Standard
                    677: 
1.2       bowersj2  678: Opens the Resource Publishing window.
1.1       bowersj2  679: \end_inset 
                    680: </cell>
                    681: </row>
                    682: <row topline="true" bottomline="false" newpage="false">
                    683: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    684: \begin_inset Text
                    685: 
                    686: \layout Standard
                    687: 
                    688: List Directory
                    689: \end_inset 
                    690: </cell>
                    691: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    692: \begin_inset Text
                    693: 
                    694: \layout Standard
                    695: 
                    696: Lists the contents of the current working directory
                    697: \end_inset 
                    698: </cell>
                    699: </row>
                    700: <row topline="true" bottomline="false" newpage="false">
                    701: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    702: \begin_inset Text
                    703: 
                    704: \layout Standard
                    705: 
                    706: Copy
                    707: \end_inset 
                    708: </cell>
                    709: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    710: \begin_inset Text
                    711: 
                    712: \layout Standard
                    713: 
                    714: Type a new name in the entry box to make a copy the current resource
                    715: \end_inset 
                    716: </cell>
                    717: </row>
                    718: <row topline="true" bottomline="false" newpage="false">
                    719: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    720: \begin_inset Text
                    721: 
                    722: \layout Standard
                    723: 
                    724: Browse
                    725: \end_inset 
                    726: </cell>
                    727: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    728: \begin_inset Text
                    729: 
                    730: \layout Standard
                    731: 
1.2       bowersj2  732: Helps you select a file to upload
1.1       bowersj2  733: \end_inset 
                    734: </cell>
                    735: </row>
                    736: <row topline="true" bottomline="false" newpage="false">
                    737: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    738: \begin_inset Text
                    739: 
                    740: \layout Standard
                    741: 
                    742: Upload File
                    743: \end_inset 
                    744: </cell>
                    745: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    746: \begin_inset Text
                    747: 
                    748: \layout Standard
                    749: 
                    750: Uploads the selected file to your Construction Space
                    751: \end_inset 
                    752: </cell>
                    753: </row>
                    754: <row topline="true" bottomline="false" newpage="false">
                    755: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    756: \begin_inset Text
                    757: 
                    758: \layout Standard
                    759: 
                    760: Retrieve Old Version
                    761: \end_inset 
                    762: </cell>
                    763: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    764: \begin_inset Text
                    765: 
                    766: \layout Standard
                    767: 
                    768: Load an older version of a resource if you have multiple versions
                    769: \end_inset 
                    770: </cell>
                    771: </row>
                    772: <row topline="true" bottomline="false" newpage="false">
                    773: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    774: \begin_inset Text
                    775: 
                    776: \layout Standard
                    777: 
                    778: Delete
                    779: \end_inset 
                    780: </cell>
                    781: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    782: \begin_inset Text
                    783: 
                    784: \layout Standard
                    785: 
                    786: Deletes the current resource
                    787: \end_inset 
                    788: </cell>
                    789: </row>
                    790: <row topline="true" bottomline="false" newpage="false">
                    791: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    792: \begin_inset Text
                    793: 
                    794: \layout Standard
                    795: 
                    796: Rename
                    797: \end_inset 
                    798: </cell>
                    799: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    800: \begin_inset Text
                    801: 
                    802: \layout Standard
                    803: 
                    804: Type a new name in the associated entry box to rename a resource
                    805: \end_inset 
                    806: </cell>
                    807: </row>
                    808: <row topline="true" bottomline="true" newpage="false">
                    809: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="false" rotate="false" usebox="none" width="" special="">
                    810: \begin_inset Text
                    811: 
                    812: \layout Standard
                    813: 
                    814: New Subdirectory
                    815: \end_inset 
                    816: </cell>
                    817: <cell multicolumn="0" alignment="center" valignment="top" topline="true" bottomline="false" leftline="true" rightline="true" rotate="false" usebox="none" width="" special="">
                    818: \begin_inset Text
                    819: 
                    820: \layout Standard
                    821: 
                    822: Type a name in the entry box to create a new directory
                    823: \end_inset 
                    824: </cell>
                    825: </row>
                    826: </lyxtabular>
                    827: 
                    828: \end_inset 
                    829: 
                    830: 
1.5       bowersj2  831: \end_float 
                    832: The Construction Space, as seen in figure 
                    833: \begin_inset LatexCommand \ref{Construction Space Figure}
                    834: 
                    835: \end_inset 
                    836: 
                    837: , is the section of LON-CAPA where you create and manage your course resources.
                    838:  The figure explains what each button does.
1.1       bowersj2  839: \layout Subsection
                    840: 
                    841: How to Create New Content Pages
1.2       bowersj2  842: \begin_inset LatexCommand \label{Creating New Content Pages}
                    843: 
                    844: \end_inset 
                    845: 
                    846: 
1.1       bowersj2  847: \layout Standard
                    848: 
                    849: 
                    850: \series bold 
                    851: Content Pages
                    852: \series default 
                    853:  are HTML documents that display the course information you are presenting.
1.6       bowersj2  854:  
                    855: \layout Standard
                    856: 
                    857: Many users use tools such as Dreamweaver to create web pages.
                    858:  To upload HTML files generated with such tools, you can use the 
                    859: \series bold 
                    860: Browse
                    861: \series default 
                    862:  button in the Construction Space, locate your HTML file, and use the 
                    863: \series bold 
                    864: Upload File
                    865: \series default 
                    866:  button to create a content page in LON-CAPA.
                    867:  Remember to upload any graphics your generated web pages may have included.
                    868: \layout Standard
                    869: 
                    870: To create new Content Pages, do the following:
1.1       bowersj2  871: \layout Enumerate
                    872: 
                    873: Click the 
                    874: \series bold 
                    875: CSTR
                    876: \series default 
                    877:  button on the LON-CAPA remote.
1.6       bowersj2  878:  Your web page will change to your Construction Space.
1.1       bowersj2  879: \layout Enumerate
                    880: 
1.6       bowersj2  881: In the Location bar of your browser, type in the full URL of the new Content
                    882:  Page.
1.1       bowersj2  883:  Make sure the last part of the URL ends with 
                    884: \begin_inset Quotes eld
                    885: \end_inset 
                    886: 
                    887: .html
                    888: \begin_inset Quotes erd
                    889: \end_inset 
                    890: 
                    891: , for example, 
1.6       bowersj2  892: \newline 
                    893: 
1.1       bowersj2  894: \emph on 
1.6       bowersj2  895: http://www.s10.lite.msu.edu/priv/username/new_resource.html
1.1       bowersj2  896: \emph default 
1.6       bowersj2  897:  .
                    898: \newline 
                    899: Press the Return or Enter key.
1.1       bowersj2  900: \layout Enumerate
                    901: 
                    902: Type the content into the editor, 
1.2       bowersj2  903: \emph on 
1.1       bowersj2  904: OR
1.2       bowersj2  905: \emph default 
1.5       bowersj2  906:  copy and paste HTML source code obtained through the use of some other
                    907:  HTML authoring program into the editor.
1.1       bowersj2  908: \layout Enumerate
                    909: 
                    910: Optionally, click the 
                    911: \series bold 
                    912: View
                    913: \series default 
                    914:  button to preview your Content Page.
                    915: \layout Enumerate
                    916: 
                    917: Finally, click the 
                    918: \series bold 
                    919: Save this
                    920: \series default 
                    921:  button 
1.2       bowersj2  922: \emph on 
1.1       bowersj2  923: OR
1.2       bowersj2  924: \emph default 
1.1       bowersj2  925:  click the 
                    926: \series bold 
                    927: Save and then attempt to clean HTML
                    928: \series default 
                    929:  button.
                    930: \layout Standard
                    931: 
                    932: Repeat this process as many times as necessary to create your Content Pages.
1.3       bowersj2  933:  
                    934: \layout Standard
                    935: 
                    936: If you're following this as a tutorial, create at least one content page,
                    937:  which we'll use later as raw material.
1.6       bowersj2  938: \begin_float footnote 
                    939: \layout Standard
                    940: 
                    941: Visit the FAQ at 
                    942: \family typewriter 
                    943: http://help.lon-capa.org/
                    944: \family default 
                    945:  if you get 
                    946: \begin_inset Quotes eld
                    947: \end_inset 
                    948: 
                    949: unmatched tag
                    950: \begin_inset Quotes erd
                    951: \end_inset 
                    952: 
                    953:  warnings.
                    954: \end_float 
1.1       bowersj2  955: \layout Subsection
                    956: 
                    957: How to Edit Existing Content Pages
                    958: \layout Standard
                    959: 
1.6       bowersj2  960: You may edit any Content Pages that have been created.
1.1       bowersj2  961: \layout Standard
                    962: 
                    963: To edit Content Pages: 
                    964: \layout Enumerate
                    965: 
                    966: Click the 
                    967: \series bold 
                    968: CSTR
                    969: \series default 
                    970:  button on the LON-CAPA Remote.
                    971:  Your web page will change to your Construction Space.
                    972: \layout Enumerate
                    973: 
                    974: Click on the link for the name of the Content Page to edit.
                    975:  The Content Page editor will load and display the current edition of the
                    976:  Content Page.
                    977: \layout Enumerate
                    978: 
1.6       bowersj2  979: Press the 
                    980: \series bold 
                    981: Edit
                    982: \series default 
                    983:  button.
1.1       bowersj2  984:  Edit the HTML code, or copy and paste HTML source code into the editor.
                    985: \layout Enumerate
                    986: 
                    987: Finally, click the 
                    988: \series bold 
                    989: Save this
                    990: \series default 
                    991:  button 
1.2       bowersj2  992: \emph on 
1.1       bowersj2  993: OR
1.2       bowersj2  994: \emph default 
1.1       bowersj2  995:  click the 
                    996: \series bold 
                    997: Save and then attempt to clean HTML
                    998: \series default 
                    999:  button.
                   1000:  If you do not do this, your work will not be saved.
1.7     ! bowersj2 1001: \layout Standard
        !          1002: 
        !          1003: Once you've saved your page, you can click the 
        !          1004: \series bold 
        !          1005: View
        !          1006: \series default 
        !          1007:  button to preview your Content Page.
1.1       bowersj2 1008: \layout Subsection
                   1009: 
                   1010: Creating Online Problems Using LON-CAPA
1.3       bowersj2 1011: \layout Standard
                   1012: 
                   1013: If you're following this as a tutorial, go ahead and make one of each of
                   1014:  these problem types now.
                   1015:  We'll be using them later as raw material to assemble maps and sequences.
1.5       bowersj2 1016: \layout Standard
                   1017: 
                   1018: While several problem types are listed here, in LON-CAPA, all problems are
                   1019:  actually the same.
                   1020:  All problems are written in XML, which can be obtained and edited with
                   1021:  the 
                   1022: \series bold 
                   1023: EditXML
                   1024: \series default 
                   1025:  button you'll see.
                   1026:  The problem types listed in this manual are actually just templates.
                   1027:  As your knowledge advances, you may wish to play with the XML representation
                   1028:  directly to see what you can do.
1.1       bowersj2 1029: \layout Subsubsection
                   1030: 
                   1031: Problems Types
                   1032: \layout Standard
                   1033: 
1.6       bowersj2 1034: In this manual we will cover five basic types of problems: Radio Response,
                   1035:  Option Response, String Response, Numerical Response, and Formula Response.
1.1       bowersj2 1036:  You will need to identify which types of problem you want to use and create
                   1037:  appropriate questions for your course.
1.6       bowersj2 1038: \layout Standard
                   1039: 
                   1040: The problem editor gives you a testing area where you can try your problems
                   1041:  out, with several different randomizations by varying the 
                   1042: \series bold 
                   1043: Random Seed
                   1044: \series default 
                   1045: .
                   1046:  If you answer a problem correctly and can no longer enter new answers,
                   1047:  you can get the answer field back by hitting the 
                   1048: \series bold 
                   1049: Reset Submissions
                   1050: \begin_inset LatexCommand \index{Reset Submissions}
                   1051: 
                   1052: \end_inset 
                   1053: 
                   1054: 
                   1055: \series default 
                   1056:  button.
1.1       bowersj2 1057: \layout Subsubsection
                   1058: 
1.2       bowersj2 1059: Foils
                   1060: \layout Standard
                   1061: 
                   1062: In the LON-CAPA system, a 
                   1063: \series bold 
                   1064: Foil
                   1065: \begin_inset LatexCommand \index{Foil}
                   1066: 
                   1067: \end_inset 
                   1068: 
                   1069: 
                   1070: \series default 
1.6       bowersj2 1071:  is the statement after the drop-down box or radio button in a Radio Response
                   1072:  or Option Response problem.
1.2       bowersj2 1073:  Foils do not need to be text; they can be images or other resources.
                   1074: \layout Subsubsection
                   1075: 
1.1       bowersj2 1076: Radio Response
                   1077: \begin_inset LatexCommand \index{Radio Response}
                   1078: 
                   1079: \end_inset 
                   1080: 
                   1081:  Problems
                   1082: \layout Standard
                   1083: 
1.2       bowersj2 1084: 
                   1085: \series bold 
                   1086: Radio Response
                   1087: \series default 
1.6       bowersj2 1088:  problems present a list of foils, with buttons in front.
                   1089:  The student can select 
                   1090: \emph on 
                   1091: one
                   1092: \emph default 
                   1093:  of these statements by clicking the appropriate radio button.
1.2       bowersj2 1094: \layout Subsubsection
                   1095: 
                   1096: Option Response
                   1097: \begin_inset LatexCommand \index{Option Response}
1.1       bowersj2 1098: 
1.2       bowersj2 1099: \end_inset 
1.1       bowersj2 1100: 
1.2       bowersj2 1101:  Problems
1.1       bowersj2 1102: \layout Standard
                   1103: 
1.6       bowersj2 1104: 
                   1105: \series bold 
                   1106: Option Response
                   1107: \series default 
                   1108:  problems present foils to the student with drop-down boxes.
                   1109:  The student can select the matching choice for the foils from a list of
                   1110:  choices.
                   1111:  Optionally, the foils may be bundled into Concept Groups, and the system
                   1112:  will select one foil from each displayed group to display to the student.
1.5       bowersj2 1113:  For more details, see Create Option Response in section 
1.2       bowersj2 1114: \begin_inset LatexCommand \ref{Create Option Response Problem}
                   1115: 
                   1116: \end_inset 
                   1117: 
1.5       bowersj2 1118: .
1.2       bowersj2 1119: \layout Subsubsection
1.1       bowersj2 1120: 
                   1121: String Response Problems
                   1122: \layout Standard
                   1123: 
1.2       bowersj2 1124: 
                   1125: \series bold 
                   1126: 
                   1127: \begin_inset LatexCommand \index{String Response}
                   1128: 
                   1129: \end_inset 
                   1130: 
                   1131: String Response
                   1132: \series default 
                   1133:  problems are problems in which the student submits a string of characters
                   1134:  for the answer.
1.1       bowersj2 1135:  Examples of string response questions are vocabulary tests, short answer
                   1136:  and entering chemical formulas.
                   1137: \layout Standard
                   1138: 
1.2       bowersj2 1139: Note that it is easy to abuse String Response problems.
                   1140:  For instance, consider the question 
                   1141: \begin_inset Quotes eld
                   1142: \end_inset 
                   1143: 
                   1144: Who wrote 'Huckleberry Finn'?
                   1145: \begin_inset Quotes erd
                   1146: \end_inset 
                   1147: 
                   1148:  If you tell the system the answer is 
                   1149: \begin_inset Quotes eld
                   1150: \end_inset 
                   1151: 
                   1152: Mark Twain
                   1153: \begin_inset Quotes erd
                   1154: \end_inset 
                   1155: 
                   1156: , and a student answers 
                   1157: \begin_inset Quotes eld
                   1158: \end_inset 
                   1159: 
                   1160: Twain
                   1161: \begin_inset Quotes erd
                   1162: \end_inset 
                   1163: 
                   1164: , the system will mark it wrong.
                   1165:  If they answer 
                   1166: \begin_inset Quotes eld
                   1167: \end_inset 
                   1168: 
                   1169: Samuel Clements
                   1170: \begin_inset Quotes erd
                   1171: \end_inset 
                   1172: 
1.5       bowersj2 1173: , then the student will definitely get it wrong.
1.2       bowersj2 1174:  There is some room for flexibility in the string processing, but it can
                   1175:  be difficult to get it all right.
                   1176:  Before you use a String Response problem, be sure you can easily characterize
                   1177:  correct answers.
                   1178: \layout Subsubsection
                   1179: 
1.1       bowersj2 1180: Numerical Response Problems
                   1181: \layout Standard
                   1182: 
1.2       bowersj2 1183: 
                   1184: \series bold 
                   1185: Numerical Response
                   1186: \begin_inset LatexCommand \index{Numerical Response}
                   1187: 
                   1188: \end_inset 
                   1189: 
                   1190: 
                   1191: \series default 
                   1192:  problems are answered by entering a number and (optionally) a unit, such
                   1193:  as 2.5 m/s^2.
1.5       bowersj2 1194:  Tolerance and required significant digits can be specified as well.
1.2       bowersj2 1195: \layout Subsubsection
1.1       bowersj2 1196: 
                   1197: Formula Response Problems
                   1198: \layout Standard
                   1199: 
1.6       bowersj2 1200: 
                   1201: \series bold 
                   1202: Formula Response
                   1203: \series default 
                   1204:  problems ask the student to type in a math formula for the answer.
1.2       bowersj2 1205:  If the answer is 
                   1206: \begin_inset Formula \( x^{2}-11 \)
                   1207: \end_inset 
                   1208: 
                   1209: , the student can enter "x^2 - 11", "x*x - 11", "x^2 + 21 - 10", etc.
1.1       bowersj2 1210:  Functions such as cos, sin, and exp are accepted as well as the operators
                   1211:  (), +, -, *, and /.
1.2       bowersj2 1212: \layout Subsection
                   1213: 
                   1214: Creating Radio Response Problems
                   1215: \layout Standard
1.1       bowersj2 1216: 
1.2       bowersj2 1217: \begin_float fig 
1.1       bowersj2 1218: \layout Standard
1.2       bowersj2 1219: \align center 
                   1220: 
1.6       bowersj2 1221: \begin_inset Figure size 476 202
1.2       bowersj2 1222: file creatingNewProblemResource.eps
                   1223: width 3 80
                   1224: flags 13
                   1225: 
                   1226: \end_inset 
                   1227: 
                   1228: 
                   1229: \layout Caption
                   1230: 
                   1231: Creating A New Problem Resource
                   1232: \begin_inset LatexCommand \label{Creating a new problem resource}
                   1233: 
                   1234: \end_inset 
                   1235: 
                   1236: 
                   1237: \end_float 
1.6       bowersj2 1238: To create a Radio Response
1.2       bowersj2 1239: \begin_inset LatexCommand \index{Radio Response}
                   1240: 
                   1241: \end_inset 
                   1242: 
                   1243:  problem, create a new resource as described in section 
                   1244: \begin_inset LatexCommand \ref{Creating New Content Pages}
                   1245: 
                   1246: \end_inset 
                   1247: 
                   1248: .
                   1249:  This is a 
                   1250: \begin_inset Quotes eld
                   1251: \end_inset 
                   1252: 
                   1253: problem
                   1254: \begin_inset Quotes erd
                   1255: \end_inset 
                   1256: 
                   1257:  resource so the URL must end in 
                   1258: \begin_inset Quotes eld
                   1259: \end_inset 
                   1260: 
                   1261: .problem
                   1262: \begin_inset Quotes erd
                   1263: \end_inset 
                   1264: 
                   1265: .
                   1266:  You should see a screen as in figure 
                   1267: \begin_inset LatexCommand \ref{Creating a new problem resource}
                   1268: 
                   1269: \end_inset 
1.1       bowersj2 1270: 
1.2       bowersj2 1271: .
1.1       bowersj2 1272: \begin_float fig 
1.2       bowersj2 1273: \layout Standard
                   1274: \align center 
                   1275: 
                   1276: \begin_inset Figure size 476 283
                   1277: file radioResponse2.eps
                   1278: width 3 80
                   1279: flags 9
                   1280: 
                   1281: \end_inset 
                   1282: 
                   1283: 
1.1       bowersj2 1284: \layout Caption
                   1285: 
1.2       bowersj2 1286: Radio Response Creation Form
                   1287: \begin_inset LatexCommand \label{Radio Response Creation Form}
1.1       bowersj2 1288: 
                   1289: \end_inset 
                   1290: 
                   1291: 
                   1292: \end_float 
1.6       bowersj2 1293:  You will need to specify the question text and foil statements.
1.2       bowersj2 1294: \layout Enumerate
                   1295: 
1.6       bowersj2 1296: In the drop-down option box as seen in figure 
1.2       bowersj2 1297: \begin_inset LatexCommand \ref{Creating a new problem resource}
1.1       bowersj2 1298: 
1.2       bowersj2 1299: \end_inset 
1.1       bowersj2 1300: 
1.2       bowersj2 1301: , select 
                   1302: \series bold 
                   1303: Radio Response Problem
                   1304: \series default 
                   1305: , and click the 
1.1       bowersj2 1306: \series bold 
1.2       bowersj2 1307: New Problem
1.1       bowersj2 1308: \series default 
1.2       bowersj2 1309:  button.
                   1310: \layout Enumerate
1.1       bowersj2 1311: 
1.2       bowersj2 1312: Click the 
1.1       bowersj2 1313: \series bold 
1.2       bowersj2 1314: Edit
1.1       bowersj2 1315: \series default 
1.2       bowersj2 1316:  button above the sample problem to enter edit mode.
1.5       bowersj2 1317:  You should see an editing screen like figure 
                   1318: \begin_inset LatexCommand \ref{Radio Response Creation Form}
                   1319: 
                   1320: \end_inset 
                   1321: 
                   1322: .
1.2       bowersj2 1323: \layout Enumerate
1.1       bowersj2 1324: 
1.2       bowersj2 1325: In the 
1.1       bowersj2 1326: \series bold 
1.2       bowersj2 1327: Text Block
1.1       bowersj2 1328: \series default 
1.2       bowersj2 1329:  at the top of the problem, remove the sample text and type the question
                   1330:  for your problem.
                   1331:  For example, 
                   1332: \begin_inset Quotes eld
                   1333: \end_inset 
1.1       bowersj2 1334: 
1.2       bowersj2 1335: What is two plus two?
                   1336: \begin_inset Quotes erd
                   1337: \end_inset 
1.1       bowersj2 1338: 
                   1339: 
1.2       bowersj2 1340: \layout Enumerate
1.1       bowersj2 1341: 
1.2       bowersj2 1342: Locate the 
1.1       bowersj2 1343: \series bold 
1.2       bowersj2 1344: Response: One of N statements
1.1       bowersj2 1345: \series default 
1.2       bowersj2 1346:  element.
                   1347:  In the 
1.1       bowersj2 1348: \series bold 
1.2       bowersj2 1349: Max Number of Shown Foils
1.1       bowersj2 1350: \series default 
1.7     ! bowersj2 1351:  text box, place the number of foils you wish to display to the student.
1.2       bowersj2 1352: \layout Enumerate
1.1       bowersj2 1353: 
1.2       bowersj2 1354: Locate 
1.1       bowersj2 1355: \series bold 
1.2       bowersj2 1356: Foil 1
                   1357: \series default 
                   1358: .
                   1359:  Remove the text that is in the text box and put the 
                   1360: \emph on 
                   1361: correct answer
                   1362: \emph default 
                   1363:  for the problem in the 
                   1364: \series bold 
                   1365: Text Block
                   1366: \series default 
                   1367: .
                   1368:  For example, 
                   1369: \begin_inset Quotes eld
                   1370: \end_inset 
                   1371: 
                   1372: Four.
                   1373: \begin_inset Quotes erd
                   1374: \end_inset 
                   1375: 
1.6       bowersj2 1376:  Make sure this is set to 
                   1377: \series bold 
                   1378: true
                   1379: \series default 
                   1380:  in the 
                   1381: \series bold 
                   1382: Correct Option
                   1383: \series default 
                   1384:  field.
1.2       bowersj2 1385: \layout Enumerate
                   1386: 
                   1387: Below it, you will see 
                   1388: \series bold 
                   1389: Foil 2
                   1390: \series default 
                   1391: .
                   1392:  Remove the text in the text box and put an 
                   1393: \emph on 
                   1394: incorrect answer
                   1395: \emph default 
                   1396:  for the problem.
                   1397:  For instance, 
                   1398: \begin_inset Quotes eld
                   1399: \end_inset 
                   1400: 
                   1401: Purple.
                   1402: \begin_inset Quotes erd
                   1403: \end_inset 
                   1404: 
1.6       bowersj2 1405:  Make sure this is set to 
                   1406: \series bold 
                   1407: false
                   1408: \series default 
                   1409:  in the 
                   1410: \series bold 
                   1411: Correct Option
                   1412: \series default 
                   1413:  field.
1.2       bowersj2 1414: \layout Enumerate
                   1415: 
                   1416: Repeat the previous step until you've filled in all of the other incorrect
                   1417:  answers you wish to offer the students.
                   1418: \layout Enumerate
                   1419: 
                   1420: Once you've filled in all the incorrect answers, change the 
                   1421: \series bold 
                   1422: Correct Option
                   1423: \series default 
                   1424: s on the other foils to 
                   1425: \series bold 
                   1426: Unused
                   1427: \series default 
                   1428: .
                   1429: \layout Enumerate
                   1430: 
                   1431: \begin_float fig 
                   1432: \layout Standard
                   1433: \align center 
                   1434: 
                   1435: \begin_inset Figure size 476 92
                   1436: file radioResponseHint.eps
                   1437: width 3 80
                   1438: flags 9
                   1439: 
                   1440: \end_inset 
                   1441: 
                   1442: 
                   1443: \layout Caption
                   1444: 
                   1445: Hint Element
                   1446: \begin_inset LatexCommand \label{Radio Response Hint Element Figure}
                   1447: 
                   1448: \end_inset 
                   1449: 
                   1450: 
                   1451: \end_float 
                   1452: Scroll down to the Hint element, as shown in Figure 
                   1453: \begin_inset LatexCommand \ref{Radio Response Hint Element Figure}
                   1454: 
                   1455: \end_inset 
                   1456: 
                   1457: .
                   1458:  Type some text that will help students when they answer incorrectly.
1.6       bowersj2 1459:  You may delete the hint by selecting 
                   1460: \series bold 
                   1461: Yes
                   1462: \series default 
                   1463:  from the 
                   1464: \series bold 
                   1465: Delete
                   1466: \series default 
                   1467:  drop-down box.
1.2       bowersj2 1468: \layout Enumerate
                   1469: 
                   1470: Click the 
                   1471: \series bold 
                   1472: Submit Changes
                   1473: \series default 
                   1474:  button located at the top of the frame.
                   1475:  If you do not do this, none of your changes will be saved.
                   1476: \layout Standard
                   1477: 
                   1478: The 
                   1479: \series bold 
                   1480: Correct Option
                   1481: \series default 
                   1482:  drop down box controls whether or not a given answer will be accepted as
                   1483:  a correct answer.
                   1484:  If it is set to 
                   1485: \series bold 
                   1486: true
                   1487: \series default 
                   1488: , that answer will be considered a correct answer.
                   1489:  Any number of foils can be marked 
                   1490: \series bold 
                   1491: true
                   1492: \series default 
1.6       bowersj2 1493: , but only one will be shown to any given student.
1.2       bowersj2 1494:  If it is set to 
                   1495: \series bold 
                   1496: false
                   1497: \series default 
                   1498: , it will be considered an incorrect answer.
                   1499:  If it is set to 
                   1500: \series bold 
                   1501: Unused
                   1502: \series default 
                   1503: , the system will not use that foil.
                   1504: \layout Paragraph
                   1505: 
                   1506: Randomization
                   1507: \begin_inset LatexCommand \index{Randomization}
                   1508: 
                   1509: \end_inset 
                   1510: 
                   1511: 
                   1512: \layout Standard
                   1513: 
                   1514: LON-CAPA will randomize what choices are presented to each student, and
                   1515:  randomize the order they are presented in.
                   1516:  If you wish to present each student the same choices, make sure the 
                   1517: \series bold 
                   1518: Maximum Number of Shown Foils
                   1519: \series default 
                   1520:  box contains the number of incorrect answers, which will force them to
                   1521:  all be displayed.
                   1522:  If you wish to force the system to display the foils in the order you have
1.6       bowersj2 1523:  created them in, type the tag 
1.2       bowersj2 1524: \series bold 
1.6       bowersj2 1525: <norandom />
1.2       bowersj2 1526: \series default 
                   1527:  into your problem text.
                   1528:  This can be useful with the ever-popular 
                   1529: \begin_inset Quotes eld
                   1530: \end_inset 
                   1531: 
                   1532: All of the above
                   1533: \begin_inset Quotes erd
                   1534: \end_inset 
                   1535: 
                   1536:  choice, which must be displayed in the correct place or its meaning will
                   1537:  change.
                   1538: \layout Subsection
                   1539: 
                   1540: Option Response
                   1541: \begin_inset LatexCommand \index{Option Response}
                   1542: 
                   1543: \end_inset 
                   1544: 
                   1545: 
                   1546: \begin_inset LatexCommand \label{Create Option Response Problem}
                   1547: 
                   1548: \end_inset 
                   1549: 
                   1550:  Problems
1.5       bowersj2 1551: \layout Subsubsection
                   1552: 
                   1553: Option Response problems with Concept Groups
1.2       bowersj2 1554: \layout Standard
                   1555: 
                   1556: \begin_float fig 
                   1557: \layout Standard
                   1558: \align center 
                   1559: 
1.7     ! bowersj2 1560: \begin_inset Figure size 476 134
1.2       bowersj2 1561: file optionResponseProblem.eps
                   1562: width 3 80
                   1563: flags 9
                   1564: 
                   1565: \end_inset 
                   1566: 
                   1567: 
                   1568: \layout Caption
                   1569: 
                   1570: Option Response Problem
                   1571: \begin_inset LatexCommand \label{Option Response Problem Figure}
                   1572: 
                   1573: \end_inset 
                   1574: 
                   1575: 
                   1576: \end_float 
1.5       bowersj2 1577: Each Option Response problem can have three parts:
1.2       bowersj2 1578: \layout Enumerate
                   1579: 
                   1580: The Concept Groups
                   1581: \begin_inset LatexCommand \index{Concept Groups}
                   1582: 
                   1583: \end_inset 
                   1584: 
                   1585: 
                   1586: \layout Enumerate
                   1587: 
                   1588: The options for the students to select, by default 
                   1589: \begin_inset Quotes eld
                   1590: \end_inset 
                   1591: 
                   1592: True
                   1593: \begin_inset Quotes erd
                   1594: \end_inset 
                   1595: 
                   1596:  and 
                   1597: \begin_inset Quotes eld
                   1598: \end_inset 
                   1599: 
                   1600: False
                   1601: \begin_inset Quotes erd
                   1602: \end_inset 
                   1603: 
                   1604: 
                   1605: \layout Enumerate
                   1606: 
                   1607: The hint for the student
                   1608: \layout Standard
                   1609: 
                   1610: Each 
                   1611: \series bold 
                   1612: Concept Group
                   1613: \series default 
                   1614:  has some number of foils representing questions which are conceptually
                   1615:  related.
1.6       bowersj2 1616:  Option Response Problem Templates are available for 4 and 8 Concept Groups.
1.2       bowersj2 1617:  When the Option Response problem is presented to a student, the LON-CAPA
                   1618:  system will randomly select one foil from each Concept Group and present
                   1619:  it to the student.
1.6       bowersj2 1620:  In order to receive credit for the problem, the student must select the
                   1621:  corresponding option from the drop-down box for each given foil.
1.2       bowersj2 1622: \layout Subsubsection
                   1623: 
                   1624: Example: Concept Group
                   1625: \layout Standard
                   1626: 
                   1627: For example, a Concept Group may contain the following True/False questions:
                   1628: \layout Itemize
                   1629: 
                   1630: 
                   1631: \begin_inset Quotes eld
                   1632: \end_inset 
                   1633: 
                   1634: Mark Twain
                   1635: \begin_inset Quotes erd
                   1636: \end_inset 
                   1637: 
                   1638:  is the pen name of Samuel Clemens.
                   1639: \layout Itemize
                   1640: 
                   1641: Mark Twain wrote 
                   1642: \begin_inset Quotes eld
                   1643: \end_inset 
                   1644: 
                   1645: The Call of the Wild
                   1646: \begin_inset Quotes erd
                   1647: \end_inset 
                   1648: 
                   1649: .
                   1650: \layout Itemize
                   1651: 
                   1652: Mark Twain wrote 
                   1653: \begin_inset Quotes eld
                   1654: \end_inset 
                   1655: 
                   1656: Huckleberry Finn
                   1657: \begin_inset Quotes erd
                   1658: \end_inset 
                   1659: 
                   1660: .
                   1661: \layout Itemize
                   1662: 
                   1663: Mark Twain spent most of his life in the Congo.
                   1664: \layout Standard
                   1665: 
                   1666: For each foil, the author marks it True or False.
                   1667:  When the student logs on and attempts to answer this question, the student
                   1668:  will see only one of the four choices for that concept group.
                   1669:  They then go on to do the remaining three to seven Concept Groups in this
                   1670:  question before submitting their answer.
                   1671: \layout Subsubsection
                   1672: 
                   1673: Example: Matching Problem
                   1674: \layout Standard
                   1675: 
1.6       bowersj2 1676: Option Response problems can be used as matching problems as well.
                   1677: \layout Standard
                   1678: 
                   1679: For example, you might want to ask the student to match musical compositions
                   1680:  with their composers.
1.2       bowersj2 1681:  You could create an Option Response problem with 4 Concept Groups, and
1.6       bowersj2 1682:  place the following four foil groups each in its own concept group:
1.2       bowersj2 1683: \layout Itemize
                   1684: 
                   1685: Claire de Lune
1.3       bowersj2 1686: \begin_inset LatexCommand \index{Clair de Lune}
                   1687: 
                   1688: \end_inset 
                   1689: 
1.6       bowersj2 1690: , Ballade
1.2       bowersj2 1691: \begin_float footnote 
                   1692: \layout Standard
                   1693: 
                   1694: Debussy.
                   1695: \end_float 
                   1696: \layout Itemize
                   1697: 
1.6       bowersj2 1698: The Pastoral Symphony, The Ninth Symphony
1.2       bowersj2 1699: \begin_float footnote 
                   1700: \layout Standard
                   1701: 
1.6       bowersj2 1702: Beethoven.
1.2       bowersj2 1703: \end_float 
                   1704: \layout Itemize
                   1705: 
1.6       bowersj2 1706: Sleeping Beauty Suite, The Dance of the Sugar Plum Fairies
1.2       bowersj2 1707: \begin_float footnote 
                   1708: \layout Standard
                   1709: 
                   1710: Tchaikovsky.
                   1711: \end_float 
                   1712: \layout Itemize
                   1713: 
1.6       bowersj2 1714: Slavonic Dances, New World Symphony
1.2       bowersj2 1715: \begin_float footnote 
                   1716: \layout Standard
                   1717: 
1.6       bowersj2 1718: Dvorak.
1.2       bowersj2 1719: \end_float 
                   1720: \layout Standard
                   1721: 
                   1722: You could then add the following options to the option list:
                   1723: \layout Itemize
                   1724: 
                   1725: Debussy
                   1726: \layout Itemize
                   1727: 
                   1728: Beethoven
                   1729: \layout Itemize
                   1730: 
                   1731: Schubert
                   1732: \layout Itemize
                   1733: 
                   1734: Tchaikovsky
                   1735: \layout Itemize
                   1736: 
1.6       bowersj2 1737: Dvorak
1.2       bowersj2 1738: \layout Standard
                   1739: 
                   1740: The same answers can be used more then once, or not at all, as you see fit.
                   1741:  It is conventional to place such a warning in the 
                   1742: \series bold 
                   1743: Text Block
                   1744: \series default 
                   1745:  describing the problem to the students.
                   1746: \layout Subsubsection
                   1747: 
                   1748: Creating Option Response Problems
                   1749: \layout Standard
                   1750: 
                   1751: To create an Option Response problem, create a new resource as described
                   1752:  in section 
                   1753: \begin_inset LatexCommand \ref{Creating New Content Pages}
                   1754: 
                   1755: \end_inset 
                   1756: 
                   1757: .
                   1758:  This is a 
                   1759: \begin_inset Quotes eld
                   1760: \end_inset 
                   1761: 
                   1762: problem
                   1763: \begin_inset Quotes erd
                   1764: \end_inset 
                   1765: 
                   1766:  resource so the URL must end in 
                   1767: \begin_inset Quotes eld
                   1768: \end_inset 
                   1769: 
                   1770: .problem
                   1771: \begin_inset Quotes erd
                   1772: \end_inset 
                   1773: 
                   1774: .
                   1775:  You should see a screen as in figure 
                   1776: \begin_inset LatexCommand \ref{Creating a new problem resource}
                   1777: 
                   1778: \end_inset 
                   1779: 
                   1780: .
                   1781: \layout Enumerate
                   1782: 
1.6       bowersj2 1783: In the drop-down option box as seen in figure 
1.2       bowersj2 1784: \begin_inset LatexCommand \ref{Creating a new problem resource}
                   1785: 
                   1786: \end_inset 
                   1787: 
                   1788: , select 
                   1789: \series bold 
                   1790: Option Response Problem with 
                   1791: \emph on 
                   1792: N
                   1793: \emph default 
                   1794:  Concept Groups
                   1795: \series default 
                   1796: , where 
                   1797: \series bold 
                   1798: \emph on 
                   1799: N
                   1800: \series default 
                   1801: \emph default 
                   1802:  is the number of Concept Groups you wish the problem to have, and click
                   1803:  the 
                   1804: \series bold 
                   1805: New Problem
                   1806: \series default 
                   1807:  button.
                   1808: \layout Enumerate
                   1809: 
                   1810: Click the 
                   1811: \series bold 
                   1812: Edit
                   1813: \series default 
                   1814:  button above the sample problem to enter edit mode.
                   1815: \begin_float fig 
                   1816: \layout Standard
                   1817: \align center 
                   1818: 
                   1819: \begin_inset Figure size 476 276
                   1820: file optionResponseEditing.eps
                   1821: width 3 80
                   1822: flags 9
                   1823: 
                   1824: \end_inset 
                   1825: 
                   1826: 
                   1827: \layout Caption
                   1828: 
                   1829: Option Response Editor
                   1830: \begin_inset LatexCommand \label{Option Response Editor Figure}
                   1831: 
                   1832: \end_inset 
                   1833: 
                   1834: 
                   1835: \end_float 
                   1836:  You should see the Option Response page open up, which should look something
                   1837:  like what you see in figure 
                   1838: \begin_inset LatexCommand \ref{Option Response Editor Figure}
                   1839: 
                   1840: \end_inset 
                   1841: 
                   1842: .
                   1843: \layout Enumerate
                   1844: 
                   1845: Replace the text in the 
                   1846: \series bold 
                   1847: Text Block
                   1848: \series default 
                   1849:  with text that explains the conditions for your problem.
                   1850: \layout Enumerate
                   1851: 
                   1852: Locate the 
                   1853: \series bold 
                   1854: Max Number of Shown Foils
                   1855: \series default 
                   1856:  element and type a number from 1 to 8 to display that number of questions.
1.6       bowersj2 1857:  You cannot display more than one foil from each concept group, so this
                   1858:  option will only reduce the number of foils displayed, if it is less than
1.2       bowersj2 1859:  the number of concept groups in your Option Response problem.
                   1860: \layout Enumerate
                   1861: 
                   1862: Now you must define the options the students can select.
                   1863:  For each option you wish to add to the Option Response question, type the
                   1864:  option into the 
                   1865: \series bold 
                   1866: Add new Option
                   1867: \series default 
                   1868:  box in the 
                   1869: \series bold 
                   1870: Select Options
                   1871: \series default 
                   1872:  section, then hit the 
                   1873: \series bold 
                   1874: Save Changes
                   1875: \series default 
                   1876:  button.
                   1877:  If you do not hit the 
                   1878: \series bold 
                   1879: Save Changes
                   1880: \series default 
                   1881:  button, your option will not be selectable below.
1.6       bowersj2 1882:  (You will delete unwanted options in the last step.)
1.2       bowersj2 1883: \layout Enumerate
                   1884: 
                   1885: Now, you need to define the question foils.
                   1886:  Look for the foil with the name 
                   1887: \begin_inset Quotes eld
                   1888: \end_inset 
                   1889: 
                   1890: One
                   1891: \begin_inset Quotes erd
                   1892: \end_inset 
                   1893: 
                   1894: .
                   1895:  Type the question into the text box, and select the correct option for
                   1896:  that question from the 
                   1897: \series bold 
                   1898: Correct Option
                   1899: \series default 
                   1900:  drop-down menu.
                   1901:  Click 
                   1902: \series bold 
                   1903: Submit Changes
                   1904: \series default 
                   1905:  to save this question foil.
                   1906:  Repeat this step for all remaining foils.
                   1907: \layout Enumerate
                   1908: 
                   1909: Locate the foils that are not being used.
                   1910:  In their 
                   1911: \series bold 
                   1912: Delete
                   1913: \series default 
                   1914:  menus, set the value to 
                   1915: \series bold 
                   1916: Yes
                   1917: \series default 
                   1918: .
                   1919:  Once you've set the Delete menu value correctly for all the foils, click
                   1920:  the 
                   1921: \series bold 
                   1922: Save Changes
                   1923: \series default 
                   1924:  button.
                   1925: \layout Enumerate
                   1926: 
                   1927: In the Hint area, provide a helpful hint for users who get the problem incorrect
                   1928: , and click the 
                   1929: \series bold 
                   1930: Save Changes
                   1931: \series default 
                   1932:  button.
1.6       bowersj2 1933: \layout Enumerate
                   1934: 
                   1935: Make sure all the options you want to delete are not used for any of your
                   1936:  foils
                   1937: \begin_float footnote 
                   1938: \layout Standard
                   1939: 
                   1940: If a deleted option is used in a foil, it will appear in a text box in the
                   1941:  
                   1942: \series bold 
                   1943: Correct Option
                   1944: \series default 
                   1945:  area for that foil.
                   1946:  To make the drop-down box reappear, type an option already defined in the
                   1947:  
                   1948: \series bold 
                   1949: Select Options
                   1950: \series default 
                   1951:  field, and hit 
                   1952: \series bold 
                   1953: Submit Changes
                   1954: \series default 
                   1955: .
                   1956:  A drop-down box will reappear.
                   1957: \end_float 
                   1958: .
                   1959:  To delete the irrelevant options from the Option Response question, select
                   1960:  that option from the 
                   1961: \series bold 
                   1962: Delete an Option
                   1963: \series default 
                   1964:  drop down, and hit the 
                   1965: \series bold 
                   1966: Save Changes
                   1967: \series default 
                   1968:  button.
                   1969:  Do that for each option you wish to remove.
1.5       bowersj2 1970: \layout Subsubsection
                   1971: 
                   1972: Simple Option Response: No Concept Groups
                   1973: \layout Standard
                   1974: 
                   1975: If you select 
                   1976: \series bold 
                   1977: Simple Option Response
                   1978: \series default 
                   1979:  from the drop-down box, you get a template that will allow you to enter
1.6       bowersj2 1980:  up to eight foils with no grouping.
                   1981:  The system will randomly mix these foils when presenting them to the student.
                   1982:  You can have more foils then the 
                   1983: \series bold 
                   1984: Max Num of Shown Foils
                   1985: \series default 
                   1986:  so that each student will not have the identical foils.
1.2       bowersj2 1987: \layout Subsection
                   1988: 
                   1989: Creating a String Response Problem
                   1990: \layout Standard
                   1991: 
1.6       bowersj2 1992: To create a String Response problem, create a new resource as described
1.2       bowersj2 1993:  in section 
                   1994: \begin_inset LatexCommand \ref{Creating New Content Pages}
                   1995: 
                   1996: \end_inset 
                   1997: 
                   1998: .
                   1999:  This is a 
                   2000: \begin_inset Quotes eld
                   2001: \end_inset 
                   2002: 
                   2003: problem
                   2004: \begin_inset Quotes erd
                   2005: \end_inset 
                   2006: 
                   2007:  resource so the URL must end in 
                   2008: \begin_inset Quotes eld
                   2009: \end_inset 
                   2010: 
                   2011: .problem
                   2012: \begin_inset Quotes erd
                   2013: \end_inset 
                   2014: 
                   2015: .
                   2016:  You should see a screen as in figure 
                   2017: \begin_inset LatexCommand \ref{Creating a new problem resource}
                   2018: 
                   2019: \end_inset 
                   2020: 
                   2021: .
                   2022: \layout Enumerate
                   2023: 
1.6       bowersj2 2024: In the drop-down option box as seen in figure 
1.2       bowersj2 2025: \begin_inset LatexCommand \ref{Creating a new problem resource}
                   2026: 
                   2027: \end_inset 
                   2028: 
1.6       bowersj2 2029: , select
1.2       bowersj2 2030: \series bold 
1.6       bowersj2 2031:  String Response Problem
1.2       bowersj2 2032: \series default 
                   2033: , and click the 
                   2034: \series bold 
                   2035: New Problem
                   2036: \series default 
                   2037:  button.
                   2038: \layout Enumerate
                   2039: 
                   2040: Click the 
                   2041: \series bold 
                   2042: Edit
                   2043: \series default 
                   2044:  button above the sample problem to enter edit mode.
                   2045: \begin_float fig 
                   2046: \layout Standard
                   2047: \align center 
                   2048: 
                   2049: \begin_inset Figure size 476 320
                   2050: file stringResponseEditor.eps
                   2051: width 3 80
                   2052: flags 9
                   2053: 
                   2054: \end_inset 
                   2055: 
                   2056: 
                   2057: \layout Caption
                   2058: 
                   2059: String Response Editor
                   2060: \begin_inset LatexCommand \label{String Response Editor Figure}
                   2061: 
                   2062: \end_inset 
                   2063: 
                   2064: 
                   2065: \end_float 
                   2066:  You should see the String Response editor page open up, which should look
                   2067:  something like what you see in figure 
                   2068: \begin_inset LatexCommand \ref{String Response Editor Figure}
                   2069: 
                   2070: \end_inset 
                   2071: 
                   2072: .
                   2073: \layout Enumerate
                   2074: 
1.6       bowersj2 2075: Clear the text from the 
                   2076: \series bold 
                   2077: Text Block
                   2078: \series default 
                   2079:  at the top of the problem, and type in your problem.
1.2       bowersj2 2080: \layout Enumerate
                   2081: 
                   2082: In the 
                   2083: \series bold 
                   2084: Answer Box
                   2085: \series default 
                   2086: , type the correct answer.
                   2087: \layout Enumerate
                   2088: 
1.6       bowersj2 2089: Select the answer condition from the drop-down.
1.2       bowersj2 2090:  There are three cases to choose from:
                   2091: \begin_deeper 
                   2092: \layout Enumerate
                   2093: 
                   2094: 
                   2095: \series bold 
                   2096: cs
                   2097: \series default 
                   2098: : This means 
                   2099: \begin_inset Quotes eld
                   2100: \end_inset 
                   2101: 
                   2102: Case Sensitive
                   2103: \begin_inset Quotes erd
                   2104: \end_inset 
                   2105: 
                   2106: .
1.6       bowersj2 2107:  For example, this is useful in chemistry, where HO and Ho are completely
1.2       bowersj2 2108:  different answers
                   2109: \begin_float footnote 
                   2110: \end_deeper 
                   2111: \layout Standard
                   2112: 
                   2113: 
                   2114: \series bold 
                   2115: HO
                   2116: \series default 
                   2117:  is hydrogen monoxide, a colorless, odorless, poisonous gas.
                   2118:  
                   2119: \series bold 
                   2120: Ho
                   2121: \series default 
                   2122:  is the element 67, Holmium, in the Lanthanides.
                   2123: \end_float 
                   2124: .
                   2125:  The student must match the case of the answer.
                   2126: \begin_deeper 
                   2127: \layout Enumerate
                   2128: 
                   2129: 
                   2130: \series bold 
                   2131: ci
                   2132: \series default 
                   2133: : This means 
                   2134: \begin_inset Quotes eld
                   2135: \end_inset 
                   2136: 
1.5       bowersj2 2137: Case Insensitive
1.2       bowersj2 2138: \begin_inset Quotes erd
                   2139: \end_inset 
                   2140: 
                   2141: .
                   2142:  The system does not use the case of the letters to determine the correctness
                   2143:  of the answer.
                   2144:  If the correct answer is 
                   2145: \begin_inset Quotes eld
                   2146: \end_inset 
                   2147: 
                   2148: car
                   2149: \begin_inset Quotes erd
                   2150: \end_inset 
                   2151: 
                   2152: , the system will accept 
                   2153: \begin_inset Quotes eld
                   2154: \end_inset 
                   2155: 
                   2156: car
                   2157: \begin_inset Quotes erd
                   2158: \end_inset 
                   2159: 
                   2160: , 
                   2161: \begin_inset Quotes eld
                   2162: \end_inset 
                   2163: 
                   2164: CAR
                   2165: \begin_inset Quotes erd
                   2166: \end_inset 
                   2167: 
                   2168: , 
                   2169: \begin_inset Quotes eld
                   2170: \end_inset 
                   2171: 
                   2172: Car
                   2173: \begin_inset Quotes erd
                   2174: \end_inset 
                   2175: 
                   2176: , 
                   2177: \begin_inset Quotes eld
                   2178: \end_inset 
                   2179: 
                   2180: caR
                   2181: \begin_inset Quotes erd
                   2182: \end_inset 
                   2183: 
                   2184: , etc.
                   2185: \layout Enumerate
                   2186: 
                   2187: 
                   2188: \series bold 
                   2189: mc
                   2190: \series default 
                   2191: : This means 
                   2192: \begin_inset Quotes eld
                   2193: \end_inset 
                   2194: 
                   2195: Multiple Choice
                   2196: \begin_inset Quotes erd
                   2197: \end_inset 
                   2198: 
                   2199: .
                   2200:  The student's answers must contain the same letters as the question author's,
1.5       bowersj2 2201:  but order is unimportant.
1.2       bowersj2 2202:  This is usually used to give a multiple choice question in the question's
                   2203:  
                   2204: \series bold 
                   2205: Text Block
                   2206: \series default 
                   2207: , which may have several correct parts.
                   2208:  If the author sets the correct answer as 
                   2209: \begin_inset Quotes eld
                   2210: \end_inset 
                   2211: 
                   2212: bcg
                   2213: \begin_inset Quotes erd
                   2214: \end_inset 
                   2215: 
                   2216: , the system will accept 
                   2217: \begin_inset Quotes eld
                   2218: \end_inset 
                   2219: 
                   2220: bcg
                   2221: \begin_inset Quotes erd
                   2222: \end_inset 
                   2223: 
                   2224: , 
                   2225: \begin_inset Quotes eld
                   2226: \end_inset 
                   2227: 
                   2228: cbg
                   2229: \begin_inset Quotes erd
                   2230: \end_inset 
                   2231: 
                   2232: , 
                   2233: \begin_inset Quotes eld
                   2234: \end_inset 
                   2235: 
                   2236: gcb
                   2237: \begin_inset Quotes erd
                   2238: \end_inset 
                   2239: 
                   2240: , etc., but not 
                   2241: \begin_inset Quotes eld
                   2242: \end_inset 
                   2243: 
                   2244: bc
                   2245: \begin_inset Quotes erd
                   2246: \end_inset 
                   2247: 
                   2248:  or 
                   2249: \begin_inset Quotes eld
                   2250: \end_inset 
                   2251: 
                   2252: abcg
                   2253: \begin_inset Quotes erd
                   2254: \end_inset 
                   2255: 
                   2256: .
                   2257: \layout Standard
                   2258: 
1.5       bowersj2 2259: It is conventional to inform the students if the problem is case sensitive,
                   2260:  or that the order of the answers doesn't matter.
1.2       bowersj2 2261: \end_deeper 
                   2262: \layout Enumerate
                   2263: 
                   2264: Optionally, locate the 
                   2265: \series bold 
                   2266: Single Line Text Entry Area
                   2267: \series default 
                   2268:  block and set a length in the Size box.
                   2269:  This will only affect the size of the box on the screen; if you set the
                   2270:  box size to 2, the student can still enter 3 or more letters in their answer.
                   2271: \layout Enumerate
                   2272: 
1.6       bowersj2 2273: Scroll down to the 
                   2274: \series bold 
                   2275: Hint
                   2276: \series default 
                   2277:  element, and type some text that will help students when they answer incorrectl
                   2278: y, or delete the hint by setting the 
                   2279: \series bold 
                   2280: Delete
                   2281: \series default 
                   2282:  field to 
                   2283: \series bold 
                   2284: Yes
                   2285: \series default 
                   2286: .
1.2       bowersj2 2287: \layout Enumerate
                   2288: 
1.6       bowersj2 2289: Click the 
                   2290: \series bold 
                   2291: Submit Changes
                   2292: \series default 
                   2293:  button.
1.2       bowersj2 2294: \layout Subsection
                   2295: 
1.3       bowersj2 2296: Creating Numerical Response And Formula Response Problems
1.2       bowersj2 2297: \layout Standard
                   2298: 
                   2299: Numerical Response problems are answered by entering a number and an optional
                   2300:  unit.
                   2301:  For instance, a numerical response problem might have an answer of 
                   2302: \begin_inset Formula \( 2m/s^{2} \)
                   2303: \end_inset 
                   2304: 
                   2305: .
1.3       bowersj2 2306:  Formula Response problems are answered by entering a mathematical formula.
                   2307:  For instance, a numerical response problem might have an answer of 
                   2308: \begin_inset Formula \( x^{2}+11 \)
1.2       bowersj2 2309: \end_inset 
                   2310: 
                   2311: .
1.3       bowersj2 2312:  The answer may be in any equivalent format.
                   2313:  For instance, for 
                   2314: \begin_inset Formula \( x^{2}+11 \)
1.2       bowersj2 2315: \end_inset 
                   2316: 
1.6       bowersj2 2317: , the system will also accept 
                   2318: \begin_inset Formula \( x*x+11 \)
1.2       bowersj2 2319: \end_inset 
                   2320: 
1.3       bowersj2 2321:  or 
                   2322: \begin_inset Formula \( x^{2}+21-10 \)
1.2       bowersj2 2323: \end_inset 
                   2324: 
1.6       bowersj2 2325: .
1.3       bowersj2 2326: \layout Standard
1.2       bowersj2 2327: 
1.3       bowersj2 2328: Creating Numerical Response and Formula Response problems starts the same
                   2329:  as the other problem types, but because of the power of Numerical Response
1.5       bowersj2 2330:  and Formula Response problems, they are covered in their own section after
                   2331:  the end of the tutorial.
1.3       bowersj2 2332:  For more information about these problem types, please see section 
                   2333: \begin_inset LatexCommand \ref{Numerical Response}
1.2       bowersj2 2334: 
                   2335: \end_inset 
                   2336: 
1.3       bowersj2 2337:  for Numerical Response problems and section 
                   2338: \begin_inset LatexCommand \ref{Formula Response}
1.2       bowersj2 2339: 
                   2340: \end_inset 
                   2341: 
1.3       bowersj2 2342:  for Formula Response problems.
                   2343: \layout Section
1.2       bowersj2 2344: 
1.3       bowersj2 2345: Publishing Your Resources
1.2       bowersj2 2346: \layout Standard
                   2347: 
1.6       bowersj2 2348: In order to make the content you've created available for use in courses,
1.3       bowersj2 2349:  you must publish your content.
                   2350:  LON-CAPA provides an easy interface for publishing your content pages,
                   2351:  problem resources, and sequences.
1.5       bowersj2 2352:  You can specify title, author information, keywords, and other metadata.
                   2353:  LON-CAPA uses this metadata for many things, and it's important to fill
1.3       bowersj2 2354:  the metadata out as accurately as possible.
                   2355: \layout Subsection
                   2356: 
                   2357: What is Metadata?
                   2358: \begin_inset LatexCommand \index{Metadata}
1.2       bowersj2 2359: 
                   2360: \end_inset 
                   2361: 
                   2362: 
1.3       bowersj2 2363: \begin_inset LatexCommand \label{What Is Metadata?}
1.2       bowersj2 2364: 
                   2365: \end_inset 
                   2366: 
                   2367: 
1.3       bowersj2 2368: \layout Standard
1.2       bowersj2 2369: 
                   2370: 
1.3       bowersj2 2371: \emph on 
                   2372: Metadata
                   2373: \emph default 
                   2374:  is 
                   2375: \emph on 
                   2376: data about data
                   2377: \emph default 
1.2       bowersj2 2378: .
1.3       bowersj2 2379:  Metadata can often be thought of as a label on some bit of information
                   2380:  that can be useful to people or computer programs trying to use the data.
                   2381:  Without metadata, the person or computer trying to use the original information
                   2382:  would have to just guess what the original data is about.
                   2383:  For instance, if you create a problem and neglect to say in the title or
                   2384:  subject of the problem what it is about, then a human who wants to use
                   2385:  that problem would have to read the problem itself to see what it was about,
1.6       bowersj2 2386:  which is much more difficult than just reading a title.
1.3       bowersj2 2387:  A computer trying to do the same thing would just be out of luck; it is
                   2388:  too stupid to understand the problem statement at all.
                   2389: \layout Standard
1.2       bowersj2 2390: 
1.6       bowersj2 2391: One example of metadata is the <title> of a web page, which usually shows
                   2392:  up in the title bar of the browser.
1.5       bowersj2 2393:  That's information about the web page itself, not actually part of the
                   2394:  web page.
1.6       bowersj2 2395:  People use the title information when they bookmark a page, so they know
                   2396:  what the page is.
1.3       bowersj2 2397:  Search engines use it as a clue about the content of the web page.
1.2       bowersj2 2398: \layout Subsection
                   2399: 
1.3       bowersj2 2400: Publishing A Resource
                   2401: \begin_inset LatexCommand \index{Resource, Publishing}
1.2       bowersj2 2402: 
                   2403: \end_inset 
                   2404: 
                   2405: 
1.3       bowersj2 2406: \begin_inset LatexCommand \index{Publishing Resource}
1.2       bowersj2 2407: 
                   2408: \end_inset 
                   2409: 
1.3       bowersj2 2410: 
                   2411: \layout Standard
                   2412: 
                   2413: \begin_float fig 
1.2       bowersj2 2414: \layout Standard
1.3       bowersj2 2415: \align center 
                   2416: 
                   2417: \begin_inset Figure size 476 168
                   2418: file constructionSpaceForPublishing.eps
                   2419: width 3 80
                   2420: flags 9
1.2       bowersj2 2421: 
                   2422: \end_inset 
                   2423: 
                   2424: 
1.3       bowersj2 2425: \layout Caption
                   2426: 
                   2427: Construction Space for Publishing
                   2428: \begin_inset LatexCommand \label{Construction Space for Publishing Figure}
1.2       bowersj2 2429: 
                   2430: \end_inset 
                   2431: 
                   2432: 
1.3       bowersj2 2433: \end_float 
                   2434: To publish a resource, log in and choose your role to be an Author.
                   2435:  Then click 
                   2436: \series bold 
                   2437: CSTR
                   2438: \series default 
                   2439:  to go to your construction space.
                   2440:  You should see something like figure 
                   2441: \begin_inset LatexCommand \ref{Construction Space for Publishing Figure}
1.2       bowersj2 2442: 
                   2443: \end_inset 
                   2444: 
                   2445: .
1.3       bowersj2 2446:  Click on the 
                   2447: \series bold 
                   2448: Publish
                   2449: \series default 
                   2450:  button for the resource you wish to publish.
                   2451: \begin_float fig 
                   2452: \layout Standard
                   2453: \align center 
1.2       bowersj2 2454: 
1.3       bowersj2 2455: \begin_inset Figure size 476 338
                   2456: file publishMetadata.eps
                   2457: width 3 80
                   2458: flags 9
1.2       bowersj2 2459: 
                   2460: \end_inset 
                   2461: 
                   2462: 
1.3       bowersj2 2463: \layout Caption
1.2       bowersj2 2464: 
                   2465: Publishing Metadata Screen
                   2466: \begin_inset LatexCommand \label{Publishing Metadata Screen Figure}
                   2467: 
                   2468: \end_inset 
                   2469: 
                   2470: 
                   2471: \end_float 
                   2472:  You'll get a metadata screen that should look something like figure 
                   2473: \begin_inset LatexCommand \ref{Publishing Metadata Screen Figure}
                   2474: 
                   2475: \end_inset 
                   2476: 
                   2477: .
                   2478:  Fill out the form.
                   2479:  If you are creating resources that may be used in several courses, you
                   2480:  should talk with the other authors and establish some sort of standard
                   2481:  title and subject scheme in advance.
                   2482:  
                   2483: \layout Standard
                   2484: 
1.6       bowersj2 2485: The 
                   2486: \series bold 
                   2487: Language
                   2488: \series default 
                   2489:  is the language the problem is written in.
                   2490:  The 
                   2491: \series bold 
                   2492: Publisher/Owner
                   2493: \series default 
                   2494:  is the LON-CAPA user who owns the problem.
1.2       bowersj2 2495: \layout Standard
                   2496: 
                   2497: The 
                   2498: \series bold 
                   2499: Keywords
                   2500: \series default 
                   2501:  and the 
                   2502: \series bold 
                   2503: Abstract
                   2504: \series default 
                   2505:  are more information about the problem.
                   2506:  The 
                   2507: \series bold 
                   2508: Keywords
                   2509: \series default 
                   2510:  are words that are strongly connected to your problem; for instance a physics
                   2511:  problem about a pulley might include 
                   2512: \begin_inset Quotes eld
                   2513: \end_inset 
                   2514: 
                   2515: pulley
                   2516: \begin_inset Quotes erd
                   2517: \end_inset 
                   2518: 
                   2519:  as a key word.
1.6       bowersj2 2520:  LON-CAPA pulls out words used in the text of the resource for you so you
                   2521:  can just click on their check boxes to make them keywords.
1.2       bowersj2 2522:  
                   2523: \series bold 
                   2524: Additional keywords
                   2525: \series default 
                   2526:  allows you to add any keyword to your problem that are not actually in
                   2527:  the problem.
                   2528:  For instance, on that same problem a physicist might add the keyword 
                   2529: \begin_inset Quotes eld
                   2530: \end_inset 
                   2531: 
                   2532: statics
                   2533: \begin_inset Quotes erd
                   2534: \end_inset 
                   2535: 
                   2536: , even though it doesn't appear in the original problem, because Physics
                   2537:  uses that as a classification of problem type.
1.6       bowersj2 2538:  
                   2539: \series bold 
                   2540: Additional Keywords
                   2541: \series default 
                   2542:  are also useful when publishing graphics.
1.2       bowersj2 2543: \layout Standard
                   2544: 
1.6       bowersj2 2545: Finally, you need to set the copyright and distribution permissions in the
1.2       bowersj2 2546:  
1.6       bowersj2 2547: \series bold 
                   2548: COPYRIGHT/DISTRIBUTION
                   2549: \series default 
                   2550:  drop-down.
                   2551:  This setting controls who is allowed to use your resource as follows:
                   2552: \layout Comment
                   2553: 
                   2554: Is this right?
1.2       bowersj2 2555: \layout Itemize
                   2556: 
                   2557: 
                   2558: \series bold 
                   2559: Limited to courses in the domain published
                   2560: \series default 
                   2561:  means that only courses running in the same domain as you can use your
                   2562:  content.
                   2563:  Talk to your LON-CAPA administrator if you want more information about
                   2564:  your domain.
                   2565: \layout Itemize
                   2566: 
                   2567: 
                   2568: \series bold 
                   2569: Free
                   2570: \series default 
                   2571:  means that anyone can find and use the resource.
                   2572: \layout Itemize
                   2573: 
                   2574: 
                   2575: \series bold 
                   2576: Private - visible to author only
                   2577: \series default 
                   2578:  means that it can't be used for any course.
                   2579: \layout Itemize
                   2580: 
                   2581: 
                   2582: \series bold 
                   2583: Public - no authentication required
                   2584: \series default 
                   2585:  means anyone can find and use the resource.
                   2586: \layout Standard
                   2587: 
                   2588: Now when you click 
                   2589: \series bold 
                   2590: Finalize Publication
                   2591: \series default 
                   2592: , your resource will be published and usable (unless you set the distribution
                   2593:  to 
                   2594: \begin_inset Quotes eld
                   2595: \end_inset 
                   2596: 
                   2597: private
                   2598: \begin_inset Quotes erd
                   2599: \end_inset 
                   2600: 
                   2601: ).
1.3       bowersj2 2602: \layout Standard
                   2603: 
                   2604: If you're following this as a tutorial, publish your resources so we can
                   2605:  use them in the next section.
1.2       bowersj2 2606: \layout Section
                   2607: 
1.3       bowersj2 2608: Creating A Course
                   2609: \begin_inset LatexCommand \label{Creating a Course}
                   2610: 
                   2611: \end_inset 
                   2612: 
                   2613: : Maps and Sequences
                   2614: \layout Standard
                   2615: 
                   2616: In order to create a useful course, we need to arrange our raw materials
                   2617:  so that students can use them.
1.2       bowersj2 2618: \layout Subsection
                   2619: 
1.6       bowersj2 2620: Creating Sequences
                   2621: \begin_inset LatexCommand \index{Sequence}
1.3       bowersj2 2622: 
                   2623: \end_inset 
                   2624: 
                   2625: 
                   2626: \layout Standard
                   2627: 
1.6       bowersj2 2628: A 
                   2629: \series bold 
                   2630: Sequence
                   2631: \series default 
                   2632:  is a series of resources that can be navigated using the 
                   2633: \series bold 
                   2634: NAV
                   2635: \series default 
                   2636:  remote control button, or by using the arrow keys on the remote control.
                   2637:  
                   2638: \layout Standard
                   2639: 
1.3       bowersj2 2640: \begin_float fig 
                   2641: \layout Standard
                   2642: \align center 
                   2643: 
1.5       bowersj2 2644: \begin_inset Figure size 238 83
                   2645: file mapEditorSelection.eps
                   2646: width 3 40
1.3       bowersj2 2647: flags 9
                   2648: 
                   2649: \end_inset 
                   2650: 
                   2651: 
                   2652: \layout Caption
                   2653: 
1.5       bowersj2 2654: Map Editor Selection
                   2655: \begin_inset LatexCommand \label{Map Editor Selection Figure}
1.3       bowersj2 2656: 
                   2657: \end_inset 
                   2658: 
                   2659: 
                   2660: \end_float 
1.6       bowersj2 2661: To create a Sequence resource, create a new resource as described in section
1.3       bowersj2 2662:  
                   2663: \begin_inset LatexCommand \ref{Creating New Content Pages}
                   2664: 
                   2665: \end_inset 
                   2666: 
                   2667: .
                   2668:  This is a 
                   2669: \begin_inset Quotes eld
                   2670: \end_inset 
                   2671: 
1.6       bowersj2 2672: sequence
1.3       bowersj2 2673: \begin_inset Quotes erd
                   2674: \end_inset 
                   2675: 
                   2676:  resource so the URL must end in 
                   2677: \begin_inset Quotes eld
                   2678: \end_inset 
                   2679: 
1.6       bowersj2 2680: .sequence
1.3       bowersj2 2681: \begin_inset Quotes erd
                   2682: \end_inset 
                   2683: 
                   2684: .
                   2685:  After you enter in the URL ending in 
                   2686: \begin_inset Quotes eld
                   2687: \end_inset 
                   2688: 
1.6       bowersj2 2689: .sequence
1.3       bowersj2 2690: \begin_inset Quotes erd
                   2691: \end_inset 
                   2692: 
                   2693: , you should see a screen as in figure 
1.5       bowersj2 2694: \begin_inset LatexCommand \ref{Map Editor Selection Figure}
1.2       bowersj2 2695: 
1.3       bowersj2 2696: \end_inset 
1.2       bowersj2 2697: 
1.3       bowersj2 2698: .
1.5       bowersj2 2699:  You can use either the advanced editor or the simplified editor.
1.3       bowersj2 2700: \layout Subsection
                   2701: 
1.6       bowersj2 2702: Creating a Simple .sequence With The Simple Editor
1.5       bowersj2 2703: \layout Standard
                   2704: 
                   2705: \begin_float fig 
                   2706: \layout Standard
                   2707: \align center 
                   2708: 
                   2709: \begin_inset Figure size 476 250
                   2710: file mapSimpleEditor.eps
                   2711: width 3 80
                   2712: flags 9
                   2713: 
                   2714: \end_inset 
                   2715: 
                   2716: 
                   2717: \layout Caption
                   2718: 
                   2719: Simple Map Editor
                   2720: \begin_inset LatexCommand \label{Simple Map Editor}
                   2721: 
                   2722: \end_inset 
                   2723: 
                   2724: 
                   2725: \end_float 
1.6       bowersj2 2726: After creating a new .sequence resource and getting the editor selection
                   2727:  prompt (figure 
1.5       bowersj2 2728: \begin_inset LatexCommand \ref{Map Editor Selection Figure}
                   2729: 
                   2730: \end_inset 
                   2731: 
                   2732: ), click the 
                   2733: \series bold 
                   2734: Simple Edit
                   2735: \series default 
1.6       bowersj2 2736:  button to get to the simple map editor, which appears in figure 
1.5       bowersj2 2737: \begin_inset LatexCommand \ref{Simple Map Editor}
1.4       bowersj2 2738: 
                   2739: \end_inset 
                   2740: 
1.5       bowersj2 2741: .
                   2742:  
                   2743: \layout Standard
                   2744: 
                   2745: The Simple Editor can create .sequences and .pages which are linear, which
                   2746:  means they have no branches or conditions.
                   2747: \layout Standard
                   2748: 
                   2749: On the right side of the simple editor is the 
                   2750: \series bold 
                   2751: Target
                   2752: \series default 
                   2753: , which represents the map you are currently building.
                   2754:  On the left side is the 
                   2755: \series bold 
                   2756: Import
                   2757: \series default 
                   2758:  area, which represents a work area you can use for your convenience to
                   2759:  load and manipulate resource you may wish to include in your map.
                   2760:  Using the three buttons in the middle of the screen, from top to bottom
                   2761:  you can cut things out of the Target, copy from the Target to the Import,
                   2762:  and copy from the Import to the Target, respectively.
                   2763: \layout Standard
                   2764: 
                   2765: On both sides of the screen, you can do a Group Search and a Group Import.
                   2766:  A Group Search allows you to run a search, then import selected results
                   2767:  from that search into either directly into your Map, or into your Import
                   2768:  space.
                   2769:  Checkboxes will appear next to the results in the Group Search, and you
1.6       bowersj2 2770:  can click the resource you wish to add to your map in the order that you
                   2771:  want them added.
1.5       bowersj2 2772:  After you select the resource, you will be presented with a screen that
                   2773:  allows you to change the order of the selected resources, then you will
                   2774:  be able to import the selected resources and work with them.
                   2775: \layout Standard
                   2776: 
                   2777: A Group Import works in a similar fashion, but allows you to use the LON-CAPA
                   2778:  network browser to select your resources.
                   2779: \layout Standard
                   2780: 
                   2781: On the Import side, you can also browse for another Map, and load the resources
                   2782:  used in that map into your Import workspace.
                   2783:  You can also discard the selected resources, clear all the resources, and
                   2784:  view the selected resource from the buttons on the Import side of the screen.
                   2785:  
                   2786: \layout Standard
                   2787: 
                   2788: Both list boxes support standard multi-select mechanisms as used in your
                   2789:  OS.
                   2790: \layout Subsection
                   2791: 
1.6       bowersj2 2792: Creating a Simple .sequence With The Advanced Editor
1.5       bowersj2 2793: \layout Standard
                   2794: 
1.6       bowersj2 2795: After creating a new .sequence resource and getting the editor selection
                   2796:  prompt (figure 
1.5       bowersj2 2797: \begin_inset LatexCommand \ref{Map Editor Selection Figure}
                   2798: 
                   2799: \end_inset 
1.4       bowersj2 2800: 
1.5       bowersj2 2801: ), click the 
                   2802: \series bold 
                   2803: Advanced Edit
                   2804: \series default 
1.6       bowersj2 2805:  button to get to the advanced map editor.
1.5       bowersj2 2806:  
                   2807: \begin_float fig 
1.3       bowersj2 2808: \layout Standard
1.5       bowersj2 2809: \align center 
                   2810: 
                   2811: \begin_inset Figure size 476 205
                   2812: file mapAdvancedEditorNew.eps
                   2813: width 3 80
                   2814: flags 11
                   2815: 
                   2816: \end_inset 
                   2817: 
                   2818: 
                   2819: \layout Caption
1.3       bowersj2 2820: 
1.5       bowersj2 2821: Initial Map Editor
                   2822: \begin_inset LatexCommand \label{Initial Map Editor FIgure}
                   2823: 
                   2824: \end_inset 
                   2825: 
                   2826: 
                   2827: \end_float 
1.6       bowersj2 2828: You should see the initial map editor as shown in figure 
1.5       bowersj2 2829: \begin_inset LatexCommand \ref{Initial Map Editor FIgure}
                   2830: 
                   2831: \end_inset 
                   2832: 
                   2833: .
1.6       bowersj2 2834:  Note there are two windows: One is the workspace, and one is a secondary
                   2835:  window which will contain information as you add resources.
1.3       bowersj2 2836: \layout Enumerate
                   2837: 
                   2838: \begin_float fig 
                   2839: \layout Standard
                   2840: \align center 
                   2841: 
1.4       bowersj2 2842: \begin_inset Figure size 476 221
                   2843: file mapClickedStart.eps
1.3       bowersj2 2844: width 3 80
                   2845: flags 9
                   2846: 
                   2847: \end_inset 
                   2848: 
                   2849: 
                   2850: \layout Caption
                   2851: 
1.6       bowersj2 2852: After clicking 
                   2853: \series bold 
                   2854: Start
                   2855: \series default 
                   2856:  in the Map Constructor
1.4       bowersj2 2857: \begin_inset LatexCommand \label{Clicked Start Figure}
                   2858: 
                   2859: \end_inset 
                   2860: 
                   2861: 
                   2862: \end_float 
1.6       bowersj2 2863: Click the 
                   2864: \series bold 
                   2865: Start
                   2866: \series default 
                   2867:  box.
1.4       bowersj2 2868:  You'll see what you see in figure 
                   2869: \begin_inset LatexCommand \ref{Clicked Start Figure}
                   2870: 
                   2871: \end_inset 
                   2872: 
                   2873: .
                   2874:  Click 
1.6       bowersj2 2875: \series bold 
1.4       bowersj2 2876: Link Resource
1.6       bowersj2 2877: \series default 
                   2878:  in the secondary window, then click on the 
                   2879: \series bold 
                   2880: Finish
                   2881: \series default 
                   2882:  box.
1.4       bowersj2 2883: \begin_float fig 
                   2884: \layout Standard
                   2885: \align center 
                   2886: 
1.5       bowersj2 2887: \begin_inset Figure size 70 210
1.4       bowersj2 2888: file mapStraightened.eps
1.5       bowersj2 2889: height 3 25
1.4       bowersj2 2890: flags 9
1.3       bowersj2 2891: 
                   2892: \end_inset 
                   2893: 
                   2894: 
1.4       bowersj2 2895: \layout Caption
                   2896: 
                   2897: Straightened Map
                   2898: \begin_inset LatexCommand \label{Striaghtened map}
1.3       bowersj2 2899: 
                   2900: \end_inset 
                   2901: 
1.4       bowersj2 2902: 
                   2903: \end_float 
                   2904:  After that, click 
1.6       bowersj2 2905: \series bold 
                   2906: Straighten
                   2907: \series default 
1.4       bowersj2 2908: .
                   2909:  You should see something like figure 
                   2910: \begin_inset LatexCommand \ref{Striaghtened map}
                   2911: 
                   2912: \end_inset 
1.3       bowersj2 2913: 
1.4       bowersj2 2914: .
                   2915:  This creates a simple map that flows from beginning to end.
1.3       bowersj2 2916: \layout Enumerate
                   2917: 
                   2918: \begin_float fig 
                   2919: \layout Standard
                   2920: \align center 
                   2921: 
1.5       bowersj2 2922: \begin_inset Figure size 271 252
1.4       bowersj2 2923: file mapInsertResource.eps
1.5       bowersj2 2924: height 3 30
1.3       bowersj2 2925: flags 9
                   2926: 
                   2927: \end_inset 
                   2928: 
                   2929: 
                   2930: \layout Caption
                   2931: 
1.4       bowersj2 2932: Inserting a Resource
                   2933: \begin_inset LatexCommand \label{Inserting a Resource Figure}
1.3       bowersj2 2934: 
                   2935: \end_inset 
                   2936: 
                   2937: 
                   2938: \end_float 
1.6       bowersj2 2939: To insert a resource into the flow, click the black line with two arrows,
                   2940:  seen between the 
                   2941: \series bold 
                   2942: Start
                   2943: \series default 
                   2944:  and 
                   2945: \series bold 
                   2946: Finish
                   2947: \series default 
                   2948:  boxes in figure 
                   2949: \begin_inset LatexCommand \ref{Striaghtened map}
                   2950: 
                   2951: \end_inset 
                   2952: 
                   2953: .
1.4       bowersj2 2954:  In the secondary window, you'll see something like figure 
                   2955: \begin_inset LatexCommand \ref{Inserting a Resource Figure}
1.3       bowersj2 2956: 
                   2957: \end_inset 
                   2958: 
1.4       bowersj2 2959: .
1.3       bowersj2 2960:  Click 
                   2961: \series bold 
1.4       bowersj2 2962: Insert Resource Into Link
                   2963: \series default 
                   2964: .
1.6       bowersj2 2965:  A new resource box will appear in the link.
                   2966:  Click the resource, which will have the label 
                   2967: \series bold 
                   2968: Res
                   2969: \series default 
                   2970: .
1.4       bowersj2 2971: \layout Enumerate
                   2972: 
                   2973: Click 
                   2974: \series bold 
1.3       bowersj2 2975: Browse
                   2976: \series default 
                   2977: , and the 
                   2978: \series bold 
                   2979: Network Directory Browser
                   2980: \series default 
                   2981:  will appear,
                   2982: \begin_float fig 
                   2983: \layout Standard
                   2984: \align center 
                   2985: 
1.5       bowersj2 2986: \begin_inset Figure size 357 162
1.3       bowersj2 2987: file mapEditorDirectoryBrowser.eps
1.5       bowersj2 2988: width 3 60
1.3       bowersj2 2989: flags 9
                   2990: 
                   2991: \end_inset 
                   2992: 
                   2993: 
                   2994: \layout Caption
                   2995: 
                   2996: Network Directory Browser
                   2997: \begin_inset LatexCommand \label{Map Editor Network Directory Browser Figure}
                   2998: 
                   2999: \end_inset 
                   3000: 
                   3001: 
                   3002: \end_float 
                   3003:  looking something like figure 
                   3004: \begin_inset LatexCommand \ref{Map Editor Network Directory Browser Figure}
                   3005: 
                   3006: \end_inset 
                   3007: 
                   3008: .
1.6       bowersj2 3009:  Press the 
                   3010: \series bold 
                   3011: SELECT
                   3012: \series default 
                   3013:  button that is next to the resource you want to place in the chosen resource
                   3014:  box.
1.3       bowersj2 3015: \begin_float fig 
                   3016: \layout Standard
                   3017: \align center 
                   3018: 
1.5       bowersj2 3019: \begin_inset Figure size 42 252
1.3       bowersj2 3020: file mapEditorResourceChosen.eps
1.5       bowersj2 3021: height 3 30
1.3       bowersj2 3022: flags 9
                   3023: 
                   3024: \end_inset 
                   3025: 
                   3026: 
                   3027: \layout Caption
                   3028: 
                   3029: Resource Chosen
                   3030: \begin_inset LatexCommand \label{Map Resource Chosen Figure}
                   3031: 
                   3032: \end_inset 
                   3033: 
1.4       bowersj2 3034: 
1.3       bowersj2 3035: \end_float 
                   3036:  Once you've done that, if you look back at the window that popped up when
                   3037:  you clicked on 
                   3038: \series bold 
                   3039: New Resource
                   3040: \series default 
                   3041: , you'll see something like figure 
                   3042: \begin_inset LatexCommand \ref{Map Resource Chosen Figure}
                   3043: 
                   3044: \end_inset 
                   3045: 
                   3046: .
                   3047:  You can type the 
                   3048: \series bold 
                   3049: URL
                   3050: \series default 
                   3051:  and 
                   3052: \series bold 
                   3053: Title
                   3054: \series default 
1.4       bowersj2 3055:  into the secondary window, if you prefer, following the format you see
1.6       bowersj2 3056:  when you've successfully browsed to a resource.
1.3       bowersj2 3057:  After you click 
                   3058: \series bold 
                   3059: Save Changes
                   3060: \series default 
1.6       bowersj2 3061: , your changes will be set, and the icons for the resource will appear in
                   3062:  the 
1.3       bowersj2 3063: \series bold 
                   3064: Res
                   3065: \series default 
                   3066:  box, as shown in figure 
                   3067: \begin_inset LatexCommand \ref{Map Resource Chosen Figure}
                   3068: 
                   3069: \end_inset 
                   3070: 
                   3071: .
1.6       bowersj2 3072:  Click 
                   3073: \series bold 
                   3074: Save Map
                   3075: \series default 
                   3076:  in the bar above your map to save the map.
1.3       bowersj2 3077: \begin_deeper 
                   3078: \layout Standard
                   3079: 
                   3080: Clicking on the left icon for a resource will open a new browser window
                   3081:  with an informational page about that resource.
                   3082:  Clicking on the right icon for a resource will open a new browser window
                   3083:  taking you to the rendering of that resource.
                   3084: \end_deeper 
                   3085: \layout Enumerate
                   3086: 
1.4       bowersj2 3087: Repeat steps two and three for as many resources as you'd like to bind together
                   3088:  into one page.
                   3089:  You can insert the new resources anywhere you'd like.
1.3       bowersj2 3090: \layout Enumerate
                   3091: 
1.4       bowersj2 3092: When you are done adding resources, click the 
1.3       bowersj2 3093: \series bold 
1.4       bowersj2 3094: Save Map
1.3       bowersj2 3095: \series default 
1.4       bowersj2 3096:  link to save the map.
1.5       bowersj2 3097: \layout Standard
                   3098: 
                   3099: In addition to manually adding in resources, the Advanced Editor also has
                   3100:  the ability to import resource in the same way that the Simple Editor can:
                   3101:  From a LON-CAPA network browser window, from a Group Search, or from another
                   3102:  Map.
                   3103: \layout Standard
                   3104: 
                   3105: The advanced editor has many more capabilities which you can explore.
1.4       bowersj2 3106: \layout Subsection
1.3       bowersj2 3107: 
1.6       bowersj2 3108: Page Maps
                   3109: \layout Standard
1.3       bowersj2 3110: 
1.6       bowersj2 3111: Creating a .page map is the same as creating a sequence map, except that
                   3112:  when choosing the name of the resource, the URL will end with 
                   3113: \begin_inset Quotes eld
1.3       bowersj2 3114: \end_inset 
                   3115: 
1.6       bowersj2 3116: .page
                   3117: \begin_inset Quotes erd
                   3118: \end_inset 
1.3       bowersj2 3119: 
1.6       bowersj2 3120: .
                   3121:  Then all resources you add in the map editor will appear on one page together.
1.4       bowersj2 3122: \layout Standard
1.3       bowersj2 3123: 
1.6       bowersj2 3124: Pages are often used to connect problems in a homework set.
1.4       bowersj2 3125: \layout Subsection
1.3       bowersj2 3126: 
1.4       bowersj2 3127: Creating a Course: Top-level Sequence
                   3128: \layout Standard
1.3       bowersj2 3129: 
1.4       bowersj2 3130: In order to view sequences, they need to be part of a 
1.3       bowersj2 3131: \series bold 
1.4       bowersj2 3132: course
1.3       bowersj2 3133: \series default 
1.4       bowersj2 3134: .
1.3       bowersj2 3135: \begin_float fig 
                   3136: \layout Standard
                   3137: \align center 
                   3138: 
1.5       bowersj2 3139: \begin_inset Figure size 238 231
1.4       bowersj2 3140: file creatingANewCourse.eps
1.5       bowersj2 3141: width 3 40
1.4       bowersj2 3142: flags 9
1.3       bowersj2 3143: 
                   3144: \end_inset 
                   3145: 
                   3146: 
                   3147: \layout Caption
                   3148: 
1.4       bowersj2 3149: Creating a New Course
                   3150: \begin_inset LatexCommand \label{Creating a New Course Figure}
1.3       bowersj2 3151: 
                   3152: \end_inset 
                   3153: 
                   3154: 
                   3155: \end_float 
1.4       bowersj2 3156:  Courses have a Top-level Map which defines the whole course.
                   3157:  This top-level map will often itself contain maps corresponding to homework
1.6       bowersj2 3158:  assignments, chapters, or units.
1.4       bowersj2 3159:  To view your maps, you will need to make them part of a course.
1.6       bowersj2 3160:  Only Domain Coordinators can make courses and set their Top-level maps,
                   3161:  so work with your Domain Coordinator if you need to view your maps.
1.3       bowersj2 3162: \layout Section
                   3163: 
                   3164: Numerical Response
                   3165: \begin_inset LatexCommand \index{Numerical Response}
                   3166: 
                   3167: \end_inset 
                   3168: 
                   3169: 
                   3170: \begin_inset LatexCommand \label{Numerical Response}
                   3171: 
                   3172: \end_inset 
                   3173: 
1.4       bowersj2 3174:  And Formula Response Questions
1.3       bowersj2 3175: \layout Standard
                   3176: 
                   3177: Numerical Response problems are very powerful.
                   3178:  In fact, they are so powerful it would be impossible to fully explain what
                   3179:  is possible in a document like this.
1.6       bowersj2 3180:  This chapter will focus on getting you started with Numerical Response
1.3       bowersj2 3181:  problems, and showing you some of the possibilities, with no prerequisite
1.5       bowersj2 3182:  knowledge necessary.
1.3       bowersj2 3183:  The more you learn, the more you will find you can do.
                   3184: \layout Standard
                   3185: 
                   3186: If you like, you can follow this chapter along as its own tutorial.
                   3187:  Create a Numerical Response problem using the instructions in section 
                   3188: \begin_inset LatexCommand \ref{Creating New Content Pages}
                   3189: 
                   3190: \end_inset 
                   3191: 
                   3192: , ending your resource name with 
                   3193: \begin_inset Quotes eld
                   3194: \end_inset 
                   3195: 
                   3196: .problem
                   3197: \begin_inset Quotes erd
                   3198: \end_inset 
                   3199: 
                   3200: , and create a new 
                   3201: \series bold 
                   3202: Simple Numerical Response
                   3203: \series default 
                   3204:  problem.
                   3205: \layout Subsection
                   3206: 
                   3207: The Parts of a Numerical Response Problem
                   3208: \layout Standard
                   3209: 
                   3210: \begin_float fig 
                   3211: \layout Standard
                   3212: \align center 
                   3213: 
                   3214: \begin_inset Figure size 476 356
                   3215: file numericalResponse1.eps
                   3216: width 3 80
                   3217: flags 9
                   3218: 
                   3219: \end_inset 
                   3220: 
                   3221: 
                   3222: \layout Caption
                   3223: 
                   3224: Numerical Response editor 
                   3225: \begin_inset LatexCommand \label{Numerical Response Editor Figure}
                   3226: 
                   3227: \end_inset 
                   3228: 
                   3229: 
                   3230: \end_float 
                   3231: A Numerical Response problem has seven major parts by default, as seen in
                   3232:  figure 
                   3233: \begin_inset LatexCommand \ref{Numerical Response Editor Figure}
                   3234: 
                   3235: \end_inset 
                   3236: 
                   3237: :
                   3238: \layout Enumerate
                   3239: 
                   3240: The 
                   3241: \series bold 
                   3242: Script
                   3243: \series default 
                   3244: .
                   3245:  The script is the heart of advanced Numerical Response problems.
                   3246:  It can be used to decide some of the parameters of the problem, compute
                   3247:  the answer to the problem, and do just about anything else you can imagine.
                   3248:  The Script language is 
                   3249: \series bold 
                   3250: Perl
1.6       bowersj2 3251: \series default 
1.3       bowersj2 3252: .
1.6       bowersj2 3253:  You do not need to know Perl to use the 
                   3254: \series bold 
                   3255: Script 
                   3256: \series default 
                   3257: block, as we will be stepping through some advanced examples in this chapter,
                   3258:  but knowing Perl can help.
1.3       bowersj2 3259: \layout Enumerate
                   3260: 
                   3261: Like other problem types, the 
                   3262: \series bold 
                   3263: Text Block
                   3264: \series default 
                   3265:  is used to display the problem the student will see.
1.6       bowersj2 3266:  In addition, you can place variables in the 
1.3       bowersj2 3267: \series bold 
                   3268: Text Block
                   3269: \series default 
                   3270:  based on computations done in the 
                   3271: \series bold 
                   3272: Script
                   3273: \series default 
                   3274: .
                   3275: \layout Enumerate
                   3276: 
                   3277: The 
                   3278: \series bold 
                   3279: Answer
                   3280: \series default 
                   3281:  is the answer the system is looking for.
                   3282:  This can also use parameters from the 
                   3283: \series bold 
                   3284: Script
                   3285: \series default 
                   3286:  block, allowing the answer to be computed dynamically.
                   3287: \layout Enumerate
                   3288: 
                   3289: A 
                   3290: \series bold 
                   3291: tolerance
                   3292: \begin_inset LatexCommand \index{tolerance}
                   3293: 
                   3294: \end_inset 
                   3295: 
                   3296: 
                   3297: \series default 
1.6       bowersj2 3298:  parameter, which determines how closely the system will require the student's
1.3       bowersj2 3299:  answer to be in order to count it correct.
                   3300:  For technical reasons, it is almost never a good idea to set this parameter
                   3301:  to zero
                   3302: \begin_float footnote 
                   3303: \layout Standard
                   3304: 
                   3305: Computers can only approximate computations involving real numbers.
                   3306:  For instance, a computer's [decimal] answer to the simple problem 
                   3307: \begin_inset Formula \( \frac{1}{3} \)
                   3308: \end_inset 
                   3309: 
                   3310:  is 
                   3311: \begin_inset Quotes eld
                   3312: \end_inset 
                   3313: 
                   3314: 0.33333333333333331
                   3315: \begin_inset Quotes erd
                   3316: \end_inset 
                   3317: 
                   3318: .
                   3319:  It 
                   3320: \emph on 
                   3321: should
                   3322: \emph default 
                   3323:  be an infinite series of 3's, and there certainly shouldn't be a 
                   3324: \begin_inset Quotes eld
                   3325: \end_inset 
                   3326: 
                   3327: 1
                   3328: \begin_inset Quotes erd
                   3329: \end_inset 
                   3330: 
                   3331:  in the answer, but no computer can represent an infinitely long, infinitely
                   3332:  detailed real number.
                   3333:  Therefore, for any problem where the answer is not a small integer, you
                   3334:  
                   3335: \emph on 
                   3336: need
                   3337: \emph default 
                   3338:  to allow a tolerance factor, or the students will find it nearly impossible
                   3339:  to exactly match the computers idea of the answer.
                   3340: \end_float 
                   3341: , though you may find the default too large for some problems.
                   3342:  There are two kinds of tolerance.
1.6       bowersj2 3343:  For some answer 
1.3       bowersj2 3344: \begin_inset Formula \( a \)
                   3345: \end_inset 
                   3346: 
                   3347:  and a tolerance 
                   3348: \begin_inset Formula \( t \)
                   3349: \end_inset 
                   3350: 
                   3351: ,
                   3352: \begin_deeper 
                   3353: \layout Enumerate
                   3354: 
                   3355: an 
                   3356: \series bold 
                   3357: Absolute
                   3358: \series default 
                   3359:  tolerance
                   3360: \begin_inset LatexCommand \index{absolute tolerance}
                   3361: 
                   3362: \end_inset 
                   3363: 
                   3364: 
                   3365: \begin_inset LatexCommand \index{tolerance, absolute}
                   3366: 
                   3367: \end_inset 
                   3368: 
                   3369:  will take anything in the range 
                   3370: \begin_inset Formula \( a\pm t \)
                   3371: \end_inset 
                   3372: 
                   3373: .
                   3374:  So if 
                   3375: \begin_inset Formula \( a=10 \)
                   3376: \end_inset 
                   3377: 
                   3378:  and 
                   3379: \begin_inset Formula \( t=2 \)
                   3380: \end_inset 
                   3381: 
                   3382: , then anything between 8 and 12 is acceptable
                   3383: \begin_float footnote 
                   3384: \end_deeper 
                   3385: \layout Standard
                   3386: 
                   3387: For much the same reasons a tolerance is almost always a good idea, it's
                   3388:  almost impossible to say whether an answer that is 
                   3389: \emph on 
                   3390: exactly
                   3391: \emph default 
                   3392:  
                   3393: \begin_inset Formula \( a\pm t \)
                   3394: \end_inset 
                   3395: 
                   3396:  will be accepted by the computer.
                   3397:  But the computer does use many decimal places of accuracy; if you want
                   3398:  to have the student answer exactly 
                   3399: \begin_inset Quotes eld
                   3400: \end_inset 
                   3401: 
                   3402: 2
                   3403: \begin_inset Quotes erd
                   3404: \end_inset 
                   3405: 
                   3406: , then specifying a tolerance of 
                   3407: \begin_inset Quotes eld
                   3408: \end_inset 
                   3409: 
                   3410: .0000001
                   3411: \begin_inset Quotes erd
                   3412: \end_inset 
                   3413: 
                   3414:  is OK.
                   3415:  (Don't use too many more zeros, though you can use less if you like.)
                   3416: \end_float 
                   3417: .
                   3418:  Any number in the tolerance field 
                   3419: \emph on 
                   3420: without
                   3421: \emph default 
                   3422:  a 
                   3423: \series bold 
                   3424: %
                   3425: \series default 
                   3426:  symbol is an absolute tolerance.
                   3427: \begin_deeper 
                   3428: \layout Enumerate
                   3429: 
                   3430: a 
                   3431: \series bold 
                   3432: Relative
                   3433: \series default 
                   3434:  tolerance
                   3435: \begin_inset LatexCommand \index{relative tolerance}
                   3436: 
                   3437: \end_inset 
                   3438: 
                   3439: 
                   3440: \begin_inset LatexCommand \index{tolerance, relative}
                   3441: 
                   3442: \end_inset 
                   3443: 
                   3444:  will take anything in the range 
                   3445: \begin_inset Formula \( a\pm at \)
                   3446: \end_inset 
                   3447: 
                   3448: , where 
                   3449: \emph on 
                   3450: t
                   3451: \emph default 
                   3452:  is interpreted as a percentage.
                   3453:  Any number in the tolerance field 
                   3454: \emph on 
1.5       bowersj2 3455: followed by
1.3       bowersj2 3456: \emph default 
                   3457:  a 
                   3458: \series bold 
                   3459: %
                   3460: \series default 
                   3461:  symbol is a relative tolerance.
                   3462:  For example, 
                   3463: \begin_inset Formula \( a=10 \)
                   3464: \end_inset 
                   3465: 
                   3466:  and 
                   3467: \begin_inset Formula \( t=10\% \)
                   3468: \end_inset 
                   3469: 
                   3470:  will accept anything between 9 and 11.
                   3471:  
                   3472: \end_deeper 
                   3473: \layout Enumerate
                   3474: 
                   3475: A 
                   3476: \series bold 
                   3477: significant figures
                   3478: \series default 
                   3479:  specification tells the system how many significant figures there are in
                   3480:  the problem, as either a single number or a range of acceptable values,
                   3481:  expressed as 
                   3482: \series bold 
                   3483: min,max
                   3484: \series default 
                   3485: .
                   3486:  The system will check to make sure that the student's answer contains this
                   3487:  many significant digits, useful in many scientific calculations.
                   3488:  For example, if the problem has three significant digits, the significant
                   3489:  digit specification is 
                   3490: \begin_inset Quotes eld
                   3491: \end_inset 
                   3492: 
                   3493: 3
                   3494: \begin_inset Quotes erd
                   3495: \end_inset 
                   3496: 
                   3497: , and the answer is 
                   3498: \begin_inset Quotes eld
                   3499: \end_inset 
                   3500: 
                   3501: 1.3
                   3502: \begin_inset Quotes erd
                   3503: \end_inset 
                   3504: 
                   3505: , the system will require the students to type 
                   3506: \begin_inset Quotes eld
                   3507: \end_inset 
                   3508: 
                   3509: 1.30
                   3510: \begin_inset Quotes erd
                   3511: \end_inset 
                   3512: 
                   3513: , even though numerically, 
                   3514: \begin_inset Quotes eld
                   3515: \end_inset 
                   3516: 
                   3517: 1.3
                   3518: \begin_inset Quotes erd
                   3519: \end_inset 
                   3520: 
                   3521:  and 
                   3522: \begin_inset Quotes eld
                   3523: \end_inset 
                   3524: 
                   3525: 1.30
                   3526: \begin_inset Quotes erd
                   3527: \end_inset 
                   3528: 
                   3529:  are the same.
1.6       bowersj2 3530:  A significant figure specification of 
                   3531: \begin_inset Quotes eld
                   3532: \end_inset 
                   3533: 
                   3534: 3,4
                   3535: \begin_inset Quotes erd
                   3536: \end_inset 
                   3537: 
                   3538:  means both 
                   3539: \begin_inset Quotes eld
                   3540: \end_inset 
                   3541: 
                   3542: 1.30
                   3543: \begin_inset Quotes erd
                   3544: \end_inset 
                   3545: 
                   3546:  and 
                   3547: \begin_inset Quotes eld
                   3548: \end_inset 
                   3549: 
                   3550: 1.300
                   3551: \begin_inset Quotes erd
                   3552: \end_inset 
1.3       bowersj2 3553: 
1.6       bowersj2 3554:  are acceptable.
1.3       bowersj2 3555: \layout Enumerate
                   3556: 
                   3557: The 
                   3558: \series bold 
                   3559: Single Line Text Entry
                   3560: \series default 
                   3561:  area, as in other problems, allow you to manipulate the text entry area
                   3562:  the student will see.
                   3563: \layout Enumerate
                   3564: 
                   3565: Finally, the 
                   3566: \series bold 
                   3567: Hint
                   3568: \series default 
1.6       bowersj2 3569:  should contain text which will help the students when they answer incorrectly.
1.3       bowersj2 3570: \layout Subsection
                   3571: 
                   3572: Simple Numerical Response Answer
                   3573: \layout Standard
                   3574: 
                   3575: Along with showing the Numerical Response editor, figure 
                   3576: \begin_inset LatexCommand \ref{Numerical Response Editor Figure}
                   3577: 
                   3578: \end_inset 
                   3579: 
                   3580:  also shows the parameters for one of the simplest possible types of numerical
                   3581:  response.
                   3582:  The 
                   3583: \series bold 
                   3584: Text Block
                   3585: \series default 
                   3586:  has the problem's question, which is the static text 
                   3587: \begin_inset Quotes eld
                   3588: \end_inset 
                   3589: 
                   3590: What is 2 + 2?
                   3591: \begin_inset Quotes erd
                   3592: \end_inset 
                   3593: 
                   3594:  The 
                   3595: \series bold 
                   3596: Answer
                   3597: \series default 
                   3598:  is 
                   3599: \begin_inset Quotes eld
                   3600: \end_inset 
                   3601: 
                   3602: 4
                   3603: \begin_inset Quotes erd
                   3604: \end_inset 
                   3605: 
                   3606: .
                   3607:  The 
                   3608: \series bold 
                   3609: Hint
                   3610: \series default 
1.6       bowersj2 3611:  has been set to something appropriate for this problem.
1.3       bowersj2 3612:  Everything else has the default values from when the problem was created.
                   3613: \layout Standard
                   3614: 
                   3615: If you create a problem like this, hit 
                   3616: \series bold 
                   3617: Submit Changes
                   3618: \series default 
                   3619: , then hit 
                   3620: \series bold 
                   3621: View
                   3622: \series default 
                   3623:  after the changes have been submitted, you can try the problem out for
                   3624:  yourself.
                   3625:  Note the last box in the HTML page has the answer LON-CAPA is looking for
                   3626:  conveniently displayed for you, along with the range the computer will
1.6       bowersj2 3627:  accept and the number of significant digits the computer requires when
                   3628:  viewed by an 
                   3629: \series bold 
                   3630: Author
                   3631: \series default 
                   3632: .
1.3       bowersj2 3633: \layout Standard
                   3634: 
                   3635: As you're playing with the problem, if you use up all your tries or get
                   3636:  the answer correct but wish to continue playing with the problem, use the
                   3637:  
                   3638: \series bold 
                   3639: Reset Submissions
                   3640: \series default 
                   3641:  button to clear your answer attempts.
                   3642:  
                   3643: \layout Subsection
                   3644: 
                   3645: Simple Script Usage
                   3646: \layout Standard
                   3647: 
                   3648: Totally static problems only scratch the surface of the Numerical Response
                   3649:  capabilities.
                   3650:  To really explore the power of LON-CAPA, we need to start creating dynamic
                   3651:  problems.
                   3652:  But before we can get to truly dynamic problems, we need to learn how to
                   3653:  work with the 
                   3654: \series bold 
                   3655: Script
                   3656: \begin_inset LatexCommand \index{Script}
                   3657: 
                   3658: \end_inset 
                   3659: 
                   3660: 
                   3661: \series default 
                   3662:  window.
                   3663: \layout Standard
                   3664: 
                   3665: A script consists of several 
                   3666: \series bold 
                   3667: statements
                   3668: \series default 
1.5       bowersj2 3669: , separated by 
1.3       bowersj2 3670: \series bold 
                   3671: semi-colons
                   3672: \series default 
                   3673: .
                   3674:  A 
                   3675: \series bold 
                   3676: statement
                   3677: \begin_inset LatexCommand \index{statement}
                   3678: 
                   3679: \end_inset 
                   3680: 
                   3681: 
                   3682: \series default 
1.6       bowersj2 3683:  is the smallest kind of instruction to the computer.
1.3       bowersj2 3684:  Most problems will be built from several statements.
                   3685:  
                   3686: \layout Standard
                   3687: 
                   3688: A script can contain 
                   3689: \series bold 
                   3690: comments
                   3691: \series default 
                   3692: , which are not interpreted as statements by the computer.
                   3693:  Comments start with 
                   3694: \series bold 
                   3695: #
                   3696: \series default 
                   3697: , and go to the end of that line.
                   3698:  Thus, if a line starts with #, the whole line is ignored.
                   3699:  Comments can also begin in the middle of a line.
                   3700:  It is a good idea to comment more complicated scripts, as it can be very
                   3701:  difficult to read a large script and figure out what it does.
                   3702:  It is a 
                   3703: \emph on 
                   3704: very
                   3705: \emph default 
                   3706:  good idea to adopt some sort of commenting standard, especially if you
1.5       bowersj2 3707:  are working in a group or you believe other people may use your problems
                   3708:  in the future.
1.4       bowersj2 3709: \layout Itemize
1.3       bowersj2 3710: 
                   3711: One of the simplest statements in LON-CAPA is a 
                   3712: \series bold 
                   3713: variable assignment
                   3714: \series default 
                   3715: .
                   3716:  A 
                   3717: \series bold 
                   3718: variable
                   3719: \series default 
                   3720:  can hold any value in it.
1.6       bowersj2 3721:  The variable name must start with a 
1.3       bowersj2 3722: \series bold 
                   3723: $
                   3724: \series default 
                   3725: .
                   3726:  In the 
                   3727: \series bold 
                   3728: Script
                   3729: \series default 
                   3730: , you need to assign to variables before you use them.
1.6       bowersj2 3731:  Put this program into the 
                   3732: \series bold 
                   3733: Script
                   3734: \series default 
                   3735:  field of the Numerical Response:
                   3736: \begin_deeper 
1.3       bowersj2 3737: \layout LyX-Code
1.6       bowersj2 3738: 
1.3       bowersj2 3739: $variable = 3;
1.6       bowersj2 3740: \layout Standard
1.3       bowersj2 3741: 
1.6       bowersj2 3742: This creates a variable named 
1.3       bowersj2 3743: \series bold 
                   3744: variable
                   3745: \series default 
                   3746:  and assigns it the value of 
                   3747: \begin_inset Quotes eld
                   3748: \end_inset 
                   3749: 
                   3750: 3
                   3751: \begin_inset Quotes erd
                   3752: \end_inset 
                   3753: 
                   3754: .
                   3755:  That's one statement.
1.6       bowersj2 3756: \end_deeper 
1.3       bowersj2 3757: \layout Standard
                   3758: 
                   3759: Variable names are 
                   3760: \emph on 
                   3761: case sensitive
                   3762: \emph default 
                   3763: , must start with a letter, and can only consist of letters, numbers, and
                   3764:  underscores.
                   3765:  Variable names can be as long as you want.
                   3766:  
                   3767: \layout Standard
                   3768: 
                   3769: There are many variable naming conventions, covering both how to name and
1.5       bowersj2 3770:  how to capitalize variables
1.3       bowersj2 3771: \begin_float footnote 
                   3772: \layout Standard
                   3773: 
                   3774: The author favors 
                   3775: \family typewriter 
                   3776: capsOnNewWords
                   3777: \family default 
                   3778: .
                   3779:  Some people use 
                   3780: \family typewriter 
1.6       bowersj2 3781: underscore_to_separate_words
1.3       bowersj2 3782: \family default 
                   3783: .
                   3784:  Many use uppercase letters to specify constants like 
                   3785: \family typewriter 
                   3786: PI
                   3787: \family default 
                   3788:  or 
                   3789: \family typewriter 
                   3790: GOLDEN_MEAN
                   3791: \family default 
                   3792: .
                   3793:  Some people always 
                   3794: \family typewriter 
                   3795: StartWithCapatalization
                   3796: \family default 
                   3797: .
1.6       bowersj2 3798:  What's really important is to be consistent, so you don't have to guess
1.3       bowersj2 3799:  whether the variable you're thinking of is 
                   3800: \family typewriter 
                   3801: coefFriction
                   3802: \family default 
                   3803: , 
                   3804: \family typewriter 
                   3805: CoefFriction
                   3806: \family default 
                   3807: , 
                   3808: \family typewriter 
                   3809: COEF_FRICTION
                   3810: \family default 
                   3811: , or something else.
                   3812: \end_float 
                   3813: .
                   3814:  It is a good idea to adopt a standard.
                   3815:  If you are working with a group, you may wish to discuss it in your group
                   3816:  and agree on a convention.
                   3817:  
                   3818: \layout Standard
                   3819: 
                   3820: If you 
                   3821: \series bold 
                   3822: Submit Changes
                   3823: \series default 
                   3824:  and 
                   3825: \series bold 
                   3826: View
                   3827: \series default 
                   3828:  the problem, you'll see nothing has changed.
                   3829:  That's because in order for a variable to be useful, it must be used.
                   3830:  The variable can be used in several places.
                   3831: \layout Subsubsection
                   3832: 
                   3833: Variables in Scripts
                   3834: \layout Standard
                   3835: 
                   3836: Variables can be used later in the same script.
                   3837:  For instance, we can add another line below the 
                   3838: \family typewriter 
                   3839: $variable
                   3840: \family default 
                   3841:  line as such:
                   3842: \layout LyX-Code
                   3843: 
                   3844: $variable2 = $variable + 2;
                   3845: \layout Standard
                   3846: 
1.5       bowersj2 3847: Now there is a variable called 
1.3       bowersj2 3848: \family typewriter 
                   3849: $variable2
                   3850: \family default 
1.5       bowersj2 3851:  with the the number 
1.3       bowersj2 3852: \begin_inset Quotes eld
                   3853: \end_inset 
                   3854: 
                   3855: 5
                   3856: \begin_inset Quotes erd
                   3857: \end_inset 
                   3858: 
1.5       bowersj2 3859:  as its value.
1.3       bowersj2 3860:  
                   3861: \layout Standard
                   3862: 
                   3863: Variables can also be used in 
                   3864: \emph on 
                   3865: strings
                   3866: \emph default 
                   3867: 
                   3868: \begin_inset LatexCommand \index{strings}
                   3869: 
                   3870: \end_inset 
                   3871: 
                   3872: , which are a sequence of letters.
                   3873:  The underlying language of the script, Perl, has a very large number of
                   3874:  ways of using variables in strings, but the easiest and most common way
                   3875:  is to use normal double-quotes and just spell out the name of the variable
                   3876:  you want to use in the string, like this:
                   3877: \layout LyX-Code
                   3878: 
                   3879: $stringVar = 
                   3880: \begin_inset Quotes eld
                   3881: \end_inset 
                   3882: 
                   3883: I have a variable with the value $variable.
                   3884: \begin_inset Quotes erd
                   3885: \end_inset 
                   3886: 
                   3887: 
                   3888: \layout Standard
                   3889: 
                   3890: This will put the string 
                   3891: \begin_inset Quotes eld
                   3892: \end_inset 
                   3893: 
                   3894: I have a variable with the value 3.
                   3895: \begin_inset Quotes erd
                   3896: \end_inset 
                   3897: 
                   3898:  into the variable named 
                   3899: \begin_inset Quotes eld
                   3900: \end_inset 
                   3901: 
                   3902: stringVar
                   3903: \begin_inset Quotes erd
                   3904: \end_inset 
                   3905: 
                   3906: .
                   3907: \layout Standard
                   3908: 
                   3909: If you are following this chapter as a tutorial, add the previous two lines
1.6       bowersj2 3910:  to your 
                   3911: \series bold 
                   3912: Script
                   3913: \series default 
                   3914:  and submit the changes for the problem.
1.3       bowersj2 3915:  There's no need to view it; there's still no visible change.
                   3916: \layout Subsubsection
                   3917: 
                   3918: Variables in the Text Block
                   3919: \layout Standard
                   3920: 
                   3921: Once you've defined variables in the 
                   3922: \series bold 
                   3923: Script
                   3924: \series default 
                   3925: , you can use them in the 
                   3926: \series bold 
                   3927: Text Block
                   3928: \series default 
                   3929: .
                   3930:  For example, using the previous three-line script we've created so far,
                   3931:  you can place the following in the 
                   3932: \series bold 
                   3933: Text Block
                   3934: \series default 
                   3935: :
                   3936: \layout LyX-Code
                   3937: 
                   3938: See the 3: $variable<br />
                   3939: \layout LyX-Code
                   3940: 
                   3941: See the string: <b>$stringVar</b><br />
                   3942: \layout Standard
                   3943: 
                   3944: \begin_float fig 
                   3945: \layout Standard
                   3946: \align center 
                   3947: 
                   3948: \begin_inset Figure size 353 99
                   3949: file numericalResponseVarInText.eps
                   3950: flags 9
                   3951: 
                   3952: \end_inset 
                   3953: 
                   3954: 
                   3955: \layout Caption
                   3956: 
                   3957: Result of Variables in the Text Block
                   3958: \begin_inset LatexCommand \label{Result of Variables in the Text Block Figure}
                   3959: 
                   3960: \end_inset 
                   3961: 
                   3962: 
                   3963: \end_float 
                   3964: If you save that and hit 
                   3965: \series bold 
                   3966: View
                   3967: \series default 
                   3968: , you should get what you see in figure 
                   3969: \begin_inset LatexCommand \ref{Result of Variables in the Text Block Figure}
                   3970: 
                   3971: \end_inset 
                   3972: 
                   3973: .
                   3974:  Note how the 
                   3975: \begin_inset Quotes eld
                   3976: \end_inset 
                   3977: 
                   3978: $variable
                   3979: \begin_inset Quotes erd
                   3980: \end_inset 
                   3981: 
                   3982:  was turned into a 3, and the 
                   3983: \begin_inset Quotes eld
                   3984: \end_inset 
                   3985: 
                   3986: $stringVar
                   3987: \begin_inset Quotes erd
                   3988: \end_inset 
                   3989: 
                   3990:  was turned into 
                   3991: \begin_inset Quotes eld
                   3992: \end_inset 
                   3993: 
                   3994: I have a variable with the value 3.
                   3995: \begin_inset Quotes erd
                   3996: \end_inset 
                   3997: 
                   3998: 
                   3999: \layout Subsubsection
                   4000: 
                   4001: Variables in the Answer Block
                   4002: \layout Standard
                   4003: 
                   4004: You can use variables in the 
                   4005: \series bold 
                   4006: Answer
                   4007: \series default 
                   4008:  part of the question, too.
                   4009:  This means you can compute an answer to a question, which we'll see in
                   4010:  a bit.
                   4011:  If you set the answer of the question to be 
1.6       bowersj2 4012: \series bold 
1.3       bowersj2 4013: $variable
1.6       bowersj2 4014: \series default 
                   4015: , 
1.3       bowersj2 4016: \series bold 
                   4017: Save Changes
                   4018: \series default 
                   4019:  and 
                   4020: \series bold 
                   4021: View
                   4022: \series default 
                   4023:  it, you'll see that LON-CAPA is now expecting 
                   4024: \begin_inset Quotes eld
                   4025: \end_inset 
                   4026: 
1.6       bowersj2 4027: 3.0
1.3       bowersj2 4028: \begin_inset Quotes erd
                   4029: \end_inset 
                   4030: 
                   4031:  as the answer, plus or minus 5%.
                   4032: \layout Subsection
                   4033: 
                   4034: Calling Functions
                   4035: \layout Standard
                   4036: 
1.4       bowersj2 4037: With variables, you can store strings or numbers.
                   4038:  
                   4039: \series bold 
                   4040: Functions
                   4041: \series default 
                   4042:  allow you to manipulate these strings or numbers.
1.5       bowersj2 4043:  Functions work like mathematical functions: They take some number of arguments
                   4044:  in, and return one argument, usually a number or a string for our purposes.
1.4       bowersj2 4045:  There are a lot of functions available in LON-CAPA.
                   4046:  You can see a complete list at http://mileva.lite.msu.edu/loncapadocs/homework/hom
                   4047: ework5.html.
                   4048:  For now, let's just look at some simple examples.
                   4049: \layout Standard
                   4050: 
                   4051: \begin_float fig 
                   4052: \layout LyX-Code
                   4053: 
1.6       bowersj2 4054: $a = -3.0;
1.4       bowersj2 4055: \layout LyX-Code
                   4056: 
                   4057: $b = &sin($a);
                   4058: \layout LyX-Code
                   4059: 
1.6       bowersj2 4060: $c = &pow(3.0, &abs($a));
1.4       bowersj2 4061: \layout Caption
                   4062: 
                   4063: Some Function Calls
                   4064: \begin_inset LatexCommand \label{Some Function Calls Figure}
                   4065: 
                   4066: \end_inset 
                   4067: 
                   4068: 
                   4069: \end_float 
                   4070: In the 
                   4071: \series bold 
                   4072: Script
                   4073: \series default 
                   4074:  block, function names start with 
                   4075: \series bold 
                   4076: &
                   4077: \series default 
                   4078: .
                   4079:  Some example function calls are shown in figure 
                   4080: \begin_inset LatexCommand \ref{Some Function Calls Figure}
                   4081: 
                   4082: \end_inset 
                   4083: 
                   4084: .
                   4085:  You can see that functions can take either variables, numbers, or the results
                   4086:  of other function calls as parameters.
                   4087:  The 
                   4088: \family typewriter 
1.6       bowersj2 4089: &sin
1.4       bowersj2 4090: \family default 
                   4091:  function returns the sine of an angle expressed in radians.
                   4092:  
                   4093: \family typewriter 
1.6       bowersj2 4094: &pow
1.4       bowersj2 4095: \family default 
                   4096:  raises the first parameter to the power of the second parameter.
                   4097:  
                   4098: \family typewriter 
1.6       bowersj2 4099: &abs
1.4       bowersj2 4100: \family default 
1.6       bowersj2 4101:  returns the absolute value of the argument.
1.3       bowersj2 4102: \layout Subsubsection
                   4103: 
                   4104: Randomization
                   4105: \begin_inset LatexCommand \index{Randomization}
                   4106: 
                   4107: \end_inset 
                   4108: 
                   4109: 
                   4110: \layout Standard
                   4111: 
1.5       bowersj2 4112: For LON-CAPA, one of the most important functions is the 
1.4       bowersj2 4113: \family typewriter 
                   4114: random
                   4115: \family default 
                   4116:  function.
1.6       bowersj2 4117:  Random takes three parameters: a 
1.4       bowersj2 4118: \emph on 
                   4119: lower limit
                   4120: \emph default 
                   4121: , an 
                   4122: \emph on 
                   4123: upper limit
                   4124: \emph default 
                   4125: , and an 
                   4126: \emph on 
                   4127: interval
                   4128: \emph default 
                   4129: .
                   4130:  The 
                   4131: \family typewriter 
1.6       bowersj2 4132: &random
1.4       bowersj2 4133: \family default 
                   4134:  function returns a random value between the upper and lower limit, some
                   4135:  integer number of 
                   4136: \emph on 
                   4137: interval
                   4138: \emph default 
                   4139: 's away from the lower limit.
                   4140:  Thus, for example, 
                   4141: \family typewriter 
1.5       bowersj2 4142: &random(1,2,.2)
1.4       bowersj2 4143: \family default 
                   4144:  might return 1, 1.2, 1.4, 1.6, 1.8, or 2.
                   4145:  
1.5       bowersj2 4146: \family typewriter 
1.6       bowersj2 4147: &random
1.5       bowersj2 4148: \family default 
                   4149:  uses a uniform distribution.
                   4150:  Other distributions are available in LON-CAPA, and can be found by consulting
                   4151:  the function list.
1.4       bowersj2 4152: \layout Standard
                   4153: 
                   4154: \begin_float fig 
                   4155: \layout LyX-Code
                   4156: 
1.6       bowersj2 4157: $a = &random(1.0,10.0,1.0);
1.4       bowersj2 4158: \layout LyX-Code
                   4159: 
1.6       bowersj2 4160: $b = &random(-10.0, -3.0, 1.0);
1.4       bowersj2 4161: \layout LyX-Code
                   4162: 
                   4163: $answer = $a+$b;
                   4164: \layout Caption
                   4165: 
                   4166: Sample 
                   4167: \family typewriter 
                   4168: random
                   4169: \family default 
                   4170:  Calls 
                   4171: \begin_inset LatexCommand \label{Sample Random Calls figure}
                   4172: 
                   4173: \end_inset 
                   4174: 
                   4175: 
                   4176: \end_float 
                   4177: If you put the script in figure 
                   4178: \begin_inset LatexCommand \ref{Sample Random Calls figure}
                   4179: 
                   4180: \end_inset 
                   4181: 
                   4182:  into the 
                   4183: \series bold 
                   4184: Script
                   4185: \series default 
                   4186:  block (replacing whatever contents might be in the block already), you'll
                   4187:  get two random variables $a and $b.
                   4188:  Now, in the 
                   4189: \series bold 
                   4190: Text Block
                   4191: \series default 
                   4192: , put 
                   4193: \begin_inset Quotes eld
                   4194: \end_inset 
                   4195: 
                   4196: What is $a plus $b?
                   4197: \begin_inset Quotes erd
                   4198: \end_inset 
                   4199: 
                   4200: , and in the 
                   4201: \series bold 
                   4202: Answer
                   4203: \series default 
                   4204:  put 
                   4205: \begin_inset Quotes eld
                   4206: \end_inset 
                   4207: 
                   4208: $answer
                   4209: \begin_inset Quotes erd
                   4210: \end_inset 
                   4211: 
                   4212: , without the quotes for either of them.
                   4213:  (It is a good idea to create a variable to hold the answer and call it
1.5       bowersj2 4214:  $answer, or some other reasonably standard name.
1.4       bowersj2 4215:  Do not try to compute the answer in the 
                   4216: \series bold 
                   4217: Answer
                   4218: \series default 
                   4219:  field itself; it will not work as you expect.) Now save the problem and
                   4220:  
                   4221: \series bold 
                   4222: View
                   4223: \series default 
                   4224:  it.
                   4225:  You'll see a randomized problem.
                   4226: \layout Standard
                   4227: 
                   4228: For each student, the same random number will be used each time they visit
                   4229:  the problem, but each student will get different random numbers.
                   4230:  For any but the simplest random problems, you'll want to see several random
                   4231:  problems to make sure everything is working out correctly.
                   4232:  This is what the 
                   4233: \series bold 
                   4234: Random Seed
                   4235: \begin_inset LatexCommand \index{Random Seed}
                   4236: 
                   4237: \end_inset 
                   4238: 
                   4239: 
                   4240: \series default 
                   4241:  field is for.
                   4242:  To see another randomized version of the problem you've just created, put
                   4243:  another number into the 
                   4244: \series bold 
                   4245: Random Seed
                   4246: \series default 
                   4247:  field and hit 
                   4248: \series bold 
                   4249: Change
                   4250: \series default 
                   4251: .
                   4252:  It doesn't really matter what number you put into the field.
                   4253:  But for any given 
                   4254: \series bold 
                   4255: Random Seed
                   4256: \series default 
                   4257:  with the same problem, you'll see the same randomized problem generated
                   4258:  for you.
                   4259:  (If you change the 
                   4260: \series bold 
                   4261: Script
                   4262: \series default 
1.5       bowersj2 4263: , you are no longer guaranteed to get the same problem.) 
1.4       bowersj2 4264: \layout Standard
                   4265: 
                   4266: If you're doing this as a tutorial, try a few random seeds to see what happens.
1.3       bowersj2 4267: \layout Subsection
                   4268: 
                   4269: Dynamic, Randomized Problems: Putting It All Together
                   4270: \layout Standard
                   4271: 
1.4       bowersj2 4272: Now you have all the tools to create those wonderful dynamic, randomized
                   4273:  problems that you've seen in LON-CAPA.
                   4274: \begin_float fig 
                   4275: \layout Standard
                   4276: \align center 
                   4277: 
                   4278: \begin_inset Figure size 476 197
                   4279: file numericalResponseSlopeProblem.eps
                   4280: width 3 80
                   4281: flags 9
                   4282: 
                   4283: \end_inset 
                   4284: 
                   4285: 
                   4286: \layout Caption
                   4287: 
                   4288: Slope Problem Parameters
                   4289: \begin_inset LatexCommand \label{Slope Problem Parameters Figure}
                   4290: 
                   4291: \end_inset 
                   4292: 
                   4293: 
                   4294: \end_float 
                   4295:  For example, try filling out your problem with the parameters shown in
                   4296:  figure 
                   4297: \begin_inset LatexCommand \ref{Slope Problem Parameters Figure}
                   4298: 
                   4299: \end_inset 
                   4300: 
                   4301: .
                   4302:  
                   4303: \layout Standard
                   4304: 
                   4305: When creating randomized problems, you want to make sure that the problems
1.5       bowersj2 4306:  always have an answer.
                   4307:  Consider what might happen if I had chosen the two slopes 
1.4       bowersj2 4308: \emph on 
                   4309: both
                   4310: \emph default 
                   4311:  with the expression 
                   4312: \family typewriter 
1.6       bowersj2 4313: &random(-1.0,1.0,.2)
1.4       bowersj2 4314: \family default 
                   4315: .
                   4316:  One out of ten students would get a problem where both slopes were equal,
                   4317:  which has either no solution (for unequal y-intercepts) or an infinite
                   4318:  number of solutions (for equal slopes and y-intercepts).
                   4319:  Both of these cause a division-by-zero error on the division that computes
                   4320:  the answer.
                   4321:  There are many ways to avoid this, one of the easiest of which is picking
                   4322:  one slope negative and one positive.
                   4323:  This same problem can show up in many other places, too, so be careful.
                   4324: \layout Subsection
                   4325: 
                   4326: Units, Format
                   4327: \layout Standard
                   4328: 
                   4329: Numerical Response problems can require units.
1.5       bowersj2 4330:  In the problem editing form, place the desired unit in the 
1.4       bowersj2 4331: \series bold 
                   4332: Unit
                   4333: \series default 
                   4334:  field.
                   4335:  For information about what units the system accepts, see http://capa4.lite.msu.edu
                   4336: /demolibrary/Links/UnitsSymbolsT2.html.
                   4337:  The computer will accept the answer in any of its accepted unit formats.
                   4338:  For example, if the answer to a problem is 
                   4339: \begin_inset Quotes eld
                   4340: \end_inset 
                   4341: 
                   4342: 1ft
                   4343: \begin_inset Quotes erd
                   4344: \end_inset 
                   4345: 
                   4346: , the computer will accept 
                   4347: \begin_inset Quotes eld
                   4348: \end_inset 
                   4349: 
                   4350: 12in
                   4351: \begin_inset Quotes erd
                   4352: \end_inset 
                   4353: 
                   4354:  as correct.
                   4355: \layout Standard
                   4356: 
                   4357: Additionally, you can format the number displayed by the computer as the
                   4358:  answer.
                   4359:  For instance, if the answer is one-third, the computer will display that
                   4360:  it computed 
                   4361: \begin_inset Quotes eld
                   4362: \end_inset 
                   4363: 
                   4364: .333333333
                   4365: \begin_inset Quotes erd
                   4366: \end_inset 
                   4367: 
                   4368:  as the answer.
                   4369:  If you'd like to shorten that, you can use the 
                   4370: \series bold 
                   4371: Format
                   4372: \series default 
                   4373:  field.
                   4374:  Format strings like 
                   4375: \begin_inset Quotes eld
                   4376: \end_inset 
                   4377: 
1.7     ! bowersj2 4378: 2E
1.4       bowersj2 4379: \begin_inset Quotes erd
                   4380: \end_inset 
                   4381: 
                   4382:  (without the quotes) will display three significant digits in scientific
                   4383:  notation.
                   4384:  Format strings like 
                   4385: \begin_inset Quotes eld
                   4386: \end_inset 
                   4387: 
                   4388: 2f
                   4389: \begin_inset Quotes erd
                   4390: \end_inset 
                   4391: 
1.6       bowersj2 4392:  will display two digits after the decimal point.
1.3       bowersj2 4393: \layout Subsection
                   4394: 
                   4395: For More Information
                   4396: \layout Standard
                   4397: 
1.6       bowersj2 4398: The full power of Perl is well outside the scope of this document.
                   4399:  Looking in the function list at 
                   4400: \newline 
                   4401: http://mileva.lite.msu.edu/loncapadocs/homework/homework5.html 
                   4402: \newline 
                   4403: can give you some ideas.
1.4       bowersj2 4404:  O'Reilly has some good Perl books.
1.6       bowersj2 4405:  The Perl 5 Pocket Reference will contain more than what you need to know
                   4406:  to use LON-CAPA, available at 
                   4407: \newline 
                   4408: http://www.oreilly.com/catalog/perlpr3/ .
1.4       bowersj2 4409: \layout Standard
                   4410: 
                   4411: If you have any problems, consult http://help.loncapa.org/fom/cache/5.html
                   4412:  .
                   4413:  If you don't find the answer to your problem, please help us expand the
1.6       bowersj2 4414:  FAQ by submitting a new pending question.
1.4       bowersj2 4415: \layout Standard
                   4416: 
                   4417: Our advanced users often come to prefer the XML interface for the problems,
                   4418:  available through the 
                   4419: \series bold 
                   4420: EditXML
                   4421: \series default 
                   4422:  buttons.
                   4423:  Covering the XML format is beyond the scope of this manual, but you can
                   4424:  learn a lot by using the editor to make changes and seeing what happens
                   4425:  to the XML.
                   4426: \layout Subsection
                   4427: 
                   4428: Formula Response
                   4429: \begin_inset LatexCommand \index{Formula Response}
                   4430: 
                   4431: \end_inset 
                   4432: 
                   4433: 
                   4434: \begin_inset LatexCommand \label{Formula Response}
                   4435: 
                   4436: \end_inset 
                   4437: 
                   4438:  Problems
                   4439: \layout Standard
                   4440: 
                   4441: \begin_float fig 
                   4442: \layout Standard
                   4443: \align center 
                   4444: 
                   4445: \begin_inset Figure size 476 262
                   4446: file formulaResponse.eps
                   4447: width 3 80
                   4448: flags 9
                   4449: 
                   4450: \end_inset 
                   4451: 
                   4452: 
                   4453: \layout Caption
                   4454: 
                   4455: Formula Response Problem
                   4456: \end_float 
                   4457: Formula response problems asks the student to type in a formula as an answer.
                   4458:  If the answer is 
                   4459: \begin_inset Formula \( 2x^{2}+4 \)
                   4460: \end_inset 
                   4461: 
                   4462: , the student is allowed to type 
                   4463: \begin_inset Quotes eld
                   4464: \end_inset 
                   4465: 
                   4466: 2*x*x+4
                   4467: \begin_inset Quotes erd
                   4468: \end_inset 
                   4469: 
                   4470: , 
                   4471: \begin_inset Quotes eld
                   4472: \end_inset 
                   4473: 
                   4474: x*x + x*x + 4
                   4475: \begin_inset Quotes erd
                   4476: \end_inset 
                   4477: 
                   4478: , 
                   4479: \begin_inset Quotes eld
                   4480: \end_inset 
                   4481: 
                   4482: 2*x^2 + 14 - 10
                   4483: \begin_inset Quotes erd
                   4484: \end_inset 
                   4485: 
                   4486: , or any other equivalent expression.
                   4487:  Formula Response problems have many of the same characteristics of Numerical
                   4488:  Response problems, including the ability to run scripts, dynamically generate
                   4489:  answers, etc.
                   4490:  
                   4491: \layout Standard
                   4492: 
                   4493: As you may know, it is extremely difficult to determine whether a given
                   4494:  expression is exactly equal to another expression in general.
                   4495:  For example, is 
                   4496: \begin_inset Formula \( \sin 2x=2\sin x\cos x \)
                   4497: \end_inset 
                   4498: 
                   4499: ? Symbolically proving it one way or another is impossible in general.
                   4500:  Therefore, LON-CAPA uses a sampling system.
                   4501:  If your answer and the student's answer agree at the sampling points within
                   4502:  your given tolerance factor, the student's answer will be accepted, otherwise
                   4503:  it will be rejected.
1.5       bowersj2 4504: \layout Subsubsection
1.4       bowersj2 4505: 
1.5       bowersj2 4506: Sampling Specifications
1.4       bowersj2 4507: \layout Standard
                   4508: 
1.6       bowersj2 4509: To specify where to sample the formulas for determining whether the student's
1.5       bowersj2 4510:  answer is correct, you need to put a sampling specification in the 
                   4511: \series bold 
                   4512: Sample Points
                   4513: \series default 
1.4       bowersj2 4514: 
                   4515: \begin_inset LatexCommand \index{Sample Points}
                   4516: 
                   4517: \end_inset 
                   4518: 
1.5       bowersj2 4519:  field.
                   4520:  The sampling specifications takes the following format:
1.6       bowersj2 4521: \layout Enumerate
1.5       bowersj2 4522: 
1.6       bowersj2 4523: A comma separated list of the variables you wish to interpret,
                   4524: \layout Enumerate
1.4       bowersj2 4525: 
1.5       bowersj2 4526: followed by 
                   4527: \begin_inset Quotes eld
                   4528: \end_inset 
                   4529: 
                   4530: @
                   4531: \begin_inset Quotes erd
                   4532: \end_inset 
1.4       bowersj2 4533: 
1.5       bowersj2 4534:  (not in quotes),
1.6       bowersj2 4535: \layout Enumerate
1.4       bowersj2 4536: 
1.5       bowersj2 4537: followed by any number of the following two things, separated by semi-colons:
                   4538: \begin_deeper 
                   4539: \layout Enumerate
1.4       bowersj2 4540: 
1.5       bowersj2 4541: a comma separated list of as many numbers as there are variables, which
                   4542:  specifies one sampling point, OR
                   4543: \layout Enumerate
1.3       bowersj2 4544: 
1.5       bowersj2 4545: a comma separated list of as many numbers as there are variables, followed
1.6       bowersj2 4546:  by a colon, followed by another list of as many numbers as there are variables,
                   4547:  followed by a #, followed by an integer.
1.5       bowersj2 4548: \end_deeper 
                   4549: \layout Standard
1.3       bowersj2 4550: 
1.5       bowersj2 4551: The first form specifies one point to sample.
                   4552:  The second form specifies a range for each variable, and the system will
                   4553:  take as many random samples from that range as the number after the #.
1.4       bowersj2 4554: \layout Standard
                   4555: 
                   4556: For 
                   4557: \begin_inset Formula \( 2x^{2}+4 \)
                   4558: \end_inset 
                   4559: 
                   4560: , with one variable 
                   4561: \begin_inset Quotes eld
                   4562: \end_inset 
                   4563: 
                   4564: x
                   4565: \begin_inset Quotes erd
                   4566: \end_inset 
                   4567: 
1.5       bowersj2 4568: , one could specify
                   4569: \layout Itemize
                   4570: 
                   4571: 
1.4       bowersj2 4572: \begin_inset Quotes eld
                   4573: \end_inset 
                   4574: 
                   4575: x@2
                   4576: \begin_inset Quotes erd
                   4577: \end_inset 
                   4578: 
1.5       bowersj2 4579: , which will sample the answers only at 2.
                   4580:  (This is generally a bad idea, as the student could get lucky and match
                   4581:  at that point)
                   4582: \layout Itemize
                   4583: 
                   4584: 
1.4       bowersj2 4585: \begin_inset Quotes eld
                   4586: \end_inset 
                   4587: 
1.6       bowersj2 4588: x@1:5#4
                   4589: \begin_inset Quotes erd
                   4590: \end_inset 
                   4591: 
                   4592:  will takes 4 samples from somewhere between 1 and 5.
                   4593: \layout Itemize
                   4594: 
                   4595: 
                   4596: \begin_inset Quotes eld
                   4597: \end_inset 
                   4598: 
1.5       bowersj2 4599: x@1:5#4;10
1.4       bowersj2 4600: \begin_inset Quotes erd
                   4601: \end_inset 
                   4602: 
1.6       bowersj2 4603:  will takes 4 samples from somewhere between 1 and 5, and also sample at
1.5       bowersj2 4604:  10.
                   4605: \layout Standard
                   4606: 
                   4607: For 
                   4608: \begin_inset Formula \( 2x^{2}+3y^{3} \)
                   4609: \end_inset 
                   4610: 
                   4611: , which has two variables, one could specify
                   4612: \layout Itemize
                   4613: 
                   4614: 
                   4615: \begin_inset Quotes eld
                   4616: \end_inset 
                   4617: 
                   4618: x,y@4,5:10,12#4;0,0
                   4619: \begin_inset Quotes erd
1.4       bowersj2 4620: \end_inset 
                   4621: 
1.5       bowersj2 4622: , which take four samples from the box determined by the points (4, 5) and
                   4623:  (10, 12), and also sample the point (0, 0).
                   4624: \layout Subsubsection
                   4625: 
                   4626: Formula Notes
                   4627: \layout Itemize
                   4628: 
                   4629: The formula evaluator can not handle things of the form 
1.3       bowersj2 4630: \begin_inset Quotes eld
                   4631: \end_inset 
                   4632: 
1.5       bowersj2 4633: x + - y
1.3       bowersj2 4634: \begin_inset Quotes erd
                   4635: \end_inset 
                   4636: 
                   4637: .
1.5       bowersj2 4638:  If you have a random variable that may be positive or negative (as in the
                   4639:  example following this section), you can try wrapping the references to
                   4640:  that variable in parenthesis.
                   4641:  As always, it is a good idea to try out several randomized versions of
                   4642:  your problems to make sure everything works correctly.
                   4643: \layout Itemize
                   4644: 
                   4645: 
                   4646: \series bold 
                   4647: Never use relative tolerance in Formula Response problems.
                   4648: \begin_inset LatexCommand \index{tolerance, in formula response}
                   4649: 
                   4650: \end_inset 
                   4651: 
                   4652: 
                   4653: \begin_inset LatexCommand \index{relative tolerance, in formula response}
                   4654: 
                   4655: \end_inset 
                   4656: 
                   4657: 
                   4658: \series default 
                   4659:  Relative tolerance is poorly defined in Formula Response problems.
                   4660:  Always use absolute tolerance.
1.4       bowersj2 4661: \layout Subsubsection
                   4662: 
                   4663: Example Formula Response 
                   4664: \layout Standard
                   4665: 
                   4666: A very simple formula response problem: 
                   4667: \layout Standard
                   4668: 
                   4669: In the 
                   4670: \series bold 
                   4671: Script
                   4672: \series default 
                   4673: , place the following:
                   4674: \layout LyX-Code
                   4675: 
1.6       bowersj2 4676: $slope = &random(-5.0,5.0,.5);
1.4       bowersj2 4677: \layout LyX-Code
                   4678: 
1.6       bowersj2 4679: $yint  = &random(-5.0,5.0,.5);
                   4680: \layout LyX-Code
1.3       bowersj2 4681: 
1.6       bowersj2 4682: $answer = 
1.4       bowersj2 4683: \begin_inset Quotes eld
                   4684: \end_inset 
1.3       bowersj2 4685: 
1.6       bowersj2 4686: $slope*x + ($yint)
1.4       bowersj2 4687: \begin_inset Quotes erd
1.3       bowersj2 4688: \end_inset 
                   4689: 
1.6       bowersj2 4690: ;
1.5       bowersj2 4691: \layout Itemize
1.4       bowersj2 4692: 
                   4693: In the 
                   4694: \series bold 
1.6       bowersj2 4695: Text Block
1.4       bowersj2 4696: \series default 
                   4697: , place the following: 
                   4698: \begin_inset Quotes eld
                   4699: \end_inset 
1.3       bowersj2 4700: 
1.6       bowersj2 4701: For a line with slope $slope and y-intercept $yint, what is y equal to?
1.4       bowersj2 4702: \begin_inset Quotes erd
1.3       bowersj2 4703: \end_inset 
                   4704: 
                   4705: 
1.5       bowersj2 4706: \layout Itemize
1.3       bowersj2 4707: 
1.6       bowersj2 4708: In the 
1.4       bowersj2 4709: \series bold 
                   4710: Answer
                   4711: \series default 
1.6       bowersj2 4712: , place the following: $answer
                   4713: \layout Itemize
1.3       bowersj2 4714: 
1.6       bowersj2 4715: Set the Tolerance to .000001.
1.5       bowersj2 4716: \layout Itemize
1.4       bowersj2 4717: 
                   4718: Set the 
                   4719: \series bold 
                   4720: Sample Points
                   4721: \series default 
                   4722:  to x@0,1,2,3 .
1.5       bowersj2 4723: \layout Comment
1.3       bowersj2 4724: 
1.5       bowersj2 4725: TODO:
                   4726: \layout Comment
1.3       bowersj2 4727: 
1.5       bowersj2 4728: * Get sampling problem figured out
                   4729: \layout Comment
1.2       bowersj2 4730: 
1.5       bowersj2 4731: \SpecialChar ~
1.2       bowersj2 4732: 
1.5       bowersj2 4733: \layout Comment
                   4734: 
                   4735: \SpecialChar ~
1.2       bowersj2 4736: 
1.5       bowersj2 4737: \newline 
                   4738: \SpecialChar ~
1.2       bowersj2 4739: 
1.5       bowersj2 4740: \layout Comment
1.2       bowersj2 4741: 
1.5       bowersj2 4742: Appendix A: Student Interface
                   4743: \layout Comment
1.2       bowersj2 4744: 
1.5       bowersj2 4745: \begin_float fig 
                   4746: \layout Standard
                   4747: \align center 
1.2       bowersj2 4748: 
1.5       bowersj2 4749: \begin_inset Figure size 152 353
                   4750: file studentInterface.eps
                   4751: flags 9
1.4       bowersj2 4752: 
1.5       bowersj2 4753: \end_inset 
1.2       bowersj2 4754: 
                   4755: 
                   4756: \layout Caption
                   4757: 
                   4758: Student Remote Control
                   4759: \begin_inset LatexCommand \label{Student Remote Control}
                   4760: 
                   4761: \end_inset 
                   4762: 
                   4763: 
                   4764: \end_float 
                   4765: The Student Remote Control will automatically load whenever you log in to
                   4766:  a LON-CAPA course as a student.
                   4767:  The Student Remote Control contains most of the functions of the Author
                   4768:  Remote Control and the following additional functions.
1.5       bowersj2 4769: \layout Comment
1.2       bowersj2 4770: 
                   4771: 
                   4772: \series bold 
                   4773: NAV (NAVIGATE CONTENTS)
                   4774: \series default 
                   4775:  allows you to directly access resources from the course outline.
1.5       bowersj2 4776: \layout Comment
1.2       bowersj2 4777: 
                   4778: 
                   4779: \series bold 
                   4780: ARROWS (LEFT and RIGHT)
                   4781: \series default 
                   4782:  allows you to move to the backward or forward through the course.
1.5       bowersj2 4783: \layout Comment
1.2       bowersj2 4784: 
                   4785: 
                   4786: \series bold 
                   4787: GRDS (MY GRADES)
                   4788: \series default 
                   4789:  allows you to check your grades in the courses you are taking.
1.5       bowersj2 4790: \layout Comment
1.2       bowersj2 4791: 
                   4792: 
                   4793: \series bold 
                   4794: SBKM (SET BOOKMARK)
                   4795: \series default 
                   4796:  allows you to bookmark pages for easy access.
1.5       bowersj2 4797: \layout Comment
1.2       bowersj2 4798: 
                   4799: 
                   4800: \series bold 
                   4801: VBKM (VIEW BOOKMARK)
                   4802: \series default 
                   4803:  displays your bookmarks for easy access to bookmarked resources.
1.5       bowersj2 4804: \layout Comment
1.2       bowersj2 4805: 
                   4806: 
                   4807: \series bold 
                   4808: ANOT (ANOTATE)
                   4809: \series default 
                   4810:  allows you to create personal notes.
1.5       bowersj2 4811: \layout Comment
1.2       bowersj2 4812: 
                   4813: 
                   4814: \series bold 
                   4815: LOGOUT (LOGOUT)
1.1       bowersj2 4816: \series default 
                   4817:  will log you out of the LON-CAPA system.
                   4818: \the_end

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>