Meta-heuristic approaches to tackle Skill Based Group allocation of Students in Project Based Learning Courses
In the arena of software engineering, Project Based Learning (PBL) is one of the fundamental components of practical based assessment. PBL involves team formation where necessary skills are needed to execute the project. Traditionally, the teams were randomly allocated based on individual preference...
Saved in:
Published in | 2019 IEEE Congress on Evolutionary Computation (CEC) pp. 1782 - 1789 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.06.2019
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/CEC.2019.8789987 |
Cover
Abstract | In the arena of software engineering, Project Based Learning (PBL) is one of the fundamental components of practical based assessment. PBL involves team formation where necessary skills are needed to execute the project. Traditionally, the teams were randomly allocated based on individual preferences. To cab on this issue, preference based model needs few refinements such as skills needs to be identified by the facilitator while the students provide the necessary skill data. This way, students get assigned based on their skill rather than just random allocation. In a worst case scenario for random allocation, a team can end up with a very strong team having high skills or vice versa where a team has all of its members with limited skill or few skills are missing. The group created by skill preference would allow each group to more or less have the same strength and nearly all skills would be present in a group. In this paper, a method is extended from its original to cater for other state-of-the-art optimization techniques rather than just genetic algorithm to find a method that can suit small or large dataset. The objective function takes into account the differences between the total skill set of each group with the average total skill set needed for each group and the missing skill penalty of each group is added. Missing skill penalty is incurred due to not satisfying all the constraints such as non-presence of all the skills in a group. The skill rating allows better selection of members in a software engineering course. The results discussed in this paper are from 5 courses of one university. |
---|---|
AbstractList | In the arena of software engineering, Project Based Learning (PBL) is one of the fundamental components of practical based assessment. PBL involves team formation where necessary skills are needed to execute the project. Traditionally, the teams were randomly allocated based on individual preferences. To cab on this issue, preference based model needs few refinements such as skills needs to be identified by the facilitator while the students provide the necessary skill data. This way, students get assigned based on their skill rather than just random allocation. In a worst case scenario for random allocation, a team can end up with a very strong team having high skills or vice versa where a team has all of its members with limited skill or few skills are missing. The group created by skill preference would allow each group to more or less have the same strength and nearly all skills would be present in a group. In this paper, a method is extended from its original to cater for other state-of-the-art optimization techniques rather than just genetic algorithm to find a method that can suit small or large dataset. The objective function takes into account the differences between the total skill set of each group with the average total skill set needed for each group and the missing skill penalty of each group is added. Missing skill penalty is incurred due to not satisfying all the constraints such as non-presence of all the skills in a group. The skill rating allows better selection of members in a software engineering course. The results discussed in this paper are from 5 courses of one university. |
Author | Nand, Ravneil Sharma, Anuraganand |
Author_xml | – sequence: 1 givenname: Ravneil surname: Nand fullname: Nand, Ravneil organization: School of Computing, Information and Mathematical Sciences, The University of the South Pacific, Suva, Fiji – sequence: 2 givenname: Anuraganand surname: Sharma fullname: Sharma, Anuraganand organization: School of Computing, Information and Mathematical Sciences, The University of the South Pacific, Suva, Fiji |
BookMark | eNotkD1PwzAUAI0EAy3sSCz-Ayl-SeOPEaLSIgWBVJirl-SZmgY7sp2Bf89Ap1tON9yCXfrgibE7ECsAYR6aTbMqBZiVVtoYrS7YAlSpoYS6gmvmXyljcaQ5upRdz3GaYsD-SInnwDP2p5H4_uTGkT9hooFvY5gnjuMYeswueB4s3-d5IJ8Td56_x_BNfT7bLWH0zn_xJswxUbphVxbHRLdnLtnn8-aj2RXt2_aleWwLB6rOBQgt12vqNClRS4mVMVgqCQhd1UFHyq6ltLWypTKDklb1oKWubC1A2WEQ1ZLd_3cdER2m6H4w_h7OC6o_IMtV4A |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/CEC.2019.8789987 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Education Statistics |
EISBN | 1728121531 9781728121536 |
EndPage | 1789 |
ExternalDocumentID | 8789987 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i175t-108644eb8e70566a399a2761a1b3b1be7f466f57f279d76f7c18683f5017fdd03 |
IEDL.DBID | RIE |
IngestDate | Thu Jun 29 18:39:03 EDT 2023 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-108644eb8e70566a399a2761a1b3b1be7f466f57f279d76f7c18683f5017fdd03 |
PageCount | 8 |
ParticipantIDs | ieee_primary_8789987 |
PublicationCentury | 2000 |
PublicationDate | 2019-June |
PublicationDateYYYYMMDD | 2019-06-01 |
PublicationDate_xml | – month: 06 year: 2019 text: 2019-June |
PublicationDecade | 2010 |
PublicationTitle | 2019 IEEE Congress on Evolutionary Computation (CEC) |
PublicationTitleAbbrev | CEC |
PublicationYear | 2019 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.7520607 |
Snippet | In the arena of software engineering, Project Based Learning (PBL) is one of the fundamental components of practical based assessment. PBL involves team... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1782 |
SubjectTerms | Education firefly algorithm genetic algorithm invasive weed optimization Mathematical model Optimization particle swarm optimization Partitioning algorithms Project Based Learning Resource management skill based Sociology Statistics |
Title | Meta-heuristic approaches to tackle Skill Based Group allocation of Students in Project Based Learning Courses |
URI | https://ieeexplore.ieee.org/document/8789987 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH8BTpxUwPidHjxaGOyj4yqREBOMCZJwI-32qgSyGddd_OvtWwdG48HbsjXt0tfm_d7X7wHc-oGOdewh10GkrYEiFI9ReDyRqf0kLUBBqh2eP0WzZfC4ClcNuDvUwiBilXyGfXqsYvlpnpTkKhvEgqwD0YSmPWauVmsfefTGg8nDhFK1rOzdsB_9Uip1MT2C-X4hlyWy7ZdG9ZPPXxyM__2TY-h9F-ax54PKOYEGZh1qvFwnaXSgTeDRcS93IZujkfwNS8fGzPb84VgwkzMjKarLFtvNbsfurTJLWeWIYhSKd_OxXLOFI78s2CajpcltU4-uqVlfGfW9K7DowXL68DKZ8bq_At9Y0GA4NVkKAlQkHIvqpMUqciSioRwqXw0VCiu_SIdCj8Q4FZEWCXHr-zq0t1inqeefQivLMzwDlmAiBKK1Pyxc0FqqNPFDDzWxo8XSE-fQpU1cvzsKjXW9fxd_v76ENgnSZWRdQct8lHhtdb9RN5XQvwBnXrKP |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEJ4gHuSkAsa3e_BoodjHlqsEgkqJCZBwI7vtrBJIa6S9-Ovd6RaMxoO3pt3sNju7mW9e3wDcOq4KVGCjpVxfaQOFSytAbluRiPUnoQEKUu1wOPaHM_dp7s0rcLerhUHEIvkMW_RYxPLjNMrJVdYOOFkHfA_2PW1VBKZaaxt7tLvtXr9HyVpa-mbgj44phcIYHEK4XcrkiaxaeSZb0ecvFsb__ssRNL9L89jLTukcQwWTOrVeLtM06lAj-GjYlxuQhJgJ6w1zw8fMtgziuGFZyjJBcV02WS3Xa_ag1VnMClcUo2C8mY-lik0M_eWGLRNamhw35eiSnPWVUee7DW6aMBv0p72hVXZYsJYaNmQWtVlyXZQkHo3rhEYr4p77HdGRjuxI5FqCvvK4uufdmPuKR8Su7yhP32MVx7ZzAtUkTfAUWIQR54jaAtGAQSkh48jxbFTEjxYIm59BgzZx8W5INBbl_p3__foGDobTcLQYPY6fL6BGQjX5WZdQzT5yvNJIIJPXxQH4AvbbteI |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+IEEE+Congress+on+Evolutionary+Computation+%28CEC%29&rft.atitle=Meta-heuristic+approaches+to+tackle+Skill+Based+Group+allocation+of+Students+in+Project+Based+Learning+Courses&rft.au=Nand%2C+Ravneil&rft.au=Sharma%2C+Anuraganand&rft.date=2019-06-01&rft.pub=IEEE&rft.spage=1782&rft.epage=1789&rft_id=info:doi/10.1109%2FCEC.2019.8789987&rft.externalDocID=8789987 |