paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Assessing software development skills among K-6 learners in a project-based workshop with scratch

评估 K-6 学习者在基于项目的 Scratch 工作坊中的软件开发技能
ICSE Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training2018匹配度 0/10 · 该论文研究的是 K-6 儿童 Scratch 项目式工作坊中软件开发技能的评估与评分量规,属于计算机教育/编程入门教学方向,与用户关注的程序分析、LLM/Agent、浮点程序分析和贝叶斯程序分析等核心方向完全无关。引用 22 inbox
Francisco J. Gutierrez, Jocelyn Simmonds, Nancy Hitschfeld, Cecilia Casanova, Cecilia Sotomayor, Vanessa Peña-Araya
crossref: 2026-09-12

AI 速览

一句话:通过五天项目式 Scratch 工作坊与评分量规,评估 K-6 学生能否习得并运用基础软件开发实践。

该文关注如何向 K-6 阶段(约 10-12 岁)零编程经验的学习者有效传授软件开发技能,并评估其学习效果。研究在智利大学计算机实验室开展为期五天的课外项目式工作坊,参与者在高年级计算机专业学生指导下完成动手活动,并使用 Scratch 开发一个小型软件应用。为评估学习者对软件开发实践的掌握情况,作者设计并校准了一套评分量规,用于分析工作坊参与者生成的软件作品。该研究属于描述性案例研究。结果表明,向该年龄段学习者传授初步软件工程概念是可行的,这些概念可以用非技术语言组织,并能被新手开发者接受;同时,在性别和社会经济地位方面未观察到显著差异。

问题
面向 K-6 零基础学习者有效传授软件开发技能并让其接受和采用的教学与评估研究仍较少。
方法
开展五天课外项目式 Scratch 工作坊,由计算机专业本科生和研究生指导,并设计、校准评分量规来评估学习者生成的软件作品。
评估
采用描述性案例研究,通过评分量规分析参与者在工作坊中开发的软件产品,考察其软件工程实践的习得情况以及性别和社会经济地位差异。
原文摘要(Abstract)

Recent literature reports a fair amount of initiatives on how to engage younger populations in achieving computational literacy. However, there is considerable less research on how to effectively deliver software development skills in a way that can be accepted and ultimately adopted by this user group. As a way to bridge this gap, we ran an extracurricular project-based workshop, targeting 10-12 years old learners with no prior coding experience, delivered over five days in the computer labs at the University of Chile. In this workshop, participants follow hands-on activities where they acquire the basics of computer programming and develop a small-scale software application using Scratch. These activities showcase that good software engineering practices can be taught to K-6 students, where these students are guided by experienced computer science undergraduate and graduate students. This paper presents a descriptive case study that focuses on assessing how K-6 learners assimilate and use these practices when developing their first computing application in a non-traditional learning experience. In order to do this, we designed and calibrated a rubric to evaluate the software products generated by the workshop participants. Our findings provide further evidence that it is indeed possible to teach initial notions of software engineering to this user group, structuring these constructs in a non-technical language that can be assimilated by novice developers. Furthermore, we did not observe significant differences in this matter according to gender and socio-economic status.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4561,
  title = {Assessing software development skills among K-6 learners in a project-based workshop with scratch},
  author = {Francisco J. Gutierrez and Jocelyn Simmonds and Nancy Hitschfeld and Cecilia Casanova and Cecilia Sotomayor and Vanessa Peña-Araya},
  booktitle = {ICSE},
  year = {2018},
  doi = {10.1145/3183377.3183396}
}