中文

Scratch 程序中性别差异与相似性的数据驱动分析

软件工程 2021-08-17 v1

摘要

诸如 Scratch 之类的积木式编程环境是计算机科学的重要入门途径。为了创建能够有效解决计算机科学中性别失衡问题的学习环境,必须更好地理解儿童使用此类编程环境的性别特定差异。在本文中,我们沿两个维度探讨 Scratch 程序中的性别差异与相似性:为了理解是什么激励女孩和男孩使用 Scratch,我们首次将无监督机器学习的主题分析应用于 Scratch 程序,使用由 8-10 岁女孩和男孩创建的 317 个程序的数据集。为了理解他们针对这些主题如何编程,我们对这些项目中实现的代码应用自动化程序分析。我们发现,与常见刻板印象一致,女孩偏好围绕独角兽、庆祝、跳舞和音乐的主题,而男孩倾向于偏好带有蝙蝠和食尸鬼的阴郁主题,或诸如足球或篮球等竞争性主题。女孩偏好动画和故事,导致更简单的控制结构,而男孩创建带有更多循环和条件语句的游戏,导致更复杂的程序。考虑这些差异有助于改善学习成果以及由此产生的与计算相关的自我概念,而这些是培养对计算机科学长期兴趣的先决条件。

关键词

引用

@article{arxiv.2108.07057,
  title  = {Data-driven Analysis of Gender Differences and Similarities in Scratch Programs},
  author = {Isabella Graßl and Katharina Geldreich and Gordon Fraser},
  journal= {arXiv preprint arXiv:2108.07057},
  year   = {2021}
}

备注

To be published in the proceedings of the 16th Workshop in Primary and Secondary Computing Education (WIPSCE)