- 相关推荐
九年级信息技术《算法与流程图》教学设计模板
教学内容:信息技术九年级(下)第4节《算法与顺序、选择结构程序》一、《算法与流程图》
教学内容:
知识与技能:(1)了解编制程序解决问题的大致过程(2)了解算法概念,了解流程图(3)会用流程图设计和描述算法。
过程与方法:在自主学习常用的程序流程图符号中了解流程图,在小组合作绘制“计算商品金额”流程图中加强对算法的理解,学习用流程图设计和描述算法。
情感、态度与价值观:教育学生正确对待学习生活中的实际问题,培养学生多角度思考问题的能力。
教学重点:会用流程图设计和描述算法。
教学难点:会用流程图设计和描述算法。
教学方法:任务驱动法、小组学习法、评价交流法
教学准备:多媒体教学软件、多媒体教学课件
课时安排:
教学过程:
一、编制程序解决问题的大致过程
师:同学们,在前面的学习中,我们学了设计“我的计算器”程序界面,并为它编写代码,之后又为编程打下了一定的基础。那么,现在请同学们讨论交流一下,编制程序解决问题的大致过程是怎么的呢?
生:讨论交流
(设计意图:在小组讨论交流中学会合作。)
2、师:组织、引导学生在全班范围内交流编制程序解决问题的大致过程。
(首先分析与确定实际问题中各种数据间的关系,然后设计出解决这个问题的方法和步骤,再使用某种程序设计语言编制程序,达到最终解决问题之目的。在程序设计中,把解决问题的方法和步骤称为算法。)
生:在全班范围内交流。
(设计意图:共享成果。)
二、用自然语言描述“计算商品金额”的步骤
1、师:提出任务:在第1课的巩固练习中,我们曾经绘制过一个“计算商品金额”程序的界面,商店规定:如果顾客购买某一种金额超过20元,超过部分可以享受九五折优惠。下面我们设计一个计算顾客购买商品后实际应支付多少钱的算法。
生:学生思考问题
(设计意图:引导学生发现问题。)
2、师:下面先让我们来设想一下,怎样解决?
提问:以下每一步提问做什么,诱导学生按日常逻辑思维思考回答。
第一、首先要确定这种商品的单价和购买这种商品的数量。
第二、计算顾客所购买商品的金额,即单价和数量的乘积。
第三、判断顾客所购买商品的金额是否超过20元
第三、如果是,则超过部分按照九五折计算。如果不是,不享受优惠,仍旧按照单价和数量的乘积付款。
第四、计算得到最后的应付款 X*1.5*(0.8),给出最后应付款值。
2、师:提问:好,同学们都做得很好,思路都很清晰,其实上面的描述我们还可以简化一下。
第1步:输入商品的单价和顾客购买商品的数量,并分别送入变量X和Y中。
第2步:计算的,并将其送入变量Z。
第3步:判断Z的值是否大于20,若Z>20,执行第4步;否则,执行第5步。
第4步:计算表达式 20+(Z-20)*0.95 的值,并将计算结果再送入变量Z。
第5步:显示顾客实际应支付的金额Z。
第6步:结束计算。
三、常用的程序流程图符号
1、师:用文字叙述描述算法比较繁且不直观,人们又想出了一种用流程图描述算法的方法。用流程图设计和描述算法直观形象,便于理清思路,易于理解。课本P39表4.1列出了国际上通用的绘制流程图的符号及其含义,请同学们自主学习。
2、观察表4.1,了解常用的程序流程图名称、符号、意义
(设计意图:培养学生的自主学习的习惯和能力。)
3、师生学习常用的程序流程图符号
四、绘制“计算商品金额”流程图
2、师:结合表4.1,对上述用自然语言叙述的计算商品金额的算法绘制流程图。
生:操作
培养学生的自主学习的习惯,引导他们学会如何去发现、去思考,如何去寻找解决问题的方法
五、试试看
1、师:同学们已会根据实际情况绘制流程图,我们比一比看哪位同学又快又好地完成课本P40的“试试看”。(设计一个算法并画出流程图,找出并显示任意3个数中的最大数。)
生:明确要完成的操作要求。
2、生:操作
师:巡视并发现操作又快又好的同学
3、操作快且好的学生展示作品,其他学生进行评价。
(设计意图:在学生掌握一定的技能基础上进行这样挑战性活动,更能激发学生的兴趣,让更多的学生展示自己的作品,让他们体味成功的快乐。)
六、师生总结
七、课外拓展
给课本P52“巩固练习”第3题绘制流程图。
(设计意图:拓展学生课外学习空间,同时,也为下一节课的学习奠定基础。)
【九年级信息技术《算法与流程图》教学设计】相关文章:
大班数学:《手指计算法》教学设计07-01
加减法的简便算法的教学设计方案08-06
如何画交互设计流程图09-15
最新教学流程图范例10-24
信息技术整合教学设计05-26
信息技术教学设计通用07-28
信息技术教学设计讲课教案05-10
信息技术与学科融合的教学设计05-30
信息技术教学设计活动教案10-21
信息技术与学科融合教学设计07-30