想象编程分享——scratch数字创意课程Scratch是什么?Scratch是美国麻省理工学院(MIT)媒体实验室终生幼儿园小组开发的一个免费项目。您可以使用Scratch创建编写自己的互动式故事,游戏和动画-同时也可以将您的创作与社区中其他成员分享。Scratch有助于孩子们学习创造性思考,系统推理和协同工作—这些21世纪必备技能。“想象(Image)”“编程(Program)”“分享(Share)”是Scratch的核心价值。Scratch特点:为8-16孩子设计,但老少通杀。积木式编程模块,无须记忆复杂代码。方便地全球分享(share)与重写(remix)作品,协同创作。可以借助传感器或传感板,实现与现实的互动。可以非常方便地表达自己的创意,运用于数学、物理、工程、音乐等学科的辅助研究和开始创造教育。Scratch发展现状:版本升级:1.31----1.4------2.0适应环境:windows、MacOS、linux……衍生版本:Scratch、Snap、BYOB全球分享(share)与重写(remix)作品,实现协同创作。可以借助传感器或传感板,实现与现实的互动。非常方便地表达自己的创意,运用于数学、物理、工程、艺术等的辅助教学,和开设创造教育。应用:动画、游戏、互动艺术、音乐和舞蹈、故事、视频感知人人都会编程需要的是你的创意Scratch下载与安装Scratch2.0下载地址:版本的文件保存后,扩展名为.sb2,这种文件只能在Scratch中打开。下载Scratch文件转换为EXE文件的安装程序,并安装。下载地址:把Scratch的源文件.sb2转换为可执行的EXE文件。ico图标文件下载地址:一、界面认识界面简洁明了,程序浅显易懂。学玩一体,充满乐趣。资源丰富,学授两宜。中英文界面切换脚本区舞台区角色区程序/指令区控制按钮舞台与方向:二、角色与背景的绘制与导入绘制与修改输入(导入)案例1:跳舞的小乌龟导入乌龟角色,让角色动起来;导入音乐,配音;导入背景。三:程序设计右边的脚本,试试能否执行?保存项目:.sb案:2:画正方形小改一下:画更多正多边形利用软件自带的小猫,设计一个打招呼的游戏:录制声音小猫往前走后说话;小猫后退说话。案例3:打招呼利用软件自带的小猫,设计一个打招呼的游戏:录制声音小猫往前走后说话;小猫后退说话。案例2:打招呼案例4:小猫数数案例5:迷宫打开迷宫.sb,分析脚本:键盘如何控制角色?如何侦测到小猫触界?案例6:比较大小用户输入两个数,计算并输出两个数中的较大者。多个造型的角色导入人物行走,鸟飞行;背景随时间而变化案例7:角色动画案例8:打地鼠搜索背景图片并添加到游戏;地鼠时隐时现;用随机模块控制地鼠的显示和隐藏利用软件自带的角色和自己网上搜索的图片,设计一个打地鼠的游戏:地鼠是如何时隐时现的?(复制角色)如何棒槌跟随鼠标一起运动?当按下鼠标后,改变其造型?1秒后又回到造型1?当锤子碰到地鼠,如何让地鼠叫一声,然后消失?大众地鼠的计分方式?案例8:打地鼠案例9:龟兔赛跑试键盘控制龟兔行动。导入外部角色及背景。编写故事情节•更多案例请打开示范工程文件自学•保存格式:.sb.sb2•编译:sb2exe四、网络分享、在线创建(scratch2.0)五、传感板等硬件与现实的互动Scratch传感板S4A,S4R输入:Din2,DIN3数字,Ain0-5模拟输出:10,11,13数字,5,6,9模拟差动小车左右轮4,7伺服舵机8,12酷乐宅,用创意改变世界!推荐书目:江苏科学技术出版社:《scratch趣味编程》共4册华南理工大学出版社《scratch创意动画设计》(王继华)华中科技大学出版社《scratch创意设计》(李晓燕、毛爱萍)推荐学习交流空间:Scratch中国论坛:QQ群:猫友汇78497583联系方式:@qq.com谢谢聆听请多指教