人教版六年级下第9课《使用变量编过程》教学设计+课件(共31张PPT)

资源下载
  1. 二一教育资源

人教版六年级下第9课《使用变量编过程》教学设计+课件(共31张PPT)

资源简介

中小学教育资源及组卷应用平台
《使用变量编过程》教学设计
课题 使用变量编过程 单元 二 学科 信息技术 年级 六年级
教材分析 本课是第二单元编写过程画图形的第4节课,主要任务是认识带变量的过程。首先让学生了解什么是变量,通过实践观察 定义两个带有固定参数值的过程和定义一个带变量的过程,体会变量的含义;其次通过两个任务理解带一个变量的过程;再次通过两个任务理解带多个变量的过程。经历感知、模仿、探究等活动引导学生学习用带变量的过程画图的基本方法。
学习 目标 教学目标:通过编写带变量的Logo过程画图,进一步学习有关的知识与方法,达到以下目标: 1.了解Logo中变量的基本概念; 2.认识带变量的过程; 3.初步学会编写带变量的过程画图。 以任务驱动,引导学生经历原理运用过程、计算思维过程,建构知识,提升问题解决能力。
重点 认识带变量的过程
难点 初步学会编写带变量的过程画图
教学过程
教学环节 教师教学内容 学生学习活动 设计意图
导入 在上一节课中我们编写的三菱、小花、蜘蛛过程中小海龟前进的步数、转弯的角度等都是一个固定的数值,这样每个同学编出的图形长的都一样是不是?(PPT展示) 那我们能不能用同一个过程指挥小海龟画出大小、形状完全不同的图形? 当然可以啦! 在Logo中, 我们可以编写带变量的过程。调用带变量的过程时,输入不同的数值参数,就可以用同一个过程指挥小海龟画出大小、形状完全不同的图形来。 这节课我们来研究:第9课《使用变量编过程》 学生听、看、思考、回答 (是) 思考 听、思考 通过简单回忆上节课的内容,引出新的问题:能不能用同一个过程指挥小海龟画出大小、形状完全不同的图形?激起学生的学习动机,使导入和新课题之间建立起有机的联系,明确本节课的学习目标。 课题中就出现了“变量”两个字,首先使学生明白变量的含义,才能顺利进行后续的内容。所以在此先引导学生理解变量的含义。 以任务驱动,引导学生经历原理运用过程、计算思维过程,建构知识,提升问题解 决能力。 经过上面的操作,学生实际感受到“定义一个带变量的过程,调用时输入不同的参数值就会得到不同大小的图形”这种方式的快捷,在这里一定要和学生一起复盘刚刚的操作思路,学生才能真正理解自己刚才的操作意义何在。
提出任务 探究新知:什么是变量 了解什么是变量、变量能起什么作用,请先看下面的例子: 任务一:定义两个过程Z1和Z2 教师巡视指导 实践观察并回答问题: 这两个过程都有一条REPEAT命令,有什么不同? 任务二:按课本58页③④⑤定义一个名为ZFX的过程,并执行相应的命令,画出边长分别为50、60、70、90步的正方形。 教师巡视指导 教师带领学生一起分析: 这里定义的ZFX过程,就是一个带变量的过程。调用过程时,在过程名后面空一格,再分别输入40、50、60、70、90等具体的数,Logo就会自动把这些数“代入”变量指示的位置,然后执行过程规定的操作。 这时我们应该了解到了“变量”,就是变化的量,是一个可变的数,格式是“:X” 学生操作: 1.TO Z1 REPEAT 4[FD 100 RT 90] END TO Z2 REPEAT 4[FD 50 RT 90] END 2.调用过程Z1,画出边长为100步的正方形。调用过程Z2,画出边长为50步的正方形。 学生回答:不同的是,命令中确定小海龟前进步数的参数值不一样。 3.按下边方式定义一个名为ZFX的过程。 TO ZFX :X REPEAT 4[FD :X RT 90] END 4.执行下面的命令,画出一个边长为40步的正方形。 ZFX 40 5.依次执行下面的命令,画出边长分别为50、60、70、90步的正方形。 ZFX 50 ZFX 60 ZFX 70 ZFX 90 学生看课本58页“你知道吗”,进一步理解“变量”
提出任务,探究新知:带一个变量的过程 任务三:带一个变量的过程 编写能画不同边长的正七边形的过程。 调用这个过程,为变量BC输入不同的边长,就可以画出不同的正七边形。 教师巡视指导 小结:带一个变量的格式可以表示如下: TO 过程名 :变量名 过程体 END 注意:刚才有的同学在输入的过程中字母符号都对,但是系统提示错误,什么原因? 任务四: 编写能画边长为50的各种正多边形的过程。 和学生一起分析画法 根据以上分析,可以定义DBX过程。 参照课本59页完成动手做: 1.TO QBS :BC REPEAT 7[FD :BC RT 360/7] END 2.QBX 40 QBX 50 QBX 60 小老师指导 学生回答:定义带变量的过程时,过程名与冒号之间要输入一个半角空格。 在老师带领下分析画法:用命令REPEAT 3[FD 50 RT 360/3] ,可以指挥小海龟画正三角形,把命令中的重复执行次数和计算右转角度的除数3改成4、5、6,就可以画出正四边形、正五边形、正六边形,因此,可以用一个变量来代替这两个数,执行时输入不同的数值,就可以画出不同的正多边形来。 动手做: 1.TO DBX :X REPEAT :X[FD 80RT 360/:X] END 2. DBX 3 DBX 4 DBX 5 DBX 6 学生自主探究,课本上有步骤,不必老师演示,只强调要细心。同时对学生的细心、耐心也是一个培养。 发现问题,请学生回答问题错在哪里,激发学生动脑思考的积极性。 引导学生思考探究、解决问题 对于给定的任务能将其分解为一系列的实施步骤,
提出任务 探究新知:带多个变量的过程 任务五:带多个变量的过程 编写能画不同长和宽的长方形的过程。 分析画法: 用REPEAT命令重复两次,每次画出相邻的两条边,就可以画一个固定的长和宽的长方形。因此,编写过程时,把画边长时需要前进的步数用两个不同的变量代替,就可以完成任务。 教师评价 小结: TO 过程名 :变量1 :变量2 :变量3……:变量N 过程体 END 和老师一起分析画法 动手做: TO CFX :X :Y REPEAT 2[FD :X rt 90 fd :y rt 90] end 2.cs cfx 30 50 cs cfx 80 20 学生小结公式 定义带多个变量的过程时,要在过程名后面列出过程中用到的所有变量,各变量之间要用空格隔开。 培养学生遇到问题先分析、思考,再设计方案、再调试解决。 学生主动表达 使学生处于积极的思维状态
练习巩固 交流分享 动手做:编写能画边长与边数都不相同的正多边形(可以选择不同的颜色) 展示学生作品 学生小组内分析画法: 前面定义的过程DBX可以画边长为50步的各种正多边形。给这个过程增加一个变量,用来代替小海龟前进的步数50,就可以完成这个任务。 学生完成任务 学生展示 通过这个练习检测学生对本节课知识技能的掌握程度,并根据结果进一步调整自己的教学计划,即是否要将本节课内容再进行一次练习课。
归纳总结 提升素养 引导学生先谈收获 教师再总结: 我们处理问题一般经历三个阶段:遇到问题、分析问题;判断与推理、确定方案、实施、完善,最终解决问题。 我们通过编程指挥计算机解决问题时,也大致经历五个阶段:分析问题、确定算法、编写程序、调试运行、执行程序。 学生谈收获 引导学生谈收获,同时教师帮助学生梳理编程的一般方法,增强学生对本节课所学知识的理解和记忆,并进行巩固和强化。
板书 设计 第9课 使用变量编过程 一、什么是变量 可变的数 二、带一个变量的过程 TO 过程名 :变量名 过程体 END 带多个变量的过程 TO 过程名 :变量1 :变量2 :变量3……:变量N 过程体 END(共31张PPT)
在上一节课中我们编写的三菱、小花、蜘蛛过程中小海龟前进的步数、转弯的角度等都是一个固定的数值,这样每个同学编出的图形长的都一样是不是?
能否用同一个过程指挥小海龟画出大小、形状完全不同的图形?
当然可以
在Logo中, 我们可以编写带变量的过程。调用带变量的过程时,输入不同的数值参数,就可以用同一个过程指挥小海龟画出大小、形状完全不同的图形来。
第9课 使用变量编过程
人教版 信息技术 六年级 下册
目录
3
带多个变量的过程
1
什么是变量
2
带一个变量的过程
1
什么是变量
活动目标
什么是变量、变量能起什么作用?
任务一.定义两个过程Z1和Z2。
TO Z1
REPEAT 4[FD 100 RT 90]
END
TO Z2
REPEAT 4[FD 50 RT 90]
END
实践观察
实践观察
调用过程Z1,画出边长为100步的正方形。调用过程Z2,画出边长为50步的正方形。
实践观察
这两个过程都有一条REPEAT命令,有什么不同?
不同的是,命令中确定小海龟前进步数的参数值不一样。
实践观察
任务二.按下边方式定义一个名为ZFX的过程。
TO ZFX :X
REPEAT 4[FD :X RT 90]
END
执行下面的命令,画出一个边长为40步的正方形。
ZFX 40
依次执行下面的命令,画出边长分别为50、60、70、90步的正方形。
ZFX 50
ZFX 60
ZFX 70
ZFX 90
变量
这里定义的ZFX过程,就是一个带变量的过程。调用过程时,在过程名后面空一格,再分别输入40、50、60、70、90等具体的数,Logo就会自动把这些数“代入”变量指示的位置,然后执行过程规定的操作。
概念
变化的量
Logo语言规定,用冒号和变量名来表示变量。例如,上面过程中的“:X”是用来输入正方形边长的变量,其中的字母X是它的变量名。
变量名可以是单个字母,也可以是多个字母,或者字母与数字组合的字符串,如BIAN、X1等。冒号和变量名之间不能有空格。一个过程可以带一个变量,也可以带多个变量。
你知道吗
2
带一个变量的过程
编写能画不同边长的正七边形的过程
任务三
这里定义的ZFX过程,就是一个带变量的过程。调用过程时,在过程名后面空一格,再分别输入40、50、60、70、90等具体的数,Logo就会自动把这些数“代入”变量指示的位置,然后执行过程规定的操作。
分析画法
动手做
1.TO QBS :BC
REPEAT 7[FD :BC RT 360/7]
END
定义带变量的过程时,过程名与冒号之间要输入一个半角空格。
动手做
2.调用这个过程,为变量BC输入不同的边长,就可以画出不同的正七边形。
QBX 40
QBX 50
QBX 60
小结
带一个变量的格式可以表示如下:
TO 过程名 :变量名
过程体
END
编写能画边长为50的各种正多边形的过程。
任务四
用命令REPEAT 3[FD 50 RT 360/3],可以指挥小海龟画正三角形,把命令中的重复执行次数和计算右转角度的除数3改成4、5、6,就可以画出正四边形、正五边形、正六边形,因此,可以用一个变量来代替这两个数,执行时输入不同的数值,就可以画出不同的正多边形来。
分析画法
1.TO DBX :X
REPEAT :X[FD 80RT 360/:X]
END
2. DBX 3
DBX 4
DBX 5
DBX 6
动手做
3
带多个变量的过程
编写能画不同长和宽的长方形的过程。
任务五
分析画法
用REPEAT命令重复两次,每次画出相邻的两条边,就可以画一个固定的长和宽的长方形。
因此,编写过程时,把画边长时需要前进的步数用两个不同的变量代替,就可以完成任务。
动手做
1.TO CFX :X :Y
REPEAT 2[FD :X rt 90 fd :y rt 90]
END
2.cs cfx 30 50
cs cfx 80 20
小结公式
TO 过程名 :变量1 :变量2 :变量3……:变量N
过程体
END
定义带多个变量的过程时,要在过程名后面列出过程中用到的所有变量,各变量之间要用空格隔开。
练习巩固
编写能画边长与边数都不相同的正多边形(可以选择不同的颜色)
前面定义的过程DBX可以画边长为50步的各种正多边形。给这个过程增加一个变量,用来代替小海龟前进的步数50,就可以完成这个任务。
我们处理问题一般经历三个阶段:遇到问题、分析问题;判断与推理、确定方案、实施、完善,最终解决问题。
我们通过编程指挥计算机解决问题时,也大致经历五个阶段:分析问题、确定算法、编写程序、调试运行、执行程序。
小结




使用变量编过程:
1.变量:变化的量
2.带一个变量的过程:
TO 过程名 :变量名
过程体
END
3.带多个变量的过程:
TO 过程名 :变量1 :变量2 :变量3……:变量N
过程体
END
这节课就到这里,休息一下!

展开更多......

收起↑

资源列表