内容正文:
《查 找》教 学 设 计
课题名称
选修1《算法与程序设计》
第二章第4节 查找
课型
新授课
授课对象
高一学生
课时
1课时
教材分析
《查找》是浙江教育出版社选修1《算法与程序设计》第二章《算法实例》第四节的内容。本节课的内容包括“什么是查找”、“顺序查找”、“对分查找”三个知识点,本节课是在学生掌握了数组的基本知识和排序的基本思想的基础上进行的,着重让学生了解顺序查找和对分查找算法的基本思想,学会使用顺序查找和对分查找算法查找指定的数据,学会经过查找后如何输出结果,为第五章第四节《查找算法的程序实现》用VB编程解决查找问题奠定理论基础。由于本节内容比较少,所以将本节内容设计为1个学时。本节内容理论性比较强,如果完全由教师讲解会显得非常枯燥,所以在进行教学设计时按排了游戏、讨论探究、实践体验等环节,让学生在参与活动的过程中学会查找算法的相关知识。
学情分析
高一学生多数没有用VB编程的经历,所以谈到算法和编程总会感是高深的学问。学生在学习本节课的内容之前,没有学过VB的基本语句,但已经学会了用自然语言、流程图表示算法,学习了数组的基本知识、了解排序算法的基本思想,为本节课的学习奠定了理论基础。高一学生在高中数学中学过二分法的思想,在猜数游戏的过程中很容易将二分法思想迁移到猜数游戏中,这样就大大的简化了对分查找算法思想的讲解过程。学生可能遇到的问题为在用对分查找算法查找数据的过程中,确定新的数据范围时可能或略有偏差。
教学目标
[知识与技能目标]
1、了解数据的顺序查找和对分查找算法的基本思想。
2、学会使用顺序查找和对分查找算法查找指定的数据。
[过程与方法目标]
学生通过完成任务、参与游戏及讨论探究等活动学会使用顺序查找算法和对分查找算法查找指定的数据。
[情感态度与价值观目标]
1、通过猜数游戏,培养学生分析、解决问题的能力。
2、通过对两种查找算法的对比分析,培养学生解决问题时的择优意识。
3、通过实践体验,培养学生使用算法思想解决实际生活中问题的能力。
教学重点
使用顺序查找算法和对分查找算法查找指定的数据
教学难点
使用对分查找算法查找指定的数据
教学环境
多媒体教室
教学
过程
教学内容
教师活动
学生活动
设计意图
创
设
情
境
1、由新闻报道引出问题:“为什么计算机系统能帮助公安部门