Abstract
In contrast to well-structured problems which have pre-defined, correct answers, complex real-world problems are often ill-structured problems (ISPs). The open-ended nature of ISPs creates considerable barriers to assess and guide students in forming better solutions, which results in low adoption levels of inquiry-based learning. Students can structure and represent their knowledge for an ISP in the form of knowledge maps or causal maps, which articulate relevant concepts and their causal relations (i.e., antecedents and consequents). Assessing such maps can involve a referent-free evaluation (e.g., to encourage the creation of maps with high density of concepts) or a comparison to an expert map used as reference. This chapter starts with a review of theories and tools to compare a student’s map to the expert map. Previous approaches often compared individual connections (e.g., scoring the number of connections that a student has/misses in contrast with the expert) or general map metrics (e.g., one map is denser than the other). In contrast, the problem of comparing two maps has been studied in network theory and graph theory for several decades, yielding categories of algorithms that are currently underutilized in educational research. This chapter reviews three categories of algorithms (i.e., graph kernel, graph editing distance, graph embedding) in light of their application to assessment and student success. We discuss an implementation of these algorithms through a new set of digital tools, designed to support a community of practice in problem-based instruction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arvind, V., & Jacobo, T. (2005). Isomorphism testing: Perspectives and open problems. Bulletin of the European Association for Theoretical Computer Science, 86, 66–84.
Ausubel, D. G. (1963). Cognitive structure and the facilitation of meaningful verbal learning. Journal of Teacher Education, 14(2), 217–222.
Axelrod, R. (1974). Structure of decision: The cognitive maps of political elites. Princeton, NJ: Princeton University Press.
Barrows, H. (1996). Problem-based learning in medicine and beyond: A brief overview. New Directions for Teaching and Learning, 1996(68), 3–12.
Bax, E. T. (1994). Algorithms to count paths and cycles. Information Processing Letters, 52(5), 249–252.
Bex, F., & Bench-Capon, T. J. (2014). Understanding narratives with argumentation. In COMMA (pp. 11–18).
Budzynska, K., Janier, M., Kang, J., Reed, C., Saint-Dizier, P., Stede, M., & Yaskorska, O. (2014). Towards argument mining from dialogue. In Computational Models of Argument: Proceedings of COMMA 2014 (pp. 185–196).
Carletti, V., Foggia, P., Saggese, A., & Vento, M. (2018). Challenging the time complexity of exact subgraph isomorphism for huge and dense graphs with VF3. IEEE Transactions on Pattern Analysis and Machine Learning, 40(4), 804–818.
Chang, K.-E., Sung, Y.-T., Chang, R.-B., & Lin, S.-C. (2005). A new assessment for computer-based concept mapping. Educational Technology & Society, 8(3), 138–148.
Clariana, R. B. (2010). Deriving individual and group knowledge structure from network diagrams and from essays. In Computer-based diagnostics and systematic analysis of knowledge (pp. 117–130). Boston, MA: Springer.
Clariana, R. B., Engelmann, T., & Yu, W. (2013). Using centrality of concept maps as a measure of problem space states in computer-supported collaborative problem solving. Educational Technology Research & Development, 61(3), 423–442.
Dufresne, R. J., Gerace, W. J., Hardiman, P. T., & Mestre, J. P. (1992). Constraining novices to perform expert like problem analyses: Effects on schema acquisition. Journal of the Learning Sciences, 2(3), 307–331.
Ericsson, K. A. (2005). Recent advances in expertise research: A commentary on the contributions to the special issue. Applied Cognitive Psychology, 19(2), 233–241.
Ertmer, P. A., Stepich, D. A., York, C. S., Stickman, A., Wu, X. L., Zurek, S., & Goktas, Y. (2008). How instructional design experts use knowledge and experience to solve ill-structured problems. Performance Improvement Quarterly, 21(1), 17–42.
Eseryel, D., Ifenthaler, D., & Ge, X. (2013). Validation study of a method for assessing complex ill-structured problem solving by using causal representations. Educational Technology Research & Development, 61(3), 443–463.
Foggia, P., Percannella, G., & Vento, M. (2014). Graph matching and learning in pattern recognition in the last 10 years. International Journal of Pattern Recognition and Artificial Intelligence, 28(1), 1450001.
Ge, X., & Land, S. (2003). Scaffolding students’ problem-solving processes in an ill-structured task using question prompts and peer interactions. Educational Technology Research & Development, 51(1), 21–38.
Giabbanelli, P. J., & Baniukiewicz, M. (2018). Navigating complex systems for policymaking using simple software tools. In P. J. Giabbanelli, V. K. Mago, & E. I. Papageorgiou (Eds.), Advanced data analytics in health (pp. 21–40). Berlin, Germany: Springer.
Giabbanelli, P. J., & Crutzen, R. (2014). Creating groups with similar expected behavioural response in randomized controlled trials: A fuzzy cognitive map approach. BMC Medical Research Methodology, 14(1), 130.
Giabbanelli, P. J., Flarsheim, R. A., Vesuvala, C. X., & Drasic, L. (2016). Developing technology to support policymakers in taking a systems science approach to obesity and well-being. Obesity Reviews, 17, 194–195.
Giabbanelli, P. J., & Tawfik, A. A. (2018). Overcoming the PBL assessment challenge: Design and development of the incremental thesaurus for assessing causal maps (ITACM). Technology, Knowledge and Learning. https://doi.org/10.1007/s10758-017-9338-8
Gray, S. A., Hilsberg, J., McFall, A., & Arlinghaus, R. (2015). The structure and function of angler mental models about fish population ecology. Journal of Outdoor Recreation and Tourism, 12, 1–13.
Grotzer, T. A., Kamarainen, A. M., Tutwiler, M. S., Metcalf, S., & Dede, C. (2013). Learning to reason about ecosystems dynamics over time: The challenges of an event-based causal focus. Bioscience, 63(4), 288–296.
Gupta, V. K., Giabbanelli, P. J., & Tawfik, A. A. (2018). An online environment to compare students’ and expert solutions to ill-structured problems. In Proceedings of the 2018 Human Computer Interactions (HCI) conference. To appear.
Hays, J. R., & Simon, H. A. (1974). Understanding written problem instructions. In L. W. Gregg (Ed.), Knowledge and cognition (pp. 167–200). Hillsdale, NJ: Erlbaum.
Herrington, J., Reeves, T. C., & Oliver, R. (2014). Authentic learning environments. In J. M. Spector, M. D. Merrill, J. Elen, & M. J. Bishop (Eds.), Handbook of research on educational communications and technology (4th ed., pp. 453–464). New York, NY: Springer.
Hjaltason, G. R., & Samet, H. (2003). Properties of embedding methods for similarity searching in metric spaces. IEEE Transactions on Pattern Analysis and Machine Intelligence, 25(5), 530–549.
Hmelo-Silver, C. (2013). Creating a learning space in problem-based learning. Interdisciplinary Journal of Problem-Based Learning, 7(1), 5. https://doi.org/10.7771/1541-5015.1334
Hmelo-Silver, C., & Barrows, H. (2006). Goals and strategies of a problem-based learning facilitator. Interdisciplinary Journal of Problem-Based Learning, 1(1), 4. https://doi.org/10.7771/1541-5015.1004
Hmelo-Silver, C., Marathe, S., & Liu, L. (2007). Fish swim, rocks sit, and lungs breathe: Expert-novice understanding of complex systems. Journal of the Learning Sciences, 16(3), 307–331.
Hmelo-Silver, C., & Pfeffer, M. G. (2004). Comparing expert and novice understanding of a complex system from the perspective of structures, behaviors, and functions. Cognitive Science, 28(1), 127–138.
Hong, Y.-C., & Choi, I. (2011). Three dimensions of reflective thinking in solving design problems: A conceptual model. Educational Technology Research & Development, 59(5), 687–710.
Horváth, T. (2005). Cyclic pattern kernels revisited. Lecture Notes in Computer Science, 3518, 791–801.
Hung, W. (2011). Theory to reality: A few issues in implementing problem-based learning. Educational Technology Research & Development, 59(4), 529–552.
Hung, W. (2015). Problem-based learning: Conception, practice, and future. In Y. Cho, I. S. Caleon, & M. Kapur (Eds.), Authentic problem solving and learning in the 21st century (pp. 75–92). Singapore: Springer.
Ifenthaler, D. (2010). Relational, structural, and semantic analysis of graphical representations and concept maps. Educational Technology Research & Development, 58(1), 81–97.
Ifenthaler, D. (2011). Bridging the gap between expert-novice differences: The model-based feedback approach. Journal of Research on Technology in Education, 43(2), 103–117.
Ifenthaler, D. (2012). Determining the effectiveness of prompts for self-regulated learning in problem-solving scenarios. Educational Technology & Society, 15(1), 38–52.
Ifenthaler, D. (2014). AKOVIA: Automated knowledge visualization and assessment. Technology, Knowledge and Learning, 19(1–2), 241–248.
Ifenthaler, D., Masduki, I., & Seel, N. M. (2011). The mystery of cognitive structure and how we can detect it: Tracking the development of cognitive structures over time. Instructional Science, 39(1), 41–61.
Inselberg, A., & Dimsdale, B. (1990). Parallel coordinates: A tool for visualizing multi-dimensional geometry. In Proceedings of the First IEEE Conference on Visualization (pp. 361–378).
Jacobson, M. J. (2001). Problem solving, cognition, and complex systems: Differences between experts and novices. Complexity, 6(3), 41–49.
Jeong, A. (2014). Sequentially analyzing and modeling causal mapping processes that support causal understanding and systems thinking. In D. Ifenthaler & R. Hanewald (Eds.), Digital knowledge maps in education: Technology-enhanced support for teachers and learners. Chapter 13 (pp. 239–251). New York, NY: Springer.
Jonassen, D. H. (1991). Objectivism versus constructivism: Do we need a new philosophical paradigm? Educational Technology Research & Development, 39(3), 5–14.
Jonassen, D. H. (1997). Instructional design models for well-structured and ill-structured problem-solving learning outcomes. Educational Technology Research and Development, 45(1), 65–94.
Jonassen, D. H. (2011). Learning to solve problems: A handbook for designing problem-solving learning environments (1st ed.). London, England: Routledge.
Ju, H., & Choi, I. (2017). The role of argumentation in hypothetico-deductive reasoning during problem-based learning in medical education: A conceptual framework. Interdisciplinary Journal of Problem-Based Learning, 12(1), 4.
Juszczyszyn, K., Kazienko, P., & Musiał, K. (2008). Local topology of social network based on motif analysis. Lecture Notes in Computer Science, 5178, 97–105.
Kim, K., & Clariana, R. B. (2015). Knowledge structure measures of reader’s situation models across languages: Translation engenders richer structure. Technology, Knowledge and Learning, 20(2), 249–268.
Kim, N. J., Belland, B. R., & Walker, A. E. (2017). Effectiveness of computer-based scaffolding in the context of problem-based learning for STEM education: Bayesian meta-analysis. Educational Psychology Review, 30(2), 397–429.
Kotovsky, K., Hayes, J. R., & Simon, H. A. (1985). Why are some problems hard? Evidence from Tower of Hanoi. Cognitive Psychology, 17(2), 248–294.
Krabbe, H. (2014). Digital concept mapping for formative assessment. In D. Ifenthaler & R. Hanewald (Eds.), Digital knowledge maps in education: Technology-enhanced support for teachers and learners. Chapter 15 (pp. 275–297). New York, NY: Springer.
Lavin, E. A., Giabbanelli, P. J., Stefanik, A. T., Gray, S. A., & Arlinghaus, R. (2018). Should we simulate mental models to assess whether they agree? In Proceedings of the 2018 Spring Simulation Multi-Conference, Annual Simulation Symposium (SpringSim-ANSS).
Lazonder, A., & Harmsen, R. (2016). Meta-analysis of inquiry-based learning: Effects of guidance. Review of Educational Research, 87(4), 1–38.
Loyens, S., & Rikers, R. (2011). Instruction based on inquiry. In Handbook of research on learning and instruction (pp. 361–381). New York, NY: Routledge.
Mahe, P., & Vert, J.-P. (2009). Graph kernels based on tree patterns for molecules. Machine Learning, 75(1), 3–35.
Malhi, L., Karanfil, O., Merth, T., Acheson, M., Palmer, A., & Finegood, D. T. (2009). Places to intervene to make complex food systems more healthy, green, fair, and affordable. Journal of Hunger & Environmental Nutrition, 4(3–4), 466–476.
Meadows, D. H. (2008). Thinking in systems: A primer. Hartford, VT: Chelsea Green Publishing.
Mueller, L. A. J., Dehmer, M., & Emmert-Streib, F. (2013). Comparing biological networks: A survey on graph classifying techniques. In A. Prokop & B. Csukás (Eds.), Systems biology. Dordrecht, The Netherlands: Springer.
Nariman, N., & Chrispeels, J. (2015). PBL in the era of reform standards: Challenges and benefits perceived by teachers in one elementary school. Interdisciplinary Journal of Problem-Based Learning, 10(1), 5.
Olney, A. M., Graesser, A. C., & Person, N. K. (2012). Question generation from concept maps. Dialogue & Discourse, 3(2), 75–99.
Passmore, G. J. (2004). Extending the power of the concept map. Alberta Journal of Educational Research, 50(4), 370–390.
Perera, D., Kay, J., Koprinska, I., Yacef, K., & Zaiane, O. R. (2008). Clustering and sequential pattern mining of online collaborative learning data. IEEE Transactions on Knowledge and Data Engineering, 21(6), 759–772.
Riesen, K. (2015). Structural pattern recognition with graph edit distance. In Advances in computer vision and pattern recognition. Berlin, Germany: Springer.
Riesen, K., Emmenegger, S., & Bunke, H. (2013). A novel software toolkit for graph edit distance computation. Lecture Notes in Computer Science, 7877, 142–151.
Riesen, K., Fischer, A., & Bunke, F. (2014). Combining bipartite graph matching and beam search for graph edit distance approximation. Lecture Notes in Computer Science, 8774, 117–128.
Ruiz-Primo, M. (2000). On the use of concept maps as an assessment tool in science: What we have learned so far. Revista Electronica de Investigacion Educativa, 2(1), 29–52.
Sanz, J., Navarro, J., Arbues, A., Martin, C., Marijuan, P. C., & Moreno, Y. (2011). The transcriptional regulatory network of Mycobacterium tuberculosis. PLoS One, 6(7), e22178.
Savery, J. (2006). Overview of problem-based learning: Definitions and distinctions. Interdisciplinary Journal of Problem-Based Learning, 1(1), 3.
Schmidt, H. G., Rotgans, J. I., & Yew, E. (2011). The process of problem-based learning: What works and why. Medical Education, 45(8), 792–806.
Sedki, K. (2018). Formalizing arguments from cause-effect rules. In International conference on industrial, engineering and other applications of applied intelligent systems (pp. 279–285). Basel, Switzerland: Springer.
Sen, S., Li, T. J.-J., Lesicko, M., Weiland, A., Gold, R., Li, Y., … Hecht, B. (2014). WikiBrain: Democratizing computation on Wikipedia. In Proceedings of the International Symposium on Open Collaboration (OpenSym).
Shervashidze, A., Vishwanathan, S. V. N., Petri, T., Melhorn, K., Borgwardt, K. (2009). Efficient graphlet kernels for large graph comparison. In Proceedings of the Twelfth International Conference on Artificial Intelligence and Statistics, PMLR 5 (pp. 488–495).
Simon, H. A., & Newell, A. (1971). Human problem solving: The state of the theory in 1970. The American Psychologist, 26(2), 145–159.
Skyttner, L. (2006). General systems theory. River Edge, NJ: World Scientific.
Sole-Ribalta, A., Serratosa, F., & Sanfeliu, A. (2012). On the graph edit distance cost: Properties and applications. International Journal of Pattern Recognition and Artificial Intelligence, 26(5), 1260004.
Tamim, S., & Grant, M. (2013). Definitions and uses: Case study of teachers implementing project-based learning. Interdisciplinary Journal of Problem-Based Learning, 7(2), 3. https://doi.org/10.7771/1541-5015.1323
Tarjan, R. (1973). Enumeration of the elementary circuits of a directed graph. SIAM Journal on Computing, 2(3), 211–216.
Tawfik, A. A., Gill, A., Hogan, M., York, C. S., & Keene, C. W. (2018a). How novices use expert case libraries for problem solving. Technology, Knowledge and Learning, 1–18. https://doi.org/10.1007/s10758-017-9324-1
Tawfik, A. A., Law, V., Ge, X., Xing, W., & Kim, K. (2018b). The effect of sustained vs. faded scaffolding on students’ argumentation in ill-structured problem solving. Computers in Human Behavior, 87, 436–449.
Tawfik, A. A., Rong, H., & Choi, I. (2015). Failing to learn: Towards a unified design approach for failure-based learning. Educational Technology Research and Development, 63(6), 975–994.
Trumpower, D. L., Filiz, M., & Sarwar, G. S. (2014). Assessment for learning using digital knowledge maps. In D. Ifenthaler & R. Hanewald (Eds.), Digital knowledge maps in education: Technology-enhanced support for teachers and learners. Chapter 12 (pp. 221–237). New York, NY: Springer.
Trumpower, D. L., & Goldsmith, T. E. (2004). Structural enhancement of learning. Contemporary Educational Psychology, 29, 426–446.
Vento, M. (2015). A long trip in the charming world of graphs for pattern recognition. Pattern Recognition, 48, 291–301.
Walker, A., & Leary, H. (2009). A problem based learning meta analysis: Differences across problem types, implementation types, disciplines, and assessment levels. Interdisciplinary Journal of Problem-Based Learning, 3(1), 6.
Weinerth, K., Koenig, V., Brunner, M., & Martin, R. (2014). Concept maps: A useful and usable tool for computer-based knowledge assessment? A literature review with a focus on usability. Computers & Education, 78, 201–209.
Wijnen, M., Loyens, S. M. M., Smeets, G., Kroeze, M. J., & Van der Molen, H. T. (2017). Students’ and teachers’ experiences with the implementation of problem-based learning at a university law school. Interdisciplinary Journal of Problem-Based Learning, 11(2), 5.
Acknowledgments
Vishrant K. Gupta acknowledges funding support from the College of Liberal Arts and Sciences at Northern Illinois University. The authors thank Kaspar Riesen for sharing his implementation of beam search.
Author Contributions
PJG designed the project and supervised VKG. PJG and AAT wrote and revised the manuscript. VKG wrote the software.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Giabbanelli, P.J., Tawfik, A.A., Gupta, V.K. (2019). Learning Analytics to Support Teachers’ Assessment of Problem Solving: A Novel Application for Machine Learning and Graph Algorithms. In: Ifenthaler, D., Mah, DK., Yau, J.YK. (eds) Utilizing Learning Analytics to Support Study Success. Springer, Cham. https://doi.org/10.1007/978-3-319-64792-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-64792-0_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64791-3
Online ISBN: 978-3-319-64792-0
eBook Packages: EducationEducation (R0)