5上3单元第10课《找出口算速算王——控制结构综合应用》项目活动记录表.docxVIP

5上3单元第10课《找出口算速算王——控制结构综合应用》项目活动记录表.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第3单元评选班级速算王

PAGE347

小学信息科技教学设计(上册)

小学信息科技教学设计(上册)

五年级身边的算法

PAGE346

小学信息科技教学设计(上册)

小学信息科技教学设计(上册)

项目活动记录表

项目名称

第10课找出口算速算王

——控制结构综合应用

项目情境

同学们口算测试结束后,计算机给出其得分。每个同学都只知道自己的得分。有30位同学参加测试,现在需要找出得分最高的同学,授予“速算王”称号。

活动小组

组长:

组员:

一、项目准备,分解问题

模拟情境

两个数比较找出最大数

观察教师比较两个数大小的过程,使用自然语言进行描述并补充下面表格。

两个数比较大小的思路

如果数字1大于数字2,那么最大数为:();否则,最大数为()

在这个比较过程中,把最大值假设为:()。

讨论交流

多个数比较找出最大数

1.请独立思考,模拟三个数比较找最大值的过程并完善下表。

三个数比较大小的思路

(1)假设先将第1个数作为当前的最大数。

(2)如果第2个数大于当前最大数,那么就让第()个数,作为当前最大数。

(3)如果第3个数大于当前最大数,那么就让第()个数,作为当前最大数。

综上所述:3个数比较,找最大值,如果把第1个数确定为最大值,那么,一共需要比较()次,在每次比较的过程中不断变化的()。

2.请使用以上方法,分享模拟4个数比较找最大值的过程。

3.大胆猜测“多个数比较找最大值的过程”并完善下表。

N个数比较大小的思路

(1)假设先将第1个数作为当前的最大数。

(2)如果第2个数大于当前最大数,那么就让第()个数,作为当前最大数。

(3)如果第3个数大于当前最大数,那么就让第()个数,作为当前最大数。

……

(N)如果将第()个数大于当前的最大数,那么就让第()个数,作为当前的最大数。

综上所述:N个数比较,找最大值,如果把第1个数确定为最大值,那么,一共需要比较()次,在每次比较的过程中不断变化是()。

合作探究

设计查找最大数的方案

小组合作,根据下图提示回答问题并完善流程图。

(1)在进行比较之前,最大值设置为多少不影响比赛结果呢?

(2)30个数比较,找出最大值,需要循环比较多少次呢?

(3)比较结束后,找出的最大值存放在哪里了?

二、项目实施,解决问题

自主探究

初始化

最大值

请根据流程图的提示,自主探究,定义合适的变量用来存放最大值,并给最大值设置合适的初始值。

合作探讨

编写程序

结合算法与情境,合作探究,找出需要用到的程序指令和算法结构,探究编写程序,实现30位选手成绩的输入,大小的比较,并输出最大值。

验证算法

展示分享

请各小组分工合作,至少输入5组数据验证程序并记录验证数据和结果。

算法验证记录表

输入顺序

比赛成绩

输入内容

找出的最高分(最大值)

1

75

2

80

3

95

……

……

30

90

三、项目拓展,总结评价

拓展提升

请结合所学内容解决下列问题。

1.结合找出“速算王”的思路,思考要从30个数中找出得分最少的选手,那么,变量“最小值”的初始值设置为多少才不会影响比较的结果呢?

___________________________________________________________________________________________________________________________________________。

2.在“使用随机数指令,随机生成20个1到100之间的数字,并计算出这20个数字中有几个大于50的数。”的过程中,可能会用到哪些算法结构?思考并交流。

___________________________________________________________________________________________________________________________________________。

总结评价

1.总结收获:在找出口算速算王的过程中,我知道了:___________________________________________________________________________________________________________________________________________。

2.评价反思:结合下方的活动评价表,我发现:

_____

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档