Skip to main content

2024 | OriginalPaper | Buchkapitel

Coarse-Grained Detection for Personalized Online Learning Interventions

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

For many people, their first encounter with learning programming happens online. However, it is likely that these first-time learners will encounter obstacles that they cannot overcome on their own, especially as they progress to more complex concepts. Keeping these online learners engaged with the content is essential for them to learn programming, as their experience could have long-term implications for how they view computing. One way to address this issue is to detect when a learner is having difficulty with a concept, provide them with automated assistance and encouragement, and offer more opportunities to practice. For struggling learners, customized encouragement may be just what they need to re-engage with the task, and additional practice may help them better understand the concept(s) and prepare them for future topics. Many recent technologies advocate for the use of machine learning techniques to customize and personalize educational content for their users. However, less resource-intensive methods (and those not requiring time and other resources to train and test models) utilizing users’ historical interaction data may provide enough support to provide just-in-time customization and personalization to help learners. This chapter describes two studies where we created a simple, coarse-grained (instead of using complex machine learning detection methods) frustration detector to provide customized content for the user. We modified an existing programming game, providing encouraging messages and hints in the first study, and providing extra game levels for more practice when necessary in the second study. Based on our results, we show that simple, coarse-grained detection methods are sufficient to trigger adaptive interventions to benefit struggling learners.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Alvin C, Gulwani S, Majumdar R, Mukhopadhyay S (2014) Synthesis of geometry proof problems. In: AAAI artificial intelligence Alvin C, Gulwani S, Majumdar R, Mukhopadhyay S (2014) Synthesis of geometry proof problems. In: AAAI artificial intelligence
2.
Zurück zum Zitat Amsel A (1992) Frustration theory: an analysis of dispositional learning and memory. Number 11. Cambridge University Press Amsel A (1992) Frustration theory: an analysis of dispositional learning and memory. Number 11. Cambridge University Press
3.
Zurück zum Zitat Baker R, Corbett AT, Koedinger K, Evenson S, Roll I, Wagner A, Naim M, Raspat J, Baker D, Beck J (2006) Adapting to when students game an intelligent tutoring system. In: International conference on intelligent tutoring systems. Springer, pp 392–401 Baker R, Corbett AT, Koedinger K, Evenson S, Roll I, Wagner A, Naim M, Raspat J, Baker D, Beck J (2006) Adapting to when students game an intelligent tutoring system. In: International conference on intelligent tutoring systems. Springer, pp 392–401
4.
Zurück zum Zitat Baker RS, Inventado PS (2014) Educational data mining and learning analytics. In: Learning analytics. Springer, pp 61–75 Baker RS, Inventado PS (2014) Educational data mining and learning analytics. In: Learning analytics. Springer, pp 61–75
5.
Zurück zum Zitat Bennedsen J, Caspersen ME (2007) Failure rates in introductory programming. ACM SIGCSE Bull 39(2):32–36 Bennedsen J, Caspersen ME (2007) Failure rates in introductory programming. ACM SIGCSE Bull 39(2):32–36
6.
Zurück zum Zitat Bergdahl N (2022) Engagement and disengagement in online learning. Comput Edu 188:104561 Bergdahl N (2022) Engagement and disengagement in online learning. Comput Edu 188:104561
7.
Zurück zum Zitat Bergdahl N, Nouri J, Fors U (2020) Disengagement, engagement and digital skills in technology-enhanced learning. Edu Inf Technol 25:957–983CrossRef Bergdahl N, Nouri J, Fors U (2020) Disengagement, engagement and digital skills in technology-enhanced learning. Edu Inf Technol 25:957–983CrossRef
8.
Zurück zum Zitat Boguslavsky GW (1951) Interruption and learning Boguslavsky GW (1951) Interruption and learning
9.
Zurück zum Zitat Brusilovsky P (2003) A distributed architecture for adaptive and intelligent learning management systems. In: Workshop “towards intelligent learning management systems”, artificial intelligence in education. Citeseer Brusilovsky P (2003) A distributed architecture for adaptive and intelligent learning management systems. In: Workshop “towards intelligent learning management systems”, artificial intelligence in education. Citeseer
10.
Zurück zum Zitat Bullen M (2007) Participation and critical thinking in online university distance education. Int J E-Learn Distance Edu 13(2):1–32 Bullen M (2007) Participation and critical thinking in online university distance education. Int J E-Learn Distance Edu 13(2):1–32
11.
Zurück zum Zitat Cao JC (2013) Helping end-user programmers help themselves: the idea garden approach. Oregon State University, Corvallis, OR Cao JC (2013) Helping end-user programmers help themselves: the idea garden approach. Oregon State University, Corvallis, OR
12.
Zurück zum Zitat Cao JC, Fleming SD, Burnett M, Scaffidi C (2014) Idea garden: Situated support for problem solving by end-user programmers. Interact Comput 27(6):640–660 Cao JC, Fleming SD, Burnett M, Scaffidi C (2014) Idea garden: Situated support for problem solving by end-user programmers. Interact Comput 27(6):640–660
13.
Zurück zum Zitat Cocea M, Weibelzahl S (2009) Log file analysis for disengagement detection in e-learning environments. User Model User-Adapted Interact 19:341–385CrossRef Cocea M, Weibelzahl S (2009) Log file analysis for disengagement detection in e-learning environments. User Model User-Adapted Interact 19:341–385CrossRef
14.
Zurück zum Zitat Cocea M, Weibelzahl S (2010) Disengagement detection in online learning: validation studies and perspectives. IEEE Trans Learn Technol 4(2):114–124CrossRef Cocea M, Weibelzahl S (2010) Disengagement detection in online learning: validation studies and perspectives. IEEE Trans Learn Technol 4(2):114–124CrossRef
15.
Zurück zum Zitat Conati C, Manske M (2009) Evaluating adaptive feedback in an educational computer game. In: International workshop on intelligent virtual agents. Springer, pp 146–158 Conati C, Manske M (2009) Evaluating adaptive feedback in an educational computer game. In: International workshop on intelligent virtual agents. Springer, pp 146–158
16.
Zurück zum Zitat Dixon WJ (1953) Processing data for outliers. Biometrics 9(1):74–89CrossRef Dixon WJ (1953) Processing data for outliers. Biometrics 9(1):74–89CrossRef
17.
Zurück zum Zitat Dweck CS, Master A (2012) Self-theories motivate self-regulated learning. In: Motivation and self-regulated learning. Routledge, pp 31–51 Dweck CS, Master A (2012) Self-theories motivate self-regulated learning. In: Motivation and self-regulated learning. Routledge, pp 31–51
18.
Zurück zum Zitat Feng W, Tang J, Liu TX (2019) Understanding dropouts in moocs. Association for the Advancement of AI Feng W, Tang J, Liu TX (2019) Understanding dropouts in moocs. Association for the Advancement of AI
19.
Zurück zum Zitat Hattie J, Timperley H (2007) The power of feedback. Rev Edu Res 77(1):81–112CrossRef Hattie J, Timperley H (2007) The power of feedback. Rev Edu Res 77(1):81–112CrossRef
20.
Zurück zum Zitat Hiltz SR (1998) Collaborative learning in asynchronous learning networks: building learning communities Hiltz SR (1998) Collaborative learning in asynchronous learning networks: building learning communities
21.
Zurück zum Zitat Kickmeier-Rust MD, Marte B, Linek SB, Lalonde T, Albert D (2008) The effects of individualized feedback in digital educational games. In: European conference on games based learning. Academic Publishing Limited, pp 227–236 Kickmeier-Rust MD, Marte B, Linek SB, Lalonde T, Albert D (2008) The effects of individualized feedback in digital educational games. In: European conference on games based learning. Academic Publishing Limited, pp 227–236
22.
Zurück zum Zitat Lee MJ (2015) Teaching and engaging with debugging puzzles. University of Washington, Seattle, WA Lee MJ (2015) Teaching and engaging with debugging puzzles. University of Washington, Seattle, WA
23.
Zurück zum Zitat Lee MJ (2020) Auto-generated game levels increase novice programmers’ engagement. J Comput Sci Coll 36(3) Lee MJ (2020) Auto-generated game levels increase novice programmers’ engagement. J Comput Sci Coll 36(3)
24.
Zurück zum Zitat Lee MJ (2020) (re)engaging novice online learners in an educational programming game. J Comput Sci Coll 35(8) Lee MJ (2020) (re)engaging novice online learners in an educational programming game. J Comput Sci Coll 35(8)
25.
Zurück zum Zitat Lee MJ, Bahmani F, Kwan I et al (2014) Principles of a debugging-first puzzle game for computing education. In: IEEE VL/HCC Lee MJ, Bahmani F, Kwan I et al (2014) Principles of a debugging-first puzzle game for computing education. In: IEEE VL/HCC
26.
Zurück zum Zitat Lee MJ, Ko AJ, Kwan I (2013) In-game assessments increase novice programmers’ engagement and level completion speed. In: ACM ICER Lee MJ, Ko AJ, Kwan I (2013) In-game assessments increase novice programmers’ engagement and level completion speed. In: ACM ICER
27.
Zurück zum Zitat Yanyan L, Ronghuai H (2006) Dynamic composition of curriculum for personalized e-learning. FAIA 151:569 Yanyan L, Ronghuai H (2006) Dynamic composition of curriculum for personalized e-learning. FAIA 151:569
28.
Zurück zum Zitat Liu Z, Pataranutaporn V, Ocumpaugh J, Baker R (2013) Sequences of frustration and confusion, and learning. In: Educational data mining 2013 Liu Z, Pataranutaporn V, Ocumpaugh J, Baker R (2013) Sequences of frustration and confusion, and learning. In: Educational data mining 2013
29.
Zurück zum Zitat Muilenburg LY, Berge ZL (2005) Student barriers to online learning: a factor analytic study. Dist Edu 26(1):29–48 Muilenburg LY, Berge ZL (2005) Student barriers to online learning: a factor analytic study. Dist Edu 26(1):29–48
30.
Zurück zum Zitat Murase Y, Matsubara H, Hiraga Y (1996) Automatic making of sokoban problems. In: PRICAI. Springer, pp 592–600 Murase Y, Matsubara H, Hiraga Y (1996) Automatic making of sokoban problems. In: PRICAI. Springer, pp 592–600
31.
Zurück zum Zitat Murphy-Hill E, Murphy GC (2014) Recommendation delivery. In: Recommendation systems in software engineering. Springer, pp 223–242 Murphy-Hill E, Murphy GC (2014) Recommendation delivery. In: Recommendation systems in software engineering. Springer, pp 223–242
32.
Zurück zum Zitat Novak GM, Gavrin A (1999) Christian Wolfgang, and Just-in-Time Teaching. Blending active learning with web technology Novak GM, Gavrin A (1999) Christian Wolfgang, and Just-in-Time Teaching. Blending active learning with web technology
33.
Zurück zum Zitat Peirce N, Conlan O, Wade V (2008) Adaptive educational games: providing non-invasive personalised learning experiences. In: IEEE DIGITEL, pp 28–35 Peirce N, Conlan O, Wade V (2008) Adaptive educational games: providing non-invasive personalised learning experiences. In: IEEE DIGITEL, pp 28–35
34.
Zurück zum Zitat Richey JE, Andres-Bray JML, Mogessie M, Scruggs R, Andres JM, Star JR, Baker RS, McLaren BM (2019) The impact of erroneous examples. More confusion and frustration, better learning. Comput Edu 139:173–190 Richey JE, Andres-Bray JML, Mogessie M, Scruggs R, Andres JM, Star JR, Baker RS, McLaren BM (2019) The impact of erroneous examples. More confusion and frustration, better learning. Comput Edu 139:173–190
35.
Zurück zum Zitat Rodrigo MMT, Baker RS (2009) Coarse-grained detection of student frustration in an introductory programming course. In: ACM ICER Rodrigo MMT, Baker RS (2009) Coarse-grained detection of student frustration in an introductory programming course. In: ACM ICER
36.
Zurück zum Zitat Rose E (2010) Continuous partial attention: reconsidering the role of online learning in the age of interruption. Edu Technol 50(4):41–46 Rose E (2010) Continuous partial attention: reconsidering the role of online learning in the age of interruption. Edu Technol 50(4):41–46
37.
Zurück zum Zitat Singh R, Gulwani S, Solar-Lezama A (2013) Automated feedback generation for introductory programming assignments. In: ACM SIGPLAN, pp 15–26 Singh R, Gulwani S, Solar-Lezama A (2013) Automated feedback generation for introductory programming assignments. In: ACM SIGPLAN, pp 15–26
38.
Zurück zum Zitat Singh R, Gulwani S, Rajamani S (2012) Automatically generating algebra problems. In: AAAI conference on artificial intelligence Singh R, Gulwani S, Rajamani S (2012) Automatically generating algebra problems. In: AAAI conference on artificial intelligence
39.
Zurück zum Zitat Smith AM, Butler E, Popovic Z (2013) Quantifying over play: constraining undesirable solutions in puzzle design. In: FDG, pp 221–228 Smith AM, Butler E, Popovic Z (2013) Quantifying over play: constraining undesirable solutions in puzzle design. In: FDG, pp 221–228
40.
Zurück zum Zitat Taylor J, Parberry I (2011) Procedural generation of sokoban levels. In: INM conference on intelligent games and simulation, pp 5–12 Taylor J, Parberry I (2011) Procedural generation of sokoban levels. In: INM conference on intelligent games and simulation, pp 5–12
41.
Zurück zum Zitat Wilson BC, Shrock S (2001) Contributing to success in an introductory computer science course: a study of twelve factors. In: ACM SIGCSE bulletin, vol 33. ACM, pp 184–188 Wilson BC, Shrock S (2001) Contributing to success in an introductory computer science course: a study of twelve factors. In: ACM SIGCSE bulletin, vol 33. ACM, pp 184–188
42.
Zurück zum Zitat Wong PT (1979) Frustration, exploration, and learning. Can Psychol Rev/Psychol Can 20(3):133 Wong PT (1979) Frustration, exploration, and learning. Can Psychol Rev/Psychol Can 20(3):133
43.
Zurück zum Zitat Yan A, Lee MJ, Ko AJ (2017) Predicting abandonment in online coding tutorials. In: IEEE VL/HCC, pp 191–199 Yan A, Lee MJ, Ko AJ (2017) Predicting abandonment in online coding tutorials. In: IEEE VL/HCC, pp 191–199
Metadaten
Titel
Coarse-Grained Detection for Personalized Online Learning Interventions
verfasst von
Michael J. Lee
Copyright-Jahr
2024
DOI
https://doi.org/10.1007/978-3-031-55109-3_8