高一信息技术(必修1)课时19_第四单元_4-1算法及其特征(第二课时)-教案

资源下载
  1. 二一教育资源

高一信息技术(必修1)课时19_第四单元_4-1算法及其特征(第二课时)-教案

资源简介

高一级——信息技术必修1——算法—枚举法——教学设计
一、教材分析
本节课节选自人教版信息技术必修 1《数据与计算》第四章第 1 节课的内容,
在前一节课的算法及算法特征的学习中,大家已经对算法有了基本的了解,并尝
试用不同的算法表达方式来解决问题。本节课的内容是用,学习具体算法——枚
举法,通过详细讲解枚举算法加深对算法及算法特征的理解,因此,本科课内容
是对前一节课的知识的强化及进一步深入,是学生知识理解与应用的关键一步。
二、学情分析
本节课面对的对象是高一年级的学生,高中阶段学生对于问题有较强的好奇
心与求知欲,思维比较活跃,已经从感性思维发展为逻辑思维,学生的独立思考
的能力在逐步提升,教学过程中注意启发学生思维。在知识储备上,学生在前面
已经掌握了 python 编程语言基本语法知识,写过简单的程序代码,所以这节课
内容知识铺垫比较充分。
三、教学目标
1.通过学习枚举法算法,加深对算法及算法的特征的理解;
2.理解枚举法的含义及特点,学会枚举法的思维方式;
3.掌握枚举算法的一般流程,学会编写简单的程序实现枚举法。
四、教学重难点
教学重点:枚举算法的含义及枚举算法的一般流程
教学难点:编写程序实现枚举算法。
五、教学过程
教学环节 教师活动 学生活动 设计意图
复习旧知 复习上一节课的内容:算法的含 认真听讲 温故知新,集中
义及算法的特征 注意力
情景案例 1. 教师设置“谁是冠军”情境, 学生思考 通过情境案例,
引入新知 激发学生的求知欲。 激发学生求知,
2. 教师例子通过对情境案例的 通过三种算法
详细分析及用自然语言、流程 学生回答问题 描述,加深对算
图、程序设计三种不同算法表 法的理解
达,加深对上一课的理解,并且
引入本节课的枚举算法。 学生思考总结
3. 教师讲解枚举法的含义及使
用限制条件。
小试牛刀 1. 教师呈现一个问题:求解经 学生听讲 知识应用,巩固
总结规律 典鸡兔同笼问题 枚举算法,引导
2. 教师带领用枚举算法分析与 学生总结规律,
解决此问题的过程,并且编写程 增强学生自信
序实现。 心
3.教师引导学生观察两个流程
图,提问:枚举算法的一般流程 学生思考回答
是什么? 问题
4.教师讲解分析。
拓展延升 1.教师引导学有余力的同学探 学生课后尝试 满足不同学生
课堂检测 究百钱买百鸡的问题求解: 编写程序 的需求
请同学们上网搜索更多关于有
趣的鸡兔问题。
2. 课堂检测
教师布置两道选择题、一道编程
题检验大家的学习效果
学生做题 检测课堂效果
课堂小结 学生与教师一起总结枚举法的 学生与教师一 总结提升
一般解决问题过程: 起总结
1.分析问题,确定枚举对象和范

2.用循环结构一一例举,
3.用条件结构逐一检验

展开更多......

收起↑

资源预览