好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

《编程解决问题》.docx

4页
  • 卖家[上传人]:夏**
  • 文档编号:537956596
  • 上传时间:2023-10-20
  • 文档格式:DOCX
  • 文档大小:20.36KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 《编程解决问题》教材分析:《编程解决问题》是上海科技教育出版社 信息技术基础 高一年级 第3章 信息加工与表达 第三节 编程解决问题和智能信息处理 的内容本节主要内容是让学生编程解决问题的一般过程,感受编程解决问题的强大功能和魅力让学生了解编程的一般步骤,并且 通过流程图能描述算法学情分析:高一学生对编程很陌生,只有少数学生在初中接触过模块化编程,所以课程的速度要放慢,让学生慢慢体会编程思想教学目标:知识与技能:1、计算机编程解决问题的一部步骤2、算法的定义及描述 3、流程图常用符号4、顺序结构及其应用5、分支结构及其应用(包括单分支语句和双分支语句)过程与方法:通过现实编程解决问题的实例,激发学生学习的兴趣,体验编程解决问题的一般过程情感态度和价值观:通过设计算法,解决问题的过程,培养分析问题的能力和动手能力,在体验编程的过程中,注重相互帮助和互相协作教学重难点:1. 编程解决问题的一般步骤2. 流程图描述算法3. 顺序结构特点及应用4. 分支结构特点及应用教学过程: 首先放一段短片,机器人能为人类做很多事情,那他们的怎么思维,怎么的呢?他们能不能超越和替代人类呢? 学生思考 答:。

      芯片、指令等 教师答:机器人的思维是人类赋予的,是人类在其内部输入了程序,他们是按照程序执行操作,所以他们不会超越和替代人类 引入新课:这节课我们就来用编程解决一些简单的小问题,让大家对这个感觉很难很高大尚的内容有个初步的了解1. 编程解决问题的一般过程:(教师讲,幻灯片展示)分析问题 p69 怎样分析问题设计算法:算法是计算机解决问题的基本思想,是解决问题的方法和步骤(有限) 算法的描述:流程图、自然语言、伪代码,计算机程序等这个是我们这节课的主要内容,给大家一些问题,要用计算机的思路,描述出算法)编写程序:有很多语言,比如:C++语言、vb,java,python等,根据实际情况选择合适的语言来实现自己的算法, 让计算机运行计算调试运行:检测结果:2.其中流程图采用简洁的符号描述解决问题的步骤,直观明了,在实际中被普遍应用《信息处理用流程图符号标准》是由美国国家标准化学会制定的,以下是这套标准中最常用的符号及其功能 3. 用流程图来描述算法,举例一天的生活日常,分析问题:早起-吃饭-上课-下课-。

      我们试着用流程图来描述以下这个问题开始起床吃饭结束顺序结构可以用一个成语形容“按部就班”,任何事情都要遵循着先做什么,再做什么的思想,这样的结构是我们日常生活中最常见的结构但是生活中不可能所有的事情都是这样的,总是会碰到这样还有那样的选择,比如我上课很困,是听课呢,还是睡觉呢,两件衣服都很喜欢,但是只有一件的钱,买哪件呢?等等,这种有判断有选择的,就不能用顺序结构来表示了,要用到我们下一个结构 ,分支结构(选择结构)先看一下分支结构的特点:根据条件决定执行哪一个步骤有单分支语句格式 双分支语句格式 两种那接下来 我就给大家出一个问题,同学们和我一起来解决小明同学中午吃什么?如果他剩余多于10元钱,中午吃肉,如果少于10元钱,中午吃素?提示:钱数设为a(输入),吃什么设为 eat (输出)计算机解决问题的一般过程:1.分析问题:输入是剩余钱数,经过条件判断,输出吃什么2.用流程图表示算法,老师和学生一起画流程图:比如键盘输入的是15元,那么我们一起来看以下小命中午吃什么呢?开始 输入a钱数NYa>10输出“吃素”输出“吃肉”同学们观察以下,这一种属于分支结构的哪一种呢?(双分支) 接下来,同学们再看一道例题,简单的数学计算例1:键盘输入2个数,输出较大的一个首先分析问题:输入a,b,结果max,要得到输出请两个同学到黑板上画流程图,画好的同学可以和旁边 同学交流一下,看看还有没有其他方法教师看黑板上两个同学画的有问题吗?请其他同学一起看?请同学说有没有其他的方法?教师展示两种方法并解释(幻灯片)打擂比武请学生联想一下现实生活中哪些地方用到了两数比大小这种数学模型来解决,学生讨论体育比赛,例2:键盘输入3个数,求较大数 分析问题:输入a b c,要得到的结果,输出max 描述算法:先请同学用自然语言描述(用分支结构的一种)再请同学说另一种 学生可以根据一种画出流程图 请学生上台画 用双分支结构幻灯片提示学生要嵌套,有多种画法 另一种画法教师可以适当引导课堂小结1、计算机编程解决问题的一部步骤2、算法的定义及描述 3、流程图常用符号4、顺序结构及其应用5、分支结构及其应用(包括单分支语句和双分支语句)布置作业:某某快递公司,首重(1公斤以内)收费15元,续重每公斤8元,50公斤以上的大件不收(输出费用为0),输出所需快递费? 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.