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.