{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T16:23:09Z","timestamp":1779121389272,"version":"3.51.4"},"reference-count":87,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2015,8,1]],"date-time":"2015-08-01T00:00:00Z","timestamp":1438387200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Intern. J. Comput.-Support. Collab. Learn"],"published-print":{"date-parts":[[2015,12]]},"DOI":"10.1007\/s11412-015-9217-z","type":"journal-article","created":{"date-parts":[[2015,7,31]],"date-time":"2015-07-31T07:53:52Z","timestamp":1438329232000},"page":"425-447","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":51,"title":["AMOEBA: Designing for collaboration in computer science classrooms through live learning analytics"],"prefix":"10.1007","volume":"10","author":[{"given":"Matthew","family":"Berland","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Don","family":"Davis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carmen Petrick","family":"Smith","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,8,1]]},"reference":[{"issue":"1","key":"9217_CR1","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/s10649-008-9137-1","volume":"70","author":"D Abrahamson","year":"2009","unstructured":"Abrahamson, D. (2009). Embodied design: Constructing means for constructing meaning. Educational Studies in Mathematics, 70(1), 27\u201347.","journal-title":"Educational Studies in Mathematics"},{"key":"9217_CR2","unstructured":"Anaya, A. R., & Boticario, J. G. (2009). A data mining approach to reveal representative collaboration indicators in open collaboration frameworks. In Proceedings of the 2nd International Conference on Educational Data Mining (EDM09) (pp. 210\u2013219)."},{"issue":"1\u20132","key":"9217_CR3","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1007\/s11257-010-9095-z","volume":"21","author":"AR Anaya","year":"2011","unstructured":"Anaya, A. R., & Boticario, J. G. (2011). Content-free collaborative learning modeling using data mining. User Modeling and User-Adapted Interaction, 21(1\u20132), 181\u2013216.","journal-title":"User Modeling and User-Adapted Interaction"},{"key":"9217_CR4","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/978-3-540-87605-2_5","volume-title":"Times of convergence. Technologies across learning contexts","author":"K Bachour","year":"2008","unstructured":"Bachour, K., Kaplan, F., & Dillenbourg, P. (2008). Reflect: An interactive table for regulating face-to-face collaborative learning. In P. Dillenbourg & M. Specht (Eds.), Times of convergence. Technologies across learning contexts (pp. 39\u201348). Berlin: Springer."},{"issue":"1","key":"9217_CR5","first-page":"3","volume":"1","author":"R Baker","year":"2009","unstructured":"Baker, R., & Yacef, K. (2009). The state of educational data mining in 2009: A review and future visions. Journal of Educational Data Mining, 1(1), 3\u201317.","journal-title":"Journal of Educational Data Mining"},{"issue":"1","key":"9217_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1207\/s15327809jls1301_1","volume":"13","author":"S Barab","year":"2004","unstructured":"Barab, S., & Squire, K. (2004). Design-based research: Putting a stake in the ground. Journal of the Learning Sciences, 13(1), 1\u201314.","journal-title":"Journal of the Learning Sciences"},{"issue":"3","key":"9217_CR7","first-page":"221","volume":"11","author":"B Barros","year":"2000","unstructured":"Barros, B., & Verdejo, M. F. (2000). Analysing student interaction processes in order to improve collaboration. The DEGREE approach. International Journal of Artificial Intelligence in Education, 11(3), 221\u2013241.","journal-title":"International Journal of Artificial Intelligence in Education"},{"issue":"1","key":"9217_CR8","first-page":"45","volume":"20","author":"M Ben-Ari","year":"2001","unstructured":"Ben-Ari, M. (2001). Constructivism in computer science education. Journal of Computers in Mathematics and Science Teaching, 20(1), 45\u201373.","journal-title":"Journal of Computers in Mathematics and Science Teaching"},{"key":"9217_CR9","unstructured":"Berland, M., Martin, T., & Benton, T. (2010). Programming standing up: Embodied computing with constructionist robotics. In Proceedings of Constructionism 2010. Paris."},{"key":"9217_CR10","doi-asserted-by":"crossref","unstructured":"Berland, M., Martin, T., Benton, T., & Petrick, C. (2011). Programming on the move: Design lessons from IPRO. In Proceedings of the ACM SIGCHI 2011 (pp. 2149\u20132154). Vancouver.","DOI":"10.1145\/1979742.1979932"},{"issue":"4","key":"9217_CR11","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1080\/10508406.2013.836655","volume":"22","author":"M Berland","year":"2013","unstructured":"Berland, M., Martin, T., Benton, T., Smith, C. P., & Davis, D. (2013a). Using learning analytics to understand the learning pathways of novice programmers. Journal of the Learning Sciences, 22(4), 564\u2013599.","journal-title":"Journal of the Learning Sciences"},{"key":"9217_CR12","unstructured":"Berland, M., Smith, C. P., & Davis, D. (2013). Visualizing live collaboration in the classroom with AMOEBA. In Proceedings of the International Conference on Computer-Supported Collaborative Learning."},{"key":"9217_CR13","doi-asserted-by":"crossref","unstructured":"Blikstein, P. (2011). Using learning analytics to assess students\u2019 behavior in open-ended programming tasks. Proceedings of the Learning Analytics and Knowledge Conference (LAK11).","DOI":"10.1145\/2090116.2090132"},{"key":"9217_CR14","unstructured":"Blikstein, P., Abrahamson, D., & Wilensky, U. (2005). Netlogo: Where we are, where we\u2019re going. In Proceedings of Annual Meeting of Interaction Design & Children."},{"issue":"1","key":"9217_CR15","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1145\/1352322.1352207","volume":"40","author":"G Braught","year":"2008","unstructured":"Braught, G., Eby, L. M., & Wahls, T. (2008). The effects of pair-programming on individual programming skill. SIGCSE Bulletin, 40(1), 200\u2013204.","journal-title":"SIGCSE Bulletin"},{"issue":"1","key":"9217_CR16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1921607.1921609","volume":"11","author":"G Braught","year":"2011","unstructured":"Braught, G., Wahls, T., & Eby, L. M. (2011). The case for pair programming in the computer science classroom. Transaction in Computing Education, 11(1), 1\u201321.","journal-title":"Transaction in Computing Education"},{"key":"9217_CR17","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/1151588.1151602","volume-title":"Proceedings of the second international workshop on Computing education research","author":"P Byckling","year":"2006","unstructured":"Byckling, P., & Sajaniemi, J. (2006). A role-based analysis model for the evaluation of novices\u2019 programming knowledge development. In Proceedings of the second international workshop on Computing education research (pp. 85\u201396). Canterbury: ACM."},{"key":"9217_CR18","unstructured":"Cao, L., & Xu, P. (2005). Activity patterns of pair programming. Proceedings of the 38th Annual Hawaii International Conference on System Sciences, 2005 (HICSS\u201905), 1\u201310."},{"key":"9217_CR19","doi-asserted-by":"crossref","unstructured":"Carbone, A., & Kaasb\u00f8ll, J. J. (1998). A survey of methods used to evaluate computer science teaching. In ACM SIGCSE Bulletin (Vol. 30, pp. 41\u201345). ACM.","DOI":"10.1145\/290320.283014"},{"key":"9217_CR20","unstructured":"Carter, D. P. (2014). AP Computer Science: Teacher\u2019s guide. Lancaster: CollegeBoard. Retrieved from http:\/\/apcentral.collegeboard.com\/apc\/members\/repository\/ap07_compsci_teachersguide.pdf"},{"key":"9217_CR21","unstructured":"Chaparro, E. A., Yuksel, A., Romero, P., & Bryant, S. (2005). Factors affecting the perceived effectiveness of pair programming in higher education. In Proc. PPIG (pp. 5\u201318)."},{"issue":"1","key":"9217_CR22","first-page":"38","volume":"18","author":"L Darling-Hammond","year":"1997","unstructured":"Darling-Hammond, L. (1997). The quality of teaching matters most. Journal of Staff Development, 18(1), 38\u201341.","journal-title":"Journal of Staff Development"},{"key":"9217_CR23","first-page":"189","volume-title":"Learning in humans and machine: Towards an interdisciplinary learning science","author":"P Dillenbourg","year":"1995","unstructured":"Dillenbourg, P., Baker, M. J., Blaye, A., & O\u2019Malley, C. (1995). The evolution of research on collaborative learning. In E. Spada & P. Reiman (Eds.), Learning in humans and machine: Towards an interdisciplinary learning science (pp. 189\u2013211). Oxford: Elsevier."},{"key":"9217_CR24","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-1-4020-9827-7_1","volume-title":"Technology-enhanced learning","author":"P Dillenbourg","year":"2009","unstructured":"Dillenbourg, P., J\u00e4rvel\u00e4, S., & Fischer, F. (2009). The evolution of research on computer supported collaborative learning. In N. Balacheff, S. Ludvigsen, T. Jong, A. Lazonder, & S. Barnes (Eds.), Technology-enhanced learning (pp. 3\u201319). Netherlands: Springer."},{"key":"9217_CR25","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/978-1-4614-1083-6_6","volume-title":"Research on e-Learning and ICT in Education","author":"YA Dimitriadis","year":"2012","unstructured":"Dimitriadis, Y. A. (2012). Supporting teachers in orchestrating CSCL classrooms. In A. Jimoyiannis (Ed.), Research on e-Learning and ICT in Education (pp. 71\u201382). New York: Springer."},{"issue":"1","key":"9217_CR26","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1207\/s15327809jls1301_4","volume":"13","author":"AA diSessa","year":"2004","unstructured":"diSessa, A. A., & Cobb, P. (2004). Ontological innovation and the role of theory in design experiments. Journal of the Learning Sciences, 13(1), 77\u2013103.","journal-title":"Journal of the Learning Sciences"},{"issue":"1","key":"9217_CR27","first-page":"61","volume":"19","author":"T Dunning","year":"1993","unstructured":"Dunning, T. (1993). Accurate methods for the statistics of surprise and coincidence. Computational Linguistics, 19(1), 61\u201374.","journal-title":"Computational Linguistics"},{"key":"9217_CR28","unstructured":"Dunning, T. (2008). Surprise and Coincidence - musings from the long tail. Retrieved October 5, 2013, from http:\/\/archive.is\/KH84"},{"issue":"1","key":"9217_CR29","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1207\/S15327809JLS1101_4","volume":"11","author":"DC Edelson","year":"2002","unstructured":"Edelson, D. C. (2002). Design research: What we learn when we engage in design. Journal of the Learning Sciences, 11(1), 105\u2013121.","journal-title":"Journal of the Learning Sciences"},{"key":"9217_CR30","doi-asserted-by":"crossref","unstructured":"Ericson, B., Guzdial, M., & Biggers, M. (2007). Improving secondary CS education: Progress and problems. In ACM SIGCSE Bulletin (Vol. 39, pp. 298\u2013301). New York: ACM.","DOI":"10.1145\/1227504.1227416"},{"issue":"2","key":"9217_CR31","first-page":"63","volume":"26","author":"J Flieger","year":"2010","unstructured":"Flieger, J., & Palmer, J. D. (2010). Supporting pair programming with JavaGrinder. Journal of Computing Sciences in Colleges, 26(2), 63\u201370.","journal-title":"Journal of Computing Sciences in Colleges"},{"key":"9217_CR32","volume-title":"Constructivism: Theory, perspectives, and practice","year":"2005","unstructured":"Fosnot, C. T. (Ed.). (2005). Constructivism: Theory, perspectives, and practice. New York: Teachers College Press."},{"key":"9217_CR33","first-page":"8","volume-title":"Constructivism: Theory, perspectives, and practice","author":"CT Fosnot","year":"2005","unstructured":"Fosnot, C. T., & Perry, R. S. (2005). Constructivism: A psychological theory of learning. In C. T. Fosnot (Ed.), Constructivism: Theory, perspectives, and practice (pp. 8\u201338). New York: Teachers College Press."},{"issue":"2","key":"9217_CR34","doi-asserted-by":"crossref","first-page":"2260","DOI":"10.1016\/j.eswa.2007.12.035","volume":"36","author":"E Gaudioso","year":"2009","unstructured":"Gaudioso, E., Montero, M., Talavera, L., & Hernandez-del-Olmo, F. (2009). Supporting teachers in collaborative student modeling: A framework and an implementation. Expert Systems with Applications, 36(2), 2260\u20132265.","journal-title":"Expert Systems with Applications"},{"issue":"5","key":"9217_CR35","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1016\/j.socec.2004.09.033","volume":"33","author":"G Gigerenzer","year":"2004","unstructured":"Gigerenzer, G. (2004). Mindless statistics. The Journal of Socio-Economics, 33(5), 587\u2013606.","journal-title":"The Journal of Socio-Economics"},{"issue":"4","key":"9217_CR36","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/BF00309260","volume":"50","author":"T Gillie","year":"1989","unstructured":"Gillie, T., & Broadbent, D. (1989). What makes interruptions disruptive? A study of length, similarity, and complexity. Psychological Research, 50(4), 243\u2013250.","journal-title":"Psychological Research"},{"issue":"2","key":"9217_CR37","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1023\/A:1016209010120","volume":"49","author":"M Goos","year":"2002","unstructured":"Goos, M., Galbraith, P., & Renshaw, P. (2002). Socially mediated metacognition: Creating collaborative zones of proximal development in small group problem solving. Educational Studies in Mathematics, 49(2), 193\u2013223.","journal-title":"Educational Studies in Mathematics"},{"key":"9217_CR38","unstructured":"Guzdial, M. (2007). Contextualized computing education increasing retention by making computing relevant. White Paper, Georgia Institute of Technology."},{"issue":"1","key":"9217_CR39","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1145\/1047124.1047468","volume":"37","author":"M Guzdial","year":"2005","unstructured":"Guzdial, M., & Forte, A. (2005). Design process for a non-majors computing course. ACM SIGCSE Bulletin, 37(1), 361\u2013365.","journal-title":"ACM SIGCSE Bulletin"},{"key":"9217_CR40","first-page":"91","volume-title":"Proceedings of the 2nd International Conference on Computer Support for Collaborative Learning","author":"M Guzdial","year":"1997","unstructured":"Guzdial, M., H\u00fcbscher, R., Nagel, K., Newstetter, W., Puntambekar, S., Shabo, A., et al. (1997). Integrating and guiding collaboration: Lessons learned in computer-supported collaborative learning research at Georgia Tech. In R. Hall, N. Miyake, & N. Enyedy (Eds.), Proceedings of the 2nd International Conference on Computer Support for Collaborative Learning (pp. 91\u2013100). Mahwah: Lawrence Erlbaum Associates, Inc."},{"key":"9217_CR41","doi-asserted-by":"crossref","first-page":"730","DOI":"10.3115\/1658616.1658808","volume-title":"Proceedings of the conference on computer support for collaborative learning: Foundations for a CSCL community","author":"P Jermann","year":"2002","unstructured":"Jermann, P., M\u00fchlenbrock, M., & Soller, A. (2002). Designing computational models of collaborative learning interaction. In Proceedings of the conference on computer support for collaborative learning: Foundations for a CSCL community (pp. 730\u2013732). Boulder: International Society of the Learning Sciences."},{"key":"9217_CR42","unstructured":"Kangas, M. (2004). The impact of individual differences on pair programming. T-76.650 Seminar in Software Engineering."},{"issue":"1","key":"9217_CR43","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1145\/1028174.971307","volume":"36","author":"N Katira","year":"2004","unstructured":"Katira, N., Williams, L., Wiebe, E., Miller, C., Balik, S., & Gehringer, E. (2004). On understanding compatibility of student pair programmers. SIGCSE Bulletin, 36(1), 7\u201311.","journal-title":"SIGCSE Bulletin"},{"key":"9217_CR44","first-page":"625","volume-title":"Proceedings of the 27th International Conference on Software Engineering","author":"N Katira","year":"2005","unstructured":"Katira, N., Williams, L., & Osborne, J. (2005). Towards increasing the compatibility of student pair programmers. In Proceedings of the 27th International Conference on Software Engineering (pp. 625\u2013626). St. Louis: ACM."},{"issue":"7","key":"9217_CR45","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1145\/1272516.1272540","volume":"50","author":"C Kelleher","year":"2007","unstructured":"Kelleher, C., & Pausch, R. (2007). Using storytelling to motivate programming. Communications of the ACM, 50(7), 58\u201364.","journal-title":"Communications of the ACM"},{"issue":"2","key":"9217_CR46","doi-asserted-by":"crossref","first-page":"131","DOI":"10.2190\/0EW7-01WB-BKHL-QDYV","volume":"32","author":"MJ Koehler","year":"2005","unstructured":"Koehler, M. J., & Mishra, P. (2005). What happens when teachers design educational technology? The development of technological pedagogical content knowledge. Journal of Educational Computing Research, 32(2), 131\u2013152.","journal-title":"Journal of Educational Computing Research"},{"key":"9217_CR47","unstructured":"Li, Z., Plaue, C., & Kraemer, E. (2013). A spirit of camaraderie: The impact of pair programming on retention. In Software Engineering Education and Training (CSEE&T), 2013 I.E. 26th Conference on (pp. 209\u2013218). IEEE."},{"key":"9217_CR48","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/2771839.2771845","volume-title":"Proceedings of the 14th International Conference on Interaction Design and Children","author":"L Lyons","year":"2015","unstructured":"Lyons, L., Tissenbaum, M., Berland, M., Eydt, R., Wielgus, L., & Mechtley, A. (2015). Designing visible engineering: supporting tinkering performances in museums. In Proceedings of the 14th International Conference on Interaction Design and Children (pp. 49\u201358). New York: ACM."},{"issue":"1","key":"9217_CR49","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1177\/0270467602239766","volume":"23","author":"J Margolis","year":"2003","unstructured":"Margolis, J., & Fisher, A. (2003a). Geek mythology. Bulletin of Science Technology & Society, 23(1), 17\u201320. doi: 10.1177\/0270467602239766 .","journal-title":"Bulletin of Science Technology & Society"},{"key":"9217_CR50","volume-title":"Unlocking the clubhouse: Women in computing","author":"J Margolis","year":"2003","unstructured":"Margolis, J., & Fisher, A. (2003b). Unlocking the clubhouse: Women in computing. Cambridge: The MIT Press."},{"key":"9217_CR51","volume-title":"Stuck in the shallow end: Education, race, and computing","author":"J Margolis","year":"2008","unstructured":"Margolis, J., Goode, J., Holme, J. J., & Nao, K. (2008). Stuck in the shallow end: Education, race, and computing. Cambridge: The MIT Press."},{"issue":"3","key":"9217_CR52","first-page":"301","volume":"24","author":"T Martin","year":"2013","unstructured":"Martin, T., Berland, M., Benton, T., & Smith, C. P. (2013). Learning programming with IPRO: The effects of a mobile, social programming environment. Journal of Interactive Learning Research, 24(3), 301\u2013328.","journal-title":"Journal of Interactive Learning Research"},{"key":"9217_CR53","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1145\/1121341.1121387","volume-title":"Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education","author":"D McKinney","year":"2006","unstructured":"McKinney, D., & Denton, L. F. (2006). Developing collaborative skills early in the CS curriculum in a laboratory environment. In Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education (pp. 138\u2013142). New York: ACM."},{"issue":"6","key":"9217_CR54","doi-asserted-by":"crossref","first-page":"1017","DOI":"10.1111\/j.1467-9620.2006.00684.x","volume":"108","author":"P Mishra","year":"2006","unstructured":"Mishra, P., & Koehler, M. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. The Teachers College Record, 108(6), 1017\u20131054.","journal-title":"The Teachers College Record"},{"issue":"1","key":"9217_CR55","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1145\/792548.612006","volume":"35","author":"N Nagappan","year":"2003","unstructured":"Nagappan, N., Williams, L., Ferzli, M., Wiebe, E., Yang, K., Miller, C., & Balik, S. (2003). Improving the CS1 experience with pair programming. SIGCSE Bulletin, 35(1), 359\u2013362.","journal-title":"SIGCSE Bulletin"},{"key":"9217_CR56","volume-title":"Mindstorms: Children, computers, and powerful ideas","author":"S Papert","year":"1980","unstructured":"Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York: Basic Books."},{"key":"9217_CR57","unstructured":"Papert, S., & Harel, I. (1991). Situating constructionism. Constructionism (1\u201311)."},{"key":"9217_CR58","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1145\/2460296.2460320","volume-title":"Proceedings of the Third International Conference on Learning Analytics and Knowledge","author":"ZA Pardos","year":"2013","unstructured":"Pardos, Z. A., Baker, R. S., San Pedro, M. O., Gowda, S. M., & Gowda, S. M. (2013). Affective states and state tests: Investigating how affect throughout the school year predicts end of year learning outcomes. In Proceedings of the Third International Conference on Learning Analytics and Knowledge (pp. 117\u2013124). New York: ACM."},{"issue":"1","key":"9217_CR59","doi-asserted-by":"crossref","first-page":"57","DOI":"10.2307\/2667031","volume":"44","author":"LA Perlow","year":"1999","unstructured":"Perlow, L. A. (1999). The time famine: Toward a sociology of work time. Administrative Science Quarterly, 44(1), 57\u201381.","journal-title":"Administrative Science Quarterly"},{"key":"9217_CR60","unstructured":"Petrick, C., Berland, M., & Martin, T. (2011). Allocentrism and computational thinking. In G. Stahl, H. Spada, & N. Miyake (Eds.), Proceedings of the Ninth International Conference on Computer-Supported Collaborative Learning. Hong Kong."},{"issue":"4","key":"9217_CR61","first-page":"39","volume":"20","author":"D Preston","year":"2005","unstructured":"Preston, D. (2005). Pair programming as a model of collaborative learning: A review of the research. Journal of Computing Sciences in Colleges, 20(4), 39\u201345.","journal-title":"Journal of Computing Sciences in Colleges"},{"issue":"12","key":"9217_CR62","doi-asserted-by":"crossref","first-page":"1467","DOI":"10.1145\/76380.76387","volume":"32","author":"JJ Purtilo","year":"1989","unstructured":"Purtilo, J. J., & Callahan, J. R. (1989). Parse tree annotations. Communications of the ACM, 32(12), 1467\u20131477.","journal-title":"Communications of the ACM"},{"key":"9217_CR63","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/2157136.2157236","volume-title":"Proceedings of the 43rd ACM technical symposium on Computer Science Education","author":"A Radermacher","year":"2012","unstructured":"Radermacher, A., Walia, G., & Rummelt, R. (2012). Assigning student programming pairs based on their mental model consistency: an initial investigation. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 325\u2013330). Raleigh: ACM."},{"key":"9217_CR64","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/978-3-642-21530-8_34","volume-title":"End-user development","author":"A Repenning","year":"2011","unstructured":"Repenning, A., Ahmadi, N., Repenning, N., Ioannidou, A., Webb, D., & Marshall, K. (2011). Collective programming: Making end-user programming (more) social. In End-user development (pp. 325\u2013330). Berlin: Springer."},{"issue":"11","key":"9217_CR65","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1145\/1592761.1592779","volume":"52","author":"M Resnick","year":"2009","unstructured":"Resnick, M., Maloney, J., Monroy-Hern\u00e1ndez, A., Rusk, N., Eastmond, E., Brennan, K., & Millner, A. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60\u201367.","journal-title":"Communications of the ACM"},{"issue":"6","key":"9217_CR66","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1109\/TSMCC.2010.2053532","volume":"40","author":"C Romero","year":"2010","unstructured":"Romero, C., & Ventura, S. (2010). Educational data mining: A review of the state of the art. IEEE Transactions on Systems Man and Cybernetics Part C: Applications and Reviews, 40(6), 601\u2013618.","journal-title":"IEEE Transactions on Systems Man and Cybernetics Part C: Applications and Reviews"},{"issue":"9","key":"9217_CR67","doi-asserted-by":"crossref","first-page":"995","DOI":"10.1002\/(SICI)1098-2736(199611)33:9<995::AID-TEA3>3.0.CO;2-Q","volume":"33","author":"W-M Roth","year":"1996","unstructured":"Roth, W.-M., Woszczyna, C., & Smith, G. (1996). Affordances and constraints of computers in science education. Journal of Research in Science Teaching, 33(9), 995\u20131017.","journal-title":"Journal of Research in Science Teaching"},{"key":"9217_CR68","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1145\/1806799.1806883","volume-title":"Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering - Volume 1","author":"N Salleh","year":"2010","unstructured":"Salleh, N., Mendes, E., Grundy, J., & Burch, G. S. J. (2010). An empirical study of the effects of conscientiousness in pair programming using the five-factor personality model. In Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering - Volume 1 (pp. 577\u2013586). Cape Town: ACM."},{"issue":"1","key":"9217_CR69","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/0883-0355(89)90018-9","volume":"13","author":"G Salomon","year":"1989","unstructured":"Salomon, G., & Globerson, T. (1989). When teams do not function the way they ought to. International Journal of Educational Research, 13(1), 89\u201399. doi: 10.1016\/0883-0355(89)90018-9 .","journal-title":"International Journal of Educational Research"},{"key":"9217_CR70","volume-title":"Automatic text processing","author":"G Salton","year":"1989","unstructured":"Salton, G. (1989). Automatic text processing. Boston: Addison Wesley."},{"key":"9217_CR71","first-page":"261","volume-title":"Extreme programming examined","author":"D Sanders","year":"2002","unstructured":"Sanders, D. (2002). Student perceptions of the suitability of extreme and pair programming. In M. Marschesi, G. Succi, D. Wells, & L. Williams (Eds.), Extreme programming examined (pp. 261\u2013271). Boston: Addison-Wesley."},{"issue":"1","key":"9217_CR72","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s11257-011-9101-0","volume":"23","author":"MA Sao Pedro","year":"2013","unstructured":"Sao Pedro, M. A., de Baker, R. S., Gobert, J. D., Montalvo, O., & Nakama, A. (2013). Leveraging machine-learned detectors of systematic inquiry behavior to estimate and predict transfer of inquiry skill. User Modeling and User-Adapted Interaction, 23(1), 1\u201339.","journal-title":"User Modeling and User-Adapted Interaction"},{"issue":"2","key":"9217_CR73","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1207\/s1532690xci2202_1","volume":"22","author":"D Schwartz","year":"2004","unstructured":"Schwartz, D., & Martin, T. (2004). Inventing to prepare for future learning: The hidden efficiency of encouraging original student production in statistics instruction. Cognition and Instruction, 22(2), 129\u2013184.","journal-title":"Cognition and Instruction"},{"issue":"2","key":"9217_CR74","first-page":"195","volume":"10","author":"DW Shaffer","year":"1999","unstructured":"Shaffer, D. W., & Resnick, M. (1999). \u201cThick\u201d authenticity: New media and authentic learning. Journal of Interactive Learning Research, 10(2), 195\u2013215.","journal-title":"Journal of Interactive Learning Research"},{"issue":"4\u20135","key":"9217_CR75","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1080\/01638530802145601","volume":"45","author":"M Singer","year":"2008","unstructured":"Singer, M., Radinsky, J., & Goldman, S. R. (2008). The role of gesture in meaning construction. Discourse Processes, 45(4\u20135), 365\u2013386.","journal-title":"Discourse Processes"},{"issue":"4","key":"9217_CR76","first-page":"261","volume":"15","author":"A Soller","year":"2005","unstructured":"Soller, A., Mart\u00ednez, A., Jermann, P., & Muehlenbrock, M. (2005). From mirroring to guiding: A review of state of the art technology for supporting collaborative learning. International Journal of Artificial Intelligence in Education, 15(4), 261\u2013290.","journal-title":"International Journal of Artificial Intelligence in Education"},{"key":"9217_CR77","volume-title":"Studying the novice programmer","year":"1989","unstructured":"Soloway, E., & Spohrer, J. C. (Eds.). (1989). Studying the novice programmer. Hillsdale: Lawrence Erlbaum Associates."},{"issue":"4","key":"9217_CR78","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1111\/j.1540-5414.2003.02292.x","volume":"34","author":"C Speier","year":"2003","unstructured":"Speier, C., Vessey, I., & Valacich, J. S. (2003). The effects of interruptions, task complexity, and information presentation on computer-supported decision-making performance. Decision Sciences, 34(4), 771\u2013797. doi: 10.1111\/j.1540-5414.2003.02292.x .","journal-title":"Decision Sciences"},{"key":"9217_CR79","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1109\/CSEE.2004.1276524","volume-title":"Proceedings of the 17th Conference on Software Engineering Education and Training","author":"H Srikanth","year":"2004","unstructured":"Srikanth, H., Williams, L., Wiebe, E., Miller, C., & Balik, S. (2004). On pair rotation in the computer science course. In Proceedings of the 17th Conference on Software Engineering Education and Training (pp. 144\u2013149)."},{"key":"9217_CR80","unstructured":"Talavera, L., & Gaudioso, E. (2004). Mining student data to characterize similar behavior groups in unstructured collaboration spaces. In Proceedings of the Artificial Intelligence in Computer Supported Collaborative Learning Workshop at the ECAI 2004."},{"key":"9217_CR81","unstructured":"Teague, D. M. (2009). A people-first approach to programming. In Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95 (Vol. Wellington, New Zealand, pp. 171\u2013180). Darlinghurst: Australian Computer Society, Inc."},{"key":"9217_CR82","unstructured":"Teague, D. M., & Roe, P. (2009). Learning to program\u202f: From pear-shaped to pairs. In International Conference on Computer Supported Education (CSEDU2 2009) (pp. 151\u2013158). Lisboa; INSTICC Press: The Institute for Systems and Technologies of Information, Control and Communication. Retrieved from http:\/\/eprints.qut.edu.au\/29995\/"},{"issue":"6","key":"9217_CR83","doi-asserted-by":"crossref","first-page":"1364","DOI":"10.2307\/1131562","volume":"63","author":"JRH Tudge","year":"1992","unstructured":"Tudge, J. R. H. (1992). Processes and consequences of peer collaboration: A Vygotskian analysis. Child Development, 63(6), 1364\u20131379.","journal-title":"Child Development"},{"key":"9217_CR84","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1109\/ICIS.2007.96","volume-title":"6th IEEE\/ACIS International Conference on Computer and Information Science (ICIS 2007)","author":"T Toll Van","year":"2007","unstructured":"Van Toll, T., Lee, R., & Ahlswede, T. (2007). Evaluating the usefulness of pair programming in a classroom setting. In 6th IEEE\/ACIS International Conference on Computer and Information Science (ICIS 2007) (pp. 302\u2013308)."},{"issue":"2","key":"9217_CR85","first-page":"221","volume":"25","author":"KZB Watkins","year":"2009","unstructured":"Watkins, K. Z. B., & Watkins, M. J. (2009). Towards minimizing pair incompatibilities to help retain under-represented groups in beginning programming courses using pair programming. Journal of Computing Sciences in Colleges, 25(2), 221\u2013227.","journal-title":"Journal of Computing Sciences in Colleges"},{"issue":"1","key":"9217_CR86","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1145\/1060071.1060075","volume":"4","author":"LL Werner","year":"2004","unstructured":"Werner, L. L., Hanks, B., & McDowell, C. (2004). Pair-programming helps female computer science students. Journal on Educational Resources in Computing, 4(1), 4.","journal-title":"Journal on Educational Resources in Computing"},{"key":"9217_CR87","unstructured":"Wilensky, U. (1999). NetLogo, Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL. Retrieved from http:\/\/ccl.northwestern.edu\/netlogo\/"}],"container-title":["International Journal of Computer-Supported Collaborative Learning"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11412-015-9217-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11412-015-9217-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11412-015-9217-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,19]],"date-time":"2022-05-19T19:29:37Z","timestamp":1652988577000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11412-015-9217-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,1]]},"references-count":87,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["9217"],"URL":"https:\/\/doi.org\/10.1007\/s11412-015-9217-z","relation":{},"ISSN":["1556-1607","1556-1615"],"issn-type":[{"value":"1556-1607","type":"print"},{"value":"1556-1615","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,1]]}}}