{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:27:33Z","timestamp":1750307253006,"version":"3.41.0"},"reference-count":60,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2011,6,1]],"date-time":"2011-06-01T00:00:00Z","timestamp":1306886400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Inroads"],"published-print":{"date-parts":[[2011,6]]},"abstract":"<jats:p>Activities that require students to collaborate, share solutions, review each others' work, or create materials explicitly for the use of other students have been shown to be beneficial not only to students' learning of the material, but to their reflective, critical and creative skills. This paper presents a snap-shot of tools currently reported as being used to support such collaborative activities in Computer Science education. Basing our analysis on an extensive review of recent Computer Science Education literature, we categorize these tools according to both their form and use while identifying gaps, limitations and opportunities.<\/jats:p>","DOI":"10.1145\/1963533.1963553","type":"journal-article","created":{"date-parts":[[2012,10,15]],"date-time":"2012-10-15T19:22:23Z","timestamp":1350328943000},"page":"78-91","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["Tools for \"contributing student learning\""],"prefix":"10.1145","volume":"2","author":[{"given":"John","family":"Hamer","sequence":"first","affiliation":[{"name":"University of Auckland, Auckland, New Zealand"}]},{"given":"Andrew","family":"Luxton-Reilly","sequence":"additional","affiliation":[{"name":"University of Auckland, New Zealand"}]},{"given":"Helen C.","family":"Purchase","sequence":"additional","affiliation":[{"name":"University of Glasgow, Glasgow, Scotland"}]},{"given":"Judithe","family":"Sheard","sequence":"additional","affiliation":[{"name":"Monash Unversity, Caulfield East, Melbourne, Australia"}]}],"member":"320","published-online":{"date-parts":[[2011,6]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1473195.1473242"},{"key":"e_1_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Wenger E. Communities of Practice: Learning Meaning and Identity. 1998: Cambridge University Press.  Wenger E. Communities of Practice: Learning Meaning and Identity . 1998: Cambridge University Press.","DOI":"10.1017\/CBO9780511803932"},{"key":"e_1_2_1_3_1","volume-title":"Mind in Society, ed. M. Cole, et al","author":"Vygotsky L.S.","year":"1978","unstructured":"Vygotsky , L.S. , Mind in Society, ed. M. Cole, et al . 1978 , Cambridge, MA : Harvard University Press . Vygotsky, L.S., Mind in Society, ed. M. Cole, et al. 1978, Cambridge, MA: Harvard University Press."},{"key":"e_1_2_1_4_1","first-page":"45","volume":"200","author":"Ben-Ari M.","unstructured":"Ben-Ari , M. , Constructivism in Computer Science Education. Journal of Computers in Mathematics and Science Teaching , 200 1. 20(1): p. 45 -- 73 . Ben-Ari, M., Constructivism in Computer Science Education. Journal of Computers in Mathematics and Science Teaching, 2001. 20(1): p. 45--73.","journal-title":"Science Teaching"},{"key":"e_1_2_1_5_1","unstructured":"Cook M. The Construction of Reality in the Child. 1955: Routledge and Kegan Paul.  Cook M. The Construction of Reality in the Child . 1955: Routledge and Kegan Paul."},{"key":"e_1_2_1_6_1","first-page":"285","volume":"200","author":"Draper S.","unstructured":"Draper , S. , Catalytic assessment: understanding how MCQs and EVS can foster deep learning. British Journal of Educational Technology , 200 9. 40(2): p. 285 -- 293 . Draper, S., Catalytic assessment: understanding how MCQs and EVS can foster deep learning. British Journal of Educational Technology, 2009. 40(2): p. 285--293.","journal-title":"Educational Technology"},{"key":"e_1_2_1_7_1","unstructured":"Wenger E. R. McDermott and W.M. Snyder Cultivating Communities of Practice. 2002: Harvard Business School Press   Wenger E. R. McDermott and W.M. Snyder Cultivating Communities of Practice . 2002: Harvard Business School Press"},{"key":"e_1_2_1_8_1","first-page":"32","volume":"199","author":"Smith B.L.","unstructured":"Smith , B.L. , Creating learning communities. Liberal Learning , 199 3. 79(4): p. 32 -- 35 . Smith, B.L., Creating learning communities. Liberal Learning, 1993. 79(4): p. 32--35.","journal-title":"Liberal Learning"},{"key":"e_1_2_1_9_1","volume-title":"An on-going journey:Technology as a learning workbench","author":"Collis B.","year":"2005","unstructured":"Collis , B. and J. Moonen , An on-going journey:Technology as a learning workbench . 2005 , Enschede, The Netherlands : University of Twente . Collis, B. and J. Moonen, An on-going journey:Technology as a learning workbench. 2005, Enschede, The Netherlands: University of Twente."},{"key":"e_1_2_1_10_1","first-page":"4","volume":"199","author":"Sfard A.","unstructured":"Sfard , A. , On Two Metaphors for Learning and the Dangers of Choosing Just One. Educational Researcher , 199 8. 27(2): p. 4 -- 13 . Sfard, A., On Two Metaphors for Learning and the Dangers of Choosing Just One. Educational Researcher, 1998. 27(2): p. 4--13.","journal-title":"Choosing Just One. Educational Researcher"},{"key":"e_1_2_1_11_1","volume-title":"Tertiary Assessment & Higher Education Student Outcomes: Policy, Practice & Research","author":"Hattie J.","year":"2009","unstructured":"Hattie , J. , The Black Box of Tertiary Assessment: An Impending Revolution , in Tertiary Assessment & Higher Education Student Outcomes: Policy, Practice & Research , L.H. Meyer, et al., Editors. 2009 , Ako Aotearoa : Wellington, New Zealand . Hattie, J., The Black Box of Tertiary Assessment: An Impending Revolution, in Tertiary Assessment & Higher Education Student Outcomes: Policy, Practice & Research, L.H. Meyer, et al., Editors. 2009, Ako Aotearoa: Wellington, New Zealand."},{"key":"e_1_2_1_12_1","first-page":"75","volume":"200","author":"Kirschner P.A.J.","unstructured":"Kirschner , P.A.J. Sweller, and R. Clark , Why Minimal Guidance During Instruction Does Not Work: An Analysis of the Failure of Constructivist, Discovery, Problem-Based, Experiential, and Inquiry-Based Teaching. Educational Psychologist , 200 6. 41(2): p. 75 -- 86 . Kirschner, P.A.J. Sweller, and R. Clark, Why Minimal Guidance During Instruction Does Not Work: An Analysis of the Failure of Constructivist, Discovery, Problem-Based, Experiential, and Inquiry-Based Teaching. Educational Psychologist, 2006. 41(2): p. 75--86.","journal-title":"Inquiry-Based Teaching. Educational Psychologist"},{"key":"e_1_2_1_13_1","first-page":"249","volume":"199","author":"Topping K.","unstructured":"Topping , K. , Peer Assessment Between Students in Colleges and Universities. Review of Educational Research 199 8. 68(3): p. 249 -- 276 . Topping, K., Peer Assessment Between Students in Colleges and Universities. Review of Educational Research 1998. 68(3): p. 249--276.","journal-title":"Educational Research"},{"key":"e_1_2_1_14_1","first-page":"209","volume":"200","author":"Luxton-Reilly A.","unstructured":"Luxton-Reilly , A. , A systematic review of tools that support peer assessment. Computer Science Education , 200 9. 19(4): p. 209 -- 232 . Luxton-Reilly, A., A systematic review of tools that support peer assessment. Computer Science Education, 2009. 19(4): p. 209--232.","journal-title":"Computer Science Education"},{"key":"e_1_2_1_15_1","volume-title":"10th Australasian Computing Education conference","author":"Denny P.","year":"2008","unstructured":"Denny , P. , A. Luxton-Reilly , and J. Hamer . The PeerWise system of student contributed assessment questions . in 10th Australasian Computing Education conference 2008 . Wollongong, Australia : Australian Computer Society, Inc. Denny, P., A. Luxton-Reilly, and J. Hamer. The PeerWise system of student contributed assessment questions. in 10th Australasian Computing Education conference 2008. Wollongong, Australia: Australian Computer Society, Inc."},{"key":"e_1_2_1_16_1","volume-title":"23rd Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2010","author":"Luxton-Reilly A.","year":"2010","unstructured":"Luxton-Reilly , A. , et al. StudySieve : Supporting student-generated free-response . in 23rd Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2010 ). 2010 . Dunedin, New Zealand. Luxton-Reilly, A., et al. StudySieve: Supporting student-generated free-response. in 23rd Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2010). 2010. Dunedin, New Zealand."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1584322.1584327"},{"key":"e_1_2_1_18_1","volume-title":"7th Baltic Sea Conference on Computing Education Research (Koli Calling 2007","author":"de Raadt M.","year":"2008","unstructured":"de Raadt , M. , D. Lai , and R. Watson . An evaluation of electronic individual peer assessment in an introductory programming course . in 7th Baltic Sea Conference on Computing Education Research (Koli Calling 2007 ). 2008 . Koli National Park, Finland. de Raadt, M., D. Lai, and R. Watson. An evaluation of electronic individual peer assessment in an introductory programming course. in 7th Baltic Sea Conference on Computing Education Research (Koli Calling 2007). 2008. Koli National Park, Finland."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562877.1562893"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562877.1562985"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734324"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384329"},{"key":"e_1_2_1_23_1","volume-title":"21st Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2008","author":"Lutteroth C.","year":"2008","unstructured":"Lutteroth , C. and A. Luxton-Reilly . Flexible Learning in CS2:A Case Study . in 21st Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2008 ). 2008 . Auckland, New Zealand.. Lutteroth, C. and A. Luxton-Reilly. Flexible Learning in CS2:A Case Study. in 21st Annual Conference of the National Advisory Committee on Computing Qualifications (NACCQ 2008). 2008. Auckland, New Zealand.."},{"key":"e_1_2_1_24_1","first-page":"145","volume":"201","author":"Luxton-Reilly A.","unstructured":"Luxton-Reilly , A. and P. Denny , Constructive evaluation: A pedagogy of student-contributed assessment. Computer Science Education , 201 0. 20(2): p. 145 -- 167 . Luxton-Reilly, A. and P. Denny, Constructive evaluation: A pedagogy of student-contributed assessment. Computer Science Education, 2010. 20(2): p. 145--167.","journal-title":"Computer Science Education"},{"key":"e_1_2_1_25_1","volume-title":"12th Australasian Computing Education conference.","author":"Purchase H.","year":"2010","unstructured":"Purchase , H. , et al. The quality of a PeerWise MCQ repository . in 12th Australasian Computing Education conference. 2010 . Brisbane, Australia. Purchase, H., et al. The quality of a PeerWise MCQ repository. in 12th Australasian Computing Education conference. 2010. Brisbane, Australia."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176617.1176742"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508865.1508897"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227846.1227848"},{"key":"e_1_2_1_29_1","volume-title":"REAP International Online Conference on Assessment Design for Learner Responsibility.","author":"Cutts Q.","year":"2007","unstructured":"Cutts , Q. , Essay writing with peer reviewing and marking , in REAP International Online Conference on Assessment Design for Learner Responsibility. 2007 . Cutts, Q., Essay writing with peer reviewing and marking, in REAP International Online Conference on Assessment Design for Learner Responsibility. 2007."},{"key":"e_1_2_1_30_1","first-page":"209","volume":"200","author":"Choy S.O.","unstructured":"Choy , S.O. and K.C. Ng , Implementing wiki software for supplementing online learning. Australasian Journal of Educational Technology , 200 7. 23(2): p. 209 -- 226 . Choy, S.O. and K.C. Ng, Implementing wiki software for supplementing online learning. Australasian Journal of Educational Technology, 2007. 23(2): p. 209--226.","journal-title":"Educational Technology"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562877.1562953"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140130"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227345"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121390"},{"key":"e_1_2_1_35_1","volume-title":"12th Australasian Computing Education conference.","author":"Carrington D.","year":"2010","unstructured":"Carrington , D. , S. -K. Kim , and P. Strooper . An experience report on using collaboration technologies for distance and on-campus learning . in 12th Australasian Computing Education conference. 2010 . Brisbane, Australia. Carrington, D., S.-K. Kim, and P. Strooper. An experience report on using collaboration technologies for distance and on-campus learning. in 12th Australasian Computing Education conference. 2010. Brisbane, Australia."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140129"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121489"},{"key":"e_1_2_1_38_1","first-page":"13","volume":"200","author":"Draper S.","unstructured":"Draper , S. , J. Cargill , and Q. respond, Electronically enhanced classroom interaction. Australasian Journal of Educational Technology , 200 2. 18(1): p. 13 -- 23 . Draper, S., J. Cargill, and Q. respond, Electronically enhanced classroom interaction. Australasian Journal of Educational Technology, 2002. 18(1): p. 13--23.","journal-title":"Educational Technology"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1227310.1227338"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1151588.1151607"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121449"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352278"},{"key":"e_1_2_1_43_1","volume-title":"10th Australasian Computing Education conference.","author":"Saeed N.","year":"2008","unstructured":"Saeed , N. and Y. Yang . Incorporating blogs, social bookmarks, and podcasts into unit teaching . in 10th Australasian Computing Education conference. 2008 . Wollongong, Australia. Saeed, N. and Y. Yang. Incorporating blogs, social bookmarks, and podcasts into unit teaching. in 10th Australasian Computing Education conference. 2008. Wollongong, Australia."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562877.1562926"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1315803.1315812"},{"key":"e_1_2_1_46_1","volume-title":"11th Annual Conference on Innovation and Technology in Computer Science Education.","author":"Crescenzi P.","year":"2006","unstructured":"Crescenzi , P. and C. Nocentini . The design of an online environment to support pedagogical code reviews . in 11th Annual Conference on Innovation and Technology in Computer Science Education. 2006 . Bologna, Italy : ACM. Crescenzi, P. and C. Nocentini. The design of an online environment to support pedagogical code reviews. in 11th Annual Conference on Innovation and Technology in Computer Science Education. 2006. Bologna, Italy: ACM."},{"key":"e_1_2_1_47_1","volume-title":"7th Baltic Sea Conference on Computing Education Research (Koli Calling 2007","author":"Romeike R.","year":"2008","unstructured":"Romeike , R. Applying creativity in CS high school education - criteria, teaching example and evaluation . in 7th Baltic Sea Conference on Computing Education Research (Koli Calling 2007 ). 2008 . Koli National Park, Finland. Romeike, R. Applying creativity in CS high school education - criteria, teaching example and evaluation. in 7th Baltic Sea Conference on Computing Education Research (Koli Calling 2007). 2008. Koli National Park, Finland."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140145"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140134"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121410"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1140124.1140268"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384340"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1217862.1217864"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/237477.237526"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1404520.1404526"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595356.1595378"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734263.1734407"},{"key":"e_1_2_1_58_1","volume-title":"11th Australasian Computing Education conference.","author":"Denny P.","year":"2009","unstructured":"Denny , P. and A. Luxton-Reilly . Quality of student contributed questions using PeerWise . in 11th Australasian Computing Education conference. 2009 . Wellington, New Zealand. Denny, P. and A. Luxton-Reilly. Quality of student contributed questions using PeerWise. in 11th Australasian Computing Education conference. 2009. Wellington, New Zealand."},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1384271.1384293"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1562877.1562888"}],"container-title":["ACM Inroads"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1963533.1963553","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1963533.1963553","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:52:19Z","timestamp":1750243939000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1963533.1963553"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,6]]},"references-count":60,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,6]]}},"alternative-id":["10.1145\/1963533.1963553"],"URL":"https:\/\/doi.org\/10.1145\/1963533.1963553","relation":{},"ISSN":["2153-2184","2153-2192"],"issn-type":[{"type":"print","value":"2153-2184"},{"type":"electronic","value":"2153-2192"}],"subject":[],"published":{"date-parts":[[2011,6]]},"assertion":[{"value":"2011-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}