Skip to main content

Plan Recognition and Visualization in Exploratory Learning Environments

  • Chapter
  • First Online:
Educational Data Mining

Part of the book series: Studies in Computational Intelligence ((SCI,volume 524))

Abstract

Exploratory Learning Environments (ELEs) are open-ended software in which students build scientific models and examine properties of the models by running them and analyzing the results (Amershi and Conati, Intelligent tutoring systems. LNCS. Springer, Heidelberg, 463–472, 2006); Chen (Instr Sci, 23(1–3):183–220, 1995); (Cocea et al., 2008). ELEs are generally used in classes too large for teachers to monitor all students and provide assistance when needed (Gal et al., 2008). They are also becoming increasingly prevalent in developing countries where access to teachers and other educational resources is limited (Pawar et al., 2007). Thus, there is a need to develop tools of support for teachers’ understanding of students’ activities. This chapter presents methods for addressing these needs. It presents an efficient algorithm for intelligently recognizing students’ activities, and novel visualization methods for presenting these activities to teachers. Our empirical analysis is based on an ELE for teaching chemistry that is used by thousands of students in colleges and high schools in several countries (Yaron et al., Science, 328(5978), 584–585, 2010).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    In chemistry, ‘M’ denotes the measure of Molar concentration of a substance.

  2. 2.

    Intermediate flasks are commonly used in Virtual Labs to help measure solutions accurately, as in a physical laboratory.

  3. 3.

    For brevity, we omit the recipes for the MSI action. The complete recipe library for the dilution problem can be found in Sect. 11.8.

  4. 4.

    We used the Prefuse package to implement this application Heer et al. [45].

  5. 5.

    We also asked participants to explain each of their answers. The full questionnaire can be found in Sect. 11.9.

  6. 6.

    The researcher was physically present in the laboratory with all of the graduate students from Ben-Gurion University, and used VoIP technology (Skype) to connect with the other three participants.

Abbreviations

AI:

Artificial intelligence

CCD:

Create correct device action

ELEs:

Exploratory learning environments

ITS:

Intelligent tutoring systems

MS:

Mix solution

MSC:

Mixing solution components

MSI:

Mixing the solution using an intermediate flask

SDP:

Solving the dilution problem

