One of the most exciting prospects opened up by the use of digital technologies in the classroom is the prospect of being able to use digital portfolios, or ePortfolios, and to extend this idea as a principle of life-long learning. There is an Open Source Platform available, called Mahara.
What one would really wish from an e-portfolio system would be the ability to create a space where students could organise their work, and present it for assessment and review, by peers as well as teachers, to create a truly collaborative working environment.
Moodle, as an LMS does very well, but is lacking in integrating the ability to create a truly student-driven e-portfolio system as opposed to class-based assignment submission system. Mahara appears to answer some of these needs. It allows for much greater student control over how content is organised, and offers more web 2.0 tools, such as much better blogs than are offered on Moodle.
Here is a video discussing how Mahara can be integrated into Moodle.
Mahara offers options which also allow the student to transfer their portfolio across to a account created when they leave school.
At my school we have set Mahara up, but not yet really explored how it works. It would be great to hear from others who has used Mahara, especially in conjunction with Moodle.