1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修5 人工智能初步《第一章 人工智能初探 1.3 人工智能的主要应用领域 1.3.5 自动程序设计》优秀教案
教学难点:对游戏角色的运动方式与变化的分析,并转化为程序语言
教学过程:第1个课时
教学环节
学习内容
教师活动
学生活动
设计意图
激趣导入
(2分钟)
体验游戏,仔细观察,积极思考
教师:今天,老师给同学们带来了一款有趣的游戏,请一位同学上来体验一下!其他同学请仔细观察游戏过程中:1.鲨鱼是怎么运动的?2.鲨鱼在什么情况下发生了哪些变化?3.游戏是以什么样的方式结束的?
体验游戏的过程中仔细观察,积极思考
激发兴趣
引起思考
探索新知
(16分钟)
1.引入课题
2.总体介绍制作游戏的步骤和思路,也是本课的教学流程
3.共同探讨游戏角色的运动方式及变化
4.转化为关键语句
5.介绍控制模块的“如果…那么…”语句,“重复执行”语句,把关键语句串联起来使之逻辑顺畅的完成程序。
1.教师:首先掌声感谢这位同学为我们展示了游戏过程。这么好玩有趣的游戏,如果我们能自己制作出来,那就十分的厉害了!现在在座的每位同学都是小小程序员,让我们一起来尝试制作《鲨鱼吃小鱼》的游戏吧!(板书题目:制作《鲨鱼吃小鱼》的游戏)
2.教师:同学们,要想成为优秀的程序员,我们得知道程序员是如何炼成的(展示PPT):首先我们脑子里需要构思游戏的模型,然后对游戏当中的角色进行分析,角色是怎么运动的?发生哪些变化?然后转化为程序语言,我们不是超人,总会出现料想不到的问题,这就需要我们在体验游戏过程中测试出存在的问题,然后调整程序,再进行测试,这是一个重复循环的过程,直到达到我们预期的游戏效果,游戏才制作完成。
3.教师:刚刚我们已经体验了游戏,脑子里有一个鲨鱼吃小鱼的模型,下面我们对游戏当中的角色进行分析吧,游戏里一共有几个角色?(学生回答)同学们说对了,游戏里有鲨鱼和小鱼两个角色。今天呢,我们先对鲨鱼的角色进行分析,把鲨鱼的程序语言写出来。小鱼的分析我们留到下一节课。回到刚刚的问题,1.鲨鱼是怎么运动的?2.鲨鱼在什么情况下发生了哪些变化?3.游戏是以什么样的方式结束的?(学生回答)
同学们,你们实在太棒了,鲨鱼:1.跟着鼠标走2.碰到小鱼嘴巴张大3.碰到小鱼体积变大4.说:"吃饱了,回家!"游戏结束