I've been thinking about a "digital chemistry set" for a while. It's something that would certainly be fun to play with and that we have all the information to do--chemical reactions follow established rules and exceptions could be hardcoded in.
I've thought about an organic chemistry chemical program. If you're not familiar, a huge component of organic chemistry consists of memorizing and understanding reactions and their mechanisms, and reactivity of organic molecules. A digital lab where you could mix arbitrary compounds together and see what happens could be a powerful educational tool suitable for supplemental use with another ochem course/self study.
When I was in college we did some thing like that for practising qualitative analysis before going into the lab (the computer was not the primary learning tool but a supplement). This of course helped me to go into the lab and perform all the right operations.... on all the wrong samples.....
I've thought about an organic chemistry chemical program. If you're not familiar, a huge component of organic chemistry consists of memorizing and understanding reactions and their mechanisms, and reactivity of organic molecules. A digital lab where you could mix arbitrary compounds together and see what happens could be a powerful educational tool suitable for supplemental use with another ochem course/self study.