Unfortunately I have little time these days as our new semester/year is going to start and I have a lot of new students to be introduced into our ICT-Environment.
There are official moodle partners you can find on moodle.org and that you can engage to solve a specific problem by programming it for you.
I will not find time to do it because I have other Moodle programming projects running (siteNavigation and myCourses and uploadusersandcourses you can find in these forums)
Hmm I just had a look at the mdl_log Table which shows this:
| id | time | userid | ip | course | module | cmid | action | url | info |
|
|
|
8277235 |
1304434728 |
13710 |
87.102.141.119 |
4400 |
course |
0 |
view |
view.php?id=4400 |
4400 |
|
|
|
8277233 |
1304434722 |
13710 |
87.102.141.119 |
1 |
course |
0 |
view |
view.php?id=1 |
1 |
|
|
|
8277234 |
1304434724 |
13047 |
178.192.91.49 |
4628 |
journal |
121887 |
view |
view.php?id=121887 |
204 |
|
|
|
8277203 |
1304434678 |
11610 |
87.102.131.169 |
4154 |
course |
0 |
view |
view.php?id=4154 |
4154 |
|
|
|
8277204 |
1304434678 |
13690 |
178.198.173.220 |
4631 |
user |
0 |
view |
view.php?id=13690&course=4631 |
13690 |
So the time here is when the user started the given action. But no hint on when he stopped or finished. Which, coming back to your video again, is impossible to tell and to track anyway.
So I do not see any possibility to "measure" any time spent on activities. The only "pedagogical" trick would be to set up everything into a LESSON activity, where you can control the flow by quizzes. Sort of
chapter/theme one -> video one -> quiz/questions on video one
-- Lesson control -> chapter two can only be entered if the student reached 80% score of quiz/questions on chapter one
chapter/theme two -> video two -> quiz/questions on video two
-- Lessson control -> chapter three can only be entered if the student reached 80% score of quiz/questions on chapter two
and so on
This would allow you to estimate times to be spent on each video and quiz and would give you enough entries in the Moodle reports and mdl_log Table (you can sort and reduce to single students with sql-queries, if you were interested more in raw numbers to copy/paste or export into excel or csv text files for further processing, rather than in Moodl's neat Report-Display)
Rosario