一句话:通过139名8–14岁学生的Scratch结对编程课程,揭示性别组合在态度、角色遵守、代码探索与创意定制上的差异。
论文探讨编程教育中兼顾学习成效与兴趣的挑战,尤其关注年轻女性的性别差异,并检验结对编程是否呈现类似特征。作者设计性别中立、融入结对原则的Scratch入门课程,对139名8–14岁学生实施研究,测量编程与课程态度、观察编程行为,并分析不同性别组合的程序代码。结果表明结对编程适合年轻学习者且态度积极;程序质量与复杂度不因性别组合显著不同,但角色遵守、代码探索和创意定制存在明显差异。研究加深了对结对编程社会与技术性别特质的理解,并为课堂实施性别敏感结对编程提供指导。
Young learners are increasingly introduced to programming, and one of the main challenges for educators is to achieve learning success while also creating enthusiasm. As it is particularly difficult to achieve this enthusiasm initially in young females, prior work has identified gender-specific differences in the programming behavior of young learners. Since pair programming, which turns programming into a more sociable activity, has been proposed as an approach to support programming education, in this paper we aim to investigate whether similar gender-specific characteristics can also be observed during pair programming. Therefore, we designed a gender-neutral introductory SCRATCH programming course tailored for integrating pair programming principles, and conducted it with a total of 139 students aged between 8 and 14 years. To identify gender-dependent differences and similarities, we measure the attitude towards programming and the course setting, observe the behavior of the students while programming, and analyze the code of the programs for different gender-combinations. Overall, our study demonstrates that pair programming is well suited for young learners and results in a positive attitude. While the resulting programs are similar in quality and complexity independent of gender, differences are evident when it comes to the compliance to pair programming roles, the exploration of code, and the creative customization of programs. These findings contribute to an in-depth understanding of social and technical gender specifics of pair programming, and provide educators with resources and guidance for implementing gender-sensitive pair programming in the classroom.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{abs-2304-08940,
title = {The ABC of Pair Programming: Gender-dependent Attitude, Behavior and Code of Young Learners},
author = {Isabella Graßl and Gordon Fraser},
booktitle = {ICSE},
year = {2023},
doi = {10.1109/icse-seet58685.2023.00018}
}