{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:51:18Z","timestamp":1740099078305,"version":"3.37.3"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319965642"},{"type":"electronic","value":"9783319965659"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-96565-9_1","type":"book-chapter","created":{"date-parts":[[2018,7,12]],"date-time":"2018-07-12T13:40:40Z","timestamp":1531402840000},"page":"3-13","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Q2A-I: A Support Platform for Computer Programming Education, Based on Automated Assessment and Peer Learning"],"prefix":"10.1007","author":[{"given":"Simone","family":"Papandrea","sequence":"first","affiliation":[]},{"given":"Andrea","family":"Sterbini","sequence":"additional","affiliation":[]},{"given":"Marco","family":"Temperini","sequence":"additional","affiliation":[]},{"given":"Elvira","family":"Popescu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,7,13]]},"reference":[{"key":"1_CR1","unstructured":"Computer Science Curricula 2013 Final Report. The Joint Task Force on Computing Curricula, ACM\/IEEE-Computer Society (2013)"},{"key":"1_CR2","unstructured":"Pieterse, V.: Automated assessment of programming assignments. In: Proceedings CSERC 2013, pp. 45\u201356 (2013)"},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Pozenel, M., Furst, L., Mahnic, V.: Introduction of the automated assessment of homework assignments in a university-level programming course. In: MIPRO 2015, pp. 761\u2013766 (2015)","DOI":"10.1109\/MIPRO.2015.7160373"},{"key":"1_CR4","doi-asserted-by":"crossref","unstructured":"Enstrom, E., Kreitz, G., Niemela, F., Soderman, P., Kann, V.: Five years with kattis \u2013 using an automated assessment system in teaching. In: Proceedings of FIE 2011 (2011)","DOI":"10.1109\/FIE.2011.6142931"},{"issue":"3","key":"1_CR5","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1145\/1163405.1163411","volume":"5","author":"Peter Brusilovsky","year":"2005","unstructured":"Brusilovsky, P., Sosnovsky, S.: Individualized exercises for self-assessment of programming knowledge: an evaluation of QuizPACK. J. Educ. Res. Comput. 5(3), 91\u2013111 (2005)","journal-title":"Journal on Educational Resources in Computing"},{"issue":"3","key":"1_CR6","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/1163405.1163407","volume":"5","author":"Mike Joy","year":"2005","unstructured":"Joy, M., Griffiths, N., Boyatt, R.: The BOSS online submission and assessment system. J. Educ. Res. Comput. 5(3), 4\u201331 (2005)","journal-title":"Journal on Educational Resources in Computing"},{"issue":"3","key":"1_CR7","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1145\/1597849.1384371","volume":"40","author":"Stephen H. Edwards","year":"2008","unstructured":"Edwards, S.H., Perez-Quinones, M.A.: Web-CAT: automatically grading programming assignments. In: Proceedings of ITiCSE 2008, pp. 328\u2013328 (2008)","journal-title":"ACM SIGCSE Bulletin"},{"key":"1_CR8","doi-asserted-by":"crossref","unstructured":"de Souza, D.M., Maldonado, J.C., Barbosa, E.F.: ProgTest: an environment for the submission and evaluation of programming assignments. In: Proceedings of CSEE&T 2011 (2011)","DOI":"10.1109\/CSEET.2011.5876088"},{"issue":"4","key":"1_CR9","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1109\/TLT.2009.4","volume":"1","author":"J Vassileva","year":"2008","unstructured":"Vassileva, J.: Toward social learning environments. IEEE Trans. Learn. Technol. 1(4), 199\u2013214 (2008)","journal-title":"IEEE Trans. Learn. Technol."},{"key":"1_CR10","doi-asserted-by":"crossref","unstructured":"Sterbini, A., Temperini, M.: Collaborative projects and self evaluation within a social reputation-based exercise-sharing system. In: Proceedings of WI\/IAT 2009 (SPeL Workshop), pp. 243\u2013246 (2009)","DOI":"10.1109\/WI-IAT.2009.273"},{"key":"1_CR11","doi-asserted-by":"crossref","unstructured":"Sterbini, A., Temperini, M.: SocialX: an improved reputation based support to social collaborative learning through exercise sharing and project teamwork. In: Information Systems and Modern Society: Social Change and Global Development, pp. 66\u201385 (2013)","DOI":"10.4018\/978-1-4666-2922-6.ch005"},{"key":"1_CR12","unstructured":"Redecker, C.: Review of learning 2.0 practices: study on the impact of web 2.0 innovations on education and training in Europe. In: JRC-IPTS (2009)"},{"issue":"10","key":"1_CR13","doi-asserted-by":"publisher","first-page":"528","DOI":"10.1145\/367415.367422","volume":"3","author":"J Hollingsworth","year":"1960","unstructured":"Hollingsworth, J.: Automatic graders for programming classes. Commun. ACM 3(10), 528\u2013529 (1960)","journal-title":"Commun. ACM"},{"issue":"1","key":"1_CR14","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1145\/792548.611956","volume":"35","author":"Maria Hristova","year":"2003","unstructured":"Hristova, M., Misra, A., Rutter, M., Mercuri, R.: Identifying and correcting Java programming errors for introductory computer science students. In: Proceedings of SIGCSE 2003, pp. 153\u2013156 (2003)","journal-title":"ACM SIGCSE Bulletin"},{"key":"1_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1007\/978-3-642-33642-3_25","volume-title":"Advances in Web-Based Learning - ICWL 2012","author":"C Watson","year":"2012","unstructured":"Watson, C., Li, F.W.B., Godwin, J.L.: BlueFix: using crowd-sourced feedback to support programming students in error diagnosis and repair. In: Popescu, E., Li, Q., Klamma, R., Leung, H., Specht, M. (eds.) ICWL 2012. LNCS, vol. 7558, pp. 228\u2013239. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-33642-3_25"},{"issue":"2","key":"1_CR16","doi-asserted-by":"publisher","first-page":"545","DOI":"10.1016\/j.compedu.2009.09.005","volume":"54","author":"K Naud\u00e9","year":"2010","unstructured":"Naud\u00e9, K., Greyling, J., Vogts, D.: Marking student programs using graph similarity. Comput. Educ. 54(2), 545\u2013561 (2010)","journal-title":"Comput. Educ."},{"key":"1_CR17","unstructured":"Rahman, K.A., Nordin, M.J.: A review on the static analysis approach in the automated programming assessment systems. In: Proc. ICSECS\u201907 (2007)"},{"key":"1_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-11376-5_1","volume-title":"Teaching Fundamentals Concepts of Informatics","author":"V Dagien\u0117","year":"2010","unstructured":"Dagien\u0117, V.: Sustaining informatics education by contests. In: Hromkovi\u010d, J., Kr\u00e1lovi\u010d, R., Vahrenhold, J. (eds.) ISSEP 2010. LNCS, vol. 5941, pp. 1\u201312. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-11376-5_1"},{"key":"1_CR19","first-page":"21","volume":"8","author":"S Comb\u00e9fis","year":"2014","unstructured":"Comb\u00e9fis, S., Wautelet, J.: Programming trainings and informatics teaching through online contests. Olymp. Inform. 8, 21\u201334 (2014)","journal-title":"Olymp. Inform."},{"issue":"3","key":"1_CR20","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1029994.1029995","volume":"3","author":"SH Edwards","year":"2003","unstructured":"Edwards, S.H.: Improving student performance by evaluating how well students test their own programs. J. Educ. Res. Comput. 3(3), 1 (2003)","journal-title":"J. Educ. Res. Comput."},{"issue":"1","key":"1_CR21","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1016\/j.compedu.2010.08.003","volume":"56","author":"T Wang","year":"2011","unstructured":"Wang, T., Su, X., Ma, P., Wang, Y., Wang, K.: Ability-training-oriented automated assessment in introductory programming course. Comput. Educ. 56(1), 220\u2013226 (2011)","journal-title":"Comput. Educ."},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Scholz, R.T.: Introduction: learning through digital media. In: Learning Through Digital Media. Experiments in Technology and Pedagogy. The Institute for Distributed Creativity (2011)","DOI":"10.1007\/978-94-007-1608-7_1"},{"key":"1_CR23","unstructured":"Dillenbourg, P.: What do you mean by collaborative learning?. In: Collaborative Learning: Cognitive and Computational Approaches, pp. 1\u201319. Elsevier, New York City (1999)"},{"issue":"6","key":"1_CR24","doi-asserted-by":"publisher","first-page":"631","DOI":"10.1080\/01443410500345172","volume":"25","author":"KJ Topping","year":"2005","unstructured":"Topping, K.J.: Trends in peer learning. Educ. Psychol.: Int. J. Exp. Educ. Psychol. 25(6), 631\u2013645 (2005)","journal-title":"Educ. Psychol.: Int. J. Exp. Educ. Psychol."},{"key":"1_CR25","unstructured":"Ala-Mutka, K.: Review of learning in ICT-enabled networks and communities. JRC-IPTS (2009). http:\/\/ipts.jrc.ec.europa.eu\/publications\/pub.cfm?id=2721"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Srba, I., Bielikov\u00e1. M.: Askalot: community question answering as a means for knowledge sharing in an educational organization. In: Proceedings of CSCW 2015 Companion, pp. 179\u2013182 (2015)","DOI":"10.1145\/2685553.2699001"},{"key":"1_CR27","unstructured":"Question2Answer homepage. http:\/\/question2answer.org\/ . Accessed 15 Apr 2018"},{"key":"1_CR28","unstructured":"The Open Graph Viz Platform. https:\/\/gephi.org\/ . Accessed 15 Apr 2018"},{"key":"1_CR29","doi-asserted-by":"crossref","unstructured":"Bastian, M., Heymann, S., Jacomy, M.: Gephi: an open source software for exploring and manipulating networks. In: Proceedings of ICWSM 2009, pp. 361\u2013362 (2009)","DOI":"10.1609\/icwsm.v3i1.13937"}],"container-title":["Lecture Notes in Computer Science","Advances in Web-Based Learning \u2013 ICWL 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-96565-9_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,3]],"date-time":"2023-09-03T18:00:51Z","timestamp":1693764051000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-96565-9_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319965642","9783319965659"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-96565-9_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}