【24h】

Programming by choice

机译:选择编程

获取原文

摘要

This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming experiences of urban youth ages 8-18 at a Computer Clubhouse 'an after school center' over an 18-month period. Our analyses of 536 Scratch projects collected during this time documents the learning of key programming concepts even in the absence of instructional interventions or experienced mentors. We discuss the motivations of urban youth who choose to program in Scratch rather than using one of the many other software packages available to them and the implications for introducing programming at after school settings in underserved communities.

机译:

本文介绍了Scratch,这是一种可视的,基于块的编程语言,旨在为新手程序员提供便利的媒体操作。我们报告了在18个月内在计算机俱乐部内“放学后中心”中8-18岁城市年轻人的Scratch编程经验。在此期间,我们对536个Scratch项目的分析表明,即使没有指导性干预或经验丰富的导师,也可以学习关键编程概念。我们讨论了选择在Scratch中进行编程而不是使用他们可以使用的许多其他软件包之一的城市年轻人的动机,以及在服务水平较低的社区中放学后设置编程的含义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号