(1)①选用“液体交换问题”作为示例是因为这是日常生活中常见的问题,而本课的内容相对来说比较抽象,从学生日常生活中常见的问题出发过渡到本课,学生比较容易理解;同时选取的这个生活实例可操作性强,能够引起学生的兴趣,增强学生的参与感。
②板书如下:
一、A 杯子的酒→空杯
二、B 杯子的醋→A(空杯)
三、空杯中的酒醋→B(空杯)
(2)①导入环节:教师先让学生联系生活,自行解决生活中液体交换的问题,待学生解决后让学生用自然语言总结步骤。
②新授环节:教师展示学生总结的步骤,解释说明——像这样解决问题的方法和步骤就是算法。为了让学生进一步掌握算法这一概念,可以让学生分小组讨论,共同探究如何用流程图描述算法。最后请小组代表对本组的流程图进行讲解说明。
③巩固环节:教师给出问题——求从 1 累加到 100 的和。要求学生给出两种解决该问题的方法和步骤。
④总结环节:通过设计不同的算法,师生共同总结出解决问题的首要因素是要确定解决问题的思路和方法,而不同算法的选择对问题解决的效率又有着至关重要的影响。