Exemplo n.º 1
0
 def basicStats(self, path):
     numRegistered = CourseStats.getNumRegisteredUsers()
     numContributors = CourseStats.getNumContributingUsers()
     numQuizSubmitters = CourseStats.getNumQuizSubmitters()    
     with open(path, 'wt') as fid:
         fid.write('# registered users, ' + str(numRegistered) + '\n')
         fid.write('# forum contributors, ' + str(numContributors) + '\n')
         fid.write('# quiz submitters, ' + str(numQuizSubmitters) + '\n')
Exemplo n.º 2
0
 def basicStats(self, path):
     numRegistered = CourseStats.getNumRegisteredUsers()
     numContributors = CourseStats.getNumContributingUsers()
     numQuizSubmitters = CourseStats.getNumQuizSubmitters()
     with open(path, 'wt') as fid:
         fid.write('# registered users, ' + str(numRegistered) + '\n')
         fid.write('# forum contributors, ' + str(numContributors) + '\n')
         fid.write('# quiz submitters, ' + str(numQuizSubmitters) + '\n')
Exemplo n.º 3
0
 def subscriptionsByActives(self):
     return float(CourseStats.getNumSubscriptions() \
         - CourseStats.getNumContributingUsers()) / float(len(self.activesByAnon))
Exemplo n.º 4
0
 def subscriptionsByActives(self):
     return float(CourseStats.getNumSubscriptions() \
         - CourseStats.getNumContributingUsers()) / float(len(self.activesByAnon))