Fixed the errors highlighted by the feedback, and reuploaded the relevant php files. Also finished the word document, containing the php file name, XML file name, and the text from one of the questions.
Posts By: Oli Stark
Tidied up the categories already uploaded, and recreated test quizzes of the questions. Came across an error in the kinetics question, which used rounded values to create an incorrect answer. I will attempt to fix this in the next session, and list the questions I've previously coded.
In today's session, wrote a question for a first order kinetics question, and about to rewrite it to include if statements, randomising which variable it requires to be calculated.
In today's session, I continued programming the errors in multiplication question, almost completed it but just have to tweak the LaTeX to make the worked example decent.
Finished writing the third error question, and started on the more challenging error question involving multiplication of errors.
Solved the incorrect maths from the errors question, tidied it up and finished with that one. Started the next errors question, which involves multiplication of errors instead of simple addition.
Continued on the error margins question, but encountered a problem with the simple maths calculation required - the code is outputting the wrong value, no matter how I rewrite the question. Otherwise, the question is fully coded, including the formulae in the hint section.
Finished the simple integration question, and managed to use the else/if statements to remove 1x^1, and to type, for example, "6x" instead of "6x^1". Started a question about errors in titration readings.
Started writing code for a simple integration question, and then tried using the /sf code and else/if to improve the aesthetics of the question. Unfortunately, couldn't quite make the else statement to work, so will require more time or scrapping.
Attempted the quiz of all the chemistry questions, and discovered faults in two of my codes. One was a simple calculation error, and the other was using unrealistic numbers. Fixed both of these codes and added a second part to one of the questions: A simple yes/no question depending on the sign of the previous answer. This required using if/else clauses, and it works for both results.