- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级第5课:贪吃蛇 编程可以培养孩子以下重要能力 一、逻辑推理--抽象思维能力。 二、数学计算--数据化思考能力。自己编程实现逻辑的过程非常锻炼智力。 三、问题解决--跨界思考能力。 四、创新思维--系统工程思维能力。思考与设计游戏规则。 五、联想判断--分析归纳能力。 六、耐心缜密--合作自信能力。 七、动手能力--动手实现程序逻辑以验证自己的思路。 八、美术与音乐修养--给游戏设计图片、背景音乐、各种音效。 九、在这里,孩子是导演! 高级第5课:贪吃蛇 【知识技能】 (1)条件判断指令的应用。 (2)循环控制指令的应用。 (3)侦测指令的应用。 (4)数字和逻辑运算指令的应用。 (5)新建变量及其应用。 (6)广播与接收的应用。 (7)角色的位置和方向控制。 高级第5课:贪吃蛇 【本课导入】 本节课我们设计一个数字接龙小游戏:《贪吃蛇》。这是一个双人游戏,一个人操作键盘上的“A、S、D、W”控制棕蛇,另一个人操作键盘上的“上移键、下移键、左移键、右移键”控制青蛇。比一比,看看谁的蛇长? 高级第5课:贪吃蛇 【问题分析及游戏规则制定】 (1)准备相关素材,包括游戏开始和结束的图片、棕蛇和青蛇的蛇头、蛇脖、蛇胸、蛇肚、蛇尾图片、音乐音效等。 (2)棕蛇,蛇头为红色,蛇脖、蛇胸、蛇肚为蓝色,蛇尾(多个蛇尾)为棕色。移动棕蛇,寻找棕蛇的蛇脖、蛇胸、蛇肚、蛇尾,如果碰到他们,棕蛇变长。如果吃到自己的尾巴或碰到黑块,棕蛇死亡,在规定的时间内,游戏从头开始。如何实现“吃到自己”? 高级第5课:贪吃蛇 【问题分析及游戏规则制定】 (3)青蛇,蛇头为天蓝色,蛇脖、蛇胸、蛇肚为粉红色,蛇尾(多个蛇尾)为天蓝色。移动青蛇,寻找青蛇的蛇脖、蛇胸、蛇肚、蛇尾,如果碰到他们,青蛇变长。如果吃到自己的尾巴或碰到黑块,青蛇死亡,在规定的时间内,游戏从头开始。如何实现“吃到自己”? 高级第5课:贪吃蛇 【问题分析及游戏规则制定】 (4)如何实现数字接龙?如何实现蛇的移动? (5)在规定的时间内,棕蛇和青蛇长度长的一方获胜。 (6)设计一个“倒计时”,以便给游戏计时。 (7)给游戏配合适的音乐音效。 (8)设计游戏的开始和结束、赢、平手等环节。 高级第5课:贪吃蛇 重要提示 任何计算机程序设计语言,都有三种基本结构。已经证明,这三种结构可以解决世界上任意复杂的问题。 【1】顺序结构:即程序按照你编写的先后顺序执行。 【2】分支结构:当满足一定条件,执行程序1,反之,执行程序2。即程序执行发生“拐弯”。 【3】循环结构:当满足一定条件,执行循环体内的程序,反之,执行循环体外的程序。其中,也包含了分支结构。 高级第5课:贪吃蛇 小朋友,让我们开始吧! 高级第5课:贪吃蛇
文档评论(0)