Hello blogosphere, I have a question.

We’re putting together something called the Digital Internship Project which will focus on supporting a group of 15ish preservice teachers as they move through their internship/practicum experiences. What we would like to build is a supportive online community for these students which would allow the following:
- personal blog spaces
- sharing of digital artefacts/learning objects (lesson plans, units plans, presentations, etc.)
- shared wiki space
- content aggregation
- probably a bunch of other things I’m not thinking about right now

So, any ideas of where to start. Of course, I’ll only use free/open source tools for this because I am sure there is something out there. Is there one solution (e.g., Drupal, Elgg) which will do all of this well without tons of modification? Do I need to be splicing a few things together?

I have a few ideas already, but would love to hear from others before I move heavily into one direction.

Thanks for your ideas.

Related posts:

  1. A Full Plate of Exciting Projects