新世纪版小学五年级下册《信息科技》全套完整版课件_第1页
新世纪版小学五年级下册《信息科技》全套完整版课件_第2页
新世纪版小学五年级下册《信息科技》全套完整版课件_第3页
新世纪版小学五年级下册《信息科技》全套完整版课件_第4页
新世纪版小学五年级下册《信息科技》全套完整版课件_第5页
已阅读5页,还剩167页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

小学《信息科技》新世纪版五年级下册

目录第一单元

激发想象:小猫做动画第一课小猫爱编程第二课小猫画图形第三课一起来跳舞第四课

小猫逛动物园第二单元活跃思维:小猫编游戏第一课小猫抓老鼠第二课小猫打乒乓第三课

小猫抢红包

目录第三单元表达情感:小猫爱生活第一课

神奇的体感世界第二课

美妙的音乐世界第三课有趣的数学世界第四单元物联世界:小猫做创客第一课

感受世界的变化第二课将梦想照进现实第1课接苹果

能用摇杆玩什么游戏?哈哈,用摇杆玩游戏更刺激!开源硬件一

开源硬件是指全部资料都对外公开的硬件,允许任何人无偿使用,包括硬件的电路图、软件资料等。

开源硬件一

由于不受知识产权的限制,开源硬件的价格非常便宜,用户非常多,特别适合青少年进行编程学习和创新实践。开源硬件一

Arduino是一款非常著名的开源硬件电子平台。

开源硬件ArduinoUNO板开源硬件一

用USB线将Arduino板和电脑连接起来,然后再将传感器连接到Arduino板上,通过编程,传感器就可以控制舞台角色玩出很多花样来。开源硬件一

传感器是一种用于感知外部信息的硬件设备。例如,摇杆是一种能够感知我们摇动方向的传感器。开源硬件一

Arduino板上有很多可以插线的“输入/输出”针脚,称为Arduino的I/O口,各种传感器都需要通过这些针脚与Arduino板相连。

开源硬件一利用面包板将LED灯连到Arduino主板:

开源硬件一

将针脚转换成RJ25(或RJ11)接口的转接板:

开源硬件一

将针脚接口直接改成了RJ25(或RJ11):

软件平台二

基于Arduino平台的图形化编程软件:DFRobot、Makeblock、Mixly、编程猫等。

使用编程猫的软件平台“源码编辑器”,必须先安装编程猫硬件助手。

软件平台二

1.打开源码编辑器,选择“下载编程猫硬件助手”。

软件平台二 2.安装编程猫硬件助手。

软件平台二 【例题1-1】测试摇杆值。

1.通过RJ连线,将摇杆接入主控板接口,用USB线将Arduino主控板与电脑连接。

2.打开源码编辑器,点击“添加硬件”。

【例题1-1】 2.然后根据自己手上的硬件情况选择积木块。

【例题1-1】 2.不同的硬件对应的编程积木稍有不同,若选Arduino,对应的积木区出现Arduino积木盒子。

【例题1-1】 2.选WeeemakeELFmini,在积木区出现ELFmini积木盒子。

【例题1-1】 3.新建变量“x值”和“y值”,将变量的值分别设置为摇杆上获取到的数值。

【例题1-1】 3.运行程序,分别向上、下、左、右摇动摇杆,可以看到变量“x值”和“y值”发生变化。

【例题1-1】用摇杆控制舞台角色三 【例题1-2】修改接苹果程序,用摇杆控制小车接苹果。

1.打开源码编辑器。 2.打开上册“接苹果”的程序。 3.添加硬件。用USB线将Arduino主控板与电脑连接。选择适合自己硬件的积木盒子。 【例题1-2】 4.编写小车脚本。 【例题1-2】用摇杆控制舞台角色三

当向左拨摇杆时,摇杆x轴上的值为0~48;当向右拨摇杆时,摇杆x轴上的值为48~96。因此,我们可以根据摇杆值的大小判断摇杆的方向,控制角色运动。

