Annotation of doc/homework/homework-params, revision 1.1

1.1     ! albertel    1: - 3 suggestions
        !             2: 
        !             3: #1
        !             4: 
        !             5: <problem>
        !             6: 	<part>
        !             7: 		<answergroup>
        !             8: 			<caparesponse tol="float,0,100,3" wgt="int,0,9,1">
        !             9: 				<input/>
        !            10: 			</caparesponse>
        !            11: 			<caparesponse tol="float,0,100,3" wgt="int,0,9,1">
        !            12: 				<input/>
        !            13: 			</caparesponse>
        !            14: 		</answergroup>
        !            15: 	</part>
        !            16: 	<part>
        !            17: 		<answergroup>
        !            18: 			<caparesponse tol="float,0,100,3" wgt="int,0,9,1">
        !            19: 				<input/>
        !            20: 			</caparesponse>
        !            21: 		</answergroup>
        !            22: 	</part>
        !            23: </problem>
        !            24: 
        !            25: - when published all response ranges/types are stored in the meta-data
        !            26: - the RAT uses the metadata to setup up specific values for an instructor and 
        !            27: setting
        !            28: - if the homework is updated by hand, when published again the instructor will 
        !            29: need to specify which values were originally in the question and which were 
        !            30: not originally there
        !            31: - the fourth value is a default and will be used for any unspcified values
        !            32: 
        !            33: #2
        !            34: <problem name="Rotational Mechanics">
        !            35: 	<parameter>
        !            36: 		<item ID="tol1" type="float" range="0,100" default="3"/>
        !            37: 		<item ID="tol2" type="float" range="0,100" default="3"/>
        !            38: 		<item ID="wgt1" type="int" range="0,9" default="1"/>
        !            39: 		<item ID="wgt2" type="int" range="0,9" default="1"/>
        !            40: 		<item ID="wgt3" type="int" range="0,9" default="1"/>
        !            41: 	</parameter>
        !            42: 	<part name="Angular Momentum">
        !            43: 		<answergroup name="Something">
        !            44: 			<caparesponse tol=tol1 wgt=wgt1>
        !            45: 				<input/>
        !            46: 			</caparesponse>
        !            47: 			<caparesponse tol=tol1 wgt=wgt2>
        !            48: 				<input/>
        !            49: 			</caparesponse>
        !            50: 		</answergroup>
        !            51: 	</part>
        !            52: 	<part name="Inertia">
        !            53: 		<answergroup name="Something Else">
        !            54: 			<caparesponse tol=tol2 wgt=wgt3>
        !            55: 				<input/>
        !            56: 			</caparesponse>
        !            57: 		</answergroup>
        !            58: 	</part>
        !            59: </problem>
        !            60: 
        !            61: - Publishing will check that all necessary values have been specified 
        !            62: correctly (no IDs are used that aren't defined etc.)
        !            63: - the RAT will discuss parameters in terms of the names in the subsections
        !            64:  (where response going to have names?)
        !            65: - values will be stored by IDS
        !            66: - all missing values, or undefined IDS will use global defaults for that 
        !            67: response type.
        !            68: 
        !            69: #3
        !            70: <problem name="Rotational Mechanics">
        !            71: 	<part name="Angular Momentum">
        !            72: 		<answergroup name="Something">
        !            73: 			<caparesponse>
        !            74: 				<param ID="tol1" type="tol" type="float" 
        !            75:                                        range="0,100" default="3"/>
        !            76: 				<item ID="wgt1" type="int" range="0,9" 
        !            77: 					default="1"/>
        !            78: 				<input/>
        !            79: 			</caparesponse>
        !            80: 			<caparesponse>
        !            81: 				<param ID="tol2" type="tol" type="float" 
        !            82:                                        range="0,100" default="3"/>
        !            83: 				<item ID="wgt2" type="int" range="0,9" 
        !            84: 					default="1"/>
        !            85: 				<input/>
        !            86: 			</caparesponse>
        !            87: 		</answergroup>
        !            88: 	</part>
        !            89: 	<part name="Inertia">
        !            90: 		<answergroup name="Something Else">
        !            91: 			<caparesponse>
        !            92: 				<param ID="tol3" type="tol" type="float" 
        !            93:                                       range="0,100" default="3"/>
        !            94: 				<item ID="wgt3" type="int" range="0,9" 
        !            95: 					default="1"/>
        !            96: 				<input/>
        !            97: 			</caparesponse>
        !            98: 		</answergroup>
        !            99: 	</part>
        !           100: </problem>
        !           101: 
        !           102: - Publishing will check that all necessary values have been specified 
        !           103: correctly (no IDs are used twice etc.)
        !           104: - the RAT will discuss parameters in terms of the names in the subsections
        !           105:  (were response going to have names?
        !           106: - values will be stored by IDS
        !           107: - all missing values, or undefined IDS will use global defaults for that       
        !           108:   response type.
        !           109: 
        !           110: 

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