案例:
[接第19题案例情境]
姜老师以“枚举法找回密码”讲授了枚举法解决问题后,给同学们布置了一个课后作业:芳芳的手机上有一个学习APP,登录密码是一个5位数。过了一个假期,芳芳再次使用时,却忘记了这个密码。不过芳芳很喜欢数字81和91,常常将81和91的倍数用作密码,芳芳还记得这个密码的中间一位(百位数)是1。你能设计一个程序帮她找回这个密码吗?请有能力的同学尝试使用多种方法,编程解决问题。
第二周上课前,姜老师批阅学生作业时,看到有些同学给出了两种程序。第一个程序是把这5位数字依次从0到9去试一遍,然后再筛选出合格的结果。第二个程序是先计算求出81和91的最小公倍数,然后再去尝试,筛选出合格的那个条件。姜老师心想:“明天枚举法第二课时'枚举法的方案选择'有素材了”。
问题:
(1)请分析姜老师设计的课后作业对学生的学习有哪些帮助。(10分)
(2)对比学生提交的两个程序,请分析姜老师为什么将两个程序作为“枚举法的方案选择”的教学素材。(10分)
参考答案
参考解析
【分析题】