首页> 外文会议>IEEE Congress on Evolutionary Computation >Meta-heuristic approaches to tackle Skill Based Group allocation of Students in Project Based Learning Courses
【24h】

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 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.
机译:在软件工程领域,基于项目的学习(PBL)是基于实践的评估的基本组成部分之一。 PBL涉及组建团队,其中需要必要的技能来执行项目。传统上,团队是根据个人喜好随机分配的。为了解决这个问题,基于偏好的模型需要进行一些改进,例如在学生提供必要的技能数据时,主持人需要识别技能。这样,学生将根据自己的技能分配,而不仅仅是随机分配。在随机分配的最坏情况下,团队最终可能会拥有一支具有高技能的非常强大的团队,反之亦然,如果团队中所有成员的技能有限或缺少技能,反之亦然。通过技能偏好创建的组将允许每个组或多或少具有相同的力量,并且几乎所有技能都将出现在组中。在本文中,将一种方法从最初的方法扩展到满足其他最新的优化技术,而不仅仅是遗传算法,以找到适合小型或大型数据集的方法。目标函数考虑了每个组的总技能组与每个组所需的平均总技能组之间的差异,并添加了每个组的缺失技能损失。由于不满足所有限制(例如组中所有技能都不存在)而导致技能损失。技能等级可以在软件工程课程中更好地选择成员。本文讨论的结果来自一所大学的5门课程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号