Salt Lake City, Utah
June 23, 2018
June 23, 2018
July 27, 2018
Problem solving plays a critical role in the education of young engineers. Word problem sets are a vehicle that educators use to teach and assess that skill. While textbooks, problem repositories, and online learning systems provide a host of interesting problems there will always be a need to generate new problems to increase variety, to prevent students from cheating, and to facilitate robust student learning environments. While current online learning systems provide educators with problems that allow for individual numerical values to be randomized, they do not allow for randomized problem structures that challenge comprehension. This paper develops a method to create new problem sets through the development of software tools that apply a series of automated generation algorithms. Several common undergraduate engineering word problems are distilled into archetypes (generalized problem descriptions that will facilitate automated authoring). Two archetypical problems in each of the following disciplines are chosen: in particle dynamics (a. two-dimensional projectile motion and b. oblique impact), in thermodynamics (a. basic forward heat engines and b. ideal-gases in piston-cylinder devices), and in circuits (a. equivalent resistance and b. Kirchhoff’s current law). For each archetype, algorithms codify problem parameters and generate a compatible list of inputs and outputs, problem diagrams, word problem text, and solution sets. Problem text is created using natural language programming (with varying levels of human intervention) and problem solution sets are constructed using a computer algebra system. The problem sets are then presented to undergraduate mechanical engineering students as traditional course content such as homework, quizzes, and tests, and as part of adaptive learning modules or games in learning management systems. The relative difficulty of each automatically created problem is estimated with a heuristic and compared against student performance.
Jackson, P. (2018, June), Generating Automated Problem Sets for Rapid Content Delivery and Adaptive Learning Modules Paper presented at 2018 ASEE Annual Conference & Exposition , Salt Lake City, Utah. https://peer.asee.org/30557
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2018 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015