kojakangas / LinearAlgebraHW

A program assigning linear algebra problems for students
0 stars 0 forks source link

Grade questions #16

Closed bbirdsong2 closed 10 years ago

bbirdsong2 commented 10 years ago

This requirement will include any type of grading (partial / just grading answers) . In addition it will need to record the points received in the database. Also this will include displaying the proper messages back to the user which would be better presented in an html element rather than an alert box.

This will grade based on the information retrieved from #15

@kojakangas This may mean your grading component will need a complete rework.

kojakangas commented 10 years ago

It will help if I had an AI to reference (i.e. a Linear Algebra HW solver) to do this grading like it should be done. We should perhaps consider a site like the Matrix Reshish Calculator as an example.

kojakangas commented 10 years ago

http://stackoverflow.com/questions/392857/c-sharp-linear-algebra-library

bbirdsong2 commented 10 years ago

If you look at the matrix operations component I created it has methods to check row operations.

bbirdsong2 commented 10 years ago

You could look into using an outside library but it may take more time to learn and not contain all the operations we need.

kojakangas commented 10 years ago

You've been working on this issue right? Said you about solved it?

bbirdsong2 commented 10 years ago

I didn't solve it but I created the complex library that will do the work and the parsing of the client side information. All that needs to be done is the logic to actually call the grading methods with the parsed user inputted data.

kojakangas commented 10 years ago

Okay well, I notice there's the parsing client side done. But the Grading component still needs to be revamped with the use of calls on methods from your Matrix Builder. Correct?

bbirdsong2 commented 10 years ago

Everything for grading is implemented except for checking to see if they actually did work and assigning the points based on what they missed.

bbirdsong2 commented 10 years ago

The program now checks to see if the student did the work before submitting.