您的位置:首页 > 编程语言

简易的图形化编程软件Scratch

2014-05-15 10:22 232 查看

既然天涯把博文中的宝岛看成敏感的字眼,一天都没有审过。那就只好重新发一下了。

同事推荐了一个动画制作软件Scratch。上周下载后匆匆讨论了几句,还没来得及学习。今天因为总评成绩等都已经处理完了,所以有空研究一下这个软件。一玩之下,发现是一个非常好的学习编程思想的东东。是能真正体现“做中学、学中做”理念的好软件。

Scratch是美国麻省理工专为中小学生开发的一种简易的图形化编程软件。它不涉及代码编写,而是通过像搭积木一样的方法,利用“控制”“动作”“外观”“声音”等模块中的积木,做出自己的动画或者交互游戏。开发该软件的工程师们曾经协助乐高公司开发了机器人产品,他们希望编写程序的体验就像玩乐高积木一样简单、有趣。

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

作为网络原住民的青少年们都能熟练地浏览网络、用软件、玩游戏、实时交流,但是他们只是一个数字媒体的使用者,而很少能成为一个设计者。能使用计算机进行设计创作,是信息时代创新型人才不可缺少的一项基本技能。所以,要有意识地引导学生和孩子往这方面发展。

在网上找到了一个宝岛的Scratch教学网站,“Scratch游戏动画一把抓”,地址是http://www.sses.tn.edu.t-(这里把-去掉,脱敏嘛,你懂的。)w/computer/teach_web/scratch/l1/l1.htm。既生动有趣又全面详细地介绍了Scratch的使用方法。而且例子的选择很能吸引青少年的兴趣,也融合了网络文化道德的学习,过关检测、延伸学习等素材也做得非常好。不得不感慨一下我们在教育理念及应用上的距离。当然,国内也有很多有识之士在做这个软件的推广,像最近要举行的“小猫创意秀”比赛。

游戏动画一把抓的一到三课介绍了软件的界面和一个交互动画“小猫咪踩彩球”的制作,软件界面如下图所示,



第一步首先是写好脚本和希望实现的功能。如猫咪受方向键控制左右移动等,如下图所示,



第二步是用各模块中的积木搭建出所需的功能,如图中所示就是背景不停变换颜色功能所需的模块与参数。



通过有趣的积木搭建,就能做出非常有趣的交互动画或游戏了。

关于Scratch的资源,记录下来,随时参阅。

软件下载及全世界资源
http://scratch.mit.edu/
国内一位老师梧桐雨的Scratch教学设计
http://blog.sina.com.cn/s/blog_4460236d0100q1rg.html
H-K(既然宝岛是敏感的,那么金紫荆也可能是敏感的哦,那我先自我**好啦)教育城的课程“Scratch游戏与动画编程”
http://minisite.proj.hkedcity.net/sec-te/cht/topics/prog_scratch/index.html
以后有更多再添加
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: