{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T11:13:56Z","timestamp":1774264436336,"version":"3.50.1"},"reference-count":57,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2017,8,28]],"date-time":"2017-08-28T00:00:00Z","timestamp":1503878400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1321045"],"award-info":[{"award-number":["IIS-1321045"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2017,9,30]]},"abstract":"<jats:p>Analyzing the process data of students as they complete programming assignments has the potential to provide computing educators with insights into both their students and the processes by which they learn to program. In prior research, we explored the relationship between (a) students\u2019 programming behaviors and course outcomes, and (b) students\u2019 participation within an online social learning environment and course outcomes. In both studies, we developed statistical measures derived from our data that significantly correlate with students\u2019 course grades. Encouraged both by social theories of learning and a desire to improve the accuracy of our statistical models, we explore here the impact of incorporating our predictive measure derived from social behavior into three separate predictive measures derived from programming behaviors. We find that, in combining the measures, we are able to improve the overall predictive power of each measure. This finding affirms the importance of social interaction in the learning process, and provides evidence that predictive models derived from multiple sources of learning process data can provide significantly better predictive power by accounting for multiple factors responsible for student success.<\/jats:p>","DOI":"10.1145\/3120259","type":"journal-article","created":{"date-parts":[[2017,8,28]],"date-time":"2017-08-28T12:45:15Z","timestamp":1503924315000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":41,"title":["Blending Measures of Programming and Social Behavior into Predictive Models of Student Achievement in Early Computing Courses"],"prefix":"10.1145","volume":"17","author":[{"given":"Adam S.","family":"Carter","sequence":"first","affiliation":[{"name":"Humboldt State University, Arcata, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5128-905X","authenticated-orcid":false,"given":"Christopher D.","family":"Hundhausen","sequence":"additional","affiliation":[{"name":"Washington State University, Pullman, WA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olusola","family":"Adesope","sequence":"additional","affiliation":[{"name":"Washington State University, Pullman, WA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,8,28]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787717"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844640"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067472"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677258"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661829.2661909"},{"key":"e_1_2_1_6_1","doi-asserted-by":"crossref","unstructured":"R. S. J. Baker and G. Siemens. 2014. Educational data mining and learning analytics. The Cambridge Handbook of the Learning Sciences. Cambridge University Press. 253--274.  R. S. J. Baker and G. Siemens. 2014. Educational data mining and learning analytics. The Cambridge Handbook of the Learning Sciences. Cambridge University Press. 253--274.","DOI":"10.1017\/CBO9781139519526.016"},{"key":"e_1_2_1_7_1","volume-title":"Self-Efficacy: The Exercise of Control","author":"Bandura A."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089786.1089794"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1080\/10508406.2014.954750"},{"key":"e_1_2_1_10_1","unstructured":"J. Bransford A. L. Brown and R. R. Cocking Eds. 1999. How People Learn: Brain Mind Experience and School. National Academy Press.  J. Bransford A. L. Brown and R. R. Cocking Eds. 1999. How People Learn: Brain Mind Experience and School. National Academy Press."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538924"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499621"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 10th Annual Conference on International Computing Education Research (Glasgow","author":"Busjahn T.","year":"2014"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1968.358288"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2361276.2361309"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787710"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/2831373.2831399"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2960310.2960322"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1718918.1718958"},{"key":"e_1_2_1_20_1","unstructured":"A. Field. 2013. Discovering Statistics Using IBM SPSS Statistics.  A. Field. 2013. Discovering Statistics Using IBM SPSS Statistics."},{"key":"e_1_2_1_21_1","volume-title":"Empirical Studies of Programmers: Fourth Workshop. Ablex. 99--120","author":"Goldenson D. R."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1126\/science.1240487"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/1049482940040101"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753478"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151599"},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"C. D. Hundhausen D. M. Olivares and A. S. Carter. 2017. IDE-Based learning analytics for computing education: A process model critical review and research agenda. Transactions on Computing Education (2017).  C. D. Hundhausen D. M. Olivares and A. S. Carter. 2017. IDE-Based learning analytics for computing education: A process model critical review and research agenda. Transactions on Computing Education (2017).","DOI":"10.1145\/3105759"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676723.2677276"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2858796.2858798"},{"key":"e_1_2_1_29_1","doi-asserted-by":"crossref","unstructured":"M. C. Jadud. 2006. An Exploration of Novice Compilation Behaviour in Bluej.  M. C. Jadud. 2006. An Exploration of Novice Compilation Behaviour in Bluej.","DOI":"10.1145\/1151588.1151600"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151600"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2787622.2787718"},{"key":"e_1_2_1_32_1","first-page":"509","article-title":"Learner characteristics predict performance and confidence in e-Learning: An analysis of user behavior and self-evaluation","volume":"25","author":"Jeske D.","year":"2014","journal-title":"Journal of Interactive Learning Research."},{"key":"e_1_2_1_33_1","unstructured":"C. M. Kessler and J. R. Anderson. 1986. A model of novice debugging in LISP. Empirical Studies of Programmers. 198--212.  C. M. Kessler and J. R. Anderson. 1986. A model of novice debugging in LISP. Empirical Studies of Programmers. 198--212."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597101"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2010.7"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1076\/csed.13.4.249.17496"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815355"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2839509.2844612"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1037\/a0037123"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2783258.2783408"},{"key":"e_1_2_1_41_1","doi-asserted-by":"crossref","unstructured":"D. Mujumdar M. Hallenbach B. Liu and B. Hartmann. 2011. Crowdsourcing suggestions to programming problems for dynamic web development languages. CHI\u201911 Extended Abstracts on Human Factors in Computing Systems 1525--1530.  D. Mujumdar M. Hallenbach B. Liu and B. Hartmann. 2011. Crowdsourcing suggestions to programming problems for dynamic web development languages. CHI\u201911 Extended Abstracts on Human Factors in Computing Systems 1525--1530.","DOI":"10.1145\/1979742.1979802"},{"key":"e_1_2_1_42_1","unstructured":"Online Studio-Based Learning Environment. 2012. Retrieved Jan. 14 2014 from https:\/\/osble.org\/.  Online Studio-Based Learning Environment. 2012. Retrieved Jan. 14 2014 from https:\/\/osble.org\/."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2828959.2828966"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037276.2037278"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037276.2037278"},{"key":"e_1_2_1_46_1","volume-title":"Learning Theories: An Educational Perspective","author":"Schunk D. H."},{"key":"e_1_2_1_47_1","unstructured":"W. R. Shadish T. D. Cook and D. T. Campbell. 2002. Experimental and Quasi-Experimental Designs for Generalized Causal Inference. Houghton Mifflin Company.  W. R. Shadish T. D. Cook and D. T. Campbell. 2002. Experimental and Quasi-Experimental Designs for Generalized Causal Inference. Houghton Mifflin Company."},{"key":"e_1_2_1_48_1","unstructured":"R. E. Slavin. 2011. Educational Psychology: Theory and Practice. Pearson Education.  R. E. Slavin. 2011. Educational Psychology: Theory and Practice. Pearson Education."},{"key":"e_1_2_1_49_1","unstructured":"J. C. Spohrer. 1992. MARCEL: Simulating the Novice Programmer. Ablex.  J. C. Spohrer. 1992. MARCEL: Simulating the Novice Programmer. Ablex."},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016911.2016930"},{"key":"e_1_2_1_51_1","volume-title":"Office of Educational Technology","author":"U. S. Department of Education","year":"2012"},{"key":"e_1_2_1_52_1","unstructured":"K. Verbert and E. Duval. 2012. Learning analytics. Learning and Education. 1 8 (2012).  K. Verbert and E. Duval. 2012. Learning analytics. Learning and Education. 1 8 (2012)."},{"key":"e_1_2_1_53_1","unstructured":"Visual Studio - Microsoft Developer Tools. 2015. Retrieved April 20 2015 from http:\/\/www.visualstudio.com.  Visual Studio - Microsoft Developer Tools. 2015. Retrieved April 20 2015 from http:\/\/www.visualstudio.com."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2538862.2538930"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICALT.2013.99"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/366413.364581"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2567574.2567588"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3120259","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3120259","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3120259","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:05:04Z","timestamp":1750273504000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3120259"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,28]]},"references-count":57,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9,30]]}},"alternative-id":["10.1145\/3120259"],"URL":"https:\/\/doi.org\/10.1145\/3120259","relation":{},"ISSN":["1946-6226"],"issn-type":[{"value":"1946-6226","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8,28]]},"assertion":[{"value":"2016-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-08-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}