{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,27]],"date-time":"2026-06-27T01:08:11Z","timestamp":1782522491413,"version":"3.54.5"},"publisher-location":"Cham","reference-count":43,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319938424","type":"print"},{"value":"9783319938431","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-93843-1_13","type":"book-chapter","created":{"date-parts":[[2018,6,19]],"date-time":"2018-06-19T07:30:11Z","timestamp":1529393411000},"page":"169-183","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Opening Up an Intelligent Tutoring System Development Environment for Extensible Student Modeling"],"prefix":"10.1007","author":[{"given":"Kenneth","family":"Holstein","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zac","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jonathan","family":"Sewall","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Octav","family":"Popescu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bruce M.","family":"McLaren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vincent","family":"Aleven","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,6,20]]},"reference":[{"key":"13_CR1","first-page":"224","volume":"26","author":"V Aleven","year":"2016","unstructured":"Aleven, V., McLaren, B.M., Sewall, J., van Velsen, M., Popescu, O., Demi, S., Ringenberg, M., Koedinger, K.R.: Example-tracing tutors: intelligent tutor development for non-programmers. IJAIED 26, 224\u2013269 (2016)","journal-title":"IJAIED"},{"key":"13_CR2","volume-title":"Handbook of Research on Learning and Instruction","author":"V Aleven","year":"2017","unstructured":"Aleven, V., Mclaughlin, E.A., Glenn, R.A., Koedinger, K.R.: Instruction based on adaptive learning technologies. In: Mayer, R.E., Alexander, P. (eds.) Handbook of Research on Learning and Instruction. Routledge, London (2017)"},{"issue":"1","key":"13_CR3","first-page":"205","volume":"26","author":"V Aleven","year":"2016","unstructured":"Aleven, V., Roll, I., McLaren, B.M., Koedinger, K.R.: Help helps, but only so much: research on help seeking with intelligent tutoring systems. IJAIED 26(1), 205\u2013223 (2016)","journal-title":"IJAIED"},{"key":"13_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"392","DOI":"10.1007\/11774303_39","volume-title":"Intelligent Tutoring Systems","author":"RSJD Baker","year":"2006","unstructured":"Baker, R.S.J.D., et al.: Adapting to when students game an intelligent tutoring system. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 392\u2013401. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11774303_39"},{"key":"13_CR5","unstructured":"Blessing, S.B., Aleven, V., Gilbert, S., Heffernan, N.T., Matsuda, N., Mitrovic, A.: Authoring example-based tutors for procedural tasks. In: Design Recommendations for Adaptive Intelligent Tutoring Systems, pp. 71\u201393. US Army Research Laboratory (2015)"},{"key":"13_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1007\/11774303_17","volume-title":"Intelligent Tutoring Systems","author":"H Cen","year":"2006","unstructured":"Cen, H., Koedinger, K., Junker, B.: Learning factors analysis \u2013 a general method for cognitive model evaluation and improvement. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 164\u2013175. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11774303_17"},{"key":"13_CR7","doi-asserted-by":"crossref","unstructured":"Clow, D.: The learning analytics cycle. In: LAK, pp. 134\u2013138. ACM (2012)","DOI":"10.1145\/2330601.2330636"},{"issue":"4","key":"13_CR8","first-page":"253","volume":"4","author":"AT Corbett","year":"1995","unstructured":"Corbett, A.T., Anderson, J.R.: Knowledge tracing: modeling the acquisition of procedural knowledge. UMUAI 4(4), 253\u2013278 (1995)","journal-title":"UMUAI"},{"key":"13_CR9","unstructured":"CT+A - Detector plugins. https:\/\/github.com\/d19fe8\/CTAT-detector-plugins\/wiki\/"},{"key":"13_CR10","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/978-1-4419-9625-1","volume-title":"New Perspectives on Affect and Learning Technologies","author":"SK D\u2019Mello","year":"2011","unstructured":"D\u2019Mello, S.K., Lehman, B., Graesser, A.: A motivationally supportive affect-sensitive AutoTutor. In: Calvo, R.A., D\u2019Mello, S.K. (eds.) New Perspectives on Affect and Learning Technologies, pp. 113\u2013126. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-1-4419-9625-1"},{"key":"13_CR11","first-page":"9","volume":"22","author":"MC Desmarais","year":"2012","unstructured":"Desmarais, M.C., Baker, R.S.J.D.: A review of recent advances in learner and skill modeling in intelligent learning environments. UMUAI 22, 9\u201338 (2012)","journal-title":"UMUAI"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"Doroudi, S., Aleven, V., Brunskill, E.: Robust evaluation matrix: Towards a more principled offline exploration of instructional policies. In: L@S, pp. 3\u201312. ACM (2017)","DOI":"10.1145\/3051457.3051463"},{"key":"13_CR13","unstructured":"Doroudi, S., Holstein, K., Aleven, V., Brunskill, E.: Sequence matters, but how exactly? A method for evaluating activity sequences from data. In:\u00a0EDM, pp. 70\u201377 (2016)"},{"key":"13_CR14","unstructured":"Fancsali, S.: Causal discovery with models\u202f: behavior, affect, and learning in cognitive tutor algebra. In: EDM, pp. 28\u201335 (2014)"},{"key":"13_CR15","unstructured":"Fancsali, S.E., Ritter, S., Stamper, J. and Nixon, T.: Toward \u201chyper-personalized\u201d cognitive tutors: non-cognitive personalization in the generalized intelligent framework for tutoring. In: AIED, pp. 71\u201379 (2013)"},{"key":"13_CR16","doi-asserted-by":"crossref","unstructured":"Grawemeyer, B., Holmes, W., Guti\u00e9rrez-Santos, S., Hansen, A., Loibl, K., Mavrikis, M.: Light-bulb moment? Towards adaptive presentation of feedback based on students\u2019 affective state. In: IUI, pp. 400\u2013404. ACM (2015)","DOI":"10.1145\/2678025.2701377"},{"key":"13_CR17","doi-asserted-by":"crossref","unstructured":"Holstein, K., Hong, G., Tegene, M., McLaren, B. M., Aleven, V.: The classroom as a dashboard: co-designing wearable cognitive augmentation for K-12 teachers. In: LAK, pp. 79\u201388. ACM (2018)","DOI":"10.1145\/3170358.3170377"},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"Holstein, K., McLaren, B.M., Aleven, V.: SPACLE: investigating learning across virtual and physical spaces using spatial replays. In: LAK, pp. 358\u2013367 (2017)","DOI":"10.1145\/3027385.3027450"},{"key":"13_CR19","doi-asserted-by":"crossref","unstructured":"Holstein, K., McLaren, B.M., Aleven, V.: Student learning benefits of a mixed-reality teacher awareness tool in AI-enhanced classrooms. In: AIED (2018, to appear)","DOI":"10.1007\/978-3-319-93843-1_12"},{"key":"13_CR20","unstructured":"Holstein, K., Xhakaj, F., Aleven, V., Mclaren, B.M.: Luna: a dashboard for teachers using intelligent tutoring systems. In: IWTA@EC-TEL (2016)"},{"key":"13_CR21","unstructured":"Kai, S., Almeda, V.A., Baker, R.S., Shechtman, N., Heffernan, C., Heffernan, N.: Modeling wheel-spinning and productive persistence in Skill Builders. JEDM (2018, to appear)"},{"key":"13_CR22","doi-asserted-by":"crossref","unstructured":"Kery, M.B., Myers, B.A.: Exploring exploratory programming. In: VL\/HCC, pp. 25\u201329 (2018)","DOI":"10.1109\/VLHCC.2017.8103446"},{"key":"13_CR23","unstructured":"Khajah, M., Lindsey, R.V., Mozer, M.C.: How deep is knowledge tracing? In: EDM, pp. 94\u2013101 (2015)"},{"key":"13_CR24","doi-asserted-by":"crossref","unstructured":"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: Handbook of Educational Data Mining, pp. 43\u201356. CRC Press, Boca Raton (2010)","DOI":"10.1201\/b10274-6"},{"key":"13_CR25","unstructured":"Liu, Z., Pataranutaporn, V., Ocumpaugh, J., Baker, R.S.J.D.: Sequences of frustration and confusion, and learning. In: EDM, pp. 114\u2013120 (2013)"},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"Long, Y., Aleven, V.: Supporting students\u2019 self-regulated learning with an open learner model in a linear equation tutor. In: AIED, pp. 219\u2013228 (2013)","DOI":"10.1007\/978-3-642-39112-5_23"},{"key":"13_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"551","DOI":"10.1007\/978-3-319-07221-0_70","volume-title":"Intelligent Tutoring Systems","author":"CJ MacLellan","year":"2014","unstructured":"MacLellan, C.J., Koedinger, K.R., Matsuda, N.: Authoring tutors with SimStudent: an evaluation of efficiency and model quality. In: Trausan-Matu, S., Boyer, K.E., Crosby, M., Panourgia, K. (eds.) ITS 2014. LNCS, vol. 8474, pp. 551\u2013560. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-07221-0_70"},{"key":"13_CR28","unstructured":"Microsoft HoloLens. https:\/\/www.microsoft.com\/en-us\/hololens"},{"issue":"2","key":"13_CR29","first-page":"155","volume":"19","author":"A Mitrovic","year":"2009","unstructured":"Mitrovic, A., Martin, B., Suraweera, P., Zakharov, K., Milik, N., Holland, J., McGuigan, N.: ASPIRE: an authoring system and deployment environment for constraint-based tutors. IJAIED 19(2), 155\u2013188 (2009)","journal-title":"IJAIED"},{"key":"13_CR30","unstructured":"Node.js. https:\/\/nodejs.org\/en\/"},{"key":"13_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1007\/978-3-319-07221-0_66","volume-title":"Intelligent Tutoring Systems","author":"JK Olsen","year":"2014","unstructured":"Olsen, J.K., Belenky, D.M., Aleven, V., Rummel, N., Sewall, J., Ringenberg, M.: Authoring tools for collaborative intelligent tutoring system environments. In: Trausan-Matu, S., Boyer, K.E., Crosby, M., Panourgia, K. (eds.) ITS 2014. LNCS, vol. 8474, pp. 523\u2013528. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-07221-0_66"},{"key":"13_CR32","doi-asserted-by":"crossref","unstructured":"Paquette, L., Baker, R.S., Moskal, M.: A system-general model for the detection of gaming the system behavior in CTAT and LearnSphere. In: AIED (2018, to appear)","DOI":"10.1007\/978-3-319-93846-2_47"},{"key":"13_CR33","first-page":"531","volume-title":"Performance factors analysis - a new alternative to knowledge tracing","author":"PI Pavlik","year":"2009","unstructured":"Pavlik, P.I., Cen, H., Koedinger, K.R.: Performance factors analysis - a new alternative to knowledge tracing, pp. 531\u2013538. IOS Press, Amsterdam (2009)"},{"key":"13_CR34","doi-asserted-by":"crossref","unstructured":"Pel\u00e1nek, R., \u0158ih\u00e1k, J.: Experimental analysis of mastery learning criteria. In: UMAP, pp. 156\u2013163 (2017)","DOI":"10.1145\/3079628.3079667"},{"issue":"2","key":"13_CR35","first-page":"157","volume":"2","author":"L Razzaq","year":"2009","unstructured":"Razzaq, L., Patvarczki, J., Almeida, S.F., Vartak, M., Feng, M., Heffernan, N.T., Koedinger, K.R.: The assistment builder: supporting the life cycle of tutoring system content creation. IEEE TLT 2(2), 157\u2013166 (2009)","journal-title":"IEEE TLT"},{"key":"13_CR36","unstructured":"Ritter, S., Koedinger, K.: Towards lightweight tutoring agents. In: AIED, pp. 16\u201319 (1995)"},{"key":"13_CR37","doi-asserted-by":"crossref","unstructured":"Sottilare, R.A., Baker, R.S., Graesser, A.C., Lester, J.C.: Special issue on the Generalized Intelligent Framework for Tutoring (GIFT): creating a stable and flexible platform for innovations in AIED research. In: IJAIED, pp. 1\u201313 (2017)","DOI":"10.1007\/s40593-017-0149-9"},{"key":"13_CR38","unstructured":"Stamper, J., Koedinger, K., Pavlik Jr, P.I., Rose, C., Liu, R., Eagle, M., Veeramachaneni, K.: Educational data analysis using LearnSphere. In: EDM 2016 Workshops and Tutorials (2016)"},{"issue":"3","key":"13_CR39","first-page":"227","volume":"16","author":"K VanLehn","year":"2006","unstructured":"VanLehn, K.: The behavior of tutoring systems. IJAIED 16(3), 227\u2013265 (2006)","journal-title":"IJAIED"},{"issue":"1","key":"13_CR40","first-page":"107","volume":"26","author":"K VanLehn","year":"2016","unstructured":"VanLehn, K.: Regulative loops, step loops and task loops. IJAIED 26(1), 107\u2013112 (2016)","journal-title":"IJAIED"},{"key":"13_CR41","unstructured":"Vatrapu, R.K., Kocherla, K., Pantazos, K.: iKlassroom: real-time, real-place teaching analytics. In: IWTA@LAK (2013)"},{"key":"13_CR42","doi-asserted-by":"crossref","unstructured":"Xhakaj, F., Aleven, V., McLaren, B.M.: Effects of a teacher dashboard for an intelligent tutoring system on teacher knowledge, lesson planning, lessons and student learning. In: EC-TEL, pp. 315\u2013329 (2017)","DOI":"10.1007\/978-3-319-66610-5_23"},{"key":"13_CR43","doi-asserted-by":"crossref","unstructured":"Yudelson, M.V., Koedinger, K.R., Gordon, G.J.: Individualized Bayesian knowledge tracing models. In: AIED, pp. 171\u2013180 (2013)","DOI":"10.1007\/978-3-642-39112-5_18"}],"container-title":["Lecture Notes in Computer Science","Artificial Intelligence in Education"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-93843-1_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T05:54:23Z","timestamp":1751694863000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-93843-1_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319938424","9783319938431"],"references-count":43,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-93843-1_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}