An Intelligent System to Analyze Sketched Solutions to Open-Ended Truss Problems

Engineering students need practical, open-ended problems to help them build their problem-solving skills and design abilities. However, large class sizes create a grading challenge for instructors as there is simply not enough time nor support to provide adequate feedback on many design problems. In this work, we describe an intelligent user interface to provide automated real-time feedback on hand-drawn free body diagrams that is capable of analyzing the internal forces of a sketched truss to evaluate open-ended design problems. The system is driven by sketch recognition algorithms developed for recognizing trusses and a robust linear algebra approach for analyzing trusses. Students in an introductory statics course were assigned a truss design problem as a homework assignment using either paper or our software. We used conventional content analysis on four focus groups totaling 16 students to identify key aspects of their experiences with the design problem and our software. We found that the software correctly analyzed all student submissions, students enjoyed the problem compared to typical homework assignments, and students found the problem to be good practice. Additionally, students using our software reported less difficulty understanding the problem, and the majority of all students said they would prefer the software approach over pencil and paper. We also evaluated the recognition performance on a set of 3000 sketches resulting in an f-score of 0.997. We manually reviewed the submitted student work which showed the handful of student complaints about recognition were largely due to user error.

[1]  E. Navarro-Astor,et al.  What is engineering education for? Listening to the voices of some Spanish building engineers , 2016 .

[2]  Steve Krug,et al.  Don't Make Me Think!: A Common Sense Approach to Web Usability , 2000 .

[3]  Atau Tanaka,et al.  "Sketching" nurturing creativity: commonalities in art, design, engineering and research , 2006, CHI Extended Abstracts.

[4]  Tracy Anne Hammond,et al.  PaleoSketch: accurate primitive sketch recognition and beautification , 2008, IUI '08.

[5]  Dean Rubine,et al.  Specifying gestures by example , 1991, SIGGRAPH.

[6]  Kurt VanLehn,et al.  The Andes Physics Tutoring System: Lessons Learned , 2005, Int. J. Artif. Intell. Educ..

[7]  Daniel M. Oppenheimer,et al.  Corrigendum: The Pen Is Mightier Than the Keyboard: Advantages of Longhand Over Laptop Note Taking , 2018, Psychological science.

[8]  Susan M. Zvacek Building Creativity into Engineering Education: Practical Strategies , 2016 .

[9]  Thomas F. Shipley,et al.  Promoting Sketching in Introductory Geoscience Courses: CogSketch Geoscience Worksheets , 2017, Top. Cogn. Sci..

[10]  Thomas F. Stahovich,et al.  Newton's Pen: a pen-based tutoring system for statics , 2007, SBIM '07.

[11]  Julie Linsey,et al.  Leveraging Trends in Student Interaction to Enhance the Effectiveness of Sketch-Based Educational Software , 2016, Revolutionizing Education with Digital Ink.

[12]  J. Morse,et al.  Qualitative Research Methods for Health Professionals , 1995 .

[13]  Kurt VanLehn,et al.  The Conceptual Helper: An Intelligent Tutoring System for Teaching Fundamental Physics Concepts , 2000, Intelligent Tutoring Systems.

[14]  Brian Eoff,et al.  ShortStraw: a simple and effective corner finder for polylines , 2008, SBM'08.

[15]  Pablo Cortés,et al.  Teaching Heuristic Methods to Industrial Engineers: A Problem-Based Experience , 2016, INFORMS Trans. Educ..

[16]  Michael Zwicky Hauschild,et al.  Learning-by-doing: experience from 20 years of teaching LCA to future engineers , 2019, The International Journal of Life Cycle Assessment.

[17]  Erin E. Wilson,et al.  Modern “Homework” in General Chemistry: An Extensive Review of the Cognitive Science Principles, Design, and Impact of Current Online Learning Systems , 2017 .

[18]  H. Saunders,et al.  Matrix Structural Analysis , 1979 .

[19]  Matthew B. Miles,et al.  Qualitative Data Analysis: An Expanded Sourcebook , 1994 .

[20]  Samy S. Abu-Naser,et al.  Survey of Intelligent Tutoring Systems Up To the End of 2016 , 2019 .

[21]  Joseph L. Zachary,et al.  Automated feedback on programs means students need less help from teachers , 2001, SIGCSE '01.

[22]  Kenneth D. Forbus,et al.  Open-Domain Sketch Understanding: The nuSketch Approach , 2004, AAAI Technical Report.

[23]  Shoshanah R. Jacobs,et al.  An Analysis of the Perceptions and Resources of Large University Classes , 2017, CBE life sciences education.

[24]  L. Gabora,et al.  How to train future engineers to be more creative? An educative experience , 2018, Thinking Skills and Creativity.

[25]  Julie Linsey,et al.  Mechanix: A Sketch-Based Educational Interface , 2015, IUI Companion.

[26]  V. Jideani,et al.  Alignment of Assessment Objectives with Instructional Objectives Using Revised Bloom's Taxonomy—The Case for Food Science and Technology Education , 2012 .

[27]  D. Morgan,et al.  Qualitative Content Analysis: A Guide to Paths not Taken , 1993, Qualitative health research.

