主题一第2课时《海底世界》教学设计

文档属性

名称 主题一第2课时《海底世界》教学设计
格式 docx
文件大小 52.7KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2024-02-20 14:44:36

图片预览

文档简介

课题名称 《我会用Scratch——海底世界》
学情分析 本课属于“Scratch入门篇”的第二课时,学生通过前一节课的学习,已经知道了Scratch3.0软件每个区域的功能,掌握了一些最基本的用Scratch写程序的方法,但是还没有完成过一件完整的作品,本课时模拟展现真实的海底世界来达成目标,教学内容比较简单,主要以培养学生学习兴趣和编程思维为主,引导学生善于思考,敢于尝试。
教学目标 1、掌握“重复执行”、“碰到边缘就反弹”、“将旋转模式设定为左右翻转”、“下一个造型”等脚本功能及的用法。 2、会用程序设计的思想来思考问题,并试着用程序设计的语言来实现自己的设想。 3、通过设计创作,激发学习兴趣,体验创作的乐趣,并大胆展示自己的作品。
教学重点 “重复执行”、“碰到边缘就反弹”、“将旋转模式设定为左右翻转”等脚本的用法
教学难点 学会用程序设计的思想去思考问题,并能用程序设计的语言实现自己的设想。
教学过程 一、创设情境 激趣导入 (课件出示地球图)同学们这就是我们赖以生存的地球,大家知道地球上陆地和海洋哪个面积更大吗?(学生回答) 是的,地球上蓝色的是海,被海洋包围的是陆地还有一些山脉,其中海洋约占地球总面积的四分之三,那这么辽阔的海洋底下究竟是怎样的呢?让我们一起来看看吧!(播放视频) 看到了什么?(学生自由回答) 美丽的海底世界真让人向往!那这节课就让我们一起用Scratch编程,创造一片海底世界。(板书课题) 二、新授任务一:让小鲨鱼动起来 1、复习Scratch3.0软件的使用方法 在上节课我们学习了Scratch3.0的使用方法。同学们还记得每个区域的功能是什么吗? (学生自由回答) 师总结: ①菜单栏:用来打开和保存文件,设置语言等: ②模块区:含有编写程序的所有模块: ③编程区:也叫作脚本区,用来编写程序 ④舞台区:展现程序效果的区域: ⑤背景区:游戏等背景的插入,改变舞台区默认白色背景: ⑥角色区:参与游戏的角色。 2、观察分析: 同学们请看你们的屏幕,这是来自海底世界的一条小鲨鱼,仔细观察观察,它是怎么游动的呢?(板书观察分析) 学生回答师引导总结 ①从舞台的一侧移动到另一侧; ②碰到边缘后会返回来继续移动; ③造型不断变化。 3、提出质疑 想让鲨鱼动起来,要用哪个脚本?(板书程序描述)(学生回答) 移动10步脚本。(板书移动) 当点击小绿旗时,角色向前移动10步。(师操作观察效果) 请看,现在每点击一次小绿旗才能让小鱼移动10步,怎样才能让小鱼一直移动呢?刚刚老师听到有同学说再加几个移动10步。有没有更简单的方法呢? (学生回答并选一名同学上台) 师总结:把移动10步放在“重复执行”脚本的里面,就可以一直不断地执行移动10步,达到一直游动的效果。(板书重复执行) 三、新授任务二:碰到边缘就反弹 1、调试程序,发现问题,解决问题 点击小绿旗后小鲨鱼游到哪去了? 鲨鱼碰到舞台之后,应该怎么运动呢? 要用到哪个脚本? (学生回答老师操作) 引导学生发现:添加“碰到边缘就反弹”脚本。它可以让小鱼到舞台边缘时自动调转方向。(板书碰到边缘就反弹) 观察小鲨鱼反弹后的状态,还缺少什么脚本? (学生回答老师操作,) 改变旋转方式才能让小鲨鱼能正常游动。 2、参照得出的程序,学生自行操作,教师巡视指导。 四、新授任务三:造型切换 1、观察发现 鲨鱼在移动过程中没有造型的变化有点太机械了,因此我们需要在移动过程中增加造型的变化。 添加脚本“下一个造型”后调试程序后发现造型变化速度太快了。引导学生思考解决办法。(板书下一个造型) 得出添加等待1秒脚本可以每一秒钟切换一个造型,如果你觉得速度太快或者太慢可以通过修改数字来实现所要的效果。 2、学生操作,师巡视指导 (板书下一个造型) 五、创新编程:设计海底世界 偌大的海洋世界只有一条游动的小鲨鱼,太孤单了,同学们,你们能继续添加角色,并添加脚本。让我们的海底世界变得更丰富多彩吗? 学生操作后展示学生作品,师生互相评价。 六、课堂小结 同学们,你们对自己的作品满意吗?如果满分是100分,你会对自己设计的作品打多少分呢? 这节课通过观察分析、程序描述、代码设计并不断地修改验证打造了丰富多彩的海底世界。(板书修改验证) 在我们的编程世界,精彩可不止于此,只要我们在今后的课堂勤思考,肯动手,不怕困难,勇敢尝试,还有更多的奥秘等着我们去发现,去创造!
板书设计
同课章节目录