1.参考例题1-2,完成用摇杆控制小车“接苹果”程序。2.修改五年级上册“飞翔吧,小鸟”程序,使用摇杆控制小鸟躲避障碍。试一试第2课踢足球用摇杆控制方向一 【例题2-1】摇动摇杆,检测x轴值、y轴值的变化。 1.通过RJ连线,将摇杆接入Arduino主控板接口,然后用USB线将Arduino主控板与电脑连接。 2.打开源码编辑器,点击“添加硬件”。 【例题2-1】 3.新建变量“x”和“y”,分别设置为摇杆的x轴和y轴值。 4.运行程序,观察变化规律。用摇杆控制方向一规律:放开摇杆:x=48,y=48。向右摇动摇杆,x轴值变化范围48~96。向左摇动摇杆,x轴值变化范围0~48。向上摇动摇杆,y轴值变化范围48~96。向下摇动摇杆,y轴值变化范围0~48。编程猫舞台的方向是这样规定的:0度方向向右,90度方向向上,如图所示。试一试根据摇杆的测试数据,完成下面表格的填空:试一试x轴x>48x=48x<48y轴y>48y=48y<48y>48y=48y<48y>48y=48y<48方向右上右上—左角度0°90°—180°用摇杆控制方向一 【例题2-2】使用摇杆控制角色八个方向运动。

1.按【例题2-1】方法接入硬件,设置变量“x”和“y”。 2.编写脚本控制“红色”角色运动。 【例题2-2】3.复制朝右上方向运动的积木,依次将脚本修改为控制角色向其他方向运动。 【例题2-2】1.编写程序,使摇杆可以控制角色往八个方向运动。试一试2.设计“贪吃蛇”程序,用摇杆控制小蛇运动,蛇每吃到一粒豆子就变长一点。如图所示。试一试双人足球比赛二

【例题2-3】编写双人足球比赛程序。

1.分别将两个摇杆接入Arduino主控板,将主控板接入电脑。 2.打开五年级上册“足球比赛”程序。3.分别将变量x1和y1的值设置为第一个摇杆的x轴和y轴的值,将变量x2和y2的值设置为第二个摇杆的x轴和y轴的值。 【例题2-3】 4.使用第一个摇杆控制红队小猫角色。 【例题2-3】 5.使用第二个摇杆控制蓝队阿短角色。 【例题2-3】打开五年级上册“团体足球比赛”程序。修改程序,用摇杆控制踢足球。小组同学一起玩踢足球比赛。你对自己编写的程序有什么不满意的地方?完善它!试一试第3课控速风车

这是我做的控速风车!用键盘控制风车一 【例题3-1】制作风车,用左右方向键调控风车的转速和方向。

1.打开源码编辑器,删除多余的角色和脚本。 2.添加“风车”和“竿”两个角色。3.新建变量“速度与方向”,使用向上和向下方向键改变变量值的大小。 【例题3-1】在舞台中设计两个风车,分别用“左右键”和“上下键”控制风车的旋转方向和速度。试一试电位器二

电位器在我们的日常生活中随处可见。电位器二 【例题3-2】测试电位器。

1.通过RJ连线,将电位器接入Arduino主控板接口,然后用USB线将Arduino主控板与电脑连接。 2.打开源码编辑器,添加硬件。 3.新建变量“电位器传感器的值”,将变量值设置为“电位器的旋转量”。 【例题3-2】 4.绘制“图示”角色,用电位器控制角色高度。 【例题3-2】电位器二 【例题3-3】用电位器控制风车的转速。

1.打开例题3-1所编写的程序。 2.添加硬件。 3.给“风车”角色添加脚本: 【例题3-3】修改风车的脚本,使得电位器可以调节风车左右旋转。试一试第4课玩跷跷板设计跷跷板一 【例题4-1】设计跷跷板。

1.打开源码编辑器,删除多余的角色和脚本。 2.添加背景。3.添加角色:“跷跷板”“底座”“球”。 4.添加音乐。 【例题4-1】 5.用键盘控制“跷跷板”的转动。 【例题4-1】进一步优化游戏的背景和音乐。试一试物理积木二

开启角色的“物理引擎”,角色就可以像现实生活中的物体一样有重量,受地球引力的影响。使用物理积木可以对角色的物理特性进行编程。物理积木二

【例题4-2】

1.打开例题4-1所编写的程序。 2.添加硬件(电位器)。 3.新建变量“时间”,用于记录游戏所玩的时间。 4.给小球编写脚本: 【例题4-2】 5.用电位器控制“跷跷板”的转动: 【例题4-2】物理积木二

由于

的取值为0~96,所以:

取值为-48~48;

取值为-96~96。发挥你的想象,设计一个用电位器控制的游戏。和同学比一比,谁设计的游戏更好玩?试一试第5课遥控电视

叮叮,你怎么把电脑变成电视机的?键盘控制电视一

模拟电视机的原理:电视关闭时,屏幕黑色;按下空格键(电源)后电视开机。用数字键切换频道。键盘控制电视一 【例题5-1】

