A guide for teachers for developing online learning resources.