项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一

2025-09-04
| 33页
| 107人阅读
| 0人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术沪科版必修1 数据与计算
年级 高一
章节 -
类型 课件
知识点 -
使用场景 同步教学-新授课
学年 2025-2026
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 3.33 MB
发布时间 2025-09-04
更新时间 2025-09-05
作者 xkw_048321289
品牌系列 -
审核时间 2025-09-04
下载链接 https://m.zxxk.com/soft/53765328.html
价格 1.00储值(1储值=1元)
来源 学科网

摘要:

该高中信息技术课件聚焦算法的描述方法,系统讲解自然语言、流程图、伪代码三种方式。以“猜数字”游戏导入,引导学生从游戏策略提炼算法思想,逐步过渡到三种方法的学习,构建从生活情境到理论知识的学习支架。 其亮点在于以任务驱动贯穿教学,结合计算思维(问题分析与算法设计)和数字化学习与创新(小组合作探究),通过分组用流程图描述生活问题(如烧开水流程)及实践练习(倒计时15秒)强化应用。学生提升算法描述与问题解决能力,教师可高效落实重难点。

内容正文:

《了解算法及其基本控制结构》 2.描述“洗涤算法” 目录 01 为何学 02 学什么 03 怎么学 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 教学反思 01 为何学 教学方法 教学重难点 教学过程 教材分析 说地位: 1 学情分析 教学目标 教学反思 2 3 说联系: 说教材处理: 本节课题选自沪教版普通高中信息技术必修一第三单元项目五《了解算法及其基本控制结构》第二节描述算法。课标要求:将“算法和程序设计”作为重要的教学内容之一 本节如何描述算法是本项目的主要内容,为后续章节程序的学习打下基础。算法的描述方法是本章的重点概念,也是全书的核心概念,更是学生后续学习的重要起点和基础。 在实际教学中,为了激发学生的兴趣,引导学生自主学习探究,以游戏“猜数字”部分功能算法实现作为项目研究主题,分析游戏功能实现方式,完成项目内容。 教学方法 教学重难点 教学过程 教材分析 学情分析 教学目标 学生状况 授课对象为高一年级学生; 上一节课已经学习了算法的概念及特征, 但对算法的描述方法并不了解,基于上节课的学习容易接受新知识。 为了提高教学的针对性和有效性,课前会组织学生填写“学生情况调查表”了解学生对于算法的描述方法了解的基本情况。 教学反思 对策 02 学什么 教学方法 教学重难点 教学过程 教材分析 学情分析 教学目标 了解算法的描述方法。能够选择适合的方法描述算法。 计算 思维 针对给定的项目任务进行需求分析,明确需要解决的关键问题,并设计相应的算法描述 数字化学习与创新 通过数字化学习活动,逐步适应数字化学习环境,能够根据需要选用恰当的数字化工具和资源开展学习 信息意识 信息社会责任 愿意与同学交流、合作、共享研究成果,尊重不同的研究内容,积极、主动地融入到信息社会中。 教学反思 教学方法 教学过程 教材分析 学情分析 教学目标 教学重难点 教学重点 算法的描述方式 教学难点 1.如何根据实际问题进行需求分析,设计算法 2.如何根据自身需求,选择最合适的方法描述算法 突出重点 突出难点 通过教师范例展示、学生探究活动等环节突破教学难点。 解决问题 解决问题 教学反思 03 怎么学 教学过程 教材分析 学情分析 教学目标 教学重难点 教学方法 以问题求解为导向的启发式教学法 将解决生活中的问题设计为教学情境,提出任务,师生围绕任务的解决展开教学活动。 讲授法 任务驱动法 教学反思 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 导入新课 2分钟 新课讲解 15分钟 小组探究 8分钟 巩固知识 10分钟 小结及作业 5分钟 教学反思 1 3 5 2 4 课堂导入 游戏导入 开始游戏 设计意图: 做游戏可以激发学生探索新知的热情。 设计意图: 以小组合作为基础,通过游戏竞赛实践、培养学生团队协作、策略规划及语言表达等综合能力,促进知识内化。 新课讲解 小组讨论游戏策略 小组讨论 明确本组采用的游戏策略 游戏竞赛 选择部分小组游戏竞赛 算法思想 引导学生提炼游戏中的算法思想 自然语言 使用自然语言描述本组的算法思想 新课讲解 算法的描述——自然语言 设计意图: 展示学生用自然语言描述的猜数游戏算法的内容,让同学们进行评论,结合教材总结自然语言的优缺点,并完成表格填写。 描述方法 优点 缺点 自然语言 通俗易懂 缺乏直观性和简洁性,容易产生歧义 流程图 伪代码 新课讲解 猜数字的步骤 1.开始 2.随机输入一个1-100之间的整数 3.判断数字和被猜数的关系 7.结束 4.如果大于被猜数,提示猜高了,返回 5.如果小于被猜数,提示猜低了,返回 6.如果等于被猜数,提示恭喜您,猜对了 设计意图: 引导学生把游戏的每个步骤列出来,并用框图和箭头的形式表示出来,从而引出流程图的描述方式,帮助学生初步建立流程图的概念,为后续学习流程图描述算法奠定基础 新课讲解 算法的描述——流程图 设计意图: 结合图表,讲解如何用流程图描述算法,让学生了解流程图的符号和作用,并用流程图描述猜数游戏的算法思想,突出能够用流程图描述算法的教学重点,增强学生对流程图的理解和应用能力。 该环节的设计,力争突出能够用流程图描述算法的教学重点。 随机生成数字 开始游戏 竞猜者给出数字 过大 过小 结束 正确 结束 开始 是 否 随机数>猜测数 正确 ? 随机数字 ? ? ? 任务一:补充流程图 游戏步骤: 新课讲解 设计意图: 运用填空的形式,让学生完成流程图,降低难度,使学生能够更轻松地掌握流程图的基本结构和绘制方法,进一步熟悉流程图的描述方式。 任务二:修改、绘制流程图 如果需要重复去猜,猜对了提示并结束游戏,猜错了继续猜,直到猜对为止,那这个流程图该怎么完成? 正确 结束 开始 是 否 随机数>猜测数 输入猜测数据 随机数字 随机数=猜测数 过小 是 否 过大 ? 新课讲解 设计意图: 提出如果需要重复猜数字直到猜对为止的情况,让学生思考如何修改、绘制流程图,加深学生对流程图在不同情况下的运用思考,提高他们解决实际问题的能力,同时也增强了课堂的互动性和趣味性 新课讲解 算法的描述——流程图 设计意图: 通过对前两个流程图任务的完成,引导学生结合教材,概括流程图描述算法的优缺点,加深学生对流程图特点的认识,使他们能够更全面地了解流程图在算法描述中的作用和局限性 描述方法 优点 缺点 自然语言 通俗易懂 缺乏直观性和简洁性,容易产生歧义 流程图 形象直观、清晰简洁,算法结构表达明确。 算法结构复杂时流程图所占篇幅比较大,影响可读性。 伪代码 算法的描述——伪代码 伪代码:介于自然语言和程序设计语言之间的人工语言来描述算法 IF 猜测数>随机数 猜高了 ELSELF 猜测数<随机数 猜低了 ELSE 猜对了 END IF 新课讲解 伪代码 设计意图: 对比流程图,展示伪代码描述猜数游戏算法的方式,由于学生有一定的英语基础,很容易理解伪代码,从而让他们掌握另一种算法描述方法,拓宽他们的知识面,为后续的学习提供更多选择。 学生完成表格 描述方法 优点 缺点 自然语言 通俗易懂 缺乏直观性和简洁性,并且容易产生歧义 流程图 形象直观、清晰简洁,算法结构表达明确。 算法结构复杂时流程图所占篇幅比较大,影响可读性,不易于修改。 伪代码 书写方便、格式紧凑、表达精炼,比较容易被开发人员理解 需要对所用的编程语言有所了解。 新课讲解 设计意图: 让学生完成表格,对自然语言、流程图和伪代码三种描述方法的优缺点进行总结,强化学生对不同算法描述方法特点的记忆和理解,帮助他们构建完整的知识体系,提高他们对算法描述方法的综合把握能力。 任务三:分组完成任务 分组完成任务 一、提出四个生活中经常遇到的问题并尝试用流程图进行描述。 二、 任务: 第一组:早晨起床——刷牙——洗脸——上课——放学。 第二组:体育课如果遇到下雨,那么在教室上,如果不下雨在操场上。 第三组:找东西。 第四组:烧开水。 三、最后各组派代表全班展示并讲解本组流程图,教师点评。 新课讲解 设计意图: 通过分组完成任务,提出生活中常见问题并尝试用流程图描述,最后各组展示讲解,教师点评,提高学生的动手能力,重点掌握流程图画法,同时培养他们的团队协作、问题解决和表达能力。 实践练习1 设计意图 创设情景问题,学生运用已学知识解决问题。 小明在路口遇到了一个红绿灯。小明发现该红绿灯上配有一个倒计时器,倒计时15秒之后红灯变成了绿灯。 要求:设计算法,将“倒计时15秒”用流程图描述出来? 倒计时15秒 实践练习1 设计意图 展示个别学生的答案,由其他同学查看是否有问题,指出错误并改正。 倒计时15秒 将计数器t(剩余秒数)设为15; 如果t大于等于1,执行步骤③,否则执行步骤⑤; 显示t,并保持显示1秒,然后清除显示; 将t的值减1,跳转至步骤②。 倒计时结束。 自然语言 结束 t ← 15 t ≥ 1 输出t t ← t-1 Y N 保持显示1秒 清除显示 开始 流程图 实践练习2 设计意图 创设情景问题,学生运用已学知识解决问题。 计费问题 某地有两种不同类型的出租车,其计费标准分别为:甲车3千米起步,价格10元,3千米以上(含3千米)每千米为2元;乙车3千米起步,价格8元,3千米以上(含3千米)每千米2.2元。 设计算法,在不同里程时给出最优资费的用车选择。选用一种描述方法对该算法进行描述 实践练习2 设计意图 题的难度大,在教师的提示和帮助下,学生完成绘制流程图。 计费问题 p1←甲车的起步价 p2←乙车的起步价 x1←甲车起步里程后,每千米的费用 x2←乙车起步里程后,每千米的费用 n←计划行使的里程数 p1,p2,x1,x2,n n ≥ 3 甲车省钱 p1<p2 开始 p1←p1+x1×(n-3+1) p2←p2+x2×(n-3+1) True True False p1>p2 False True 乙车省钱 两车相同 False 结束 实践练习2 设计意图 学生观察部分流程图的结构,查找教材内容,分析属于什么控制结构。培养学生发现问题,自主学习的能力。同时预习下节课的内容。 计费问题 p1,p2,x1,x2,n n ≥ 3 甲车省钱 p1<p2 开始 p1←p1+x1×(n-3+1) p2←p2+x2×(n-3+1) True True False p1>p2 False True 乙车省钱 两车相同 False 结束 课堂总结 由师生共同回顾本节课的重点内容,提炼出本节课的重点。 描述方法:自然语言、流程图和伪代码 设计意图: 帮助学生梳理知识,强化记忆,明确本节课的核心知识和学习目标,使学生对所学内容有更清晰的认识。 课后作业 设计意图: 布置课后作业,要求学生完成教材的课后习题,巩固本节课的学习内容,通过作业练习,加深学生对算法描述方法的理解和应用,检验学生对本节课知识的掌握程度,为教师后续教学提供反馈依据。 板书设计 §5.2算法的描述 一、自然语言 二、流程图 起止框 处理框 输入/输出框 判断框 连接框 流程线 三、伪代码 结束 t ← 15 t ≥ 1 输出t t ← t-1 Y N 保持显示1秒 清除显示 开始 04 教学反思 1 2 优点 01 教学活动有趣,课堂氛围活跃。 1 2 缺点 02 课堂练习题的设计,在针对性和层次性方面做的还不够。 学生完成练习任务的时间不足。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 教学反思 感谢各位评委老师的聆听 $$

资源预览图

项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一
1
项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一
2
项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一
3
项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一
4
项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一
5
项目五 了解算法及其基本控制结构第二节说课课件-2025-2026学年沪科版高一信息技术必修一
6
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。