I am currently running an online ‘Introduction to DP Chemistry’ course for Triple A  Learning.

On of the participants has given me this link and it comes highly recomended:

Click here to take you to the website.

Particularly good applets on this website include ‘Building a Molecule’ and ‘States of Matter’.

I hope it of some use to you.