Tyler Stubenhofer’s assignment for a Master’s Seminar was this very assignment: come up with apps for distance learning. Here is the excellent list he put together. And click here to see his blog, Tyler Stubenhofer’s Blog: education, technology and other stuff.