*** th1a has quit IRC | 02:09 | |
*** replaceafill has quit IRC | 02:10 | |
*** menesis has quit IRC | 02:15 | |
*** menesis has joined #schooltool | 08:37 | |
*** th1a has joined #schooltool | 11:53 | |
*** menesis has quit IRC | 15:22 | |
*** menesis has joined #schooltool | 16:27 | |
*** replaceafill has joined #schooltool | 17:06 | |
*** khildin has joined #schooltool | 17:48 | |
th1a | hi replaceafill. | 18:25 |
---|---|---|
replaceafill | hey th1a | 18:26 |
replaceafill | just fixed the journal tab | 18:26 |
th1a | Did you see the email about grade calculations? | 18:26 |
th1a | Thanks! | 18:26 |
replaceafill | yes, i was about to check it | 18:26 |
replaceafill | iirc, we didn't change the calculations, right? | 18:27 |
replaceafill | we only removed the 100 total for weights | 18:27 |
th1a | Ah... that rings a bell. | 18:28 |
replaceafill | th1a, i get the 48% that Pujendra expects | 19:04 |
* replaceafill is so bad at explaining stuff... | 19:31 | |
*** menesis has quit IRC | 21:17 | |
th1a | replaceafill: ayt? | 21:23 |
replaceafill | th1a, yes | 21:23 |
th1a | Is step 2, adjusting for ungraded categories, the thing we got rid of? | 21:24 |
replaceafill | no | 21:25 |
replaceafill | we got rid of the 100 sum total in the category weights form | 21:25 |
replaceafill | before all the weights had to sum up to 100 | 21:25 |
replaceafill | now you can have any weights total | 21:26 |
replaceafill | and it doesn't matter from the calculation point of view | 21:26 |
th1a | Yeah, but if that's so what is step 2 in your email doing? | 21:26 |
replaceafill | hold on, checking the code | 21:28 |
replaceafill | http://bazaar.launchpad.net/~schooltool-owners/schooltool.gradebook/trunk/view/head:/src/schooltool/gradebook/gradebook.py#L315 | 21:31 |
replaceafill | see after line 335 | 21:31 |
replaceafill | till 347 | 21:31 |
replaceafill | that's the part that still expects the 100% percent | 21:31 |
replaceafill | if i understand it correctly, it's doing what i described in the email | 21:32 |
replaceafill | if a category is not graded | 21:32 |
replaceafill | the rest are recalculated | 21:32 |
replaceafill | why? i can't answer you that :( | 21:33 |
th1a | It seems unnecessary now. | 21:37 |
replaceafill | a few good examples of what is expected would help me here | 21:38 |
replaceafill | all this logic is still obscure imo | 21:38 |
replaceafill | but for pujendra's case | 21:39 |
replaceafill | the gradebook averages what's expected i think | 21:39 |
replaceafill | (the manual calculation he mentions) | 21:39 |
th1a | If we've established that having the weights add up to 100% is unnecessary, then we should be able to simplify it in the ungraded category situation as well. | 21:40 |
th1a | Indeed, part of the problem is that the way teachers think of these things, including me, doesn't necessarily make mathematical sense. | 21:40 |
th1a | for example, I'm sure I'm the one who thought originally that it was important for the weights to equal 100%. | 21:41 |
th1a | I'd much rather have PEOPLE WHO ARE BETTER AT MATH than me work out the details. ;-) | 21:41 |
*** mibofra has quit IRC | 21:43 | |
replaceafill | i'm not good at math, i'm good at writing tests that pass :) | 21:43 |
th1a | Yeah... it might have been wishful thinking on my part... | 21:44 |
th1a | One would assume Alan is good at math... | 21:44 |
replaceafill | he definitely is | 21:44 |
*** mibofra has joined #schooltool | 21:46 | |
replaceafill | the sad part in this case is that thinking about this particular problem depresses me | 21:46 |
replaceafill | that's why i tried to avoid it | 21:46 |
replaceafill | try* | 21:46 |
replaceafill | and i know you don't like spreadsheets... | 21:46 |
th1a | Well *I* try to avoid it. | 21:46 |
th1a | Anyhow, all I'm saying at this point is that I don't think we need to readjust that for 100%. | 21:47 |
replaceafill | i can try removing that part | 21:48 |
replaceafill | but it'd be nice have a good set of expected outcomes in a solid test | 21:48 |
replaceafill | imho | 21:48 |
replaceafill | i wouldn't even go touching the gradebook code with better test support | 21:49 |
replaceafill | maybe that's cando seem simpler | 21:49 |
th1a | Well, in theory that change should create the same result, right? | 21:49 |
replaceafill | no average yet | 21:49 |
replaceafill | the "in theory" part is what makes me "uneasy?" | 21:50 |
replaceafill | but yes | 21:50 |
replaceafill | i understand your point th1a | 21:50 |
th1a | OK. | 21:50 |
replaceafill | gradebook refactoring sprint! | 21:50 |
replaceafill | :D | 21:50 |
replaceafill | i have three parts targeted i'd like to move the crap out! | 21:51 |
replaceafill | yvl showed how to use adapters to do the same | 21:51 |
replaceafill | including average calculations | 21:51 |
replaceafill | but i'm blabbing now, i'll better go back to reports :) | 21:52 |
replaceafill | those don't require math ;) | 21:52 |
replaceafill | and i have a ton of questions in the queue | 21:53 |
replaceafill | (i think that's a good sign) | 21:53 |
replaceafill | new users :) | 21:53 |
th1a | OK. Yes, it is! | 21:53 |
replaceafill | the part i really love is when users answer users! | 21:54 |
th1a | Indeed! | 21:54 |
replaceafill | th1a, you need to update the journal section of the book | 21:54 |
replaceafill | to include custom score systems | 21:54 |
replaceafill | lol | 21:55 |
replaceafill | "... this is the link for the description, which is not translated or updated, but it'll give you some insight..." | 21:56 |
th1a | Yes... I'm actually trying to get myself to do that tonight. | 22:03 |
th1a | I guess now I really have to. | 22:03 |
*** menesis has joined #schooltool | 23:04 | |
*** khildin has quit IRC | 23:18 | |
*** mibofra has quit IRC | 23:35 | |
*** mibofra has joined #schooltool | 23:43 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!