第6课《枚举法》教学设计
-
第
6
课《枚举法》教学设计
教材分析
枚举法求解问题是现
实生活中经常用到的一种方法,
重点是如何从实际问题建立适当的数学
< br>模型、
构造枚举的框架,
使学生能真正消化知识,
转化为自己的信息技术处理能力,本课就
通过
“
张邱建百钱买百鸡
”
的问题引导学生
如何用枚举法解决实际问题,
并激发学生进一步探
索的欲望。<
/p>
(一)教学目标
知识与技能:
了解枚举法在算法中的应用,
学会利用枚举法
解决实际问题,
并能对枚举的范
围进行优化;进一步理解算法优
化的含义。
过程与方法:用易语言的循环语句实现穷举策略,
编写解决问题的程序并编译通过。
情感态度与价值观:对待可
能有多种解决方案的问题,尝试使用枚举法来实现问题的求解,
并尽可能对解决问题的步
骤和方法进行优化。
(二)内容分析
重点:枚举策略算法的理解,循环嵌套语句的使用
难点:枚举策略的现实。
(三)学生分析
学生已经学完了第一
单元程算法思想初步,对易语言编程环境,对象、属性、事件、事件驱
动的使用已经有所
了解。
对三种基本程序结构也有所了解。
本节课是在学生学完了
循环语句
后,应用循环语句编写程序解决问题。目的让学生巩固前面所学的循环控制流程
“
变量循环
首
”
命令的用法。虽然学生已经学会了易语言的一些命令的使用,但前面的学习,学生更侧
重语法的学习,
因此本节课在学生已经掌握一些基本语法后,<
/p>
培养学生应用易语言的这些命
令来实现程序,解决实际问题。
p>
(四)教学策略设计
1
.教学方法设计
任务驱动、讲授、探究、
2
.关于教
-
学流程和教
-
学活动的设计思路
创设情境
----
提出问题,师生讨论
-----
p>
探究问题;师生一起分析
-----
找到解
决问题的方法;练
习
-------
巩
固
——
总结。
(
五
)
、教学过程
< br>
(一)引入课题
教师:中国
古代数学家张丘建在他的《算经》中提出了著名的
“
百钱买百鸡
问题
”
:母鸡每只
3
< br>元,公鸡每只
2
元,小鸡每只
0
.5
元,计算一下,如何花
100
元钱
买
100
只鸡,并保证公
鸡、母鸡、小
鸡都要有,各买多少只?(学生思考)
(二)小组协作,自主探究
教师:<
/p>
同学都很棒,
现在我们先小组讨论一下,
然后让每个小组的一位代表来讲解一下你们
如何分析解决这个问题
.
。
分析问题(教师正确引导,学生小组协作完成)
我们不能一下子就能得到
100
元如何买
100
鸡。
但是题意给出三种鸡的单价已知,
p>
总的钱数
已知,那么要满足百钱买百鸡,就必须满足以下两个条件:
即
1
、母鸡数量
+
公鸡数量
+
小鸡数量
=100
只。
2
、
3*
母鸡数量
+2
*
公鸡数量
+0.5*
小鸡数量
=100
元。
所以此问题可归结为求这个不定方程的整数解。
[
提问
]
:这解确定吗?(
学生:不确定,有多个答案)
教师:因此我们可以利用枚举法
来解决这个问题。什么是枚举法呢?