首页> 外文会议>IEEE Global Engineering Education Conference >Identifying base competencies as prerequisites for software engineering education
【24h】

Identifying base competencies as prerequisites for software engineering education

机译:确定基础能力是软件工程教育的先决条件

获取原文
获取外文期刊封面目录资料

摘要

Over the recent years, we experienced that a significant percentage of first-year students shows difficulties in acquiring even introductory software development knowledge, as well as in coping with the study process itself. In most cases, the core problem is not a lack of general intellectual capacity, but rather significant deficiencies in certain base competencies (i.e. self-, practical and cognitive as well as social competencies). We imply that these base competencies are crucial for successfully studying computer science or related topics. In order to identify these base competencies, we collected a superset of competencies from literature, structured this set, and performed filtering and clustering steps, resulting in almost 100 remaining base competencies that are relevant in our teaching context. As it is impossible for any lecturer to develop all these competencies in a single effort, we finally boiled this set down to a selection of those competencies that we deem to be most relevant for successfully studying software related topics at university level. Towards this end, for each competence, we defined what we the lecturers expect from our incoming freshmen students. In addition, we specified the skill level expected by the job market. Furthermore, we assessed the skill level of those 70% of our students that have obvious difficulties in coping with study requirements. Finally, we selected those competencies with a large difference between what is expected from our graduates and what we find in our incoming cohort. This analysis resulted in a selection of 27 competencies that we deem to be highly essential prerequisites for software engineering education, and which are not sufficiently well developed in the vast majority of freshmen students. For each of these base competencies we provide definitions and denote reasons for their selection.
机译:近年来,我们发现,很大比例的一年级学生在获取入门级软件开发知识以及应对学习过程本身方面都遇到了困难。在大多数情况下,核心问题不是缺乏一般的智力能力,而是某些基本能力(即自我,实践和认知以及社会能力)的重大缺陷。我们暗示这些基本能力对于成功学习计算机科学或相关主题至关重要。为了识别这些基本能力,我们从文献中收集了一套超能力,对这组能力进行了结构化,并执行了过滤和聚类步骤,从而产生了将近100种与我们的教学环境相关的基本能力。由于任何一位讲师都不可能一劳永逸地开发所有这些能力,因此我们最终将其归结为一些我们认为与成功学习大学级软件相关主题最相关的能力。为此,对于每种能力,我们确定了讲师对新生的期望。此外,我们指定了就业市场期望的技能水平。此外,我们评估了在满足学习要求方面存在明显困难的70%的学生的技能水平。最后,我们选择的能力与毕业生的期望和即将到来的同类人群之间存在很大差异。通过这种分析,我们选择了27项能力,我们认为这些能力是软件工程教育的高度必要先决条件,并且在绝大多数新生中还没有得到足够的发展。对于这些基本能力中的每一个,我们提供定义并指出选择它们的原因。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号