当前位置: X-MOL 学术Informatics in Education › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
An Approach to Evaluate the Complexity of Block-Based Software Product
Informatics in Education Pub Date : 2020-03-12 , DOI: 10.15388/infedu.2020.02
Ilenia FRONZA , Luis CORRAL , Claus PAHL

Computer programming skills have been growing as a professional competence also to unqualified end-users who need to develop software in their professional practice. Quality evaluation models of end-user-developed products are still scarce. In this paper, we propose a metric that leverages “When”, a condition typically found in block-based software development frameworks. We evaluated 80 Scratch projects collecting a metric related to the presence of the When condition and investigated common traits and differentiation with other metrics already proposed in the literature. We found that, in an evaluation with respect to the conditionals found in Scratch projects, When delivers a distinct and complementary approach to software complexity in products developed using block-oriented software development tools.

中文翻译:

一种评估基于块的软件产品的复杂性的方法

计算机编程技能已经作为一种专业能力而增长,对于需要在其专业实践中开发软件的不合格最终用户也是如此。最终用户开发产品的质量评估模型仍然很少。在本文中,我们提出了一种利用“何时”的度量标准,该条件通常在基于块的软件开发框架中发现。我们评估了80个Scratch项目,收集了与When条件的存在相关的度量,并调查了共同特征和与文献中已经提出的其他度量的区别。我们发现,在对Scratch项目中发现的条件进行评估时,When为使用面向块的软件开发工具开发的产品中的软件复杂性提供了一种独特且互补的方法。
更新日期:2020-03-12
down
wechat
bug