Take a look at this post from earlier regarding exporting grades. Jason has a screenshot of the grade export screen. If you check the minutes option in the activity box that should get you what you want.
Thanks for the feedback. That looked hopeful, but it's not quite what we need. That report shows how much time a student spent on each activity. However, the instructors need to be able to tell how much time their students spent in the program for a certain date range (Monday to Sunday each week). I found a report I can pull as an admin, but I don't see anything similar for the teachers.
This is something we are needing as well. It is very difficult for teachers to take attendance. If they were able to run user activity reports based on a certain day, it would be extremely helpful.
This may not be the most elegant solution, but it may get you what you need.
Under the menu (3 bars) on the right, go to Reports.
Go to the Student tab. I selected student performance in the current course for my report.
Click Next. In step 2 I selected a date at random. I clicked add date and left it at today to see if it gave me individual results or a range.
Click next to go to step 3. Here, I clicked choose filters and selected time spent per student.
Finally, I selected export to csv.
Here is a sample of my results with personal info redacted. It shows how many seconds (seems like an odd choice) each student spent in the course. Note that it seems to be cumulative. If you added dates for Monday through Friday, you could see how much time each student spent in the course on each particular day. Of course you could always add columns to subtract consecutive days and maybe divide by 60 to get minutes spent per day. I'm sure there is a way to automate that part for teachers with a macro or mail-merge or something that they could just dump their csv file into every week and get a simplified report back with student name and minutes spent each day. I don't have enough experience with those to do it though.
Thanks, Bruce. I saw the student performance report that you described (thanks for the step-by-step instructions, by the way!). It is cumulative since it's an "as of" report, so instructors would need to subtract previous times. I was trying to find a way that would minimize user error. For right now, our leadership decided that I would run the user activity report that is available for admins and send the data to instructors each week. I might play around with Excel formulas and templates, though, to see if there's a way for instructors to retrieve the information for themselves and Excel does the math for them. :)