2024年5月31日发(作者:)
冒泡排序算法
一.教材分析(含课时设计)
本节课选自浙教2022年7月版的《算法与程序设计》(选修1)。为了让学生能更好的掌握冒泡排序算法的
基本思想,更深刻的体会冒泡排序算法和该算法程序实现间的关系,教材处理时将《排序》和《排序算法的程序
实现》进行整合,主要内容有排序的概念、冒泡排序算法及其程序实现和选择排序算法及其程序实现等。浙江省
普通高中技术学科教学指导意见(2022版)对本块内容的要求是初步掌握,建议安排6个课时开展教学,冒泡
排序和选择排序各占3个课时,本节课为冒泡排序的第1课时、也是整个排序算法的第1课时。本节课的内容,
既可让学生复习已学知识(算法的流程图表示、数组等),又可为学生学习后续内容(冒泡排序算法的程序实现、
选择排序及其程序实现等)作铺垫。
二.学情分析
本节课的授课对象是高二把信息技术作为选考科目的学生,基础相对较好。他们在《信息技术基础》(必修)
中已经学过了EXCEL的排序操作,对排序的概念已经有初步的了解;对于《算法与程序设计》(选修1)的内容,
已经学习了除第二章(即算法)和第五章(即算法的程序实现)外的所有内容。
三.教学目标
(一)知识与技能
了解排序的概念;掌握冒泡排序的基本思想;理解冒泡排序的流程图。
(二)过程与方法
通过让学生完成消费观念的问卷调查和查询自已的消费观念总评分在班中的排名激发学生的学习热情,引入
排序概念;通过运行VB程序、分享微视频、体验冒泡排序执行过程和冒泡排序Flash动画、自主探究、教师个
别辅导等方式让学生了解排序的概念、掌握冒泡排序的思想、理解冒泡排序的流程图。
(三)情感态度与价值观
提高学生的数字化学习能力和协作学习能力,增强团队意识;培养学生自主探究问题的习惯,内化其自学意
识;引导学生认识自身的消费观念,端正其消费意识。
四.教学重点、难点
(一)教学重点:冒泡排序算法的基本思想及其流程图。
(二)教学难点:对冒泡排序流程图的理解。
五.教学策略
生活即教育,本节课以学生的消费观念问卷调查结果、学生排队微视频、学生身高值排序微视频等作为教学
素材。整个教学活动的开展以事先准备好的丰富的教学资源为主线:通过分段展示并讲解相关教学资源来落实重
点、突破难点,通过让学生完成学习任务单和课堂练习来巩固所学的相关知识。
六.教学准备
(一)多媒体网络机房
(二)学习任务单、课堂练习、课外作业(见本教学设计后的4个附件)
(三)教学课件、问卷调查和学习情况在线评价的源程序、、、、、等(见“教学资源”文件夹)
七.教学过程
教学环节 教师活动 学生活动 设计意图
设问:家里每周给你多少生活费 1.激发学生的学
引导学生完成“高中生消费观念”问卷调查并查询自已“消费观念总
习兴趣
评分”在班中的排名(问卷调查程序界面如下,源程序在“教学资源”
2.获取开展本节
课教学活动的相
文件夹中);引导学生简单小结自身的消费观念。
关素材,使得素
材单小结让学生
认识自身的消费
观念并改正不良
观念
积极回答问题
设问:问卷调查程序通过什么功能快速
得出学生的排名情况
引导学生带着“什么是排序”运行VB
小程序“”(程序界面图如下,源程序
在“教学资源”文件夹中)
思考并回答 1.通过对运行VB
小程序的体验以
加深对排序概念
的理解
2.通过老师一系
列设问和引导自
然的引出本节课
主题:冒泡排序
导入
新课
1. 运行VB小程序
2. 思考“什么是排序”
共同得出排序的定义:一组数据从无序到有序(升序或降序)的过程。
1.设问并引导学生思考:请你给大家
介绍一种你熟悉的排序方法
2.小结学生回答并引出本节课主题
思考并回答
落实
教学
重点
(冒泡
排序
算法
基本
思想)
1.分段展示微视频“”(初始界面如下,1.看微视频并在老师引导下1.通过对身边的
源文件在“教学资源”文件夹中)并引完成以下表格填写(具体见 同学排队微视频
导学生完成表格填写 “教学课件”) 分析以理解冒泡
排序的整个过程
2.由特殊到一
般、由真人到数
据,以让学生在
潜移默化中掌握
冒泡排序的基本
2.思考并回答排队的学生数思想
由4人变成5人共同点和不
同点,得出一般规律
2.设问:微视频中是4个学生,如果
是5个同学排队呢6个、7个、…
3.设问:将排队学生换成他们身高值
(167,153,164,158)即变成对4个
数据从小到大排序,其过程是怎样呢
3.思考并回答:真人换成相
应的身高值之后,问题就转
化成将数据从大到小进行排
序,其一般过程是怎样的
落实
教学
重点
(冒泡
排序
发布者:admin,转转请注明出处:http://www.yc00.com/web/1717134878a2734296.html
评论列表(0条)