References

  1. Amershi, S., Conati, C.: Automatic Recognition of Learner Groups in Exploratory Learning Environments. In: Ikeda, M., Ashley, K.D., Chan, T.W. (eds.) Intelligent Tutoring Systems. LNCS, vol. 4053, pp. 463–472. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  2. Chen, M.: A methodology for characterizing computer-based learning environments. Instr. Sci. 23(1–3), 183–220 (1995)

    Article  Google Scholar 

  3. Cocea, M., Gutierrez-Santos, S., Magoulas, G.D.: The Challenge of Intelligent Support in Exploratory Learning Environments: A Study of the Scenarios. In: Gutierrez-Santos, S., Mavrikis, M. (eds.) 1st International Workshop in Intelligent Support for Exploratory Environments (ISEE-2008), vol. 381, CEUR-WS, Maastricht (2008)

    Google Scholar 

  4. Gal, Y., Yamangil, E., Rubin, A., Shieber, S.M., Grosz, B.J.: Towards Collaborative Intelligent Tutors: Automated Recognition of Users’ Strategies. In: Woolf, B.P., Aïmeur, E., Nkambou, R., Lajoie, S. (eds.) Ninth International Conference on Intelligent Tutoring Systems (ITS 2008), LNCS, vol. 5091, pp. 162–172. Springer, Heidelberg (2008)

    Google Scholar 

  5. Pawar, U. S., Pal, J., Toyama, K.: Multiple mice for computers in education in developing countries. In: Conference on Information and Communication Technologies and Development, pp. 64–71. University of California, Berkeley (2007)

    Google Scholar 

  6. Yaron, D., Karabinos, M., Lange, D., Greeno, J.G., Leinhardt, G.: The chemcollective-virtual labs for introductory chemistry courses. Science 328(5978), 584–585 (2010)

    Article  Google Scholar 

  7. Amir, O., Gal, Y.: Plan Recognition in Virtual Laboratories. In: Walsh, T. (ed.) 22nd International Joint Conference on Artificial Intelligence (IJCAI), pp. 2392–2397. AAAI Press, Menlo Park (2011)

    Google Scholar 

  8. Carberry, S.: Plan Recognition in Natural Language Dialogue. MIT Press, Cambridge (1990)

    Google Scholar 

  9. Grosz, B.J., Sidner, C.L.: Plans for Discourse. In: Morgan, J.L., Pollack, M.E., Cohen, P.R. (eds.) Intentions in Communication, pp. 417–444. The MIT Press, Cambridge (1990)

    Google Scholar 

  10. Bauer, M., Biundo, S., Dengler, D., Koehler, J., Paul, G.: PHI—Logic-based Tool for Intelligent Help Systems. In: Bajcsi, R. (ed.) 13th International Joint Conference on Artificial Intelligence (IJCAI), pp. 460–466. Morgan Kaufmann, San Francisco (1993)

    Google Scholar 

  11. Mayfield, J.: Controlling inference in plan recognition. User Model. User-Adap. Inter. 2(1), 55–82 (1992)

    Article  Google Scholar 

  12. Wilensky, R.: Why John married Mary: understanding stories involving recurring goals. Cogn. Sci. 2(3), 235–266 (1978)

    Article  Google Scholar 

  13. Charniak, E., Goldman, R.P.: A Bayesian model of plan recognition. Artif. Intell. 64(1), 53–79 (1993)

    Article  Google Scholar 

  14. Lesh, N., Rich, C., Sidner, C.L.: Using Plan Recognition in Human-Computer Collaboration. In: Kay, J. (ed.) Seventh International Conference on User Modeling, pp. 23–32. Springer, New York (1999)

    Google Scholar 

  15. Reddy, S., Gal, Y., Shieber, S.M.: Recognition of Users’ Activities Using Constraint Satisfaction. In: Houben, G.J., McCalla, G., Pianesi, F., Zancanaro, M. (eds.) User Modeling, Adaptation, and Personalization, LNCS, vol. 5535, pp. 415–421. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  16. Gal, Y., Reddy, S., Shieber, S., Rubin, A., Grosz, B.: Plan recognition in exploratory domains. Artif. Intell. 176(1), 2270–2290 (2012)

    Article  MathSciNet  Google Scholar 

  17. VanLehn, K., Lynch, C., Schulze, K., Shapiro, J.A., Shelby, R.H., Taylor, L., Treacy, D.J.: Weinstein, A, Wintersgill, M.C.: The Andes physics tutoring system: lessons learned. Int. J. Artif. Intell. Educ. 15(3), 147–204 (2005)

    Google Scholar 

  18. Conati, C., Gertner, A.S., VanLehn, K., Druzdzel, M.J.: On-line Student Modeling for Coached Problem Solving Using Bayesian Networks. In: Jameson, A., Paris, C., Tasso, C. (eds.) Sixth International Conference on User Modeling, pp. 231–242. Springer Wien, New York (1997)

    Google Scholar 

  19. Conati, C., Gertner, A.S., VanLehn, K.: Using Bayesian networks to manage uncertainty in student modeling. User Model. User-Adap. Inter. 12(4), 371–417 (2002)

    Article  MATH  Google Scholar 

  20. Anderson, J.R., Corbett, A.T., Koedinger, K.R., Pelletier, R.: Cognitive tutors: lessons learned. J. Learn. Sci. 4(2), 167–207 (1995)

    Article  Google Scholar 

  21. Corbett, A., McLaughlin, M., Scarpinatto, K.C.: Modeling student knowledge: cognitive tutors in high school and college. User Model. User-Adap. Inter. 10(2–3), 81–108 (2000)

    Article  Google Scholar 

  22. Vee, M.H.N.C., Meyer, B., Mannock, K.L.: Understanding novice errors and error paths in object-oriented programming through log analysis. In: Workshop on Educational Data Mining at the 8th International Conference on Intelligent Tutoring Systems (ITS 2006), pp. 13–20. Jhongli (2006)

    Google Scholar 

  23. Blaylock, N., Allen, J.: Recognizing Instantiated Goals Using Statistical Methods. In: Kaminka (ed.) Workshop on Modeling Others from Observations, pp. 79–86, Edinburgh (2005)

    Google Scholar 

  24. Bauer, M.: Acquisition of user preferences for plan recognition. In: Fifth International Conference on User Modeling, pp. 105–112. User Modeling Incorporated, Kailua-Kona (1996)

    Google Scholar 

  25. Horvitz, E.: Principles of mixed-initiative user interfaces. In: ACM SIGCHI Conference on Human Factors in Computing Systems, pp. 159–166. ACM, New York (1999)

    Google Scholar 

  26. Lesh, N.: Adaptive goal recognition. In: 15th International Joint Conference on Artificial Intelligence (IJCAI), pp. 1208–1214. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  27. Kautz, H. A.: A formal theory of plan recognition. Ph. D Thesis, University of Rochester (1987)

    Google Scholar 

  28. Lochbaum, K.E.: A collaborative planning model of intentional structure. J. Comput. Linguist. 24(4), 525–572 (1998)

    Google Scholar 

  29. Geib, C.W., Goldman, R.P.: A probabilistic plan recognition algorithm based on plan tree grammars. Artif. Intell. 173(11), 1101–1132 (2009)

    Article  MathSciNet  Google Scholar 

  30. Pearce-Lazard, D., Poulovassilis, A., Geraniou, E.: The Design of Teacher Assistance Tools in an Exploratory Learning Environment for Mathematics Generalisation. In: Wolpers, M., Kirschner, P.A., Scheffel, M., Lindstaedt, S., Dimitrova, V. (eds.) Sustaining TEL: From Innovation to Learning and Practice, LNCS, vol. 6383, pp. 260–275. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  31. Gutierrez-Santos, S., Geraniou, E., Pearce-Lazard, D., Poulovassilis, A.: Design of teacher assistance tools in an exploratory learning environment for algebraic generalisation. IEEE Trans. Learn. Technol. 5(4), 366–376 (2012)

    Article  Google Scholar 

  32. Gueraud, V., Adam, J.M., Lejeune, A., Dubois, M., Mandran, N.: Teachers need support too: Formid-observer, a flexible environment for supervising simulation-based learning situations. In: 2nd International Workshop on Intelligent Support for Exploratory Environments, pp. 19–28. Brighton (2009)

    Google Scholar 

  33. Feng, M., Heffernan, N.T.: Towards live informing and automatic analyzing of student learning: reporting in assistment system. J. Interact. Learn. Res. 18(2), 207–230 (2007)

    Google Scholar 

  34. Scheuer, O., Zinn, C.: How did the e-learning session go? The student inspector. In: 2007 Conference on Artificial Intelligence in Education, pp. 487–494. IOS Press, Amsterdam (2007)

    Google Scholar 

  35. Koedinger, K.R., Baker, R.S.J.D., Cunningham, K., Skogsholm, A., Leber, B., Stamper, J.: A Data Repository for the EDM community: The PSLC DataShop. In: Romero, C., Ventura, S., Pechenizkiy, M., Baker, R.S.J.D. (eds.). Handbook of Educational Data Mining, Chapman and Hall/CRC Data Mining and Knowledge Discovery Series Boca Raton, pp. 43–55. CRC Press, Boca Raton (2010)

    Google Scholar 

  36. Merceron, A., Yacef, K.: Tada-ed for educational data mining. Interact. Multimedia Electron. J. Comput. Enhanced Learn. 7(1), 267–287 (2005)

    Google Scholar 

  37. Sao Pedro, M.A., Baker, R.S.J., Montalvo, O., Nakama, A., Gubert, J.D.: Using Text Replay Tagging to Produce Detectors of Systematic Experimentation Behavior Patterns. In: Baker, R.S.J.D., Merceron, A., Pavlik Jr., P.I. (eds.) 3rd International Conference on Educational Data Mining, pp. 181–190. International Educational Data Mining Society, Pittsburgh (2010)

    Google Scholar 

  38. Montalvo, O., Baker, R.S.J., Sao Pedro, M.A., Nakama, A., Gobert, J.D.: Identifying Students Inquiry Planning Using Machine Learning. In: Baker, R.S.J.D., Merceron, A., Pavlik Jr., P.I. (eds.) 3rd International Conference on Educational Data Mining, pp. 141–150. International Educational Data Mining Society, Pittsburgh (2010)

    Google Scholar 

  39. Amershi, S., Conati, C.: Combining unsupervised and supervised classification to build user models for exploratory learning environments. J. Educ. Data Min. 1(1), 18–71 (2009)

    Google Scholar 

  40. Kardan, S., Conati, C.: A Framework for Capturing Distinguishing User Interaction Behaviours in Novel Interfaces. In: Pechenizkiy, M., Calders, T., Conati, C., Ventura, S., Romero, C., Stamper, J. (eds.) 4th International Conference on Educational Data Mining, pp. 159–168. International Educational Data Mining Society, Eindhoven (2011)

    Google Scholar 

  41. Pollack, M.E.: Plans as complex Mental Attitudes. In: Morgan, J.L., Pollack, M.E., Cohen, P.R. (eds.) Intentions in Communication, pp. 77–103. The MIT Press, Cambridge (1990)

    Google Scholar 

  42. Konold, C., Miller, C.: TinkerPlots Dynamic Data Exploration 1.0. Key Curriculum Press. URL http://www.keypress.com/x5715.xml (2004)

  43. Hammerman, J.K., Rubin, A.: Strategies for managing statistical complexity with new software tools. Stat. Educ. Res. J. 3(2), 17–41 (2004)

    Google Scholar 

  44. Dechter, R.: Constraint Processing. Morgan Kaufmann, San Francisco (2003)

    Google Scholar 

  45. Heer, J., Card, S.K., Landay, J.A.: Prefuse: A toolkit for interactive information visualization. In: SIGCHI conference on human factors in computing systems, pp. 421–430. ACM, New York (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ofra Amir .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Amir, O., Gal, K., Yaron, D., Karabinos, M., Belford, R. (2014). Plan Recognition and Visualization in Exploratory Learning Environments. In: Peña-Ayala, A. (eds) Educational Data Mining. Studies in Computational Intelligence, vol 524. Springer, Cham. https://doi.org/10.1007/978-3-319-02738-8_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-02738-8_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-02737-1

  • Online ISBN: 978-3-319-02738-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics