IRC log of #schooltool for Tuesday, 2013-11-19

*** th1a has quit IRC02:09
*** replaceafill has quit IRC02:10
*** menesis has quit IRC02:15
*** menesis has joined #schooltool08:37
*** th1a has joined #schooltool11:53
*** menesis has quit IRC15:22
*** menesis has joined #schooltool16:27
*** replaceafill has joined #schooltool17:06
*** khildin has joined #schooltool17:48
th1ahi replaceafill.18:25
replaceafillhey th1a18:26
replaceafilljust fixed the journal tab18:26
th1aDid you see the email about grade calculations?18:26
th1aThanks!18:26
replaceafillyes, i was about to check it18:26
replaceafilliirc, we didn't change the calculations, right?18:27
replaceafillwe only removed the 100 total for weights18:27
th1aAh... that rings a bell.18:28
replaceafillth1a, i get the 48% that Pujendra expects19:04
* replaceafill is so bad at explaining stuff...19:31
*** menesis has quit IRC21:17
th1areplaceafill:  ayt?21:23
replaceafillth1a, yes21:23
th1aIs step 2, adjusting for ungraded categories, the thing we got rid of?21:24
replaceafillno21:25
replaceafillwe got rid of the 100 sum total in the category weights form21:25
replaceafillbefore all the weights had to sum up to 10021:25
replaceafillnow you can have any weights total21:26
replaceafilland it doesn't matter from the calculation point of view21:26
th1aYeah, but if that's so what is step 2 in your email doing?21:26
replaceafillhold on, checking the code21:28
replaceafillhttp://bazaar.launchpad.net/~schooltool-owners/schooltool.gradebook/trunk/view/head:/src/schooltool/gradebook/gradebook.py#L31521:31
replaceafillsee after line 33521:31
replaceafilltill 34721:31
replaceafillthat's the part that still expects the 100% percent21:31
replaceafillif i understand it correctly, it's doing what i described in the email21:32
replaceafillif a category is not graded21:32
replaceafillthe rest are recalculated21:32
replaceafillwhy? i can't answer you that :(21:33
th1aIt seems unnecessary now.21:37
replaceafilla few good examples of what is expected would help me here21:38
replaceafillall this logic is still obscure imo21:38
replaceafillbut for pujendra's case21:39
replaceafillthe gradebook averages what's expected i think21:39
replaceafill(the manual calculation he mentions)21:39
th1aIf 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
th1aIndeed, part of the problem is that the way teachers think of these things, including me, doesn't necessarily make mathematical sense.21:40
th1afor example, I'm sure I'm the one who thought originally that it was important for the weights to equal 100%.21:41
th1aI'd much rather have PEOPLE WHO ARE BETTER AT MATH than me work out the details.  ;-)21:41
*** mibofra has quit IRC21:43
replaceafilli'm not good at math, i'm good at writing tests that pass :)21:43
th1aYeah... it might have been wishful thinking on my part...21:44
th1aOne would assume Alan is good at math...21:44
replaceafillhe definitely is21:44
*** mibofra has joined #schooltool21:46
replaceafillthe sad part in this case is that thinking about this particular problem depresses me21:46
replaceafillthat's why i tried to avoid it21:46
replaceafilltry*21:46
replaceafilland i know you don't like spreadsheets...21:46
th1aWell *I* try to avoid it.21:46
th1aAnyhow, all I'm saying at this point is that I don't think we need to readjust that for 100%.21:47
replaceafilli can try removing that part21:48
replaceafillbut it'd be nice have a good set of expected outcomes in a solid test21:48
replaceafillimho21:48
replaceafilli wouldn't even go touching the gradebook code with better test support21:49
replaceafillmaybe that's cando seem simpler21:49
th1aWell, in theory that change should create the same result, right?21:49
replaceafillno average yet21:49
replaceafillthe "in theory" part is what makes me "uneasy?"21:50
replaceafillbut yes21:50
replaceafilli understand your point th1a21:50
th1aOK.21:50
replaceafillgradebook refactoring sprint!21:50
replaceafill:D21:50
replaceafilli have three parts targeted i'd like to move the crap out!21:51
replaceafillyvl showed how to use adapters to do the same21:51
replaceafillincluding average calculations21:51
replaceafillbut i'm blabbing now, i'll better go back to reports :)21:52
replaceafillthose don't require math ;)21:52
replaceafilland i have a ton of questions in the queue21:53
replaceafill(i think that's a good sign)21:53
replaceafillnew users :)21:53
th1aOK.  Yes, it is!21:53
replaceafillthe part i really love is when users answer users!21:54
th1aIndeed!21:54
replaceafillth1a, you need to update the journal section of the book21:54
replaceafillto include custom score systems21:54
replaceafilllol21:55
replaceafill"... this is the link for the description,  which is not translated or updated, but it'll give you some insight..."21:56
th1aYes... I'm actually trying to get myself to do that tonight.22:03
th1aI guess now I really have to.22:03
*** menesis has joined #schooltool23:04
*** khildin has quit IRC23:18
*** mibofra has quit IRC23:35
*** mibofra has joined #schooltool23:43

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!