File:  [LON-CAPA] / capa / capa51 / capa_5.1.txt
Revision 1.10: download - view: text, annotated - select for diffs
Tue Nov 28 14:23:30 2000 UTC (23 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: HEAD
*** empty log message ***

    1: Identify BUGS  vs changes by *
    2:          Changes by &
    3:          New features by +
    4:          Thoughts by o
    5:          ? denotes it might be fixed but is untested
    6: 
    7: Quizzer
    8:         * bombs when checking DBHeader for multiple section printing
    9: !       * file handle leak in capa_get_section_dates
   10:         * remove double update of colors
   11:         * only shows one formula of /AND
   12:         * reread capa.config broken
   13:         * cancel saveAs didn't
   14:         * undo doesn't update modified status
   15:         * huge deletes take forever
   16:         + StopAnalyze kills answers
   17:         + stop createDvi
   18:         + status of parsing
   19:         + can have zero problem set.db files
   20:         + be able to find in the Preview etc. windows
   21:         + have quizzer complain if any aspect of the set.db file is
   22:           different from the just previewed set, (weight, hgr option)
   23:         + ability to stop parser
   24:         + color comments
   25:         + color selection box
   26:         + move Specified, printing op down some, auto select it when
   27:           adding text to the specified command
   28:         + allow DBHeader to work when there are 0 problems
   29:         + move main window edit menu to main window
   30:         + visual id that the file is changed
   31:         + preview allows name to be typed in
   32:         + printing doesn't check if set.qz is saved before printing
   33:         + right click on /IMP will bring up menu with open, include,
   34:           saveAs
   35:         + analyze set - # uniq answers
   36:         + analyze set - zero line
   37:         + some way to delete files
   38:         + disable color updates during replaceAll (and make replace
   39:           smarter)
   40:         + understands capadiscuss, creates directories
   41:         + if answers available before due, instructor notified by a
   42:           display message
   43:         + doesn't open the same file twice even if the paths are
   44:           different
   45:         + hyperlink the error msg window
   46:         + default try_val, prob_val
   47:         + save As reference file with an IMP of ../etc, and double
   48:           clicking will open a copy
   49:         + limit stunum in preview window to 9 characters
   50:         + analyze set second dimension, frequency of response
   51:         + analyze set - string answers, see alphabetical listing of
   52:           strings and frequency
   53:         & changed the fdefault to not allow viewing between due and answer
   54:         o fix file dialog to display more entries vertically for default
   55: 
   56: Grader
   57:         * Excuse HGR broken with new slider
   58:         * can delete Ys, if student achieves Y while being graded
   59:         * subj. grade little window on nonexistant set/problem
   60: 	* subjective grading didn't ignore blank lines in classl
   61:       4 * subj. grading would change other non 'Y' grades to a - 
   62:         + fix find by name/number to work like managerish
   63:         + can't go back to - in grading
   64:         + line up buttons and answers
   65:         + make the output file specifiable
   66:         + subjective, saves after every student
   67:         + can't kill the little window in grade subjective, must
   68:           cleanly exit
   69: 	+ moved graders actions to main menu
   70:         + made create class summary available in both grader and manager
   71:         + subjective grading, word count added
   72:         + subjective grading, e-mail messages back (allow variables in
   73:           message, $first_name $last_name $score)
   74:         + subjective grading, keywords
   75:         + subjective grading, check for new files on restore
   76:         & hgr is not pretty
   77: 
   78: qzparse
   79: !       * header check didn't take into account -c option
   80:         * TeX answer only, uses /START text if available as header
   81:         * Massive internal cleanup
   82:         + option, -nopagebreak, inhibts puttin \newpage, between
   83:           assignments
   84:         + use \clearpage instead of \newpage
   85:         + control format of answer only output
   86: 
   87: capalogin
   88:         * zero as an answer will bark when a sig fig limitation is set.
   89:       4 * rad -> deg coversion is broken  
   90:         + make submission file creation an option
   91:         + if a set isn't open it shouldn't be shown on the summary screen
   92:         + error message when letters given in response to numerical question
   93: 
   94: capaweb (see also capalogin)
   95:       4 * submissions string was incorrectly removing the tabs
   96:         * bugs with blank question bodies
   97:         * subjective passdue submissions allowed
   98:         * view previous for subjective answers bombs
   99:         + make submission file creation an option
  100:         + Next link like Top link
  101:         + removed Next / Top links, do in Problem#
  102:         + equation answers use text window (Actually a large input box)
  103:         + [class,emailid,etc] can have the class specified that is
  104:           default (class.html?CLASS=phy183f9)
  105:         + generates a discuss button automatically
  106: 	+ able to generate progress estimates (java code)
  107:         + if a set isn't open it shouldn't be shown on the summary screen
  108:         + word count button for subjective
  109:         + error message when letters given in response to numerical question
  110: 
  111: capautils/Manager
  112:         * capastat treated a 0 as if it were a yes
  113:       4 * capastat2 doesn't work if logX.db doesn't exist
  114:       4 * capastat2 incorrect title on graphs
  115:         + concept decoder improvements, can have the same text be both
  116:           correct and incorrect
  117:         + item correlation, set selection, looks at classpath for
  118:           possibilities
  119:         + summerize logfiles needs to support A
  120: 	+ display some statistics abut discussion forum
  121:         + select set to look like select section
  122:         + resizes picture window for picture size
  123:         + e-mail all students an e-mail
  124:         + date based subset of scores
  125:         + put old e-mail functions back in
  126:         + unrandomize includes unpicked leaves
  127:       4 & capastats2 - more informative name    
  128: 
  129: Scorer
  130:         * Pause/Quit in Scorer don't work properly
  131: !       * No stunum on bubble sheet no stu# in set file
  132:       4 * Pick highest score actually picked lowest score
  133:         + accounting, which answers were selected (parse question text
  134:           and output string they selected)
  135:         + adding question updates listbox position
  136:         + scorer -first time run- don't yell about new scorer.output file
  137:         + detects and allows fixing of multiple mark errors
  138: 
  139: capa.config
  140:         + xdvi config option
  141:         + easy get to capa.config from quizzer
  142: 
  143: datex.db
  144:         + overlapping date ranges don't work as might be expected
  145: 
  146: allcapaid
  147:         + can generate capaidplus information, -plus option
  148:         + can generate open/due/answer information
  149:         
  150: getid
  151:         + change to allow sets based on datex.db files
  152:         + use class.conf
  153: 
  154: classl editor
  155:         + Created
  156:         + classl titlebar updates properly
  157:         + dropped section
  158:         + merge new classlist in
  159: 
  160: capadiscuss
  161:         ? can 3+5 be open &!4
  162:         + discussion not available until open
  163:         + hide count of hidden messages
  164:         + allow html
  165:         + banning
  166: 
  167: 
  168: language (parser)
  169:  5.0?   * are spaces ok in the /MAP() ?
  170:       4 * -(-17)*-a^-4 now works and is intrepreted properly
  171:       4 * -x^2 now == -(x^2)
  172: !       * nested /IF bug (which required all /ELSE)
  173:       4 * /AND ans with two mc strings is broken
  174:         * /MAP() segfaults when variable being mapped from is undefined
  175:         * /MAP(seed;a;-1) puts 1 in a
  176:         * function "+4x" doesn't work
  177:         * undefined variables used as test conditions bomb
  178:         * in formulas negation was more important than power
  179:         + /VERB /ENDVERB
  180:         + new functions is_open(), is_due(), is_answer()
  181:         + functions is_open(), is_due(), is_answer(), due_date(),
  182:           open_date(), answer_date(), capa_id(), capa_id_plus() all
  183:           can take an argument which specifies which set the
  184: 	  information is for
  185:         + string answers are \begin{verbatim}\end{verbatim}
  186:         + short records in the db are grown to be the expected length
  187:         + extra long records work
  188:         + array_max(),array_min(),array_moments() all of which take an array's
  189:           name as an argument
  190:         + managermode()
  191:         + unit/unit == 1
  192:         + new random functions for non uniform distributions: Normal,
  193:           Beta, Poisson, Chi, Non-central Chi, Exponential, Gamma
  194:         + new function to reset array init_array()
  195:         + verbatim=off in /ANS() removes \begin{verbatim}
  196:           \end{verbatim} from around string answers
  197:       4 + random_multivariate_normal
  198: 
  199: Internal Cleaning
  200:         * undeclared variables as argmunets to function (set_string)
  201:           blow up
  202:         + rewritten array functionality

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