小学信息技术川教版(2019)三年级上册第1节 初识Scratch集体备课课件ppt
展开初识Scratch学习目录
【单击目录项数字操作】
只要同学们喜欢,你们也能像程序员一样编写程序,指挥计算机按你们的想法去完成任务,你们准备好了吗?我们从本节课开始就一起学习编程吧!
Scratch是一种新的编程语言,它是众多计算机编程语言的一种,它简单易学,特别适合8岁-12岁的儿童学习使用。它可以很容易的创造出你自己的互动故事、游戏、动画——在网站上你还可以把你的作品分享给其他人。
目前,Scratch的常见版本有1.4、2.0、3.0、3.6.0,每一种版本都是在之前的版本上进行功能扩充或修正了上一个版本的BUG。而且,Scratch被开发出了支持Windws系统,苹果系统,Linux系统下运行的各种版本,且是免费下载使用的。官方网站: 。 另外,现在有很多国内的软件公司开发出了基于网页版本的Scratch,软件功能和窗口布局与安装版大同小异,本课件以Scratch 3.6.0安装版进行讲解。
Scratch是由麻省理工大学多媒体实验室中Lifelng Kindergarten研究 小组创作的 ()。
1.登录官方网站 下载Scratch最新版本3.6.0(下载后的文件应该是一个可执行.exe文件)。
2.双击执行下载的安装文件,选择安装目录,一路NEXT,直到安装完成。
3.安装完成后,会在桌面上生成一个如下图的快捷图标。双击这个快捷图标就可以启动Scratch编程软件了。
4.启动Scratch编程软件成功后,会弹出如下图的编程界面(窗口),就可正常使用了。
一、 标题栏 很多windws应用程序窗口都有一个标题栏。标题栏上通常分为三个部分,最左边依次是窗口控制菜单、应用程序名称及最右边的三个窗口控制按钮。
二、 工具栏 工具栏里包含了一个Scratch标识、语言选择下拉框、“文件”和“编辑”2个菜单、1个“教程”功能按钮、1个作品搜索框。通过工具栏可以实现查看scratch的版本信息、软件界面语言的切换、创建新作品、保存作品、打开作品、复原角色、体验教程及搜索作品等功能。
工具栏操作方法(请用鼠标单击工具栏对应的项目演示操作过程)
三、页面标签栏 页面标签栏通常只显示3个页面标签,默认情况下是代码页面标签、造型页面标签、声音页面标签,每一个页面标签都代表一个不同的功能页面。
当单击舞台背景区中的背景或需要绘制舞台背景时,”造型”页面标签就会自动变成“背景”页面标签。如果再次单击角色列表区中的某个角色时,它又会由“背景”页面标签变成“造型”页面标签。优秀的软件,非常珍惜窗口空间资源,窗口空间常常讲究“整合”;而且,造型页面中的功能与背景页面中的功能非常相似,所以系统将“造型”标签和“背景”标签整合在了一起。为了方便学习,大家也可叫“造型背景”页面标签。
通过单击不同页面标签,就可以在不同的功能页面之间进行相互切换。
1.代码页面
编程时,大部份时间就是针对不同的角色(或背景)将“积木块列表区”中的“积木块”拖动到“代码区”中,按照你的设计意图进行堆叠(设计)。
当前被选中的角色(或背景)。当系统中有多个角色时,可以通过这个“半透明”图标,了解到现在正在对哪一个角色(或背景)在进行积木设计(编写代码)。
默认情况下,系统提供8个基本分类(运动、外观、声音、事件、控制、侦测、运算、变量),每一种分类使用不同的颜色以方便区别。当单击不同的积木分类时,都会在积木列表区显示所选择的积木类别下的所有积木块,积木块的形状也各不相同。每一个积木块相当于一条指令语句或一段程序代码的模板,使用积木块时,直接用鼠标将需要的积木块拖动到代码区即可。
另外,系统也提供了让用户单击这里的“添加扩展”图标,根据需要自已添加新的积木模块分类的功能,新的积木模块分类下面就会添加有更多功能的新积木方便我们使用。
2.造型页面
“选择一个造型”按钮(获取造型的方式)
【1】造型页面-列表区介绍
舞台中的每一个角色在不同的运动状态或时间可能就有不同的形态形状,也就有不同的造型,我们可以根据需要创建不同的角色造型。 列表区中的每一个造型图标代表一个造型,可通过鼠标右键单击图标进行“复制、导出、删除”该造型(其它列表区操作类似)。
【2】造型页面-工具栏介绍
提示: 1.工具栏中,灰色的按钮为当前不可用(即:还未达到或满足使用该功能的条件)。 2.深色的(非灰色的)按钮是当前可以使用的。 3.工具栏中的工具图标不是一成不变的,它会随着选择的不同绘图工具和系统状态而有所变化,工具图标也会增加或减少。
【3】造型页面-绘图工具箱
【4】造型页面-绘图区介绍
3.声音页面
从上自下:上传声音、随机、录制声音、选择一个声音。(使用方法与“选择一个造型”的方法类似)
音频处理工具栏每一个工具图标都有一个很好记的文字说明
四、舞台区 舞台区最上方,包含:运行和停止2个程序控制按钮、3个舞台区显示模式控制按钮。
最小化模式:舞台区域最小;但留给其它部分或用途的空间则最大。扩展模式:舞台区域中等大小;窗口其它部分空间基本匀称,大小适中。全屏模式:舞台区域最大化,便于以最好视角浏览作品效果。
开始按钮:用鼠标单击,舞台区中的角色开始活动。停止按钮:用鼠标单击,舞台区域中所有角色活动全部停止。
舞台区的尺寸和坐标
角色在舞台区超过 (X轴:-241至-241;Y轴:-180至180)这个 范围,角色就看不到了。
角色属性栏,可通过单击角色查看该角色的属性值,也可直接修改数值重新设置当前角色的属性。
选择的所有角色都在此显示
角色在舞台中的位置,用X坐标和Y坐标表示
六、舞台背景区
当用鼠标指向这个“选择一个背景图标”时,会弹出一个工具条,上面有4个按钮,如右图所示。
系统会随机选择一个背景图案作为舞台背景。
在Scratch3.6.0的版本中,代码标签页面里为我们提供了8大基本类约109个积木模块,如图。
三.积木的基本操作方法
(1)用鼠标指针指向需要添加到代码区的积木块,此时鼠标指针会变为“撑开的手型”,如下图。
(2) 此时按下鼠标左键不松开,鼠标指针会变为“抓住的手型”,如下图。
(3)拖动积木块图标到代码区需要的位置,再松开鼠标即可。
2.积木块的拼接或组合(前提:相互拼接的积木块符合拼接的条件,形状要能耦合)
(1)用鼠标左键将积木块拖动到代码区中需要与其拼接或组合的积木块区域附近(很接近的位置),两个积木块之间就会出现一个吸咐区域提示(灰暗色的区域)。
(2) 松开鼠标左键,两个积木块就自动拼接(组合)在了一起,成了一个积木组。
A.将多个相同或不同功能的积木块拼接成一组大的积木块,为方便学习和使用,我们称之为拼接或组合一个积木组。有时也需要将一个大的积木组分割成几个独立的小积木组,我们称之为分割积木组。
B.对积木组的操作方法与操作单一积木块的方法基本相同。有时也可将积木组看成是一个积木块。要注意的是在对积木组进行“移动”或“拖动”时,需要选定积木组最上层的那一个积木进行“移动”或“拖动”。
3.积木块的拆分(将两个积木块拆分成独立的积木块)
(1)用鼠标指针指向要拆分的2个积木块的最下面的积木,鼠标指针变为撑开的手型。
(2)按下鼠标左键不松开,鼠标指针变为抓住的手型,此时拖动积木块使其与上面的积木块保持足够的距离后再松开鼠标左键。
4.积木块的移动(在代码区内移动积木块)
(1)用鼠标指针指向要移动的积木块,指针此时会变成撑开的手型。
(3) 此时,在代码区内拖动鼠标,将积木移动到代码区内需要的位置,再松开鼠标左键,完成积木块的移动。
(2)按下鼠标左键不松开,鼠标指针变为抓住的手型。
5.积木块的复制(在代码区内复制积木块)
(1)用鼠标指针指向要复制的积木块,指针此时会变成撑开的手型。
(4)此时,直接移动鼠标至需要复制的位置(移动之初也会出现一个吸附区域提示),再单击鼠标左键即可。
(2)单击鼠标右键,鼠标指针变为抓住的手型,并弹出菜单。
(3)单击“复制”选项。
6.积木块的删除(删除代码区内的积木块)
(1)用鼠标指针指向要删除的积木块,指针此时会变成撑开的手型。
(2)单击鼠标左键,鼠标指针变为抓住的手型 。
(3)拖动积木块至“积木列表区”内或使积木块的中心位置跨过积木列区和代码区的分割线,再松开鼠标左键,选择的积木块就删除了。
方法三: 移动鼠标至需要删除的积木上单击一次(确定要删除的积木块),再按键盘上的“Delete”键,即可删除积木块。
(3)单击“删除”选项,被选择的积木块就删除了。
7.将多个积木块构成的一个整体折分成两个独立的部分
(1)用鼠标指向要拆分的位置的下面部分积木的最顶端的积木,鼠标指针变为撑开的手型。
(2)按下鼠标左键不松开,鼠标指针变为抓住的手型,此时拖动下面部分最顶端的积木块使其与上面部分的积木块保持足够的距离(脱离吸附区域)后再松开鼠标左键。
8.积木块的插入(在积木组中插入需要的积木块)
(1)用鼠标左键将积木块拖动到“积木组”中需要插入的位置(上下两个积木块的中间)此时插入位置下方的积木块会自动向下移动一个积木块的空间,并出现吸附提示区域,这个区域也是提示将要插入积木块的具体位置。
(2) 确定插入位置后,松开鼠标左键,积木块就成功插入了。
9.执行积木块(单个或积木组)的代码功能
(1)将鼠标指针移动到代码区中的积木块上,鼠标指针变为撑开的手型。
(2)单击鼠标左键。鼠标指针变为抓住的手型,并以黄色标示积木块外形边框表示代码正在执行及执行的时间,执行效果在舞台区显示。 备注:如是代码执行时间很短,会感觉积木外形边框的黄色闪烁一下就消失了,如是循环执行,黄色在代码执行周期内一直存在,直到单击舞台上方的“停止”按钮)。
1.系统提供了8个基本分类的积木模块,其中:运动模块18个、外观模块20个、声音模块9个、事件模块8个、控制模块11个、侦测模块18个、运算模块18个、变量模块7个。 2.每一个积木分类都用不同的颜色表示,同一个分类下面的积木颜色是相同的,这样便于我们区别和使用。 3.每一个积木块都有自己的形状特点。 有椭圆形积木块、有菱形积木块、有上凹下突类长方形的积木块、有上带弧边下带突起的积木块;有一字型的、有C字型的、有E字型的;有的积木块中有带参数输入框的、有带选择框的、有带积木容器的等等。
4.每一个积木或积木组相当于若干条指令或一段程序代码模板。积木在使用前都需要先将积木拖动到代码区中,每一个积木块都有特定的功能、用途、使用条件及具体使用方法。 5.还可以根据实际需要扩展(增加)更多的积木模块。 6.对不同类别的积木块的操作方法基本是一样的(如:添加、删除、复制、组合、插入、拆分、移动等)。
一.理解Scratch编程思路和原理
当你面对Scratch编程主界面时,你就得像一个出色的导演一样,需思考要做什么?舞台如何设计?需要哪些角色?怎样安排角色?每个角色什么时刻出场、该做什么动作?设计好后再编写每个角色的程序代码。
1.利用Scratch编程就如同在演出一个舞台剧,它包含有舞台、角色、脚本(程序代码)、背景等。
2.角色在舞台中按照脚本运动,就像演员在舞台中按照事先编排好的动作在表演。
4.舞台剧需要有导演(程序员),需要有剧本(程序)。利用Scratch编程就像演出一个舞台剧,它包含有舞台、角色、脚本(程序代码)、背景等;程序员就是导演,编写程序就是设计剧本。
3.程序脚本是用来指挥角色在什么时候出场及是如何运动的,就像剧本一样用来指挥演员如何进行表演。
5.我们利用Scratch编程,也叫创作作品,作品文件就是我们的程序代码文件,Scratch 2.0版本作品文件默认的扩展名为sb2 ;Scratch 3.0版本的作品文件默认的扩展名为sb3 。
二.从头开始创作一个新作品
作品任务实例: 《小猫打招呼》
1.小猫来到舞台先向右走100步,说:“大家好!我是scratch小猫!”。2.然后向左走100步,说:“很好高认识大家!”。3.选择一个图片作为舞台背景,小猫说话时发出“喵”叫声。
大家先思考一下,需要用到或创建哪些角色呢?需要什么积木块呢?怎样去完成这个作品呢?
接下来,让我们一起去完成这个任务吧?
方法一:双击桌面Scratch3.6.0快捷图标。
(一)启动Scratch编程软件(打开编程窗口,以Scratch3.6.0版本为例)
方法二:开始-双击Scratch Desktp 程序选项。
方式一:在打开scratch窗口时,代码区默认是空白的,我们就可以直接开始创作新作品(编写新程序代码)。
方式二:在窗口中单击“工具栏”-“文件”-“新作品”创建一个新文件。
2.选择角色,创建造型
(2)单击造型页面标签,打开造型页面。
(1)在角色列表区中单击小猫作为当前角色。
(3) 对造型1进行复制,对复制出的造型2使用左右翻转工具进行右右翻转,如图。
(2) 在弹出的“选择一个背景”对话框中单击BlueSkey图片作为舞台背景。
(1)在背景列表区中,单击“选择一个背景”。
(1)单击角色列表区小猫作为当前角色。
(2)单击代码页面标签,打开代码页面。
(三)保存作品(将程序代码以文件的形式保存起来)
1.在Scratch 编程窗口中单击“工具栏”-“文件”-“保存到电脑” 。
2.在另存为对话框中,选择要保存作品的位置和输入作品文件名后,单击保存。
信息技术三年级上册第1节 初识Scratch精品课件ppt: 这是一份信息技术三年级上册第1节 初识Scratch精品课件ppt,文件包含川教三上31-课件pptx、川教版信息技术三上第三单元第1课时教学设计doc等2份课件配套教学资源,其中PPT共15页, 欢迎下载使用。
苏科版五年级全册第1课 初识Scratch优质ppt课件: 这是一份苏科版五年级全册第1课 初识Scratch优质ppt课件,共11页。PPT课件主要包含了玩一玩,什么是Scrtch等内容,欢迎下载使用。
苏科版五年级全册第1课 初识Scratch课前预习课件ppt: 这是一份苏科版五年级全册第1课 初识Scratch课前预习课件ppt,共15页。PPT课件主要包含了搭建脚本,保存与打开脚本,知识屋,成果篮等内容,欢迎下载使用。