SCRATCH——编程如此有趣张店七中代天杰起源与背景Scratch是一款由麻省理工学院(MIT)设计开发的一款面向儿童的简易编程工具。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作中的乐趣。Scratch的下载和使用是完全免费的,开发了Windows系统,苹果系统,Linux系统下运行的版本。软件特点•可爱的造型迎合小孩子的兴趣(适合8~16岁的孩子)1.图形化•积木式的图形拖拽2.操作简单•内设资源和拓展资源都很丰富3.资源广阔•基本的程序要求都可以满足4.程序功能全面积木脚本角色去掉等待一秒会怎样画正方形小改一下:画更多正多边形教育应用比如应用在数学、物理学、或者美术课可以通过scratch完成某些学习目标。应用于其他课程3可以在学龄前或小学阶段初期培养学生的编程思维。激发兴趣2以小组为单位共同制作感兴趣的作业。合作学习1Scratch拥有基本的所有编程功能,但是又不需要很多基础,可以培养儿童的思维。程序思想的学习4SCRATCH2软件的安装软件安装SCRATCH2下载地址界面①菜单栏:排列功能选项。②标题栏:显示当前编辑的作品名称。③工具栏:排列控制角色大小及复制、删除角色,帮助的工具。④控制按钮:点击绿旗开始播放,点击红圆停止播放。⑤舞台区:即角色活动区,呈现作品的窗口。⑥新增角色按钮:有四种新增角色的方法。⑦角色列表区:所有的角色都会出现在此窗口。⑧指令模块区:提供十大模块指令。⑨脚本区:拖拽指令模块搭建脚本的窗口。Scratch界面Scratch界面Scratch界面Scratch界面自己尝试创建角色和背景Scratch界面先选择后操作Scratch界面Scratch界面10个模块10个颜色,看别人代码时按颜色找Scratch界面10个模块10个颜色,看别人代码时按颜色找尝试点外观中模块看效果Scratch界面Scratch界面注意连接Scratch界面Scratch界面角色的外观(衣服)?川剧的变脸声音猫猫太空步改变积木块大小按住shift点地球设置透明色模拟钢琴键盘如何控制角色?如何侦测到小猫触界?小猫数数用户输入两个数,计算并输出两个数中的较大者。大鱼吃小鱼——我也可作做游戏大鱼吃小鱼——制作步骤编写脚本3添加角色2设置舞台背景1大鱼吃小鱼——脚本绘制背景绘制球板球板跟随鼠标移动小球下落打老鼠——老鼠移动打老鼠——瞄准镜打老鼠——老鼠被打中算法学习——完美支持一维数组插入排序算法学习——支持过程不支持函数递归求阶乘算法学习——递归如此美丽神奇正方形算法学习——回溯算法如此简单回溯算法也叫试探法,它是一种系统地搜索问题的解的方法。回溯算法的基本思想是:从一条路往前走,能进则进,不能进则退回来,换一条路再试。算法学习——回溯算法如此简单与硬件结合——怕光的小老鼠怕光的小老鼠——程序演示代码分析