书签 分享 收藏 举报 版权申诉 / 39
上传文档赚钱

类型高中信息技术必修1《数据与计算》《31体验计算机解决问题的过程》课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:5222758
  • 上传时间:2023-02-17
  • 格式:PPTX
  • 页数:39
  • 大小:2.12MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《高中信息技术必修1《数据与计算》《31体验计算机解决问题的过程》课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数据与计算 31体验计算机解决问题的过程 高中 信息技术 必修 数据 计算 31 体验 计算机 解决问题 过程 课件
    资源描述:

    1、信息技术基础(必修)是大家信息素养提升的基础,是学习各选修模块的前提人工智能初步算法与程序设计多媒体技术应用网络技术应用数据管理技术算法与程序设计 对你的学习生活有什么帮助?核心素养计算思维信息社会责任数字化学习与创新信息意识数字化学习与创新是指个体通过评估并选用常见的数字化资源与工具,有效地管理学习过程与学习资源,创造性地解决问题,从而完成学习任务,形成创新作品的能力。信息社会责任是指信息社会中的个体在文化修养、道德规范和行为自律等方面应尽的责任。计算思维是指个体运用计算机科学领域的思想方法,在形成问题解决方案的过程中产生的一系列思维活动。信息意识是指个体对信息的敏感度和对信息价值的判断力。

    2、编程的重要性已成为越来越多的国际意识的主题,从“极客”的狭隘领域扩展到包括K-12教育领域在内的更广阔的世界。算法与程序设计 包括哪些学习内容?利用计算机和算法高效分析处理数据以解决问题非常重要。自疫情爆发以来,丁香网第一时间对疫情数据进行分析并做出了信息反馈,成为大家推荐信任的信息来源,包括了全世界各地的疫情数据统计,疫情地图,辟谣信息等,科技推动信息透明。2月1日,浙江省疾控中心上线自动化的全基因组检测分析平台,利用阿里达摩院研发的AI算法,可将原来数小时的疑似病例基因分析缩短至半小时,大幅缩短确诊时间,并能精准检测出病毒的变异情况。抗击新型肺炎疫情,疫苗和特效药是强有力的手段,分离毒株、

    3、药物筛选、新药研发等则需要进行大量的数据分析和科学超算工作。包括华为、阿里、百度等多家公司已运用人工智能与云计算产品,加快对疫情药物的筛选工作。用算法“攻克”新型冠状病毒肺炎。这堂课,让我们见证了坚强硬核的中国力量!这堂课,向我们传递了恢宏美好的人性光辉!这堂课,给我们展示了先进强大的知识力量!一场疫情,让信息和知识的价值更加显性,让信息更加及时、透明并缓解焦虑;让技术和大数据等的能力在社会公共事件中更好的发挥作用。程学设计语言Python的基础知识运用顺序结构描述问题求解过程运用选择结构描述问题求解过程运用循环结构描述问题求解过程希望能够成为大家的好老师、好朋友、好伙伴课堂上认真思考,敢于提

    4、问,积极参与互动!排名第一的中山纪念中学,在近5年来的NOI赛事中屡创佳绩,是全国唯一获一等奖总人次超过200的中学,共229人次获一等奖,其中获得金牌11枚、银牌12枚、铜牌4枚。2016年计算机编程国际大赛纪中团体总分力压众多世界著名高校,在THE发布的“全球学习编程最好的学校排名榜”中,跻身世界第二,是前五名中唯一一所中学;高嘉煊同学荣获第31届国际信息学奥赛金牌,成为继陈启峰、杨家齐后的广东省第6个国际奖牌获得者;林凯风、古鸣浩同学分别在18年及19年国际初中生信息学竞赛赛场上夺金。项目规划与探究项目主题项目实施与成果 源于印度的一个古老传说益智类游戏。给定三个柱子,第1个柱子按大小顺

    5、序放了若干个圆盘,要求把第一根柱子上的圆盘移到第3个柱子。移动规则:(1)每次只能把某个柱子上最上面的盘子移到另一个柱子;(2)不能出现大盘压小盘的情况。古代某国王给某被冤枉的大臣64个圆盘,如大臣回答出最少移动次数,国王则对他免于追责。你能帮助这个大臣吗?汉诺塔游戏根据需要解决的问题以及给出的条件,采用人工方式解决问题,两人或三人为一小组,运行汉诺塔1.exe文件体验游戏,以1、2、3、4个盘子玩游戏,记录下最少移动步数,寻找规律,总结方法。项目规划与探究项目主题项目实施与成果n=1时,只需要1次移动:项目规划与探究项目主题项目实施与成果项目规划与探究项目主题项目实施与成果n=2时,需要3次

    6、移动:项目规划与探究项目主题项目实施与成果 以此类推,用f(n)表示n个盘子的最少移动次数,可以得到结果如下:提出问题:(1)能不能找到f(n)的规律?(2)如果找到规律的话,怎么利用发现的规律实现汉诺塔1.exe“游戏解密”菜单中的“最小步数”功能?n1234f(n)13715项目规划与探究项目主题项目实施与成果项目规划与探究项目主题项目实施与成果 方法1:找规律(由小及大、由简入难、由特殊到一般)如果有足够耐心,可以发现f(5)=31,f(6)=63等等,N再大一些就困难很多。通过观察,不难发现以下两个规律:f(n)=2*f(n-1)+1 f(n)=2n-1n1234f(n)13715项目

    7、规划与探究项目主题项目实施与成果 方法2:严谨推理 最优策略(找到n个盘子最少移动次数)的核心:要想把n号盘子从1号柱移到3号柱,必须先把上面的n-1个盘子先移到2号柱。最优策略分三步:第步:把n号盘子上面的n-1个盘子从1号柱移到2号柱;第步:直接把n号盘子从1号柱移到3号柱;第步:把2号柱上的n-1个盘子移到3号柱。项目规划与探究项目主题项目实施与成果 方法2:严谨推理 增加定义:用g(n,a,b,c)表示把a柱上的n个盘子从a柱经过b柱移到c柱的最少移动步数 则据上有:g(n,1,2,3)=g(n-1,1,3,2)+1+g(n-1,2,1,3)探究发现:移动次数跟起始柱、中间柱、目标柱的

    8、位置没有关系,只跟盘子数有关系 所以有:g(n,1,2,3)=f(n),g(n-1,1,3,2)=g(n-1,2,1,3)=f(n-1)因此f(n)=2*f(n-1)+1成立,验证了规律。项目规划与探究项目主题项目实施与成果 方法2:严谨推理 在规律f(n)=2*f(n-1)+1得到验证的前提下,继续深入研究 上式两边都加1得:f(n)+1=2*(f(n-1)+1)令g(n)=f(n)+1,则有 g(n)=2*g(n-1)=22*g(n-2)=.=2(n-1)*g(1)g(1)=f(1)+1=2 g(n)=2n f(n)=2n-1 规律也获得验证。项目规划与探究项目主题项目实施与成果我们可以借

    9、助计算机,通过编写计算机程序解决问题。编写计算机程序解决问题要经过分析问题、设计算法、编写程序、调试运行程序等若干步骤。分析问题设计算法编写程序调试运行检测结果对于任何一个实际问题,首先要分析该问题的需求情况及已知条件,来判断解决问题的可能性和目标要求,然后对需要解决的问题给出一个精确的描述。在分析问题的过程中,可以采用建立数学模型的方式使问题变得更明确。项目规划与探究项目主题项目实施与成果分析问题设计算法编写程序调试运行检测结果第1步分析问题后得到数学模型,找出解决这个数学模型的方法和步骤,称为设计算法。前面分析问题得出的两个规律对应的算法描述如下:规律f(n)=2n-1的算法描述:(1)输

    10、入盘子数n;(2)答案sum=2n-1;(3)输出sum,算法结束。规律f(n)=2*f(n-1)+1的算法描述:(1)输入盘子数n;(2)设置初值f(1)=1;(3)对于每一个i=2,3,.,n,计算f(i)=2*f(i-1)+1(4)输出f(n),算法结束。项目规划与探究项目主题项目实施与成果分析问题设计算法编写程序调试运行检测结果根据第2步设计算法后的算法描述,选择一种程序设计语言来编写程序,以实现算法。程序设计语言(如Basic、Pascal、C+、Java、Python等)是人们编程时与计算机沟通的桥梁。一般来说,只要算法确定,语言的选择就没有特别的限定,通常根据问题的特性和编程人员

    11、的熟悉程度来选定。规律f(n)=2n-1的算法描述:(1)输入盘子数n;(2)答案sum=2n-1;(3)输出sum,算法结束。规律f(n)=2n-1的程序代码:n=int(input()sum=2*n-1Print(“最少需要”,sum,“次”)项目规划与探究项目主题项目实施与成果分析问题设计算法编写程序调试运行检测结果程序编好以后,通过键盘输入计算机,然后运行程序,看看程序能否按预想的执行。计算机只懂得程序设计语言中所规定的语法规则,如果编写程序时与规则不一致,哪怕是一个标点符号出错,也会令程序出错而中断运行。此时,可以根据计算机提示的出错信息修改程序,重新调试运行。项目规划与探究项目主题项目实施与成果分析问题设计算法编写程序调试运行检测结果程序能够顺利运行以后,还需要对程序功能进行分析和检查,因为如果程序中有逻辑错误,计算机是检查不出来的。项目规划与探究项目主题项目实施与成果(1)体验运用计算机程序解决问题经历的问题描述、数据抽象和结构分析、模型建立、算法设计、程序编写、程序调试和测试验证等过程;(2)总结归纳运用计算机解决问题的方法和步骤。(3)运行汉诺塔2.exe文件体验游戏,实现“游戏解密”菜单中的“游戏破解”功能?

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:高中信息技术必修1《数据与计算》《31体验计算机解决问题的过程》课件.pptx
    链接地址:https://www.163wenku.com/p-5222758.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库