[28]  Joseph J. LaViola,et al.  PhysicsBook: a sketch-based interface for animating physics diagrams , 2012, IUI '12.

[29]  Bozidar Kovacic,et al.  Increasing the Adaptivity of an Intelligent Tutoring System with Educational Data Mining: A System Overview , 2016, Int. J. Emerg. Technol. Learn..

[30]  Lu Deng,et al.  State-of-the-Art Review on the Causes and Mechanisms of Bridge Collapse , 2016 .

[31]  Caroline Widjaja,et al.  Short-Term Memory Comparison Of Students Of Faculty Of Medicine Pelita Harapan University Batch 2015 Between The Handwriting And Typing Method , 2020 .

[32]  Jianren Zhang,et al.  Recent Highway Bridge Collapses in China: Review and Discussion , 2016 .

[33]  Tracy Anne Hammond,et al.  A Study on the Impact of a Statics Sketch-Based Tutoring System Through a Truss Design Problem , 2020, 2020 IEEE Frontiers in Education Conference (FIE).

[34]  Bilal M. Ayyub,et al.  Analysis of Recent U.S. Structural and Construction Failures , 1991 .

[35]  Linda C. Lederman,et al.  Assessing educational effectiveness: The focus group interview as a technique for data collection 1 , 1990 .

[36]  Benjamin S. Bloom,et al.  A Taxonomy for Learning, Teaching, and Assessing: A Revision of Bloom's Taxonomy of Educational Objectives , 2000 .

[37]  Udo Lindemann,et al.  Sketching behaviour and creativity in conceptual engineering design. , 2001 .

[38]  Thomas F. Stahovich,et al.  Newtons Pen II: an intelligent, sketch-based tutoring system and its sketch processing techniques , 2012, SBIM '12.

[39]  Tracy Hammond,et al.  Impact of a Sketch-based Tutoring System at Multiple Universities , 2020 .

[40]  Anastasiya A. Lipnevich,et al.  “I really need feedback to learn:” students’ perspectives on the effectiveness of the differential feedback messages , 2009 .

[41]  Niall Seery,et al.  The Understated Value Of Freehand Sketching In Technology Education , 2009 .

[42]  R. Hamel,et al.  Sketching and creative discovery , 1998 .

[43]  Randall Davis,et al.  LADDER, a sketching language for user interface developers , 2005, Comput. Graph..

[44]  G. Norman A bridge too far , 2016, Advances in Health Sciences Education.

[45]  Dieter Krause,et al.  PLANTING THE SEEDS OF FUTURE MECHANICAL DESIGN ENGINEERS – LEARNING SKILLS , 2017 .

[46]  Shanna R. Daly,et al.  Teaching Creativity in Engineering Courses , 2014 .

[47]  Kenneth D. Forbus,et al.  CogSketch: Sketch Understanding for Cognitive Science Research and for Education , 2011, Top. Cogn. Sci..

[48]  T. Hammond Dialectical Creativity: Sketch-Negate-Create , 2015 .

[49]  D. Proske Bridge Collapse Frequencies versus Failure Probabilities , 2018 .

[50]  Sean Brophy,et al.  A computer‐based free body diagram assistant , 2006, Comput. Appl. Eng. Educ..

[51]  Abigail S. Gertner Providing Feedback to Equation Entries in an Intelligent Tutoring System for Physics , 1998, Intelligent Tutoring Systems.

[52]  Hsiu-Fang Hsieh,et al.  Three Approaches to Qualitative Content Analysis , 2005, Qualitative health research.

[53]  Blake Williford,et al.  SketchTivity: Improving Creativity by Learning Sketching with an Intelligent Tutoring System , 2017, Creativity & Cognition.

[54]  A. Simon,et al.  An evaluation of the competences and abilities of the production engineer in the industrial environment , 2018 .

[55]  Matthew C. Makel Help us creativity researchers, you're our only hope. , 2009 .

[56]  Joel A. Shapiro An Algebra Subsystem for Diagnosing Students' Input in a Physics Tutoring System , 2005, Int. J. Artif. Intell. Educ..

[57]  W. S. John,et al.  Focus group interviews , 1999 .

[58]  Wenzhe Li,et al.  Mechanix: A Sketch-Based Tutoring System for Statics Courses , 2012, IAAI.

[59]  Frank Schanack,et al.  Collapse of Steel Bridges , 2007 .

[60]  Chen-Lin C. Kulik,et al.  The Instructional Effect of Feedback in Test-Like Events , 1991 .

[61]  Erica McWilliam,et al.  Teaching for creativity: from sage to guide to meddler , 2009 .

[62]  Johnny Saldaña,et al.  The Coding Manual for Qualitative Researchers , 2009 .

[63]  Xu-hong Zhou,et al.  Investigation of collapse of Florida International University (FIU) pedestrian bridge , 2019 .

[64]  A. K. Suresh,et al.  The ‘Making’ of the Mind of an Engineer—Some Thoughts on Engineering Education in India , 2019 .

[65]  Sherif El-Tawil,et al.  Miami Pedestrian Bridge Collapse: Computational Forensic Analysis , 2020 .

[66]  Tracy Hammond,et al.  An Intelligent Interface for Automatic Grading of Sketched Free Body Diagrams , 2020, IUI Companion.