A recent J Chem Ed paper (free to access) contains a link to a photosynthesis activity that might be of interest to those teaching this topic. The activity is a little difficult to get at, and when you do get it, it is a Flash file, so will not work on iOS.
To get the activity, go the the paper landing page, and select Supporting Info. Download and extract the zip file, and open Photosynthesis.exe file.
The animation is nicely produced. It is a little static from the user perspective – each section involves watching an animated video – but the whole is nicely structured and comprehensive. There is a quiz covering some of the concepts covered at the end – perhaps a future iteration could include more interactivity in the main part.