小学信息技术第三册 第19课带变量的过程(第3课时)教案 北京版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小学信息技术第三册第19课带变量的过程
(第3课时)教案北京版
题编写带变量的过程
(三)教学目标
1、初步了解模块化程序设计的方法。
2、能读懂程序,学习赋值命令、键盘输入命令、条件命令、停止命令和随机函数命令。
课型新授教学重点能读懂程序,学习赋值命令、键盘输入命令、条件命令、停止命令和随机函数命令。
教学难点使学生初步了解选择程序设计的思想和方法。
教学准备教师准备:
图形投影机教学过程教学过程教师活动学生活动目的导入
一、复习导入同学们,你玩过猜数游戏吗?今天老师带你玩一次,请你猜40以内的一个自然数,老师会给你提示,猜对的同学接着代替任老师组织。
好,现在开始。
没有倾听学生猜数新授
二、学习新知
1、请你打开猜数游戏、lgo,调用过程csh,观察过程执行过程中的变化
2、这个游戏是怎样实现的?
请你打开编辑窗口,观察编辑窗口有几个过程?每个过程中有哪些命令是你不知道的?
3、好,我们来一起学习这些新的命令Random 随机函数命令,它后面跟30,表示计算机会随机产生一个1-30之间的自然数,如果想让计算机随机产生一个1-40之间的自然数,random命令后面应该是什么?Make为赋值命令Make “变量名数据表示将数据赋值给指定的变量make “a randon30 表示什么?Pr为打印输出命令Pr
[请你猜一个30以内的自然数]执行命令的结果是什么?Read 键盘输入命令等你输入你猜得数 Type打字命令,打出后面的字Type
[它是几]jieguo结果是什?
If …then…条件命令If :b=0 then stop是什么意思?
4、现在请你再读程序,说说每个程序起什么作用?
5、再读每条命令,互相说说每条命令的执行结果
6、汇报
理解结果打开过程,调用Edit观察、记录结果40将计算机随机产生的1-30之间的自然数赋值给”a屏幕上出现请你猜一个30以内的自然数屏幕上出现“它是几”如果:b=0 则停止试说同组说巩固提高
三、课堂作业好,现在请你该写过程,并执行操作练习展示、评价作品
四、展示、说明过程展示说明过程课堂小结
五、你这节课有什么收获?
板书设计猜数游戏Random n 随机函数命令Make “变量名
数据Pr[ ]打印输出命令Read键盘输入命令Type[ ]打字命
令:b=0If <条件表达式>then《命令》条件命令是stop 否下一条命令。