Hey all,
I loved molecular geometry, lattices and orbitals when I studied chemistry in high school and a bit at college. I thought it would be a cool idea to make a JS interactive (much like some of the examples that I've seen on the CC site) that would illustrate free electron clouds, bond angles, molecular geometry, valence electrons and electronegatively.
I think that the interactive could have a dropdown of a few common atoms (probably just some simple ones like C, N, H, Cl, F, O, etc) and students could arrange those atoms to make molecules. Based on the amount of paired electrons, free electrons and atoms, the program would shape the molecule and display it's bond angles and such.
Could be a cool idea. I've mostly just thought of mockups and the like. I don't have much experience with JS but...
I can make some assumptions like: each atom will have properties like valence electrons, CPK (atomic color coding for models) coloring, atomic symbol, full name label, etc all stored in an object. And then it would be all about writing functions about their interactions with each other.
I wonder if this is the right place to share... well... here I go anyways.
-- Max