师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步中图版选修1 算法与程序设计第二节 穷举法与问题解决下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

选修1 算法与程序设计《第三单元 算法与问题解决 第二节 穷举法与问题解决》优秀教案

本节内容的教学对象是高一年级学生,通过前面章节的学习与实践,已学会了在Python编程环境中编写与调试简单程序,基本掌握了程序的三种基本结构和一般的解析算法,他们已经具备了一定的逻辑思维、分析问题、表达思想等能力,为本节内容的学习打下了基础。

教学目标

综合教材与学情分析,将本节课教学目标设定为,通过解决百钱白鸡这一古典数学问题,掌握利用穷举算法解决实际问题的一般过程,即选择恰当控制结构,确定穷举范围,最后才是编写调试程序。并能够运用此方法进一步解决选课方案列表问题。

教学重点

1.归纳穷举算法

2.能用穷举算法编程解决计数循环的穷举问题

教学难点

能用穷举算法编程解决计数循环的穷举问题

教学过程

教学环节

教师活动

学生活动

导入

唐诗我们从小都背过,古代诗人很喜欢互赠诗句以表达情谊,那从唐诗中我们是否能看出那些唐朝诗人们到底谁与谁关系匪浅呢?

学生回答后,展示唐朝诗人引用关系图。

这是以全唐诗为数据基础,应用算法生成的关系图,大数据时代我们用数据说话。我们刚刚遍历每一首我们会的唐诗,将其中的内容结合,就是一种典型的程序算法——穷举法。

穷举法,也称为枚举法,是指从可能的集合中一一穷举各个元素,用题目给定的约束条件判定,能使命题成立者,即为问题的解。

回顾自己北国的诗句,思考并回答问题。

感叹数据与算法结合的强大。

听讲

百钱百鸡

公元前5世纪,我国数学家章丘建在其著作《算经》中提出了“百钱百鸡”这一经典数学问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡。问翁、母、雏各几何?

请同学们用你们习惯的方法计算一下。

从同学们列的方程式出发,三个未知数,两个等量关系,显然是不好计算的。那我们换一种思路如果所有钱都买公鸡有多少?都买母鸡有多少?能不能都买小鸡?

我们仍然使用大家使用的未知数作为变量名称,x代表公鸡,y代表母鸡,z代表小鸡。请同学们思考一下应该使用哪种控制结构呢?请同学们尝试使用Python语言编写程序解决此问题。