1.打开源码编辑器,删除多余的角色和脚本。 2.将舞台背景色设置为黑色,添加声音,设置为各频道播放的声音。 3.添加“电视机”角色。 【例题5-1】 4.添加“新闻频道”角色,并为该角色添加多个造型。 【例题5-1】 5.依次添加“采访频道”等频道角色。 6.编写“电视机”角色脚本: 【例题5-1】 7.编写第一个频道“新闻频道”的脚本: 【例题5-1】 8.编写第二个频道“采访频道”的脚本: 【例题5-1】 9.如果想拥有更多频道,依次编写其他频道的脚本,并修改“电视机”角色的发送广播脚本。 【例题5-1】为电视机设置四个频道。试一试红外遥控器二

红外遥控器是一种无线发射与接收装置。红外遥控器及发送和接收装置红外遥控器二

【例题5-2】用遥控器方向键控制小猫移动。

1.打开源码编辑器,删除多余的角色和脚本。 2.添加硬件。 3.添加“小猫”角色,并编写如下脚本: 【例题5-2】红外遥控器二

【例题5-3】修改键盘控制电视机程序,使用遥控器也可以控制电视机。 1.打开键盘控制电视机程序。 2.添加硬件。 3.为“电视机”角色添加脚本: 【例题5-3】制作一个遥控风扇:用遥控方向键控制风扇的转动方向,用数字键控制转动速度。试一试第6课昼夜的交替

这个程序是我用光线传感器设计的!昼伏夜行的蝙蝠一

【例题6-1】用键盘控制天空的亮度,控制蝙蝠昼伏夜行。

1.打开源码编辑器,删除多余的角色和脚本。 2.新建“光线值”变量。 3.导入背景图片,使用方向键控制背景图片的亮度特效: 【例题6-1】 4.添加“蝙蝠”角色,编写脚本。程序运行后,克隆蝙蝠。 【例题6-1】 5.天空变暗时,蝙蝠从画面的右侧飞出来;天空变亮时,蝙蝠迅速飞出画面。 【例题6-1】天亮了,蝙蝠躲起来了,但是小鸟飞出来了。发挥你的想象,修改程序,让程序更加有趣。试一试光线传感器二

光线传感器的核心是光敏管,它能够感知周围光线的强弱,并能将光线强弱的信息转换成电信号输出。光线传感器二

光线传感器的应用很广。光线传感器二

【例题6-2】用光线传感器感知光线的强度,控制蝙蝠昼伏夜行。

1.打开源码编辑器。 2.打开【例题6-1】编写的程序。 3.添加带光线传感器的硬件。 4.将变量“光线值”的值设置为“光线传感器检测到的光照强度”。 【例题6-2】 5.将背景亮度特效设置为变量“光线值”。 【例题6-2】程序运行时屏幕的亮度显示正常吗?如果不正常,设法修改程序,让屏幕的亮度与环境光线的强度相匹配。试一试第7课胆小的老鼠鬼鬼祟祟的老鼠一 【例题7-1】编写程序:用键盘控制变量“声音值”的大小,从而控制老鼠的行动。

1.打开源码编辑器。 2.设置合适的生活背景。 3.新建变量“声音值”,用键盘控制变量“声音值”的大小变化。 【例题7-1】 4.添加“老鼠”角色,编写脚本。 【例题7-1】声音传感器二

声音传感器用于检测环境中声音的大小,它能将检测到的声音强度转换成电信号输出来。声音传感器二

声音传感器的应用非常广泛。声音传感器二 【例题7-2】用声音传感器检测环境声音的强度,从而控制老鼠的行动。

1.打开源码编辑器,打开【例题7-1】编写的程序。 2.添加硬件(声音传感器)。 3.添加脚本: 【例题7-2】

1.设计一盏灯,当声音大的时候灯会亮起来,声音小的时候灯会熄灭。试一试

2.发挥你的想象,用声音传感器设计一个有趣的程序。试一试第8课保护食物生机勃勃的花园一

【例题8-1】设计花园。用声音传感器和光线传感器监控花园的噪音和光线强度。 1.打开源码编辑器,删除多余的角色和积木。 2.添加花园背景。 3.添加小鸟、老鼠、食物等角色。4.新建“声音值”和“光线值”两个变量。 5.添加硬件。

【例题8-1】 6.编写脚本: 【例题8-1】编写角色脚本二

【例题8-2】编写角色“小鸟”的脚本。(在例题8-1的基础上进一步编程。) 1.编写小鸟飞行和克隆的脚本。 【例题8-2】 2.光线太弱或声音太大,小鸟都会飞走。 【例题8-2】编写角色脚本二 【例题8-3】编写角色“老鼠”的脚本。(在例题8-2的基础上进一步编程。)编写角色脚本二

