《了解计算机解决问题的过程》.docxVIP

  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文档。上传文档
查看更多
1-1了解计算机解决问题的过程 一、学习目标: 1、分析人类和计算机解决问题的异同;增强学生分析问题、解决问题的能力以及思维的严密性、条理性。 2、会说出计算机解决问题的步骤;能利用计算机解决社会生活中的实际问题,进一步深化学生关注计算机程序与实际生活的密切关系。 二、学习重点和难点 1、重点:计算机解决问题的环节 2、难点:人类和计算机解决问题的异同 三、学习准备 ppt课件; 2、益智游戏网址; 3、网络教室; 4、学习网站、自评网站。 四、教学过程 (一)益智游戏,引入新课 在开始上课之前,先请大家打2分钟游戏,游戏规则如下: 三个人和三个野人同行,走到前面有一条河挡住了去路,而河面上只有一支小船,小船最多一次只能乘载两个人,当河的这边和河的对面以及船上的野人数量多过人时;人就会被野人吃掉。问 :三个人和三个野人怎样过河 人才不会被野人吃掉。 请大家直接打开桌面上的游戏网址,进行练习,/swf/132236.htm 思考、验证你的解决办法,同学之间可以互相讨论。 解决步骤: 两个野人过河,一个野人回来 2个野人过河,1个野人回来 2个人过河,1个野人和一个人回来 2个人过河,1个野人回来 2个野人过河,1个野人回来 2个野人过河 结束 通过这个游戏我们可以了解人类是怎么解决问题的? 遇到问题-分析问题-不断尝试-得到结果。 (二)新课探究 下面我们再来解决一个生活中的问题: 小A喜欢喝牛奶,小B喜欢喝果汁,但是小C在小A的杯子里倒入了果汁,在小B的杯子里倒入了牛奶,现在他们怎么能喝到自己心仪的饮品呢? 请同学们互相讨论1分钟,填写探究问题记录表。 已知条件 要解决的问题 存在关系 经过分析确定,需要引入一个容器, 然后第一步把果汁导入新容器中,盛果汁的容器空, 第二步把牛奶导入盛果汁的容器中,此时盛牛奶的容器空, 第三步把新容器中的果汁导入盛牛奶的容器中, 互换完毕。 上述解决问题的方法说明人解决问题时候的步骤是: 提出问题——分析问题——解决问题——得到结果 (三)新课讲解 那么计算机是如何来解决问题的呢? 1.分析问题,不论人和计算机解决问题必不可少的环节。 分析问题是解决问题的根本,只有弄清楚问题的内容、性质、规模,收集和问题相关的资料,分析与问题有关的已知信息、该输入的数据、要达到的目标、要求输出的数据,确定所需要解决问题的功能要求和性能要求等。在这个题目中:A=“果汁”,B=“牛奶”,我们要实现的操作就是让A=“牛奶”,B=“果汁”,需要引入一个容器,对应在程序里需要定义一个新变量C。简言之,就是要交换A、B的值。勾画出“数学模型”了,下面就是设计算法。 设计算法 在数学上,我们已经学过:算法是指可以解决某一类问题的方法,它是精确的、有限的、确定的,根据设计人的认知可以不断优化。在这个题目中,三个步骤就是:把A的值给C,把B的值给A,把C的值给A。这里把一个变量的值给另一个变量,我们用赋值语句来实现,赋值符号和“=”写法一样,但是意义完全不同,等号 3.编写程序 确定了“怎么做”之后,需要将其“转告”计算机,这个“转告”计算机“怎么做”的工作就是编写程序。编写程序需要选择适合的程序设计语言,目前比较热门的语言是python,比较通用的语言有C语言,C++,VB、VF等。(填空3句赋值语句) Dim a b as string Dim c as string A=“果汁” B=“牛奶” Text1.text=a Text2.text=b C=a A=b B=a Text3.text=a Text4.text=b 4.调试运行程序 程序编写完,需要试运行,以便发现错误和修改错误,所以调试运行是用计算机解决问题过程中一个非常重要的环节。 调试程序的任务就是发现错误,找到错误的原因和位置,并进行改正处理。得到结果后,还需要对结果进行分析和验证,判断是否正确、完整,如果不合理需返回到先前几步进行修改。 回顾总结 至此我们了解了人工解决和计算机解决问题的各个环节,请大家自信回顾一下,完成下面表格。 求解方法 经历过程 内容参考 相同点 不同点 人工求解 1.分析问题 2.建立数学模型(列数学表达式) 3.设计算法 4.人工计算 5.编写程序 6.调试程序 7.执行程序 计算机求解 (四)自我评价 请大家登录自我评价网站(问卷网网址)对自己本节课的表现进行评价。https://ks.wjx.top/jqaspx (五)网络构建 本节课主要讲解了用计算机解决问题的几个环节:1.分析问题,2.设计算法,3.编写程序,4.调试运行程序,得到结果。 本节课的重点计算机解决问题的各个环节; 难点人类和计算机解决问题的异同。 (六)拓展延伸 请大家观看一段计算机代替人类解决问题也就是人工智能发展现状的

文档评论(0)

chen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档