I'm working on a solution for college game design modules, and am currently working in supported 3D modelling packages ( eg 3DS Max, Maya etc ).
http://www.candointeractive.com/gamedesign
This shows our building block level editor, teaching basic concepts of game design to students of all ages.

This shows one of our online portfolio style solutions, where students can quickly learn game design skills, while they are learning basic 3D modelling skills, and upload a playable version of their level to their website ( free Shockwave plugin required ).

I'd really like to get Blender in there as well, especially for smaller colleges who maybe can't afford the licenses for the commercial applications.
At the moment, there seems to be a stand-alone ( and opensourced ) XSI converter for SoftImage files to Shockwave 3D format.
http://sourceforge.net/projects/xsi2w3d
There could be 2 solutions...
1) Can Blender export XSI files? If so, I could see about setting up a ( complicated ) export path for the artists. This would not be ideal, as the focus should be on creativity and design for the students, and NOT having to export, run a separate process, then run the app etc.
2) As this is an open-source project, the code and techniques could be adapted to an open-source project for Blender direct to Shockwave. Does anyone have experience with exporter scripts, and would like to take a look at this ( Shockwave 3D export would be a great asset to Blender, especially if the web plugin isn't being currently updated etc, to allow people to show their work online ( the Shockwave plugin installed is on over 2 of every 3 machines, according to recent stats ) ).
I look forward to hearing any suggestions!
Regards...
Mal