Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Duplicate
    • Affects Version/s: 2.0
    • Fix Version/s: None
    • Component/s: Usability
    • Labels:
      None
    • Affected Branches:
      MOODLE_20_STABLE
    • Rank:
      12714

      Description

      One regular criticism of Moodle (and course management systems in general) is that the student's work is locked away behind a login screen.

      If the student loses access to the course, his or her work and the grades it received become inaccessible. This can happen if the course has an enrollment time limit, or if there's a third-party auth module used and the student is no longer enrolled at the institution.

      That's not the case with old-school work done on paper – graded assignments are handed back to the student with the teacher's comments, and the student is free to keep them forever (for example, I still have some term papers I wrote as an undergraduate, and I'm pretty sure my mother still has some school work that I did as an elementary student ).

      I propose a feature which allows a student to export all of his or her work in one bundle – perhaps as a zip file consisting of a set of HTML pages.

      Certainly, there's nothing stopping the student from doing this now (by copying and pasting all the messages, for instance), but it's not very convenient to do it by hand.

      I wonder if the backup module could be hacked to do this, e.g. take a student ID as a parameter and make a backup consisting of only that student's work?

        Issue Links

          Activity

          Hide
          Alexandre Enkerli added a comment -

          File format might be an issue, in some cases. Zipped HTML files are pretty standard but are they structured enough? Wouldn't it be possible to export student work to ePortfolio systems? Is there room for a Moodle-based repository of student work?

          Show
          Alexandre Enkerli added a comment - File format might be an issue, in some cases. Zipped HTML files are pretty standard but are they structured enough? Wouldn't it be possible to export student work to ePortfolio systems? Is there room for a Moodle-based repository of student work?
          Hide
          Tony Hursh added a comment -

          Certainly it would be good to have the data in a format which could be repurposed.

          Maybe the zip file could contain an XML file of the work (format similar to the current backup file) and a couple of HTML files/stylesheets to format and display that XML in a regular browser. Then the XML would be ready for import into an eportfolio system or repository.

          I'd really like to see something that the student could view on his own computer without having to install anything.

          Show
          Tony Hursh added a comment - Certainly it would be good to have the data in a format which could be repurposed. Maybe the zip file could contain an XML file of the work (format similar to the current backup file) and a couple of HTML files/stylesheets to format and display that XML in a regular browser. Then the XML would be ready for import into an eportfolio system or repository. I'd really like to see something that the student could view on his own computer without having to install anything.
          Hide
          Alexandre Enkerli added a comment -

          Good point about being human-readable. Would it be possible to produce PDF files? For all their disadvantages, PDF files tend to be rather useful in this kind of context and PHP can output them, AFAIK.
          A backup format would also be useful, especially if the student is moving from one Moodle instance to the other.

          Show
          Alexandre Enkerli added a comment - Good point about being human-readable. Would it be possible to produce PDF files? For all their disadvantages, PDF files tend to be rather useful in this kind of context and PHP can output them, AFAIK. A backup format would also be useful, especially if the student is moving from one Moodle instance to the other.
          Hide
          A. T. Wyatt added a comment -

          Some comments:
          1) I think it is important to be able to give students a convenient way to archive their work. We do provide archive moodles for this purpose at my institution (as do other folks), but I am all for finding a better, more convenient. more student centered way!

          2) I like the idea of pdf files, but I do other things too-code, multimedia-and so do a lot of other people. There are a good many file types that are not going to work as pdf so they might need to remain in the uploaded format Also, I think you have to consider collaborative activities. Should one student be able to archive the whole conversation in the forums, a whole wiki, a whole lesson? I submit that we might want to start, at least initially, with a subset of items that are put in the archive. Things that are work of a single student. And, of course, the instructor or admin might need the ability to set up the defaults.

          3) Students will not likely have the rights to import an xml file and data into anything, so while it would be good to have that option possible, probably the most practical is something browser readable from a local machine.

          Show
          A. T. Wyatt added a comment - Some comments: 1) I think it is important to be able to give students a convenient way to archive their work. We do provide archive moodles for this purpose at my institution (as do other folks), but I am all for finding a better, more convenient. more student centered way! 2) I like the idea of pdf files, but I do other things too- code, multimedia -and so do a lot of other people. There are a good many file types that are not going to work as pdf so they might need to remain in the uploaded format Also, I think you have to consider collaborative activities. Should one student be able to archive the whole conversation in the forums, a whole wiki, a whole lesson? I submit that we might want to start, at least initially, with a subset of items that are put in the archive. Things that are work of a single student. And, of course, the instructor or admin might need the ability to set up the defaults. 3) Students will not likely have the rights to import an xml file and data into anything, so while it would be good to have that option possible, probably the most practical is something browser readable from a local machine.
          Hide
          Martin Dougiamas added a comment - - edited

          Guys, you really need to look at the portfolio API in Moodle 2.0, it already addresses all this. MDL-14591

          One thing that maybe isn't clear there yet, is the idea that the save button on the course page can export the whole course in (additional to IMS CC and Backup format) a zipped HTML dump for offline reading by students (this actually came out of Offline Moodle discussions here at the Brisbane moot this week)

          Show
          Martin Dougiamas added a comment - - edited Guys, you really need to look at the portfolio API in Moodle 2.0, it already addresses all this. MDL-14591 One thing that maybe isn't clear there yet, is the idea that the save button on the course page can export the whole course in (additional to IMS CC and Backup format) a zipped HTML dump for offline reading by students (this actually came out of Offline Moodle discussions here at the Brisbane moot this week)

            People

            • Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: