您好,为了让您有更佳的体验,建议您换用IE浏览器来运行系统!

  
教育平台工作室日志202643的日志

哈佛大学:关于编程教育,这一课我们必须补上

已有 338 次阅读 2016-10-14 13:01 |关键词:Microsoft 哈佛大学 color style

哈佛大学:关于编程教育,这一课我们必须补上
STEAM创客教育 2016-08-10 14:29

计算思维到底是什么?

计算思维不等于计算机思维计算机科学也不等于计算机编程

哈佛大学:关于编程教育,这一课我们必须补上

在过去的五年里,我们做了一件事,建立一套“计算思维课程体系”,这套课程体系吸收了众多交互媒体设计者们的研究。

课程体系的载体是scratch,在scratch编程环境下,小朋友很容易就能学会,创造自己的作品,包括互动故事、视频游戏、现实仿真等,并能够与全世界的小朋友们进行分享。

在研究scratch线上社区与线下俱乐部的用户行为后,我们定义了“计算思维”,这个定义主要包括三个维度:(1)计算的概念,(2)计算的实践,(3)计算的视角。

哈佛大学:关于编程教育,这一课我们必须补上

Scratch学员之间的编程经历千差万别,有的刚接触几周,而有些已经有几年经验了,因此,了解不同“学员”的成长历程,最好方式就是“观察”与“面谈”,线下俱乐部是“观察”学员的最佳场所,能够直接观察到学员的行为。

1、CONCEPTS 概念

哈佛大学:关于编程教育,这一课我们必须补上

在小朋友们使用scratch创作交互作品时,他们已经接触到了一些“计算概念”,这些概念在其他编程语言中早已十分常见。

我们总结归纳出七个概念,这七个概念不仅在scratch作品中被广泛应用,也能被应用到其他编程(或非编程)环境中。

  • 顺序: 识别某项任务的一系列步骤

  • 循环:将同一“顺序”执行多次

  • 并行:同时执行多个事件

  • 事件:能够触发其他操作的行为

  • 条件语句:基于条件做出决定

  • 运算符:支持逻辑计算与数值计算

  • 数据:存储、检索、更新

2、PRACTICES 实践

哈佛大学:关于编程教育,这一课我们必须补上

从我们的观察与调查结果来看,若计算思维的框架,仅仅围绕着几个概念,并不能够有效体现出学员,在学习和生活中的一些特质。

因此,阐述“计算思维”框架的第二步——对作品的创作过程进行梳理。而孩子们创作作品的过程,就是我们所说的设计实践。

尽管我们采访的小朋友,掌握的技巧多,经历的实践也多,我们还是总结出了四项常见的实践内容:

  • 试验与迭代:

    先开发一些,再尝试一些,然后开发更多

  • 测试与调试:

    保证运行正确,出现问题时,找出并解决问题

  • 复用与重组:

    在已有基础上进行开发

  • 抽象化与模块化

    :发掘整体与局部之间的关系;

3、PERSPECTIVES 视角

哈佛大学:关于编程教育,这一课我们必须补上

在与scratcher们的交谈中,他们提及到了对自我的逐渐认识、与他人之间的关系以及围绕在他们周围的科技世界。

他们所提及到的这些观点,是我们没有想到的,完全脱离了我们之前所定的框架——概念与实践。

但是,这为我们建立一个新的维度——视角作为阐述“计算思维”框架的最后一步,我们增加了“视角”这一维度,

用来表示孩子们在使用scratch过程中的

“观念转变”,

其中包括三点:

  • 表达:意识到计算只是创作的中间步骤,

  • 联系:认识到“与人创造”和“为人创造”的强大力量

  • 质疑:敢于质疑这个世界

干货大放送

哈佛大学:关于编程教育,这一课我们必须补上

哈佛大学:关于编程教育,这一课我们必须补上

哈佛大学:关于编程教育,这一课我们必须补上

关注STEAM创客教育,译者:李宇徒,Makeblock产品经理,专注STEAM教育与创客教育

添加个人VX:mockinglee,获取“ 哈佛大学创意计算课程指南”(中文版),包括教师用书与学生用书,内容丰富,讲解详细教师可直接用于教学

手册原作者:ScratchEd team;翻译改编:童毓舟Jovi 魏睦Kyle上海LEAD创意活动


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist

`