内容正文:
《算法及其描述——探析“3+1+2”高考选科模式》导学案
课程基本信息
学科 信息技术 年级 高一 课时 40 分钟
课题 3.2 算法的描述
教科书
书名:《普通高中教科书 信息技术 必修 1 数据与计算》
出版社:广东教育出版社 出版日期:2022 年 12 月
教学目标
(1)在探析“3+1+2”高考选科模式的过程中,将复杂系统分解为多个简易系
统进行问题的解决。
(2)在分析“3+1+2”高考选科系统功能中,从需求出发设计合适算法实现对
应功能,并使用多种描述方法描述同一算法,对比不同算法藐视方式的优劣。
(3)从现实需求及算法的复杂性出发,设计合适的算法并选用合适的描述方法
进行算法描述,优化算法实现效率。
项目准备:
任务 1:以小组为单位,搜集“3+1+2”高考选科模式信息数据,填写下表 1
表 1 “3+1+2”高考选科模式信息搜集表
小组名称 小组成员
模式 科目 原始分数 计分方式 等级
“3”门统考
(必选 3)
“1”门首选
(2 选 1)
“2”门任选
(4 选 2)
其他信息
项目实施阶段:
任务 2:“3+1+2”新高考选科系统由三个子系统组成:选科系统、等级划算系统、分数转换
系统。要求:每个小组选择一个子系统为其进行算法设计,帮助同学们解决选科问题。
(1)选科系统:实现学科完成之后输出选科组合或专业覆盖率等(易)
(2)等级划算系统:实现将 4选 2模式中单科排名的转换为 A、B、C、D、E 等级区间(中)
比如福建省的等级转换情况如下图:
(3)分数转换系统:实现输入 4 选 2 模式中单科原始成绩之后输出等级赋分成绩(难)
比如福建省的等级赋分计算如上图:
表 2 “3+1+2”新高考选科子系统算法设计
小组名称 小组成员
所选子系统 □选科系统 □等级划算系统 □计分系统
描述方式 具体算法描述
自然语言
流程图
伪代码
任务 3:基于小组设计的算法,用表格的形式对比自然语言、流程图、伪代码描述算法
的优势和劣势
描述方式 优势 劣势
自然语言
流程图
伪代码
学习复盘:
(1)本节课我的三个收获是什么?
(2)对于本节课老师的教学、我的学习、学习内容的组织有什么建议?
(3)我在本节课的学习中存在的疑问有什么?