{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T07:17:39Z","timestamp":1777101459634,"version":"3.51.4"},"reference-count":91,"publisher":"Informa UK Limited","issue":"1","content-domain":{"domain":["www.tandfonline.com"],"crossmark-restriction":true},"short-container-title":["Behaviour &amp; Information Technology"],"published-print":{"date-parts":[[2022,1,2]]},"DOI":"10.1080\/0144929x.2020.1795263","type":"journal-article","created":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T13:31:15Z","timestamp":1595424675000},"page":"139-158","update-policy":"https:\/\/doi.org\/10.1080\/tandf_crossmark_01","source":"Crossref","is-referenced-by-count":35,"title":["Problem-based collaborative learning groupware to improve computer programming skills"],"prefix":"10.1080","volume":"41","author":[{"given":"Atef","family":"Chorfi","sequence":"first","affiliation":[{"name":"Computer Science Department, University of Batna2, Batna, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Djalal","family":"Hedjazi","sequence":"additional","affiliation":[{"name":"LaSTIC Laboratory, Computer Science Department, University of Batna2, Batna, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sofiane","family":"Aouag","sequence":"additional","affiliation":[{"name":"Computer Science Department, University of Batna2, Batna, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Djalleleddine","family":"Boubiche","sequence":"additional","affiliation":[{"name":"LaSTIC Laboratory, Computer Science Department, University of Batna2, Batna, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2020,7,22]]},"reference":[{"key":"CIT0001","doi-asserted-by":"publisher","DOI":"10.1007\/BF02723327"},{"issue":"2","key":"CIT0002","first-page":"161","volume":"3","author":"Bannan-Ritland B.","year":"2002","journal-title":"Quarterly Review of Distance Education"},{"key":"CIT0003","doi-asserted-by":"crossref","unstructured":"Barron, B., and D. Sears. 2002. \u201cAdvancing Understanding of Learning in Interaction: How Ways of Participating can Influence Joint Performance and Learning.\u201d In Proceedings of the Conference on Computer Support for Collaborative Learning: Foundations for a CSCL Community (pp. 593\u2013594). International Society of the Learning Sciences.","DOI":"10.3115\/1658616.1658738"},{"key":"CIT0004","doi-asserted-by":"crossref","unstructured":"Bawamohiddin, A. B., and R. Razali. 2014, January. The Suitability of Adopting Problem-based Learning in Computer Science Education. In International Conference on Infocomm Technologies in Competitive Strategies (ICT). Proceedings (p. 64). Global Science and Technology Forum.","DOI":"10.5176\/2251-2195_CSEIT14.21"},{"issue":"6","key":"CIT0005","doi-asserted-by":"crossref","first-page":"2035","DOI":"10.18517\/ijaseit.7.6.2232","volume":"7","author":"Bawamohiddin A. B.","year":"2017","journal-title":"International Journal on Advanced Science, Engineering and Information Technology"},{"key":"CIT0006","doi-asserted-by":"publisher","DOI":"10.1007\/b137171_91"},{"key":"CIT0007","unstructured":"Ben-Ari, M. 2008, March. \u201cThe Effect of the Jeliot Animation System on Learning Elementary Programming.\u201d In 4th Panhellenic Conference on Didactics of Informatics (pp. 28\u201330)."},{"key":"CIT0008","doi-asserted-by":"publisher","DOI":"10.1037\/0033-2909.88.3.588"},{"issue":"2","key":"CIT0009","first-page":"349","volume":"40","author":"Boonsiritomachai W.","year":"2017","journal-title":"Kasetsart Journal of Social Sciences"},{"key":"CIT0010","volume-title":"Learning in Groups. New Directions for Teaching and Learning","author":"Bouton C.","year":"1983"},{"key":"CIT0011","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.08.039"},{"key":"CIT0012","first-page":"136","volume-title":"Testing Structural Equation Models","author":"Browne M. W.","year":"1993"},{"key":"CIT0013","doi-asserted-by":"publisher","DOI":"10.1080\/10494820.2016.1276084"},{"key":"CIT0014","first-page":"307","volume-title":"Statistical Strategies for Small Sample Research","author":"Chin W. W.","year":"1999"},{"issue":"4","key":"CIT0015","first-page":"232","volume":"21","author":"Chis A. E.","year":"2018","journal-title":"Educational Technology & Society"},{"key":"CIT0016","doi-asserted-by":"crossref","unstructured":"Chorfi, A., A. Zidani, and F. Lezzar. 2012, November. \u201cProject-Based Learning with a Shared Editor.\u201d In Advanced Information Systems for Enterprises (IWAISE), 2012 Second International Workshop on (pp. 48\u201356). IEEE.","DOI":"10.1109\/IWAISE.2012.18"},{"key":"CIT0017","doi-asserted-by":"publisher","DOI":"10.1016\/j.pubrev.2009.10.003"},{"key":"CIT0018","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.02.011"},{"key":"CIT0019","doi-asserted-by":"publisher","DOI":"10.1080\/02671522.2014.908407"},{"key":"CIT0020","unstructured":"Devide, J., A. Meneely, C.w. Ho, L. Williams, and M. Devetisikiotis. 2008. \u201cJazz Sangam: A Real-Time Tool for Distributed Pair Programming of a Team Development Platform.\u201d In Infrastructure for Research on Collaborative Software Engineering (IReCoSE) Workshop at ACM SIGSOFT Foundations of Software Engineering (FSE), Atlanta. GA."},{"key":"CIT0021","first-page":"1","volume-title":"Collaborative-learning: Cognitive and Computational Approaches","author":"Dillenbourg P.","year":"1999"},{"key":"CIT0022","doi-asserted-by":"crossref","unstructured":"Dourish, P., and V. Bellotti. 1992. \u201cAwareness and Coordination in Shared Workspaces.\u201d In Proceedings of the 1992 ACM Conference on Computer-Supported Cooperative Work (pp. 107\u2013114). ACM.","DOI":"10.1145\/143457.143468"},{"key":"CIT0023","doi-asserted-by":"crossref","unstructured":"Duque, R., and C. Bravo. 2008. \u201cAnalyzing Work Productivity and Program Quality in Collaborative Programming.\u201d In the Third International Conference on Software Engineering Advances (ICSEA\u20192008) (pp. 270\u2013276). IEEE Computer Society Press.","DOI":"10.1109\/ICSEA.2008.82"},{"key":"CIT0024","doi-asserted-by":"publisher","DOI":"10.3414\/ME0477"},{"key":"CIT0025","unstructured":"Eclipse. 2018. http:\/\/www.eclipse.org\/."},{"key":"CIT0026","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2018.10.009"},{"key":"CIT0027","doi-asserted-by":"crossref","unstructured":"Ferradji, M. A., and D. Hedjazi. 2017, October. \u201cTowards Virtual Collaborative Learning of Clinical Skills.\u201d In 2017 International Conference on Internet of Things, Embedded Systems and Communications (IINTEC) (pp. 26\u201331). IEEE.","DOI":"10.1109\/IINTEC.2017.8325908"},{"key":"CIT0028","doi-asserted-by":"publisher","DOI":"10.1177\/002224378101800104"},{"key":"CIT0029","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2018.07.003"},{"key":"CIT0030","volume-title":"An Invitation to Social Construction","author":"Gergen K. J.","year":"1999"},{"issue":"6","key":"CIT0031","first-page":"801","volume":"12","author":"Ghalandari K.","year":"2012","journal-title":"Middle-East Journal of Scientific Research"},{"key":"CIT0032","doi-asserted-by":"crossref","unstructured":"Goldman, M., G. Little, and R. C. Miller. 2011. \u201cCollabode: Collaborative Coding in the Browser.\u201d In Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering (pp. 65\u201368). ACM.","DOI":"10.1145\/1984642.1984658"},{"key":"CIT0033","first-page":"28","volume-title":"Graphics Interface (Vol. 96)","author":"Greenberg S.","year":"1996"},{"key":"CIT0034","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-007-2324-5_1"},{"key":"CIT0035","doi-asserted-by":"publisher","DOI":"10.1037\/10690-009"},{"key":"CIT0036","volume-title":"Multivariate Data Analysis","author":"Hair J. F.","year":"2009","edition":"7"},{"key":"CIT0037","volume-title":"Multivariate Data Analysis","author":"Hair J. F.","year":"2006","edition":"6"},{"key":"CIT0038","doi-asserted-by":"publisher","DOI":"10.1016\/j.edurev.2011.08.001"},{"key":"CIT0039","doi-asserted-by":"publisher","DOI":"10.1080\/08993408.2011.579808"},{"key":"CIT0040","doi-asserted-by":"publisher","DOI":"10.1080\/10705519909540118"},{"key":"CIT0041","first-page":"3","volume":"31","author":"Huang Y. M.","year":"2015","journal-title":"Australasian Journal of EducationalTechnology"},{"issue":"4","key":"CIT0042","first-page":"5","volume":"52","author":"Hurst B.","year":"2013","journal-title":"Reading Horizons"},{"key":"CIT0043","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2011.12.009"},{"key":"CIT0044","doi-asserted-by":"publisher","DOI":"10.1016\/j.intcom.2008.07.002"},{"key":"CIT0045","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijer.2016.10.006"},{"key":"CIT0046","doi-asserted-by":"publisher","DOI":"10.1145\/269012.269020"},{"key":"CIT0047","doi-asserted-by":"publisher","DOI":"10.1080\/14703290252934603"},{"key":"CIT0048","doi-asserted-by":"publisher","DOI":"10.1076\/0899-3408(200008)10:2;1-C;FT109"},{"key":"CIT0049","doi-asserted-by":"publisher","DOI":"10.1016\/j.lcsi.2018.05.002"},{"key":"CIT0050","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2014.06.004"},{"key":"CIT0051","doi-asserted-by":"publisher","DOI":"10.1016\/j.iheduc.2011.04.001"},{"key":"CIT0052","doi-asserted-by":"publisher","DOI":"10.1145\/1240866.1241040"},{"key":"CIT0053","doi-asserted-by":"publisher","DOI":"10.1016\/j.iheduc.2018.04.001"},{"key":"CIT0054","doi-asserted-by":"publisher","DOI":"10.4324\/9781315643199"},{"key":"CIT0055","doi-asserted-by":"publisher","DOI":"10.1016\/j.im.2007.11.002"},{"issue":"2","key":"CIT0056","first-page":"93","volume":"7","author":"Marchewka J. T.","year":"2007","journal-title":"Communications of the IIMA"},{"key":"CIT0057","doi-asserted-by":"crossref","unstructured":"McDowell, C., L. Werner, H. Bullock, and J. Fernald. 2002. \u201cThe Effects of Pair Programming on Performance in an Introductory Programming Course.\u201d Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education. ACM SIGCSE Bulletin 34 (1), 38\u201342.","DOI":"10.1145\/563517.563353"},{"key":"CIT0058","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2018.04.012"},{"key":"CIT0059","first-page":"19","volume-title":"Distance Education: New Perspectives","author":"Moore M. G.","year":"1993"},{"key":"CIT0060","unstructured":"Moreno, A., N. Myller, and E. Sutinen. 2004. \u201cJeCo, a Collaborative Learning Tool for Programming.\u201d In Proceedings of the 2004 IEEE Symposium on Visual Languages-Human Centric Computing (VLHCC\u201904), Washington, DC, USA, 261\u2013263."},{"key":"CIT0061","doi-asserted-by":"publisher","DOI":"10.4172\/2157-7420.1000246"},{"key":"CIT0062","doi-asserted-by":"publisher","DOI":"10.1145\/272287.272333"},{"key":"CIT0063","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-77934-6_5"},{"key":"CIT0064","doi-asserted-by":"crossref","unstructured":"Park, J., Y. H. Park, S. Kim, and A. Oh. 2017, February. \u201cEliph: Effective Visualization of Code History for Peer Assessment in Programming Education.\u201d In Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing (pp. 458\u2013467). ACM.","DOI":"10.1145\/3022198.3023266"},{"key":"CIT0065","doi-asserted-by":"crossref","unstructured":"Pedersen, R. U., J. N\u00f8rbjerg, and M. P. Scholz. 2009. \u201cEmbedded Programming Education with Lego Mindstorms NXT using Java (leJOS), Eclipse (XPairtise), and Python (PyMite).\u201d Proceedings of the WESS'09, Oct 11\u201316, 2009, p. 50\u201355, Grenoble, France.","DOI":"10.1145\/1719010.1719019"},{"key":"CIT0066","unstructured":"Peng, W. 2010. Practice and experience in the application of problem-based learning in computer programming course. In 2010 International Conference on Educational and Information Technology (Vol. 1, pp. V1-170). IEEE, September."},{"key":"CIT0067","unstructured":"P\u00e9rez, J. R., M. P. Paule, and J. M. Cueva. 2006. \u201cSICODE: A collaborative tool for learning of software development.\u201d In IV International Conference on Multimedia and Information & Communication Technologies in, Education (m- ICTE2006)."},{"key":"CIT0068","first-page":"413","volume":"12","author":"Phichitchaisopa N.","year":"2013","journal-title":"EXCLI Journal"},{"key":"CIT0069","doi-asserted-by":"crossref","unstructured":"Posner, I., and R. Baeker. 1992. \u201cHow People Write Together?\u201d Proceedings of the 25th Annual Hawaiian International Conference on System Sciences:127\u2013138.","DOI":"10.1109\/HICSS.1992.183420"},{"key":"CIT0070","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2018.01.015"},{"key":"CIT0071","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2018.02.016"},{"key":"CIT0072","unstructured":"Salinger, S., C. Oezbek, K. Beecher, and J. Schenk. 2010. \u201cSaros: An Eclipse Plug-In for Distributed Party Programming.\u201d Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering, p.48-55, May 02-02, 2010, Cape Town, South Africa. collabedit. Online: http:\/\/collabedit.com."},{"key":"CIT0073","doi-asserted-by":"publisher","DOI":"10.1187\/cbe.16-07-0219"},{"key":"CIT0074","doi-asserted-by":"publisher","DOI":"10.1145\/206476.206484"},{"key":"CIT0075","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2013.04.030"},{"key":"CIT0076","doi-asserted-by":"publisher","DOI":"10.1080\/01449290210123354"},{"key":"CIT0077","doi-asserted-by":"publisher","DOI":"10.3102\/00346543050002241"},{"issue":"302","key":"CIT0078","first-page":"368","volume":"50","author":"Singer B. D.","year":"1983","journal-title":"Ekistics; Reviews. on the Problems and Science of Human Settlements"},{"key":"CIT0079","volume-title":"Cooperative Learning: Theory, Research, and Practice","author":"Slavin R. E.","year":"1995"},{"key":"CIT0080","unstructured":"Spears, L. R. 2012. Social Presence, Social Interaction, Collaborative Learning, and Satisfaction in Online and Face-to-Face Courses."},{"key":"CIT0081","first-page":"409","volume-title":"Cambridge Handbook of the Learning Sciences","author":"Stahl G.","year":"2006"},{"key":"CIT0082","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2008.08.006"},{"key":"CIT0083","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2011.06.005"},{"key":"CIT0084","doi-asserted-by":"publisher","DOI":"10.1016\/j.compedu.2014.10.009"},{"key":"CIT0085","first-page":"255","volume":"35","author":"Truong N.","year":"2003","journal-title":"Proceeding of the ACM International Conference"},{"key":"CIT0086","doi-asserted-by":"publisher","DOI":"10.2307\/30036540"},{"key":"CIT0087","doi-asserted-by":"publisher","DOI":"10.1111\/j.1365-2575.2011.00373.x"},{"key":"CIT0088","doi-asserted-by":"publisher","DOI":"10.1080\/1097198X.2010.10856507"},{"key":"CIT0089","volume-title":"Mind in Society: The Development of Higher Psychological Processes","author":"Vygotsky L.","year":"1978"},{"key":"CIT0090","doi-asserted-by":"crossref","unstructured":"Williams, L., and R. Upchurch. 2001. \u201cIn Support of Student Pair Programming.\u201d Proceedings of the 32nd SIGCSE Technical Symposium on Computer Science Education. ACM SIGCSE Bulletin, 33 (1): 327\u2013331.","DOI":"10.1145\/366413.364614"},{"key":"CIT0091","doi-asserted-by":"publisher","DOI":"10.1016\/j.iheduc.2006.10.005"}],"container-title":["Behaviour &amp; Information Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/0144929X.2020.1795263","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,3,22]],"date-time":"2022-03-22T17:23:26Z","timestamp":1647969806000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.tandfonline.com\/doi\/full\/10.1080\/0144929X.2020.1795263"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,22]]},"references-count":91,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1,2]]}},"alternative-id":["10.1080\/0144929X.2020.1795263"],"URL":"https:\/\/doi.org\/10.1080\/0144929x.2020.1795263","relation":{},"ISSN":["0144-929X","1362-3001"],"issn-type":[{"value":"0144-929X","type":"print"},{"value":"1362-3001","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,22]]},"assertion":[{"value":"The publishing and review policy for this title is described in its Aims & Scope.","order":1,"name":"peerreview_statement","label":"Peer Review Statement"},{"value":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tbit20","URL":"http:\/\/www.tandfonline.com\/action\/journalInformation?show=aimsScope&journalCode=tbit20","order":2,"name":"aims_and_scope_url","label":"Aim & Scope"},{"value":"2019-02-26","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-07-06","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-07-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}