Please use this identifier to cite or link to this item: https://rfos.fon.bg.ac.rs/handle/123456789/2405
Full metadata record
DC FieldValueLanguage
dc.creatorTomić, Bojan
dc.creatorKijevcanin, A.D.
dc.creatorŠevarac, Zoran
dc.creatorJovanović, Jelena
dc.date.accessioned2023-05-12T11:45:44Z-
dc.date.available2023-05-12T11:45:44Z-
dc.date.issued2022
dc.identifier.issn1939-1382
dc.identifier.urihttps://rfos.fon.bg.ac.rs/handle/123456789/2405-
dc.description.abstractSoft skills (such as communication and collaboration) are rarely addressed in programming courses, mostly because they are difficult to teach, assess, and grade. A quantitative, modular, AI-based approach for assessing and grading students' collaboration has been examined in this paper. The pedagogical underpinning of the approach includes a pedagogical framework and a quantitative soft skill assessment rubric, which have been adapted and used in an extracurricular Java programming course. The objective was to identify pros and cons of using different AI methods within this approach when it comes to assessing and grading collaboration in group programming projects. More specifically, fuzzy rules and several machine learning methods (ML onward) have been examined to see which one would yield the best results regarding performance, interpretability/explainability of recommendations and feasibility/practicality. The data used for training and testing span four academic years, and the results suggest that almost all of the examined AI methods, when used within the proposed AI-based approach, can provide adequate grading recommendations as long as teachers cover other aspects of the assessment not covered by the rubrics: code quality, plagiarism, and project completion. The fuzzy-rule-based method requires time and effort to be spent on (manual) creation and tuning of fuzzy rules and sets, whereas the examined ML methods require lesser initial investments but do need historical data for training. On the other hand, the fuzzy-rule-based method can provide the best explanations on how the assessment/grading was made - something that proved to be very important to teachers. IEEEen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.rightsrestrictedAccess
dc.sourceIEEE Transactions on Learning Technologies
dc.subjectsoft skillsen
dc.subjectmachine learningen
dc.subjectfuzzy systemsen
dc.subjectcomputer science educationen
dc.subjectcollaborationen
dc.subjectAutomatic assessment toolsen
dc.titleAn AI-based Approach for Grading Students' Collaborationen
dc.typearticle
dc.rights.licenseARR
dc.citation.epage15
dc.citation.other: 1-15
dc.citation.rankM21~
dc.citation.spage1
dc.identifier.doi10.1109/TLT.2022.3225432
dc.identifier.rcubconv_3748
dc.identifier.scopus2-s2.0-85144045464
dc.identifier.wos001012684000001
dc.type.versionpublishedVersion
item.cerifentitytypePublications-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairetypearticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
Appears in Collections:Radovi istraživača / Researchers’ publications
Show simple item record

SCOPUSTM   
Citations

24
checked on Nov 17, 2025

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.