版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小学《信息科技》新世纪版五年级上册
目录第1课
可爱的小猫第2课
小鸟展翅第3课
飞翔吧,小鸟第4课
编写绘图程序第5课
画正多边形第6课
万花筒第7课
幸运大转盘第8课
指南针第9课
制作时钟第10课
接苹果第11课
翻译机第12课
踢足球第1课
可爱的小猫编程是不是编游戏啊?图形化编程一常见的图形化编程工具mBlock源码编辑器Scratch图形化编程一Scratch操作界面图形化编程一源码编辑器操作界面图形化编程一图形化编程界面功能:1.舞台区:角色表演的地方。2.指令积木区:指令列表。图形化编程所用的指令已经形象地用“积木”来表示了。图形化编程一图形化编程界面功能:3.脚本区:脚本区是“搭积木”的地方。只要指令积木能相互“吸”在一起就行。在脚本区编写的程序,也叫脚本。图形化编程一图形化编程界面功能:4.角色区:舞台上出现的角色都会在这里显示。单击角色,就可以在脚本区对该角色进行编程。给角色编程二【例题1-1】1.打开Scratch2.0。2.单击“事件”按钮,将积木拖到脚本区。3.单击“声音”按钮,将拖到脚本区。4.单击“运动”按钮,将拖到脚本区。1.选中“小猫”。2.按图操作。【例题1-1】3.单击舞台区右上角的,运行程序。4.保存程序:【例题1-1】小技巧
1.将“脚本区”的积木拖回“指令积木区”可以删除“脚本区”的积木。2.图形化编程的好处是根据想法就能找到指令积木:想法指令指令所属选项执行程序事件按键执行程序角色前进的方向运动移动角色移动鼠标的位置小技巧给角色编程二【例题1-2】1.打开源码编辑器,选中“小猫”。2.单击积木盒,
再单击,
然后将积木拼接:
选择右箭头键 3.在第一个积木上单击鼠标右键:【例题1-2】 4.复制修改:负数表示向左移动【例题1-2】 5.单击 按钮,运行程序。按左右方向键可以控制小猫移动。【例题1-2】修改【例题1-2】中的程序,控制小猫上、下、左、右移动。试一试第2课
小鸟展翅认识舞台一舞台是“角色”进行表演的地方。认识舞台一【例题2-1】 1.打开源码编辑器:单击“×”删除无关角色。认识舞台一2.选择舞台的显示效果。选择舞台版式。认识舞台一3.设置舞台背景。1.单击背景设置按钮。2.单击此处编辑背景图片。设置舞台背景的两种途径。认识舞台一3.单击此处导入电脑中的背景图片。4.保存背景。3.设置舞台背景。认识舞台一 4.单击【保存】,将文件保存到网上。
单击菜单【文件】→【保存到本地】,将文件保存到本地电脑上。添加舞台角色二【例题2-2】1.选择绘制角色1.单击此处绘制角色。添加舞台角色二2.导入图片素材2.导入图片。3.修改角色名称。添加舞台角色二3.制作多帧的角色。
4.单击此处复制帧。5.单击此处修改帧。添加舞台角色二4.修改复制的帧。6.导入第二帧图片。7.将导入图片调整到合适大小。9.单击保存。8.删除不要的图片。程序的循环三命令格式1:
命令功能:重复执行积木中的命令,永
不停止。程序的循环三命令格式2:命令功能:重复执行积木中的命令20次
(次数可修改)。程序的循环三【例题2-3】1.单击选中小鸟。2.对小鸟进行编程:积木块的颜色不是单一的。图形化编程工具通常用颜色来标注积木所属的类别。Scratch2.0mBlock源码编辑器小技巧1.修改“等待积木”的等待时间,观察小鸟拍打翅膀的动画效果,将动画调成最佳效果。2.制作倒计时的动画。3.制作十字路口红绿灯交替变化的动画。试一试第3课
飞翔吧,小鸟认识坐标一直角坐标系:由平面内水平和竖直的两条带方向的直线组成。水平的直线称为x轴,竖直的直线称为y轴,相交的位置称为原点。以原点作为中心点,箭头所指方向为正。平面上的点都可以用有序的数对(x,y)表示,这个数对叫坐标。认识坐标一Scratch舞台坐标认识坐标一显示或隐藏坐标轴线
坐标显示/隐藏按钮在图3-5中标出如下坐标的位置(涂黑):(0,0),(5,6),(-5,6),(-5,-6),(5,-6),…试一试移动角色二做出小鸟往前飞行的效果的两种方法:方法一:小鸟往前移动,背景不动。方法二:小鸟不动,背景往后移动。由于小鸟是舞台中的焦点,因此选择方法二。1.打开源码编辑器,单击菜单【文件】→【打开本地作品】,打开上一课编写的程序。2.单击选中小鸟,给小鸟编写程序控制小鸟的飞行高度:【例题3-1】3.单击选中背景,给背景编写程序控制小鸟向左右飞行:【例题3-1】4.将角色的方向设置为面向0度或者180度,可以让角色朝向左边或者右边:
设置角色的初始朝向【例题3-1】5.单击菜单【文件】→【保存到本地】,保存文件,文件名为ex31.bcm。【例题3-1】
在角色改变方向时,旋转的模式有三种:禁止翻转、自由旋转、左右翻转。小技巧程序的分支三命令格式1:命令功能:如果嵌入的〈条件〉成立,则执
行积木框内的脚本,否则跳过此
积木块。程序的分支三命令格式2:命令功能:如果嵌入的〈条件〉成立,则运
行〈条件〉框内的脚本,如果不
成立则运行“否则”框内的脚本,
由此实现程序的分支。1.打开源码编辑器,单击菜单【文件】→【打开本地作品】,打开作品ex31.bcm。【例题3-2】
2.单击绘制角色按钮,导入障碍图片。修改角色名称调整角色位置 3.选中下障碍角色,编写如下程序:下障碍向右移动【例题3-2】下障碍向左移动4.当下障碍遇到屏幕的左边缘时,将障碍的x坐标设置为800,y坐标是下障碍的上下位置。【例题3-2】5.复制“下障碍”角色到同一位置,脚本完全相同。将复制的障碍角色改名为“上障碍”,并相应地修改角色的程序。【例题3-2】6.单击菜单【文件】→【保存到本地】,将文件保存到本地电脑上,文件名为ex32.bcm。【例题3-2】给背景和障碍都增加一个如下的程序,让小鸟看上去是从左向右飞行的。试一试分享作品四【例题3-3】1.打开作品ex32.bcm。2.单击小鸟角色,为小鸟角色增加程序:3.单击菜单【文件】→【保存到本地】,将文件保存到本地电脑上,文件名为ex33.bcm。【例题3-2】想在手机上试一试自己编的程序吗?想让别人也能欣赏你编写的游戏吗?那就调出程序的二维码吧!扫描二维码就可以运行程序。操作步骤:1.启动源码编辑器,打开程序。试一试2.单击“扫一扫”(说明:需要先登录)。试一试1.显示分享二维码。2.扫描二维码即可运行程序。3.将二维码截屏发送出去。接收者就可以通过扫描二维码,运行你的程序。试一试第4课
编写绘图程序我会编程,我要设计一个电脑绘图板!制作绘图板一制作绘图板一【例题4-1】1.打开源码编辑器,新建一个文件。删除文件中
多余的角色和背景。2.从素材目录中导入合适的背景图片。3.添加工具角色:依次单击,从素材目录中添加铅笔、钢笔、橡皮和垃圾筒工具,将它们摆放在绘图工具位置。再依次单击,绘制红、黄、蓝三种颜料盒。【例题4-1】4.复制铅笔角色,修改角色名为“绘图笔”。在绘图笔角色中添加钢笔、橡皮造型。5.保存文件。【例题4-1】小技巧绘图笔的各造型的中心点要稍微往下偏离笔尖一点,否则在程序运行时,无法选择绘图板上的工具。中心点稍微离开笔尖一点。选取中心点工具。定义工具的功能二【例题4-2】1.单击选择铅笔,给铅笔编写脚本:2.单击选择钢笔,给钢笔编写脚本:【例题4-2】3.单击选择橡皮,给橡皮编写脚本:【例题4-2】4.单击选择垃圾桶,给垃圾桶编写脚本:【例题4-2】5.单击选择颜料盒,给颜料盒编写脚本:【例题4-2】6.单击选择绘图笔,给绘图笔编写脚本:【例题4-2】6.给绘图笔编写让鼠标按下时能够绘画的脚本:【例题4-2】在绘图板中添加控制画笔粗细的工具。如下图所示。试一试第5课
画正多边形我要来画一个好看的正多边形啦!正多边形是指各边边长相等、各角也相等的多边形。内角和外角一正多边形内角和外角一正多边形的两条相邻的边相交,小于180度的那个角是内角,正多边形的内角都相等。内角和外角一画正多边形时,每画一边旋转一个角度,这个角就是正多边形的外角。正多边形的外角=360÷边数内角和外角一正多边形的内角和外角在直线的同一边,且内角+外角=180度。指出下面正多边形的内角和外角,并计算出它们的度数。试一试【例题5-1】画正四边形。1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.添加钢笔角色,并调整到合适的大小。然后编写脚本,最后保存文件:2.添加钢笔角色,并调整到合适的大小。然后编写脚本,最后保存文件:变量二命令格式:命令功能:显示文字提示,等待输入。输入
的内容保存在“获得答复”积木中。变量二 积木只能保留刚刚输入的内容,故回答了询问后要立即将
中的内容保存下来。程序设计中,通常使用“变量”来保存程序运行中的数据。变量二命令格式:命令功能:将数据保存到变量中。【例题5-2】画任意的正多边形。1.打开例题5-1中的程序。2.新建边长、边数和外角三个变量。单击此处新建变量3.修改钢笔角色的脚本,最后保存文件:【例题5-2】循环的嵌套三重复执行积木中再套重复执行积木,这种结构叫循环嵌套。循环的嵌套三在例题5-2编写的程序外面加上一个重复执行积木,使得程序反复地运行:
1.画如图所示图案。试一试
2.画如图所示图案。试一试第6课
万花筒万花筒是一种光学玩具,其图案是由玻璃镜子反射而成的对称图案。画一朵花一“花”的基本图案是:从中心点均匀画出去的线段。画一朵花一【例题6-1】1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.添加钢笔角色,并调整到合适大小。3.新建变量:边数、外角。【例题6-1】4.给钢笔角色编写脚本,最后保存文件:【例题6-1】画万花筒二【例题6-2】1.打开例题6-1编写的程序。2.添加万花筒背景。3.将钢笔角色的脚本修改如下,最后保存文件。【例题6-2】画万花筒二为了使程序也能在手机和平板电脑上运行,复制并粘贴上面的脚本,并将
改为
。画万花筒二当程序在手机或平板电脑上运行的时候,点击钢笔角色,就可以运行对应的脚本。编写程序:画如图所示的太阳。点击太阳,发出来的光线的颜色和长度都会变化。试一试第7课
幸运大转盘耶!这是我们设计的抽奖机!发送广播一抽奖的大转盘由抽奖按钮、转盘、指针组成。抽奖的过程是:点击抽奖按钮→转盘旋转→点击停止按钮→指针指向的物品即为抽中的奖品。发送广播一命令格式:命令功能:这两个积木需要配合使用。通过发送
广播,产生一个“广播”事件,角色
收到广播后可以执行相应的程序。发送广播一【例题7-1】制作抽奖机。1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.添加背景和角色。其中“抽奖”角色有两个
造型。【例题7-1】3.为“抽奖按钮”角色编写脚本:【例题7-1】4.菱形的积木是判断积木,它通常与如果积木配合使用:判断的结果是真,执行第一个积木块;否则(不是真),执行第二个积木块。【例题7-1】5.为“足球”角色编写脚本:【例题7-1】6.为“指针”角色编写脚本,最后保存文件。【例题7-1】小技巧当某个事件发生时,需要启动一个程序。这时应到“事件积木盒”中寻找积木:想法指令点击角色时启动程序在手机屏幕上滑动时启动程序当收到广播信息时启动程序当按下某个键时启动程序列表二【例题7-2】制作美食抽奖机。1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.添加背景和角色。其中“抽奖”角色有两个造型。3.为“抽奖按钮”角色编写程序。4.建立奖品列表:【例题7-1】列表是一个有序的数据组合,“项数”对应列表中数据的序号。5.为“转盘”角色编写脚本,最后保存文件。显示抽奖结果抽取奖品【例题7-1】停止脚本运行的积木有四种功能:小技巧你能设计一个别出心裁的抽奖机吗?试一试!做好之后别忘了分享哦!试一试第8课
指南针认识指南针一磁铁是能够产生磁场、能吸引铁的磁性物质。认识指南针一将条形磁铁的中点用细线悬挂起来,静止的时候,它的两端会指向地球的南方和北方,指向北方的一端称为北极或N极,指向南方的一端称为南极或S极。认识指南针一磁铁与磁铁之间,同名磁极相排斥、异名磁极相吸引。条件判断二“如果”积木:根据不同的情况执行不同的积木块。条件判断二“如果”积木需要和条件判断积木配合使用。条件判断积木的形状是菱形。条件判断二【例题8-1】模拟磁铁的特性。1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.添加背景和角色磁针、N极和S极。【例题8-1】3.给程序配音乐。(1)添加音乐(声音)。【例题8-1】3.给程序配音乐。(2)选择背景,编写播放音乐的脚本:【例题8-1】4.给“磁针”角色编写脚本,最后保存文件。用来判断磁针是否靠近N极。判断条件成立,磁针的S极指向磁铁的N极。判断条件不成立,磁针的N极指向磁铁的S极。【例题8-1】制作一对眼睛,始终盯着鼠标。如下图所示。试一试第9课
制作时钟哈哈!这是我设计的时钟!时钟与我们的生活息息相关。画表框一表框:(1)用12个较粗的刻度表示小时,最短的指针表示时针。(2)用60个较短的刻度表示分钟,中等长度的指针表示分针。(3)秒钟的刻度与分钟相同,最长的指针表示秒针。画表框一【例题9-1】画时钟的时、分刻度。1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.设置背景颜色,添加时针、分针、秒针、时间分隔符冒号。【例题9-1】3.编写脚本画小时和分钟的刻度。【例题9-1】4.新建表示时间的变量:时、分、秒。【例题9-1】5.将当前的时间保存到时、分、秒变量中,最后保存文件。【例题9-1】修改“铅笔”角色的脚本,画一个漂亮的时钟底盘。试一试让时钟动起来二在源码编辑器中的方向的规定:(1)正右方是0°;(2)逆时针的方向度数不断增加,增加到
360°时与0°重合;(3)顺时针的方向度数不断减小,减少到
-360°时与0°重合。让时钟动起来二源码编辑器中角色的方向:让时钟动起来二【例题9-2】1.让秒针动起来。(秒针每经过1秒钟,旋转的角度是6°。从90°方向算起,对应当前时间的“秒”数,秒针旋转的角度是:-6×秒。)2.让分针动起来。(分针每经过1分钟,旋转的角度是6°。从90°方向算起,对应当前时间的“分”数,分针旋转的角度是:-6×分。)【例题9-2】3.让时针动起来。(时针每经过1小时,旋转的角度是30°。从90°方向算起,对应当前时间的“时”数,时针旋转的角度是:-30×时。)【例题9-2】4.调整好时间分隔符“:”和变量“时”
“分”“秒”的显示位置。最后保存文件。【例题9-2】小技巧为了使指针沿着端点旋转,应该将指针的中心点都设置在端点。
1.同学们发现上面做的时钟有什么不妥吗?细心的同学一定发现了:时针只能跳跃式地移动,指向整点。为什么呢?原来时针的跳动是按照“时”,所以无论“分”怎么变化,只要“分”的变化量没有超过1个小时,时针就不会动。试一试为使时针按照分钟“起跳”,将当前的时间换算成分钟为:60×时+分,对应的小时数就是:(60×时+分)÷60;对应的方向就是:-[(60×时+分)÷60]×30。将时针的脚本改成如下:试一试,修改后的时钟是不是更真实?试一试2.你对自己设计的时钟满意吗?如果满意,把它分享出去哦!试一试第10课
接苹果克隆角色一克隆:是复制的意思,即令角色重复出现。克隆角色一
【例题10-1】设计接苹果游戏界面,让苹果不断地从舞台顶部冒出来。1.打开源码编辑器,新建一个文件。删除文件中多余的角色和背景。2.添加背景和角色。3.单击 显示舞台坐标尺,移动苹果角色,规划苹果随机出现的位置。
【例题10-1】4.为苹果角色编写脚本,最后保存文件。
【例题10-1】小技巧1.克隆产生的新角色出现在原角色的位置,移动角色位置才能看到。2.使用外观积木盒中的积木,可以调整角色大小。控制克隆体二克隆产生的角色称为“克隆体”,克隆体由事件
控制运行。控制克隆体二命令格式:命令功能:克隆体生成后,克隆体由此积木下的
脚本控制。控制克隆体二【例题10-2】继续完成“接苹果”程序。1.打开例题10-1做好的程序。2.新建“分数”变量,变量样式为“金币”,初
始值为零。3.为苹果增加如下脚本:
【例题10-2】3.为小车编写用方向键控制小车移动的脚本,最后保存文件:
【例题10-2】小技巧使用克隆体会消耗内存,克隆体用完后一定要及时删除,否则游戏程序会变得越来越卡。1.完成并运行“接苹果”程序。2.设计如下程序:鱼群在海浪中畅游,如
下图所示。试一试第11课
翻译机翻译机是人工智能的产物。文本翻译一
【例题11-1】设计文本翻译机:输入
中文,电脑就能显示并说出英文。1.打开源码编辑器,新建一个文件。删除文件
中多余的角色和背景。2.添加背景。3.添加“英文显示”和“中文显示”角色。
【例题11-1】4.为“中文显示”角色编写脚本:
等待用户输入中文信息,完成后发送广播。
【例题11-1】4.为“中文显示”角色增加脚本:在“中文显示”角色所在位置显示刚才输入的内容。
【例题11-1】5.为“英文显示”角色编写脚本:在“英文显示”角色所在位置显示并说出英文翻译。
【例题11-1】5.为“英文显示”角色增加在程序运行时隐藏角色的脚本,最后保存文件:
【例题11-1】语音翻译二【例题11-2】设计文本翻译机:点击麦克风说中文,电脑就能显示并说出英文。1.打开例题11-1中做好的程序。2.修改“中文显示”角色的脚本,最后保存文件。
【例题11-2】在例题11-1和例题11-2中,分别使用了两组不同的积木来获得用户输入的信息:
积木获得的信息保存在
积木中;积木获得的信息保存在
积木中。小博士
1.参照例题11-1和例题11-2制作英文翻译机,测试成功后分享出去。试一试
2.参照谷歌翻译的界面(如图所示),做一个能实现“中译英”和“英译中”的翻译机。试一试第12课
踢足球设计游戏规则一一对一足球游戏规则:1.游戏开始前:球在中心位。小猫是红队,球门在左边。阿短是蓝队,球门在右边。红队要把球攻进右边的球门,蓝队要把球攻进左边的球门。2.用键盘方向键控制小猫跑动,当小猫碰到足球后,足球按照方向键的方向前进。设计游戏规则一3.用W、A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年黔南教招联考真题及答案
- 2025下半年教师资格证考试中学综合素质真题及答案(wo-rd版)
- 2025年初级会计基础真题及答案
- 2026事业单位工勤技能-新疆-新疆防疫员五级(初级工)历年参考题库含答案详解
- 2026事业单位工勤技能-广西-广西计量检定工一级(高级技师)历年参考题库含答案详解
- 2026事业单位工勤技能-广西-广西垃圾清扫与处理工二级(技师)历年参考题库含答案详解
- 2026事业单位工勤技能-广东-广东理疗技术员一级(高级技师)历年参考题库含答案详解
- 2026事业单位工勤技能-广东-广东农机驾驶维修工一级(高级技师)历年参考题库含答案详解
- 2026事业单位工勤技能-山西-山西收银员五级(初级工)历年参考题库含答案详解
- 2026事业单位工勤技能-山东-山东水工闸门运行工二级(技师)历年参考题库含答案详解
- 中小学学生课程表排课模板
- 2024-2025学年山东省泰安市肥城市八年级(下)期末物理试卷(含答案)
- 2026重庆飞驶特人力资源管理有限公司外派至AIGC项目招聘笔试备考试题及答案解析
- 培训课件膜拜
- 术中高血压危象调控策略PBL教学设计
- 智能化康复机器人应用
- 2025年黑龙江省哈尔滨市法官逐级遴选考试题及答案
- 全国焊工考试题库1500题及答案
- T∕CISIA 015-2025 生物刺激剂 术语与分类
- 订单紧急交付管理办法
- 订单评审管理办法流程
评论
0/150
提交评论