A design attribute framework for course planning and learning assessment | IEEE Journals & Magazine | IEEE Xplore