Scroll back to top
For example, you may (correctly) compute a strain value of x = 1.17*10^(-3) using symbolic expressions. If you enter your answer as x = 0.0012 (exactly five digits, and two significant digits), PrairieLearn will mark the answer 0.0012 incorrect, as the difference between these two values is about 2.5% (that is, (1.2-1.17)/1.17 = 0.0256) and exceeds PL's tolerance for correct answers.
Review for quizzes with the relevant homework assignment. The course website tells you which homeworks are relevant and explicitly states the topics covered in each quiz. The quiz problems are similar to those found on the homework.
Doing the homework, it’s important to make sure that you fully understand as completely as possible the solution you reach for each question. When reviewing your homework problems, you should make sure that you can do the problem on paper, type it into your calculator of choice, and get the correct answer on the first try. It’s easy to overlook some key concepts in the course by “brute forcing” signs and units in the homework (see above). If you find you are consistently getting answers off by factors of 10, or making a sign error, it can be easy to correct and overlook while doing the homework, but be very costly during the quiz.
If you are arriving at the correct answer on your first try for each of the homework questions, then the next step would be to consider potential modifications to the questions. How would the procedure for solving the problem change if you were given different information? What information was absolutely necessary to solve the problem? Do you understand why you were able to make all of the assumptions you did?
Using a Python script is strongly recommended as is can help you keep track of your work.
If you are not familiar with taking computer based tests at UIUC, we strongly recommend