RPI/Mathactivity/XML: Difference between revisions

From OLPC
Jump to navigation Jump to search
(added link to goal format)
Line 9: Line 9:
**Auto-generate constants?
**Auto-generate constants?
*'Barking up the wrong tree?' - MathML - http://www.w3.org/Math/
*'Barking up the wrong tree?' - MathML - http://www.w3.org/Math/
*Encapsulate MathML inside our own XML wrapper
**Unique identifiers per problem
**Level ID for each problem
**Answer to problem





Revision as of 21:12, 1 April 2008

Math Format

  • Relatively Extensible
  • Prototype Parser and Math Engine in PHP
  • Polynomials only at this time
  • Math engine is not yet complete, will have to discuss some ideas in meeting Tuesday
    • Ideas for storing expressions? i.e. log(x), (x^3), etc?
  • Notes to self:
    • Operations?
    • Auto-generate constants?
  • 'Barking up the wrong tree?' - MathML - http://www.w3.org/Math/
  • Encapsulate MathML inside our own XML wrapper
    • Unique identifiers per problem
    • Level ID for each problem
    • Answer to problem


<math_problems>
  <problem>
      <lt sign="1">12</lt>
      <lt var="3">4</lt>
      16
  </problem>
  <problem>
      <lt>1</lt>
      <lt>4</lt>
  </problem>
</math_problems>

Goal Format

Persistence of State Format

<state>
	<players>
	</players>
		<goal>
			<resource>
				<required>
				</required>
				<obtained>
				</obtained>
			</resource>
			<problems>
				<used>
				</used>
			</problems>
		</goal>
</state>

Resource and Market Format