活动3 设计制作算术比赛小程序 教案 沪科版信息技术九年级.doc

活动3 设计制作算术比赛小程序 教案 沪科版信息技术九年级.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

信息技术活动3设计制作算术比赛小程序

课题

设计制作算术比赛小程序

单元

第一单元

学科

信息技术

年级

九年级

教材

分析

该教材旨在培养学生的信息技术素养,包括信息获取、信息处理和信息应用等方面的知识和能力。内容涵盖了计算机基础编程,计算机的使用等方面,教材注重实践操作,通过案例和实践项目来锻炼学生的实际操作能力。这有助于学生将所学的知识应用到实际情境中,并提升他们的问题解决能力,沪科版初中《信息技术》九年级教材内容全面,并结合实践操作和案例分析,旨在培养学生的信息技术素养和实际应用能力,为他们建立坚实的信息技术基础打下良好的基础。

教学

目标

1、信息意识:能够理解并识别不同类型的信息,包括文字、图像、音频和视频,并能有效地处理这些信息。

2、计算思维:能够学会通过分析问题、整理数据、制定计划并解决问题的方法来发展计算思维。

3、数字化学习与创新:能够运用数字化技术创新,并能够在实际生活中应用数字化解决问题。

4、信息社会责任:能够认识到他们在信息社会中的影响,并懂得如何正确地分享信息、尊重知识产权并遵守相关法律法规。

重点

一、制定比赛规则

二、分析问题并设计算法

三、编写程序

难点

1、编写程序

教学过程

教学环节

教师活动

学生活动

设计意图

导入新课

计算能力是数学中很重要的一项技能,为进一步提升大家的计算能力,提高对数学的兴趣,学校决定举办初中数学计算能力大赛。这次比赛与以往不同,这次比赛会使用程序来开展。

本活动中,我们将用图形化编程软件制作一个会算术计算的“Panda”,和同学们进行算术比赛。

通过老师讲解视频的观看以及学生之间的相互讨论生活中的数学计算和图形化编程混合运用。

帮助学生理解数学计算和图形化编程混合运用概念,打开课堂。

讲授新课

03制定比赛规则

每个比赛项目都有自己的规则,比赛规则是保证比赛公正性和趣味性的前提。例如.算24点游戏比赛的规则可以是:比赛双方各分一半扑克牌,背面朝上拿在手中。比赛开始,双方同时翻出2张牌放在桌面上,并利用这4张牌的数字进行四则运算,若一方先算出24点,另一方则要收纳桌面上的所有牌:若都未算出,则4张牌暂时搁置在桌面上最终所有牌若在一方手中,则另一方胜出。

说说做做

打开配套资源中的加法比赛小程序,尝试比一比。

分析加法比赛小程序示例的规则。从编程角度,想一想加法比赛小程序示例制作的难点是什么。

与同伴讨论,以上规则是否合理。如果不合理,提出完善方案。

制定自己的算术比赛程序名称和规则。

04分析问题并设计算法

加法比赛小程序示例的规则是:双方都同意进行加法比赛,用键盘输入第一个数“Panda”随机选择第二个数,先“说”出两数和的视为胜利者。因此,加法比赛小程序需要有“同意比赛按钮”“Panda”两个角色,还要能记录第一个数、第二个数及相加结果你们的设计是怎样的呢?

确定角色及角色的动作算法,并用自然语言描述

加法比赛小程序示例中有两个角色“Panda”和“按钮”,每个角色的动作算法,可以用自然语言描述出来。一个作品中,可以有很多角色,每个角色都有自己的动作,需要分开设计算法。

说说做做

思考“Panda”角色和“按钮”角色分别通过什么控制开始执行各自的动作。

明确自己制作的算术比赛程序的角色和动作。

2、完成流程图

将角色的动作算法,用流程图表示出来会更直观,如图1-3-4和1-3-5所示。

用圆角方框画出开始框

用方框画出处理框。

用圆角方框画出结束框

说说做做

绘制自己的算术比赛程序中各角色动作算法的流程图。

在图形化编程软件“慧编程”中,控制程序开始的积木有如下6个。这些积木分别适用于不同的场合,在编程时,可根据需要进行选择。

05编写程序

算术比赛小程序中,若用到了两个甚至是多个角色,则须各自编写相应的脚本。当然在编写程序前别忘了选择合适的舞台背景或角色。

(1)添加“按钮”角色并选择造型,如图1-3-6~1-3-8所示。

在角色库中选择“按钮”。

单击“造型”。

单击“文本”工具添加文字。

知识链接—角色与造型

“慧编程”作品由一些“角色”组成,每一个角色都可以有多个造型,但至少具有一个造型。新增一个角色后,这个角色会自动产生一个造型。通过给角色增加造型,可以改变角色的外观。例如,一个“人脸”角色,可以有不同的造型,如“微笑的脸”“哭泣的脸”和“愤怒的脸”等,这些造型可以是在同一张脸或不同脸上的不同表情;又如,一个“人”角色,可以有“人”“熊猫”“火车”“蝴蝶”等各种不同的造型,通过不同的造型变换,这个角色可以变成一个人、一只熊猫,或者变成一列火车、一只蝴蝶抑或是其他的任何东西。

尽管同一角色可以有多种造型,但同一时刻只会出现一种造型。也就是说通过控制不同时刻角色的造

文档评论(0)

***** + 关注
实名认证
内容提供者

如有问题,请于后台留言联系上传者解决,如文档无法编辑,课件中音视频无法播放等。

版权声明书
用户编号:8116111057000017

1亿VIP精品文档

相关文档