案例: 下面是姜老师在教授“枚举算法”一课时的教学片段。 【片段一】 姜老师:老师曾经给Word文档设置了一个由5位数字组成的密码,但我只记得其中3位,中间两位不记得了,就像这样(大屏幕出示“25口口l”)。今天,就请大家帮我找回密码。随后。大屏幕出示:

admin2021-09-27  23

问题 案例:
下面是姜老师在教授“枚举算法”一课时的教学片段。
【片段一】
姜老师:老师曾经给Word文档设置了一个由5位数字组成的密码,但我只记得其中3位,中间两位不记得了,就像这样(大屏幕出示“25口口l”)。今天,就请大家帮我找回密码。随后。大屏幕出示:

请同学们根据这两个条件猜测文档的密码是什么。
姜老师:如果密码程序允许我们有无限次尝试密码的机会,那么是不是就可以从25001开始依次尝试可能的密码值?25001,然后是25011,25021……将中间缺失的数值看作一个变量,如果密码值是n,那么n-25001=j*10,变量j从00到99依次变化,每变化一次就判断一下是否符合这两个条件,符合条件的就是我们要找的密码,这就是枚举算法解决问题的基本思路
(大屏幕出示:总结枚举算法解决问题的基本思路)。
【片段二】
姜老师:现在问题就转换为求n的值。n应该满足上述两个条件,根据我们之前学的求余运算,我们知道第一个条件是n mod 17=0 or n mod 53=0,另一个条件呢?怎么表达?大家先看下这个问题(大屏幕出示题目):

姜老师:联想这个题目中的表达式,判断n是否是完全平方数的条件表达式应该怎么写?注意观察int求整函数的应用。
在姜老师的启发下,同学们逐渐写出了判断n是否为完全平方数的判断条件。
问题:
片段一中姜老师主要采用了什么教学方法?结合片段一中姜老师的做法,分析姜老师应该如何总结枚举法解决问题的基本思路。

选项

答案片段一中姜老师主要采用了任务驱动教学法。姜老师可以按照以下教学安排总结枚举法解决问题的基本思路。 首先,引导学生回顾“枚举法找密码”的过程,归纳总结出枚举法的基本思想和适用范围。即确定什么情况下可以使用枚举法。 其次,组织学生通过小组讨论,根据刚完成的“枚举法找密码”任务,归纳总结出如何使用枚举法。即如何确定枚举的范围和枚举结果应满足的条件。 再次,从“枚举法找密码”这一特殊教学场景,引申到一般情况下使用枚举法解决问题的基本思路,并通过大屏幕展示枚举法解决问题的完整思路。 最后,可通过几个简单的例子让学生练习巩固。

解析
转载请注明原文地址:https://kaotiyun.com/show/qBFv777K
0

相关试题推荐
最新回复(0)