Katherine Bolman here. Do you know how to make a web page? If you present this to the Apple Store they might be willing to help your class set up a simple web page using iWeb. I would also suggest that your students draw something to go with the web page. Their drawings could be photographed, put in iPhoto and dragged on the each students web page. Because you are teaching French you and your students you all might enjoy looking at the great cave paintings of France. To do that easily go to ahaafoundation.org and click on Lascaux.
Rachel please let me know if this works for your class.
You could set up blogs for all your students. Classblogmeister.com allows you to do this for free, and it's very easy to use. (Edublogs.org is also good, but I think you have to pay to get blogs for each of your students.)