One teacher asked me about the Moodle possibility to track the student access to the course in the last week/month. I ask another question: could it be good to build a tracking search tool?.
For example, I would like to know how many people acceed to the course between march and june of 2004.
I need to track my students in this way:
- total time (hours/days) of a student on a course
- average time student per topic inside a course
...someone knows how to do that?
I installed the block but whn I launch the export_data.php file it gives me this error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/_mywebsite_/moodle/blocks/gismo/export_data.php on line 63
..in many many lines.
I've been looking for this kind of error in the forums but ther's nothing useful.
It may be related to 'accept relative path' setting of the server?
This has come just at the right time! Worked first time. Thank you very much.
Oh... i lost this discussion!
I'm realy happy someone found gismo on the sourceforge page!
We are developing it, i did some new changes but i didnt know someone was realy using it and i didnt update the sourceforge version...
Mh... i think i have to give to gismo some more time if you like it guys.
I added a loading progress bar while the applet is downloading (1,2mega) to let you know what happens, and i added the same progress bar while creating the charts (with lots of data its a bit slow - 150 students in 9 month of log).
If you send me your error page at firstname.lastname@example.org i'll find the error.
Is there anyway to get "Gismo" to work without having to place JAVA on the server??
Hi W page!
you dont need java to be installed on the server, only jre on clients.
to export the data i use php.
to get the data from the db to the applet i use php.
to visualize the data i use java (applet), and only the clients need it.
New version available:
TimePanel now works (bottom of the ChartArea), you can choose what you want to see on the timeline
All charts starts and end on the same date
Colored points on student-resource chart showing the number of hits (from white to red)
Corrected some minor bugs
The reason is that the class moodleblock in moodleblock.class.php no longer exists.
You give it a try and try to rewrite it for 1.5 dev, Christian?
Only just stumbled over GISMO and it looks great, is there any movement on a 1.5 compatable version?
Thanks for responding.
I really have to check "Gismo" out.
Is this latest version now on sourceforge?
yes i put it yesterday evening, i added a new chart (students-resources, to see which students clicked on wich resources, next week i'll add the color on each point to understand how many times he clicked it)
The progressbar while loading (appletLoader + chartLoader).
I added 2 new lists (quizzes and assignments) and next week the charts on these things will be ready.
If you have any suggestions, problems anything contact me i'll be realy happy to help you!
Do you think it's heavy to download?
(Sorry for my "rough" english)
This thread is very old but where I work we are confronted with the problem of giving time statistics to a client for each student they're paying for. Yes, I do realise that they're chasing an illusion and that measuring the time spent clicking or not clicking in front of one's computer doesn't make much sense pedagogically. But that's what they want and "the client is always right." It has to be the time spent by each student: the client won't accept the "records of hits" on the course.
Is "GISMO, a graphical interactive student monitoring and tracking system that extracts tracking data from an online course maintained with Moodle, and generates graphical representations that can be explored by course instructors." still the best way to extract some figures without a lot of calculations?
I had today a teacher asking the same question: wishing quick overviews, based on the logs of student activity in his course - lets say the last two weeks - and it made me think again about GISMO (or a less heavy alternativ?)
A colleague of mine who's very clever with Excel has worked out a formula that does some number crunching and produces an answer in terms of hours and minutes.
I'll ask him to post his solution here.