高中二年级信息技术排序算法的程序实现教学设计.docx

高中二年级信息技术排序算法的程序实现教学设计.docx

高中二年级信息技术排序算法的程序实现教学设计

一、教学内容分析

本课选自浙教版(2019)高中信息技术选择性必修1《数据与数据结构》第五章第三节第二课时,是学生由“理解排序思想”走向“编写排序程序”的关键一课。前一课时学生已经掌握冒泡排序、选择排序的基本思想,能够用纸牌、数轴等实物模型描述排序过程。本课时承担的任务,是把这些思想翻译成Python语言可执行的程序,包括双重循环结构的搭建、相邻元素比较与交换的语句实现、每轮排序边界的收缩控制,以及对排序趟数与比较次数的量化分析。

从结构上看,本节内容处于数组操作的延伸点与算法效率分析的出发点之间。向上承接第四章循环结构、列表遍历的知识,向下为二分

文档评论(0)

1亿VIP精品文档

相关文档