高中信息技术 沪科版必修 3.3.2 编程解决问题.pptxVIP

  • 2
  • 0
  • 约小于1千字
  • 约 25页
  • 2019-11-26 发布于福建
  • 举报

高中信息技术 沪科版必修 3.3.2 编程解决问题.pptx

编程解决问题;; 某些问题,现有的工具软件无法处理,有时可以通过编写程序来解决。程序实际上就是一个详细的指令清单,告诉计算机该如何做,按什么步骤做。没有程序,计算机什么也做不了。文字处理软件、图像处理软件甚至Windows操作系统,实际上都是由一个个程序构成的。;了解算法;大观园; 案例2 渡河问题:2个大人和2个小孩一起渡河,渡口只有一只小船,一次只能渡过1个大人或2个小孩,他们4人都会划船,但都不会游泳,他们该怎样渡河?; 案例3 交换问题:有3个你于A,B和C,A,B分别装有雪碧和纯净水,C是一个空杯子。如果要将A,B杯子中的液体进行互换,可以用什么方法呢?步骤是怎样的呢?;知识库;;大观园; 案例2 流程图法流程图描述算法的专用工具,它是利用带箭头的流程线段和图形,根据各个步骤执行的先后顺序,把它们连接起来所构成的图形。出租车运费问题算法的流程图表示如图3.5.4所示。;讨论会;2.某超市为了促销,规定购买100元以上的物品可以享受9.5折优惠,请设计一个计算应付款金额的算法,讨论如何分别用自然语言和流程图来表述这个算法,并记录在下面。;知识库;2.流程图法的特点 与自然语言描述法相比,用流程图表示的算法逻辑清楚,直观形象,容易理解,而且更便于用计算机实现。 表3.5.1列出了流程图常用的一些基本图形,其中流程线用来将各个图形连接起来,表示算法执行的顺序。;;研究室;加工坊;编写代码 程序的代码是实现程序功能的最核心部分,万花筒程序就是通过给“方块”和“清除”按钮编写代码,实现其功能。 1.编写“方块”按钮代码 2.编写“清除”按钮代码;调试程序 编程的过程不是一蹴而就的,需要反复运行观察,对程序的界面和代码不断地进行调试。 1.调试程序 2.保存程序;创新园;2.彩泡万花筒:利用画圆语句Cirle,制作图3.5.8所示的彩泡万花筒。(提示:一个彩泡就是3个小同心圆组成,彩泡的圆心位置时随机的。);3.组合万花筒:尝试将前面的几个万花筒组合到一个程序中,制作一个组合万花筒,如图3.5.9所示。;知识库;谢 谢!

文档评论(0)

1亿VIP精品文档

相关文档