注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

乐高教育的延续性思考

2004.3--2008.5 从事乐高教育事业

 
 
 

日志

 
 

使用Scratch进行编程教学  

2010-06-07 09:22:16|  分类: 我的教材 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
《江南时报》

2010-06-04

      现在信息技术日新月异,很多年轻人能够熟练的收发短信、浏览互联网、玩网络游戏,但是他们在和数字媒体交互时只是一个使用者,很少能成为一个设计者,可以这样说,他们只是学会了阅读,但是不会写作。使用计算机进行设计、创作是现代社会创新型人才不可缺少的一项基本技能。

     上世纪70~80年代个人电脑刚刚出现时,兴起了一个学习程序设计的热潮。很多学校教学logo、basic这样比较简单的语言。Logo的作者西蒙?派珀特在他的著作《头脑风暴:儿童、计算机及充满活力的概念》中指出:“好的教育不是如何让老师教得更好,而是如如何提供充分的空间和机会让学习者去构建自己的知识体系”,这就是所谓的“做中学”。但是过了一段时间,虽然有少数学校和学生仍在坚持编程教学和学习,大多数学校还是逐渐转向计算机应用教学了。基于这些原则,美国麻省理工学院媒体实验室的终身幼儿园小组开发了scratch图形化编程语言。这个小组曾经协助乐高公司开发了机器人产品,他们希望编写程序的体验就像玩乐高积木一样简单、有趣。

       Scratch图形化程式语言适用于教育8~16岁的儿童及青少年,可以用它创造属于你自己的故事、动画、游戏、音乐甚至是绘画,并且可以轻易的分享至网络。Scratch是为了青少年发展信息社会所需要的技能而设计的。当青少年创造并分享他们的作品时,除了可以学到数学与电脑的知识,同时也能激发创意、系统思考与团队合作。

     这套软体的最大优点是将程式设计变得很容易,只要使用简易的鼠标拖拉方式,将指令从程式指令区移进程序脚本区即可。为了不让初学者遇到比较困难的语法问题,语句块被设计为只有当语法正确时才能结合到一起。比如循环结构被设计成“C”的形状,提示使用者要反复执行的语句块需要要放到里面。能够输出值的语句块的形状和数据类型有关,如果是数值,那么形状是椭圆形的,如果是逻辑判断,形状是六边形。如果形状不匹配是不能放到一起的。因此,用它编程不用担心语法错误,可以让使用者在不知不觉中,学习程式语言的概念,进而增加推理能力、掌握逻辑概念。

Scratch程序设计的交互性特别强,在程序设计中只要用鼠标双击任何语句块,以及语句块的组合,都可以马上执行看执行效果。

Scratch是一个优秀的教学设计工具,在美国像哈佛、加州大学伯克利分校这样的世界名校都开设了scratch课程,各位读者,你们还等什么,让我们加入到scratch的世界吧。

现在信息技术日新月异,很多年轻人能够熟练的收发短信、浏览互联网、玩网络游戏,但是他们在和数字媒体交互时只是一个使用者,很少能成为一个设计者,可以这样说,他们只是学会了阅读,但是不会写作。使用计算机进行设计、创作是现代社会创新型人才不可缺少的一项基本技能。

上世纪70~80年代个人电脑刚刚出现时,兴起了一个学习程序设计的热潮。很多学校教学logo、basic这样比较简单的语言。Logo的作者西蒙?派珀特在他的著作《头脑风暴:儿童、计算机及充满活力的概念》中指出:“好的教育不是如何让老师教得更好,而是如如何提供充分的空间和机会让学习者去构建自己的知识体系”,这就是所谓的“做中学”。但是过了一段时间,虽然有少数学校和学生仍在坚持编程教学和学习,大多数学校还是逐渐转向计算机应用教学了。基于这些原则,美国麻省理工学院媒体实验室的终身幼儿园小组开发了scratch图形化编程语言。这个小组曾经协助乐高公司开发了机器人产品,他们希望编写程序的体验就像玩乐高积木一样简单、有趣。

Scratch图形化程式语言适用于教育8~16岁的儿童及青少年,可以用它创造属于你自己的故事、动画、游戏、音乐甚至是绘画,并且可以轻易的分享至网络。Scratch是为了青少年发展信息社会所需要的技能而设计的。当青少年创造并分享他们的作品时,除了可以学到数学与电脑的知识,同时也能激发创意、系统思考与团队合作。

这套软体的最大优点是将程式设计变得很容易,只要使用简易的鼠标拖拉方式,将指令从程式指令区移进程序脚本区即可。为了不让初学者遇到比较困难的语法问题,语句块被设计为只有当语法正确时才能结合到一起。比如循环结构被设计成“C”的形状,提示使用者要反复执行的语句块需要要放到里面。能够输出值的语句块的形状和数据类型有关,如果是数值,那么形状是椭圆形的,如果是逻辑判断,形状是六边形。如果形状不匹配是不能放到一起的。因此,用它编程不用担心语法错误,可以让使用者在不知不觉中,学习程式语言的概念,进而增加推理能力、掌握逻辑概念。

Scratch程序设计的交互性特别强,在程序设计中只要用鼠标双击任何语句块,以及语句块的组合,都可以马上执行看执行效果。

Scratch是一个优秀的教学设计工具,在美国像哈佛、加州大学伯克利分校这样的世界名校都开设了scratch课程,各位读者,你们还等什么,让我们加入到scratch的世界吧。

  评论这张
 
阅读(561)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018