Shneiderman B.  1993.  Engagement and construction: Educational strategies for the post-TV era. Journal of Computing in Higher Education. 4(2):106-116.