【例题8-4】编写角色“食物”的脚本。(在例题8-3的基础上进一步编程。) 1.添加声音。 【例题8-4】 2.编写角色“食物”的脚本。 【例题8-4】运行本课做的程序,你对程序满意吗?发挥你的想象,让程序变得更有趣。试一试第9课自动化传送带现代工厂的自动化生产线,产品自动地由传送带输送。模拟传送带一 【例题9-1】编写程序,用键盘操作来模拟传送带。 1.打开源码编辑器,删除多余的角色和积木。 2.添加背景。 3.添加“工人”角色。脚本如下: 4.添加“传送带”角色。 【例题9-1】5.添加“箱子”角色。新建“数量”和“高度”两个变量。 【例题9-1】5.当地面上垒放的箱子达到10个,移走。重新开始摆放箱子。脚本如下: 【例题9-1】超声波传感器二

超声波传感器能测距离,原理是:超声波传感器向某一方向发射超声波,超声波遇到障碍物反射回来,通过计算超声波传播的时间可以计算出距离。超声波传感器二

【例题9-2】利用超声波传感器编写模拟传送带的程序。

1.打开例题9-1所编写的程序。 2.添加硬件。将超声波传感器连接到Arduino主板。3.新建“检测物体距离”变量,使用超声波传感器检测是否有物体传送过来。 【例题9-2】 4.给“工人”角色添加脚本。 【例题9-2】 5.修改“箱子”角色的脚本。 【例题9-2】制作一款安全风扇,当检测到人靠近时,风扇停止旋转。试一试第10课欢迎光临利用人体红外传感器可以模拟商场大门的程序。欢迎光临一

【例题10-1】

设计程序:用方向键控制“客人”角色靠近大门时,大门往一边打开,主人出来说“欢迎光临”;“客人”离开时,大门关上,主人说“再见”。

【操作步骤】 1.打开源码编辑器,删除多余的角色和积木。 2.添加背景。 【例题10-1】 3.添加“客人”角色,编写脚本: 【例题10-1】 4.添加“屋子”角色,角色有7个造型,模拟门从全闭到全开的过程。 【例题10-1】 5.添加“小猫”角色。 【例题10-1】人体红外传感器二

人体都有恒定的体温,一般在36~37℃,所以会发出特定波长的红外线,被动式红外探头就是通过探测人体发射的红外线而进行工作的。人体红外传感器二

人体红外传感器的特点是探测到人就输出信号,适用于走廊、地下室等场所的自动照明,排气扇的自动抽风以及其他电器的自动控制等功能。人体红外传感器二 【例题10-2】

编写程序:用人体红外传感器感知角色,实现【例题10-1】的功能。

1.打开例题10-1所编写的程序。 2.添加硬件。将人体红外传感器连接到Arduino主板。 3.编写如下脚本: 【例题10-2】4.为“客人”角色添加如下脚本,模拟“客人”拜访和离开的动画效果。 【例题10-2】除了人体红外传感器,还能用什么传感器做出类似的效果?发挥你的想象,制作一个更有趣的程序。试一试第11课跳一跳移动的云一

【例题11-1】

编写程序:当鼠标点击背景,天空的云朵向左移动。 1.打开源码编辑器,删除多余的角色和积木。 2.添加背景和角色“白云1”“白云2”“大黄鸡”。 3.编写背景脚本。 【例题11-1】 4.编写“白云1”脚本。 【例题11-1】 5.编写“白云2”脚本。 【例题11-1】跳跃的大黄鸡二【例题11-2】

编写程序:通过鼠标按下的时间,控制大黄鸡的高度、向前跳跃的高度与距离。(打开例题11-1编写的程序后继续编程。) 1.新建变量“y”记录鼠标按下的时间。 【例题11-2】 2.大黄鸡收到“跳”的广播,逐渐恢复原来的高度。 【例题11-2】 3.大黄鸡收到“跳”的广播,向上跳跃,然后下落到原高度。 【例题11-2】 4.大黄鸡收到“跳”的广播,向前跳跃。 【例题11-2】跳跃的大黄鸡二【例题11-3】

编写判断大黄鸡跳跃位置程序。(打开例题11-2编写的程序后继续编程。) 1.修改大黄鸡向前跳跃的脚本。 【例题11-3】 2.修改背景脚本,删除点击角色发布“移动”广播的积木,增加收到“重启”广播后的程序。 【例题11-3】触摸传感器三

触摸传感器可以检测到物体的触碰。触摸传感器三

【例题11-4】

使用触摸传感器控制大黄鸡跳跃。(打开例题11-3编写的程序后继续编程。) 1.添加硬件。将触摸传感器接入A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论