搜索
    上传资料 赚现金
    2.1 计算机解决问题的过程 课件01
    2.1 计算机解决问题的过程 课件02
    2.1 计算机解决问题的过程 课件03
    2.1 计算机解决问题的过程 课件04
    2.1 计算机解决问题的过程 课件05
    2.1 计算机解决问题的过程 课件06
    2.1 计算机解决问题的过程 课件07
    2.1 计算机解决问题的过程 课件08
    还剩17页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    教科版 (2019)必修1 数据与计算2.1 计算机解决问题的过程备课课件ppt

    展开
    这是一份教科版 (2019)必修1 数据与计算2.1 计算机解决问题的过程备课课件ppt,共25页。PPT课件主要包含了学习目标,方法和步骤,自然语言流程图等内容,欢迎下载使用。

    任务一 表示游戏的算法
    活动1 使用自然语言描述算法
    1.显示游戏规则、物品及其编号10秒2.清屏
    1.给出一个物品名称2.回答编号3.如果回答正确,答对的题数加14.重复以上步骤,直到答完5道题
    解决问题的过程,就是实现算法的过程。
    算法 就是解决问题的方法和步骤。
    要让计算机解决问题,必须明确地告诉它要处理的具体对象和每一步的准确处理过程,否则计算机就无法工作。因此,对算法的描述要求尽肯能精确、详尽。
    自然语言是指人们日常生活中使用的语言,汉语、英语、德语等都是自然语言。 用自然语言描述算法,通俗易懂,是我们理解算法的第一步。
    算法的描述—— 用自然语言描述算法
    流程图也称为程序图,它是算法的一种图形化表示方法。
    算法的描述—— 用流程图描述算法
    常用的流程图规范是由美国国家标准学会制定的一系列流程图符号。
    输入/输出框:表示从外部输入数据到计算机内部或者从计算机内部输出数据到计算机外部。
    判断框:表示判断的条件。满足条件,执行标识为“是”的路泾;不满足条件,则执行标识为“否”的路径
    算法的三种基本结构:顺序结构、分支结构和循环结构。P20
    顺序结构是一种最简单的基本结构,按照自上而下的先后顺序依次执行程序语句。
    先执行处理框A,再执行处理框B
    分支结构也称为选择结构,是一种根据给定的条件进行判断的结构。 图:分支结构中必定包括一个判断框,若满足条件则执行处理框A,若不满足条件则执行处理框B。
    循环结构是一种重复某一部分操作的结构。 图:若满足条件则执行循环体(处理框A), 若不满足条件则跳出循环,执行循环结构后面的代码。
    imprt randmimprt timeimprt sprint("你好,现在你有10秒钟的时间记忆下列物品及其编号")things=["苹果","香蕉","橙子","梨子","猕猴桃","柚子","猴魁","铁观音","彩蛋","复活节"]fr i in range(10): print(i,":",things[i])#在屏幕上显示编号及物品time.sleep(10) #延时10秒s.system("cls") #清屏幕,隐去编号及物品n=0 #记录答对的题数,初值为0t2=randm.sample(things,5)#随机抽出5个物品 fr i in t2: #出5题 ans=int(input(i + "的编号是:"))#输入编号答题 if i==things[ans]: n=n+1 #如果回答正确,答对的题数加1print("\n你一共答对了",n,"次")#屏幕显示答对的题数input("\n按回车键结束程序")
    任务二 用Pythn语言实现游戏 活动1 运行程序
    Pythn语言的开发环境
    Pythn是一种程序开发工具。我们用的是Pythn3.7。

    Pythn是一种面向对象的解释型计算机程序设计语言,发明于1989年。它在反映编程语言热门程度的TIOBE编程语言排行榜上曾多次名列前茅。目前,Pythn已经成为最受欢迎的程序设计语言之一,它具有简单、免费、开源和可移植性等特点。 简单: Pythn是一种代表简单主思想的语言,它的这种伪代码本质是其最大的优点之一。它使人们能够专注于解决问题而不是去搞明白语言本身。 免费、开源:可以自由地发布这个软件、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。可移植性:由于它的开源本质,Pythn已经被移植在许多平台上,如Linux、Windws、Andrid等。
    活动2 借助流程图分析代码
    程序设计语言发展:机器语言、汇编语言、高级语言
    机器语言由二进制的0、1代码指令构成,能被计算机直接识别。理解和记忆机器语言非常困难,并且容易出错,编程效率极低。
    汇编语言是符号化的机器语言, 采用英文助记符代替机器指令,比机器语言容易识别和记忆,从而提高了程序的可读性。但是汇编语言们然是面向机器的语言,是为特定的计算机系统设计的,它要求软件工程师对相应的机器硬件非常熟悉,因而汇编语言属于低级语言。
    程序设计语言发展:机器语言、汇编语言、高级语言
    高级语言更接近自然语言,并不特指某种语言,也不依赖于特定的计算机系统,因而更容易掌握和使用,通用性也更好。比较流行的高级语言有Java、C/C++以及本书使用的Pythn等。用高级语言编写的程序可读性更强,也便于修改、维护。
    1.计算机解决问题的过程( )
    A.分析问题 B.设计算法C.编写程序 D.调试运行
    2.算法是解决问题的( )和( )
    3.描述算法可以有多种方法,比如可以用( )或( )进行描述。
    4.说出下列流程图符号表达的意义
    5.算法的三种基本结构( )( )( )要求:能画出流程图。
    顺序结构 分支结构 循环结构
    相关课件

    信息技术教科版 (2019)2.1 计算机解决问题的过程教案配套课件ppt: 这是一份信息技术教科版 (2019)2.1 计算机解决问题的过程教案配套课件ppt,共15页。PPT课件主要包含了情境导入,流程图你画过吗,活动体验,流程图的优势,认识流程图,流程图的符号,画出流程图,动手练习1,使用流程图软件画出来等内容,欢迎下载使用。

    必修1 数据与计算第2单元 编程计算2.1 计算机解决问题的过程获奖课件ppt: 这是一份必修1 数据与计算第2单元 编程计算2.1 计算机解决问题的过程获奖课件ppt,共17页。PPT课件主要包含了学习目标,游戏规则,最强大脑游戏,什么是算法,“最强大脑”算法分析,使用流程图描述算法,三种基本结构的流程图,顺序结构,使用自然语言描述,使用流程图表示等内容,欢迎下载使用。

    信息技术教科版 (2019)2.1 计算机解决问题的过程教课ppt课件: 这是一份信息技术教科版 (2019)2.1 计算机解决问题的过程教课ppt课件,共26页。PPT课件主要包含了学习目标,什么是算法,算法有哪些特征呢,算法的特征,算法的描述方法,课堂练习等内容,欢迎下载使用。

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        返回
        顶部
        Baidu
        map