scratch海底世界教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
板书:控制模块:当按下……
师:布置任务三:试着给你的小鱼增加保命技能(隐身术)
教师巡视
组织学生汇报
师:还有什么其他的保命技术吗?
师:布置任务四:继续尝试给小鱼增加其他保命技能
教师巡视
组织学生汇报
掌握如果命令、侦测角色的命令,控制大鱼吃小鱼。
掌握当按下……命令控制触发技能实现小鱼躲大鱼。
小结
小组讨论:今天你用什么命令解决了什么的问题。
程序设计并不是简单地知道一些命令,它的关键是用命令来解决各种各样的问题。本节课试图以海底世界为载体,通过分析海底世界中小鱼遇到鲨鱼时可能出现的情况,引导学生选择恰当的命令侦测、设置按键技能进行躲避等处理这些可能性,从而让学生学会用程序设计的思想来思考问题,并试着用程序设计的语言来实现自己的设想。
【课前准备】
新授:
1、 分析讨论,分解难点
师:如何才能实现鲨鱼吃掉小鱼呢?
组织学生讨论
板书归纳:
1、 侦测模块:碰到……
2、 控制模块:如果……
通过讨论、分析,分解难点。
指导研究
(二)探索尝试,解决问题
师:布置任务一:试着让鲨鱼吃掉一条小鱼,如果汇报
师:刚才同学们通过侦测到角色(鲨鱼)后让小鱼消失来实现,但这时我们会发现鲨鱼在吃掉小鱼的过程中会有一个问题,有时它的尾巴碰到小鱼了也会吃掉小鱼,如何才能实现侦测到鲨鱼的嘴巴才让小鱼消失呢?
用scratch制作的海底世界,发给学生海底世界半成品。
【教学目标】
1. 进一步掌握条件语句如果……那么……的用法。
2. 学会使用侦测命令碰到……。
3. 学会使用控制命令当按下……键。
【教学重点】侦测命令、当按下……键命令的使用
【教学难点】学会用程序设计的思想去思考问题,并能用程序设计的语言实现自己的设想。
学生回答。
小结:用条件语句:如果……那么命令解决了条件判断的问题
用侦侧语句设定了判断条件。
用当按下……语句触发了技能
还能增加些什么?
课后可以用scratch让你的海底世界变得更精彩。
归纳总结,提升
板书
海底世界
一、 大鱼吃小鱼
1、 控制模块:如果……那么……
2、 侦测模块:碰到……
二、 小鱼躲大鱼
1、控制模块:当按下……
教 学 过 程
教学环节
师生活动
设计意图
谈话导入,创设情景:
自我介绍
欣赏海底世界
师:很多同学都喜欢去海边玩,海边的景色非常美,而且海里面有各种各样漂亮的海洋生物在水里快乐的游来游去,海洋里大部分生物都是友好的,但是也有一些生物是很凶猛的,这不,海洋里的霸主鲨鱼来了,它会干什么呢?
主题:海底世界
情景导入,引发学生思考,揭示课题
海底世界
【教材分析】
本课是自主设计的一课,在这节课中通过模拟展现真实的海底世界来达成目标,本课主要分为两块,第一块是完成鲨鱼吃小鱼,学生要能学会使用侦测命令,第二块是完成小鱼躲避鲨鱼,学生能利用按键来实现消失、瞬移等躲避功能。
【学情分析】
Scratch是一个图形化的程序设计软件,它的命令简单明了,每个命令的作用一看就明白了。五年级的学生通过一阶段的学习,已经基本掌握了用scratch写程序的方法。
反思与重建
学生回答
师:(提示)可以侦测嘴巴的颜色
师:布置任务二:试着调整程序,让鲨鱼“吃”掉小鱼
教师巡视
(三)继续畅想,拓展创新
过渡:师:大家做得非常好,可是钱老师觉得这些小鱼太可怜了,被大鲨鱼一口一个,你能帮助它们想点保命的技能吗?
组织学生交流
我给了一个最容易实现但又很有效的技能——隐身术,瞧,当我按下空格键时,小鱼就消失,躲过了鲨鱼的追击,然后再随机出现。
相关文档
最新文档