Annotation of doc/homework/assesment.tex, revision 1.1
1.1 ! albertel 1: \documentstyle{article}
! 2: \begin{document}
! 3: \begin{verbatim}
! 4: /DIS("/demolibrary/type-chemistry/mech_n2o_no_tf.txt")
! 5: \end{verbatim}
! 6: {
! 7: \LARGE \bf
! 8: Assement/Survey Interface
! 9: }
! 10: \section{Student Interfaces}
! 11: \begin{enumerate}
! 12: \item Unproctored survey interface: recorded, limited/unlimited tries, optional time limits, login required (Data should only be allowed to be seen stripped of identifying information, may be limited to ``Fixed'' and ``Subjective Free-Form'' answer types.)
! 13: \item Unproctored sample interface: unrecorded, unlimited tries, no time limits, no login required (maybe no class association required?)
! 14: \item Unproctored practice interface: minimal record-keeping, unlimited or limited tries, possible calandar or duration limits, login required
! 15: \item Unproctored homework interface: deatailed records, limited number of tries, optional calandar and duration limits, login required
! 16: \end{enumerate}
! 17: Each interface must also allow
! 18: \begin{enumerate}
! 19: \item static graphics for both problems and responses
! 20: \item weights on a per problem part and problem basis
! 21: \item hints and help pages can be added
! 22: \item disabling of hints and help pages
! 23: \item allow data extraction through a documented interface
! 24: \item time based limits must be configurable on a per course, per section, and per student basis
! 25: \item number of tries must be configurable on a per course, per section, and per student basis
! 26: \item generic identification of MSU-enrolled students. (Expected to use PIDS)
! 27: \item all interfaces should support purely electronic grading (?)
! 28: \item Support mutiple answer types as one problem (all or nothing)
! 29:
! 30: \end{enumerate}
! 31: \section{Fixed Answer Format}
! 32: These all come down to supporting a string response which is compared
! 33: against the ``correct'' answer by respecting or ignoring, case, and
! 34: order; these will need sutibale intefaces placed on top of this
! 35: comparison mechanism so as to make it simple for a student to answer
! 36: in the proper format.
! 37: \begin{enumerate}
! 38: \item True/Sometime True/False
! 39: \item Multiple Choice (one or more choices true)
! 40: \item Ranking
! 41: \item Matching
! 42: \item Fill in the blanks from a list of possible of words
! 43: \item Fill in the blank (type in something exactly)
! 44: \end{enumerate}
! 45: \section{Numerical Format}
! 46: Equal by value; needs to support these qualifiers
! 47: \begin{enumerate}
! 48: \item error range specificed by percentage, value, or functionally
! 49: \item significant figures
! 50: \item units, with/without prompting, with/without spaces
! 51: \end{enumerate}
! 52: \section{Matematical Expression Support}
! 53: Mathmatical Expressions need to support three class of restrictions, each of these classes can be allowed or not allowed in a response.
! 54: \begin{enumerate}
! 55: \item Algebraic Functions
! 56: \item Transcendental Functions
! 57: \item Operators (Sum, Product, Derivative etc.)
! 58: \end{enumerate}
! 59:
! 60: Another restriction on how a student can respond is a complexity measure, if answer is ``too complex'' it can be disallowed. This can nominally be thought of a a parse tree depth. A too deep parse can be disallowed.
! 61:
! 62: This answer type should support exact equivalence of any expression, purely numerical or with variables with ability to limit the class of possible responses by using the above categories.
! 63:
! 64: \section{Subjective Free-Form Answer}
! 65:
! 66: A student submits an answer that is graded by a TA or instructor.
! 67:
! 68: \section{Future Directions}
! 69: \begin{enumerate}
! 70: \item Student manipulation of graphical elments
! 71: \item Student creation of graphical information
! 72: \item Inequalities
! 73: \end{enumerate}
! 74: \end{document}
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>