{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T06:00:20Z","timestamp":1743055220017,"version":"3.40.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031723148"},{"type":"electronic","value":"9783031723155"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-72315-5_1","type":"book-chapter","created":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T15:06:00Z","timestamp":1726153560000},"page":"3-18","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["The Impact of\u00a0Connecting Worked Examples and\u00a0Completion Problems for\u00a0Introductory Programming Practice"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7761-9755","authenticated-orcid":false,"given":"Kamil","family":"Akhuseyinoglu","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8023-4776","authenticated-orcid":false,"given":"Aleksandra","family":"Kla\u0161nja-Milicevic","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1902-1464","authenticated-orcid":false,"given":"Peter","family":"Brusilovsky","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,9,13]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Bates, D., M\u00e4chler, M., Bolker, B., Walker, S.: Fitting linear mixed-effects models using lme4. J. Stat. Softw. 67(1) (2015)","DOI":"10.18637\/jss.v067.i01"},{"key":"1_CR2","doi-asserted-by":"crossref","unstructured":"Brusilovsky, P., et al.: Increasing adoption of smart learning content for computer science education. In: Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference, pp. 31\u201357 (2014)","DOI":"10.1145\/2713609.2713611"},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Brusilovsky, P., Malmi, L., Hosseini, R., Guerra, J., Sirki\u00e4, T., Pollari-Malmi, K.: An integrated practice system for learning programming in python: design and evaluation. Res. Pract. Technol. Enhan. Learn. 13(18), 18.1\u201318.40 (2018)","DOI":"10.1186\/s41039-018-0085-9"},{"issue":"3","key":"1_CR4","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1145\/1163405.1163411","volume":"5","author":"P Brusilovsky","year":"2005","unstructured":"Brusilovsky, P., Sosnovsky, S.: Individualized exercises for self-assessment of programming knowledge: an evaluation of quizpack. ACM J. Educ. Res. Comput. 5(3), 6 (2005)","journal-title":"ACM J. Educ. Res. Comput."},{"issue":"6","key":"1_CR5","doi-asserted-by":"publisher","first-page":"990","DOI":"10.1109\/JPROC.2008.921611","volume":"96","author":"P Brusilovsky","year":"2008","unstructured":"Brusilovsky, P., Yudelson, M.: From webex to navex: Interactive access to annotated program examples. Proc. IEEE 96(6), 990\u2013999 (2008)","journal-title":"Proc. IEEE"},{"issue":"2","key":"1_CR6","first-page":"313","volume":"14","author":"R Cafolla","year":"2006","unstructured":"Cafolla, R.: Project merlot: bringing peer review to web-based educational resources. J. Technol. Teach. Educ. 14(2), 313\u2013323 (2006)","journal-title":"J. Technol. Teach. Educ."},{"issue":"1","key":"1_CR7","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1109\/TLT.2019.2896080","volume":"13","author":"X Chen","year":"2020","unstructured":"Chen, X., Mitrovic, A., Matthews, M.: Learning from worked examples, erroneous examples and problem solving: towards adaptive selection of learning activities. IEEE Trans. Learn. Technol. 13(1), 135\u2013149 (2020)","journal-title":"IEEE Trans. Learn. Technol."},{"issue":"2","key":"1_CR8","first-page":"145","volume":"13","author":"MTH Chi","year":"1989","unstructured":"Chi, M.T.H., Bassok, M., Lewis, M.W., Reimann, P., Glaser, R.: Self-explanations: how students study and use examples in learning to solve problems. Cogn. Sci. 13(2), 145\u2013182 (1989)","journal-title":"Cogn. Sci."},{"key":"1_CR9","doi-asserted-by":"crossref","unstructured":"Edwards, S.H., Murali, K.P.: Codeworkout: short programming exercises with built-in data collection. In: 2017 Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2017, pp. 188\u2013193. ACM Press (2017)","DOI":"10.1145\/3059009.3059055"},{"issue":"4","key":"1_CR10","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1145\/2829976","volume":"6","author":"B Ericson","year":"2015","unstructured":"Ericson, B., Guzdial, M., Morrison, B., Parker, M., Moldavan, M., Surasani, L.: An ebook for teachers learning CS principles. ACM Inroads 6(4), 84\u201386 (2015)","journal-title":"ACM Inroads"},{"key":"1_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1007\/978-3-319-11200-8_8","volume-title":"Open Learning and Teaching in Educational Communities","author":"R Ferguson","year":"2014","unstructured":"Ferguson, R., Sharples, M.: Innovative pedagogy at massive scale: teaching and learning in MOOCs. In: Rensing, C., de Freitas, S., Ley, T., Mu\u00f1oz-Merino, P.J. (eds.) EC-TEL 2014. LNCS, vol. 8719, pp. 98\u2013111. Springer, Cham (2014). https:\/\/doi.org\/10.1007\/978-3-319-11200-8_8"},{"key":"1_CR12","unstructured":"Gaweda, A.M., Lynch, C.F.: Student practice sessions modeled as ICAP activity silos. In: 14th International Conference on Educational Data Mining (2021)"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Guo, P.: Online python tutor: embeddable web-based program visualization for cs education. In: the 44th ACM Technical Symposium on Computer Science Education (SIGCSE 2016), pp. 579\u2013584. ACM Press (2013)","DOI":"10.1145\/2445196.2445368"},{"key":"1_CR14","unstructured":"Hicks, A., Akhuseyinoglu, K., Shaffer, C., Brusilovsky, P.: Live catalog of smart learning objects for computer science education. In: Sixth SPLICE Workshop Building an Infrastructure for Computer Science Education Research and Practice at Scale at ACM Learning at Scale 2020 (2020)"},{"issue":"2","key":"1_CR15","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1007\/s40593-020-00197-0","volume":"30","author":"R Hosseini","year":"2020","unstructured":"Hosseini, R., et al.: Improving engagement in program construction examples for learning python programming. Int. J. Artif. Intell. Educ. 30(2), 299\u2013336 (2020)","journal-title":"Int. J. Artif. Intell. Educ."},{"issue":"3","key":"1_CR16","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1080\/13614568.2017.1356878","volume":"23","author":"R Hosseini","year":"2017","unstructured":"Hosseini, R., Brusilovsky, P.: A study of concept-based similarity approaches for recommending program examples. New Rev. Hypermedia Multimedia 23(3), 161\u2013188 (2017)","journal-title":"New Rev. Hypermedia Multimedia"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Ihantola, P., Ahoniemi, T., Karavirta, V., Sepp\u00e4l\u00e4, O.: Review of recent systems for automatic assessment of programming assignments. In: Koli Calling 2010: Proceedings of the 10th Koli Calling International Conference on Computing Education Research, pp. 86\u201393. ACM (2010)","DOI":"10.1145\/1930464.1930480"},{"key":"1_CR18","doi-asserted-by":"publisher","first-page":"927","DOI":"10.1016\/j.knosys.2018.10.018","volume":"163","author":"G Janssenswillen","year":"2019","unstructured":"Janssenswillen, G., Depaire, B., Swennen, M., Jans, M., Vanhoof, K.: bupaR: enabling reproducible business process analysis. Knowl.-Based Syst. 163, 927\u2013930 (2019)","journal-title":"Knowl.-Based Syst."},{"issue":"3","key":"1_CR19","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1037\/0022-0663.93.3.579","volume":"93","author":"S Kalyuga","year":"2001","unstructured":"Kalyuga, S., Chandler, P., Tuovinen, J., Sweller, J.: When problem solving is superior to studying worked examples. J. Educ. Psychol. 93(3), 579\u2013588 (2001)","journal-title":"J. Educ. Psychol."},{"issue":"13","key":"1_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v082.i13","volume":"82","author":"A Kuznetsova","year":"2017","unstructured":"Kuznetsova, A., Brockhoff, P., Christensen, R.: lmerTest package: tests in linear mixed effects models. J. Stat. Softw. 82(13), 1\u201326 (2017)","journal-title":"J. Stat. Softw."},{"issue":"4","key":"1_CR21","doi-asserted-by":"publisher","first-page":"1655","DOI":"10.1007\/s10639-017-9659-1","volume":"23","author":"MJ Laakso","year":"2018","unstructured":"Laakso, M.J., Kaila, E., Rajala, T.: Ville-collaborative education tool: designing and utilizing an exercise-based learning environment. Educ. Inf. Technol. 23(4), 1655\u20131676 (2018)","journal-title":"Educ. Inf. Technol."},{"key":"1_CR22","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/j.cedpsych.2015.01.001","volume":"41","author":"L Mihalca","year":"2015","unstructured":"Mihalca, L., Mengelkamp, C., Schnotz, W., Paas, F.: Completion problems can reduce the illusions of understanding in a computer-based learning environment on genetics. Contemp. Educ. Psychol. 41, 157\u2013171 (2015)","journal-title":"Contemp. Educ. Psychol."},{"issue":"5","key":"1_CR23","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1007\/s11257-016-9181-y","volume":"26","author":"AS Najar","year":"2016","unstructured":"Najar, A.S., Mitrovic, A., McLaren, B.M.: Learning with intelligent tutors and worked examples: selecting learning activities adaptively leads to better learning outcomes than a fixed curriculum. User Model. User-Adap. Inter. 26(5), 459\u2013491 (2016)","journal-title":"User Model. User-Adap. Inter."},{"key":"1_CR24","unstructured":"Parsons, D., Haden, P.: Parson\u2019s programming puzzles: a fun and effective learning tool for first programming courses. In: Proceedings of the 8th Australasian Conference on Computing Education, ACE 2006, vol. 52, pp. 157\u2013163. Australian Computer Society, Inc. (2006)"},{"issue":"5","key":"1_CR25","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1016\/S0959-4752(01)00030-5","volume":"12","author":"A Renkl","year":"2002","unstructured":"Renkl, A.: Worked-out examples: instructional explanations support learning by self-explanations. Learn. Instr. 12(5), 529\u2013556 (2002)","journal-title":"Learn. Instr."},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Shaffer, C.: OpenDSA: An interactive etextbook for computer science courses. In: Proceedings of the 47th ACM Technical Symposium on Computing Science Education, pp.\u00a05\u20135. ACM (2016)","DOI":"10.1145\/2839509.2850505"},{"key":"1_CR27","doi-asserted-by":"crossref","unstructured":"Sharrock, R., Hamonic, E., Hiron, M., Carlier, S.: Codecast: an innovative technology to facilitate teaching and learning computer programming in a c language online course. In: Proceedings of the 4th ACM Conference on Learning at Scale, pp. 147\u2013148. ACM (2017)","DOI":"10.1145\/3051457.3053970"},{"issue":"2","key":"1_CR28","doi-asserted-by":"publisher","first-page":"157","DOI":"10.2190\/WK8C-BYCF-VQ5C-E307","volume":"1","author":"E Soloway","year":"1985","unstructured":"Soloway, E.: From problems to programs via plans: the content and structure of knowledge for introductory lisp programming. J. Educ. Comput. Res. 1(2), 157\u2013172 (1985)","journal-title":"J. Educ. Comput. Res."},{"issue":"4","key":"1_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2490822","volume":"13","author":"J Sorva","year":"2013","unstructured":"Sorva, J., Karavirta, V., Malmi, L.: A review of generic program visualization systems for introductory programming education. ACM Trans. Comput. Educ. 13(4), 1\u201364 (2013)","journal-title":"ACM Trans. Comput. Educ."},{"issue":"4","key":"1_CR30","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1016\/0959-4752(94)90003-5","volume":"4","author":"J Sweller","year":"1994","unstructured":"Sweller, J.: Cognitive load theory, learning difficulty, and instructional design. Learn. Instr. 4(4), 295\u2013312 (1994)","journal-title":"Learn. Instr."},{"issue":"2","key":"1_CR31","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1207\/s15516709cog2002_2","volume":"20","author":"G Weber","year":"1996","unstructured":"Weber, G.: Episodic learner modeling. Cogn. Sci. 20(2), 195\u2013236 (1996)","journal-title":"Cogn. Sci."}],"container-title":["Lecture Notes in Computer Science","Technology Enhanced Learning for Inclusive and Equitable Quality Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-72315-5_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,12]],"date-time":"2024-09-12T15:06:17Z","timestamp":1726153577000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-72315-5_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031723148","9783031723155"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-72315-5_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"13 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EC-TEL","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Technology Enhanced Learning","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Krems","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Austria","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ectel2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ea-tel.eu\/ectel2024","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}