随机数的巧妙应用教学设计
一、教学分析:
(一)软件资源
编程猫是由深圳点猫科技有限公司自主研发的国内知名青少年在线编程教育平台,由独立开发的专有可视化编程工具、基于游戏的趣味编程课程体系、动态的在线社区组成。以寓教于乐的教学方式让青少年通过有趣的图形化编程模块学习复杂的程序语言逻辑,让编程简单得像搭积木,通过学习编程猫,青少年用户可以轻松创作出充满奇思妙想的游戏、软件、动画、互动故事等作品,全方位锻炼逻辑思维能力、任务拆解能力、跨学科结合能力、审美能力和团队协作能力等综合素养。
(二)学情分析
本节微课针对在前期对编程猫软件界面有一定的认识,熟悉编程猫软件操作的学生。
二、教学目标
知识与技能:
1.通过观察物体位置的移动,认识坐标系。
2.熟悉重复执行语句的使用
3.学会利用数学中的位置知识理解随机数在脚本中的灵活应用。
4.培养学生逻辑思维能力,并将防疫知识渗透入学科教学。
过程与方法:通过自主探究,任务驱动,学会利用知识迁移进行高效的学习。
情感态度与价值观:通过观看和分析游戏作品,激发学生学习编程猫软件的兴趣和信心,引导学生在完成任务的过程中,培养学生自主学习能力、知识迁移能力。
三、教学重难点
重点:1.通过观察物体位置的移动,认识坐标系。
2.熟悉重复执行语句的使用
难点:学会利用数学中的位置知识理解随机数在脚本中的灵活应用。
四、教学方法
自主探究、任务驱动
五、教学资源
编程猫制作的游戏、课件、编程猫软件
六、教学过程
过程 | 教学环节 | 内容与过程 | 教学时间 | 备注 |
教师活动 | 学生活动 |
一、游戏导入 | 展示游戏作品 | 1. 设置问题:通过观察,你们看到了什么? | 1. 找出构成游戏三要素。 | 2 分钟 |
|
2.设置问题:为什么用浓度为75%的酒精消杀病毒? | 2.学生通过小短文了解课外知识 |
3.出示游戏规则,引入课题:随机数的巧妙应用 | 3.理解游戏规则,进入学习状态 |
二、讲授新知 | 1、 设置游戏背景 | 演示操作步骤:造型-添加造型-背景 | 观察、学习步骤 |
|
|
2、 设置病毒角色,编辑脚本 | 1.点画板-新增角色,改名称 2.导入角色病毒图片,如何让角色运动起来? 3.认识坐标系,详细介绍坐标系的图示,具体讲解x值,y值范围。(本学段还没有学过坐标,还需详细讲解) 4.设置指定位置的移动 5.修改X值为随机数,设置水平方向随机数的移动 6.如何让病毒重复运动起来来?引用“重复执行”命令 | 1.观察步骤 2.思考? 3.认识坐标系 4.观察病毒运动 5.再观察病毒运动,理解随机数,比较运动不同之处 6.熟悉“重复执行”命令的运用。 | 6 分钟 |
|
三、展示病毒运动 | 运行脚本 | 1.展示随机运动的病毒 2.布置任务: 制作更多随机运动的病毒 | 1. 通过观察病毒重复、随机、任意的运动轨迹,理解随机运 动的巧妙之处。 2. 根据所学完成任务 | 1分钟 |
|