{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,15]],"date-time":"2025-12-15T14:13:25Z","timestamp":1765808005523,"version":"3.41.0"},"reference-count":87,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T00:00:00Z","timestamp":1635120000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Science Foundation","award":["IIS-1321045"],"award-info":[{"award-number":["IIS-1321045"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2022,3,31]]},"abstract":"<jats:p>As in other STEM disciplines, early computing courses tend to stress individual assignments and discourage collaboration. This can lead to negative learning experiences that compel some students to give up. According to social learning theory, one way to improve students\u2019 learning experiences is to help them form and participate actively in vibrant social learning communities. Building on social learning theory, we have designed a set of software interventions (scaffolds and prompts) that leverage automatically collected learning process data to promote increased social interactions and better learning outcomes in individual programming assignments, which are a key component of early undergraduate computing courses. In an empirical study, we found that students\u2019 interaction with the interventions was correlated with increased social activity, improved attitudes toward peer learning, more closely coupled social networks, and higher performance on programming assignments. Our work contributes a theoretically motivated technological design for social programming interventions; an understanding of computing students\u2019 willingness to interact with the interventions; and insights into how students\u2019 interactions with the interventions are associated with their social behaviors, attitudes, connectedness with others in the class, and their course outcomes.<\/jats:p>","DOI":"10.1145\/3453165","type":"journal-article","created":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T21:35:14Z","timestamp":1635197714000},"page":"1-29","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Designing IDE Interventions to Promote Social Interaction and Improved Programming Outcomes in Early Computing Courses"],"prefix":"10.1145","volume":"22","author":[{"given":"Daniel","family":"Olivares","sequence":"first","affiliation":[{"name":"Human-centered Environments for Learning and Programming (HELP) Lab, School of Electrical Engineering and Computer Science, Washington State University, Pullman, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christopher","family":"Hundhausen","sequence":"additional","affiliation":[{"name":"Human-centered Environments for Learning and Programming (HELP) Lab, School of Electrical Engineering and Computer Science, Washington State University, Pullman, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Namrata","family":"Ray","sequence":"additional","affiliation":[{"name":"Human-centered Environments for Learning and Programming (HELP) Lab, School of Electrical Engineering and Computer Science, Washington State University, Pullman, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,10,25]]},"reference":[{"key":"e_1_3_1_2_2","unstructured":"A. Aiken. 2020. A system for detecting software similarity."},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.tjem.2018.08.001"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.3102\/00346543073003277"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/NGMAST.2013.54"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.5555\/3351.3354"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1111\/opo.12131"},{"issue":"5","key":"e_1_3_1_8_2","first-page":"518","article-title":"Student involvement: A developmental theory for higher education","volume":"40","author":"Astin A. W.","year":"1999","unstructured":"A. W. Astin. 1999. Student involvement: A developmental theory for higher education. Journal of College Student Development 40, 5 (1999), 518\u2013529.","journal-title":"Journal of College Student Development"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1080\/10413209008406426"},{"key":"e_1_3_1_10_2","volume-title":"Self-efficacy: The Exercise of Control","author":"Bandura A.","year":"1997","unstructured":"A. Bandura. 1997. Self-efficacy: The Exercise of Control. Worth Publishers."},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157196"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/1272848.1272879"},{"key":"e_1_3_1_13_2","doi-asserted-by":"publisher","DOI":"10.5555\/1599503.1599529"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.5555\/1239784.1239789"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511811395"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787710"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.5555\/2037151.2037176"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.5555\/2831373.2831399"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960322"},{"key":"e_1_3_1_20_2","unstructured":"Facebook: 2016. https:\/\/www.facebook.com\/. Accessed: 2016-03-27."},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591715"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/366413.364564"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176742"},{"key":"e_1_3_1_24_2","unstructured":"Gephi - The Open Graph Viz Platform: https:\/\/gephi.org\/. Accessed: 2018-12-29."},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/1984642.1984658"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/3453170"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1080\/1049482940040101"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.5555\/2043594.2043597"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753478"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/1352322.1352271"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734324"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/1930464.1930481"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151600"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157194"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.5555\/1875171"},{"key":"e_1_3_1_36_2","volume-title":"Experiential Learning: Experience as the Source of Learning and Development","author":"Kolb D. A.","year":"1984","unstructured":"D. A. Kolb. 1984. Experiential Learning: Experience as the Source of Learning and Development. Prentice Hall."},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.4.249.17496"},{"key":"e_1_3_1_38_2","doi-asserted-by":"publisher","DOI":"10.1089\/109493104323024429"},{"key":"e_1_3_1_39_2","volume-title":"Translating the Statistical Representation of the Effects of Education Interventions into More Readily Interpretable Forms","author":"Lipsey M. W.","year":"2012","unstructured":"M. W. Lipsey et al. 2012. Translating the Statistical Representation of the Effects of Education Interventions into More Readily Interpretable Forms. Technical Report #NCSER 2013-3000. U.S. Department of Education. Institute of Education Sciences, National Center for Education Statistics."},{"key":"e_1_3_1_40_2","doi-asserted-by":"publisher","DOI":"10.1037\/a0037123"},{"key":"e_1_3_1_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2016.1144429"},{"key":"e_1_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/1145287.1145293"},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/2556325.2567866"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/1979742.1979802"},{"key":"e_1_3_1_46_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2014.38"},{"key":"e_1_3_1_47_2","first-page":"13","volume-title":"Strategic Help Seeking: Implications for Learning and Teaching","author":"Newman R. S.","year":"1998","unstructured":"R. S. Newman. 1998. Adaptive help seeking: A role of social interaction in self-regulated learning. Strategic Help Seeking: Implications for Learning and Teaching. Lawrence Erlbaum Associates Publishers. 13\u201337."},{"key":"e_1_3_1_48_2","first-page":"283","volume-title":"Self-regulation of Learning and Performance: Issues and Educational Applications","author":"Newman R. S.","year":"1994","unstructured":"R. S. Newman. 1994. Adaptive help seeking: A strategy of self-regulated learning. Self-regulation of Learning and Performance: Issues and Educational Applications. Lawrence Erlbaum Associates, Inc. 283\u2013301."},{"key":"e_1_3_1_49_2","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734444"},{"key":"e_1_3_1_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/1539024.1509051"},{"key":"e_1_3_1_51_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.241424"},{"key":"e_1_3_1_52_2","volume-title":"The Design of Everyday Things: Revised and Expanded Edition","author":"Norman D.","year":"2013","unstructured":"D. Norman. 2013. The Design of Everyday Things: Revised and Expanded Edition. Basic Books."},{"key":"e_1_3_1_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/2275597.2275599"},{"key":"e_1_3_1_54_2","volume-title":"Exploring Social Interventions for Computer Programming: Leveraging Learning Theories to Affect Student Social and Programming Behavior","author":"Olivares D.","year":"2019","unstructured":"D. Olivares. 2019. Exploring Social Interventions for Computer Programming: Leveraging Learning Theories to Affect Student Social and Programming Behavior. Washington State University."},{"key":"e_1_3_1_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844678"},{"key":"e_1_3_1_56_2","doi-asserted-by":"publisher","DOI":"10.1136\/bmj.316.7139.1236"},{"key":"e_1_3_1_57_2","unstructured":"Piazza \u2022 Ask. Answer. Explore. Whenever. http:\/\/www.piazza.com. Accessed: 2019-11-21."},{"key":"e_1_3_1_58_2","volume-title":"A Manual for the Use of the Motivated Strategies for Learning Questionnaire","author":"Pintrich D.","year":"1991","unstructured":"D. Pintrich et al. 1991. A Manual for the Use of the Motivated Strategies for Learning Questionnaire. Technical Report #NCRIPTAL-91-B-004. National Center for Research to Improve Postsecondary Teaching and Learning."},{"key":"e_1_3_1_59_2","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591738"},{"key":"e_1_3_1_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844642"},{"key":"e_1_3_1_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/2016911.2016923"},{"key":"e_1_3_1_62_2","unstructured":"Quasi-Experimental Design. 2006. http:\/\/www.socialresearchmethods.net\/kb\/quasiexp.php. Accessed: 2016-04-09."},{"key":"e_1_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953346"},{"key":"e_1_3_1_64_2","doi-asserted-by":"publisher","DOI":"10.2190\/C670-Y3C8-LTJ1-CT3P"},{"key":"e_1_3_1_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/1531674.1531692"},{"key":"e_1_3_1_66_2","first-page":"267","volume-title":"Learning and Instruction","author":"Roll I.","year":"2011","unstructured":"I. Roll et al. 2011. Improving students\u2019 help-seeking skills using metacognitive feedback in an intelligent tutoring system. Learning and Instruction 21, 2 (2011), 267\u2013280. DOI:https:\/\/doi.org\/10.1016\/j.learninstruc.2010.07.004"},{"key":"e_1_3_1_67_2","doi-asserted-by":"publisher","DOI":"10.1145\/1473195.1473239"},{"key":"e_1_3_1_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/2037276.2037278"},{"key":"e_1_3_1_69_2","doi-asserted-by":"publisher","DOI":"10.1037\/h0092976"},{"key":"e_1_3_1_70_2","doi-asserted-by":"publisher","DOI":"10.1016\/S1096-7516(02)00102-1"},{"key":"e_1_3_1_71_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009013420053"},{"key":"e_1_3_1_72_2","doi-asserted-by":"publisher","DOI":"10.1037\/a0013916"},{"key":"e_1_3_1_73_2","doi-asserted-by":"publisher","DOI":"10.1037\/0022-0663.89.2.329"},{"key":"e_1_3_1_74_2","doi-asserted-by":"publisher","DOI":"10.1145\/1833310.1833319"},{"key":"e_1_3_1_75_2","volume-title":"Talking About Leaving: Why Undergraduates Leave the Sciences","author":"Seymour E.","year":"1996","unstructured":"E. Seymour and N. Hewitt. 1996. Talking About Leaving: Why Undergraduates Leave the Sciences. Westview Press."},{"key":"e_1_3_1_76_2","volume-title":"Experimental and Quasi-Experimental Designs for Generalized Causal Inference","author":"Shadish W. R.","year":"2002","unstructured":"W. R. Shadish et al. 2002. Experimental and Quasi-Experimental Designs for Generalized Causal Inference. Houghton Mifflin Company."},{"key":"e_1_3_1_77_2","doi-asserted-by":"publisher","DOI":"10.1145\/3344429.3372502"},{"key":"e_1_3_1_78_2","unstructured":"Stack Overflow: 2016. http:\/\/stackoverflow.com\/. Accessed: 2016-11-21."},{"key":"e_1_3_1_79_2","doi-asserted-by":"publisher","DOI":"10.5555\/2753879.2754103"},{"key":"e_1_3_1_80_2","doi-asserted-by":"publisher","DOI":"10.1177\/0002764213479363"},{"key":"e_1_3_1_81_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-013-0751-2"},{"key":"e_1_3_1_82_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-013-0751-2"},{"key":"e_1_3_1_83_2","volume-title":"Mind in Society","author":"Vygotsky L. S.","year":"1978","unstructured":"L. S. Vygotsky. 1978. Mind in Society. Harvard University Press."},{"key":"e_1_3_1_84_2","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538930"},{"key":"e_1_3_1_85_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2013.99"},{"key":"e_1_3_1_86_2","doi-asserted-by":"publisher","DOI":"10.1145\/2591708.2591749"},{"key":"e_1_3_1_87_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1469-7610.1976.tb00381.x"},{"key":"e_1_3_1_88_2","doi-asserted-by":"publisher","DOI":"10.1016\/S0360-1315(99)00030-5"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453165","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3453165","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:39Z","timestamp":1750195719000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3453165"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,25]]},"references-count":87,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,3,31]]}},"alternative-id":["10.1145\/3453165"],"URL":"https:\/\/doi.org\/10.1145\/3453165","relation":{},"ISSN":["1946-6226","1946-6226"],"issn-type":[{"type":"print","value":"1946-6226"},{"type":"electronic","value":"1946-6226"}],"subject":[],"published":{"date-parts":[[2021,10,25]]},"assertion":[{"value":"2019-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-10-25","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}