Computer-Aided Design 42 (2010) 173–182 Contents lists available at ScienceDirect Computer-Aided Design journal homepage: www.elsevier.com/locate/cad Design of a teaching…