This is an old revision of the document!


Team members are Chris, JD, and Roby

Requirements:

  • We will need to display a line graph of the equation y = mx + b
  • We will also need to display a sin function with the equation y = A sin(b * theta +phi)
  • The page should likely contain information or links to other areas of the site that explain the meanings of m and b for the line graph and the meanings of a, sin, b, theta, and phi for the sin function graph
    • The line graph will need to be editable for both m and b
      • The application should be able to alter one or both (m and b) to create new output for a line graph
    • This sin function should be editable for the variables a, b, and phi
      • The application should be able to alter any of the three variables to alter the graph of the function’s output
    • The page should then render the updated function for the user to see
  • In terms of the exercise functionality, we will need to retrieve the questions from the Python script, and then display them as mentioned above
    • We will need a form with answer choices and a display of the graphs corresponding to each choice
    • We will need to be able to track which graph a user selects as the correct one
      • We should then be able to tell whether the selection was correct or not
    • We will have some sort of results page that displays end results for the user after completing the exercises
      • Must display results in an easily interpretable way (percentage, fraction, graph, etc.)
courses/cs335/spring2019/chemtutor/requirements/graph_exercises.1556657896.txt.gz · Last modified: 2019/04/30 20:58 by wilsonj
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0