项目六 认识程序和程序设计语言第二节说课课件-2025-2026学年沪科版高一信息技术必修一

2025-09-04
| 35页
| 277人阅读
| 2人下载
普通

资源信息

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

摘要:

该高中信息技术课件聚焦程序基本控制结构中的选择结构,系统讲解单分支、双分支及多分支if语句,通过猜数字游戏互动导入,衔接前序顺序结构知识,为后续循环结构学习铺垫,借助成绩判断、水仙花数辨析等任务构建阶梯式学习支架。 其亮点在于融合情景教学与任务驱动,以猜数字、成绩等级划分、购票类型判断等真实问题为载体,培养学生信息意识(小组探究解决实际问题)和计算思维(分支逻辑分析与算法设计)。通过代码辨析、错误展示评价等互动环节,学生能提升编程应用能力,教师可高效落实重难点,助力核心素养培养。

内容正文:

认识程序和程序设计语言 2.了解程序的基本控制结构 目录 01 为何学 02 学什么 03 怎么学 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 教学反思 01 为何学 教学方法 教学重难点 教学过程 教材分析 说地位: 1 学情分析 教学目标 教学反思 2 3 说联系: 说教材处理: 本节课题选自沪教版普通高中信息技术必修一第三单元项目六《认识程序和程序设计语言》第二节。课标要求:掌握一种程序设计语言的基本知识,使程序设计语言实现简单算法。 该内容共3个课时,本课为第二课时,选择结构的程序实现。本节课在教学内容上起着承上启下的作用,既继承顺序结构语句的基础,同时为循环结构提供核心的条件控制逻辑,是连接程序结构的思维桥梁。 本节课根据学生实际情况和教材知识点,主要以解决情景问题为主,来讲解选择结构的程序实现。 顺序结构 选择结构 循环结构 程序设计 教学方法 教学重难点 教学过程 教材分析 学情分析 教学目标 学生状况 认知基础分析:授课对象为高一年级学生,上节课已经学习了顺序结构的程序实现,了解了变量及输入输出等程序语句。 能力基础分析:高一学生具备一定的逻辑思维能力和演绎推理能力,接受新知识能力较强。 为了提高教学的针对性和有效性,课前会组织学生填写“学生情况调查表”了解学生对于选择结构Python程序了解的基本情况。 教学反思 对策 02 学什么 教学方法 教学重难点 教学过程 教材分析 学情分析 教学目标 在小组探究中,经历观察—讨论—分析—归纳—总结,掌握if条件语句格式和功能。 计算 思维 理解分支结构中各分支的逻辑关系,能够根据问题选择合适的语句结构来解决问题。 数字化学习与创新 借助学习平台、编程软件、智能设备进行实践探索、表达思想、建构知识。 信息意识 信息社会责任 将分支结构与生活实例相结合,让学生认识到算法对我们生活和学习中的问题的重要性。 教学方法 教学过程 教材分析 学情分析 教学目标 教学重难点 教学重点 1. 理解if条件语句的一般格式和功能; 2. 运用if-else语句解决问题。 教学难点 对多分支if-elif语句的逻辑关系的理解。 突出重点 突出难点 03 怎么学 教学过程 教材分析 学情分析 教学目标 教学重难点 教学方法 以情景问题求解为导向的启发式教学法 以具体任务为核心,引导学生在完成任务的过程中主动学习知识,掌握技能。 情景教学法 任务驱动法 教学反思 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 创设情境,引出新知。 提升运用,扩展新知。 展示评价,总结巩固。 辨析程序,构建新知。 学以致用,应用新知。 启示发散,拓展延伸。 教学过程 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (一)编程游戏,激发兴趣 设计意图 通过猜数字大小的编程游戏激发学生兴趣,引出选择结构概念 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 学生现场互动 数字猜大了 数字猜小了 引出本课的主题——if条件语句! 分析 设计意图 展示学生现场互动,让学生在实践中感知选择结构,进一步理解条件判断的作用。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (二)辨析程序,探索新知 活动一: 寻找判断功能 小组讨论 对比分析 讨论交流 打开软件 设计意图 学生打开软件,通过查看图像化编程,找到对应的python代码,对比分析找出判断功能的代码是什么。引导学生自主发现程序中的判断逻辑,培养观察和分析能力。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 单分支结构: 双分支结构: if 条件: 条件成立执行语句 else: 条件不成立执行语句 if 条件: 条件成立执行语句 关系运算: 教师对学生提交情况进行反馈评价,讲解知识要点。 (二)辨析程序,探索新知 关系运算符 == != > < >= <= 设计意图 教师通过对比流程图讲解单分支if语句和双分支if-else语句,强调语句格式和用法,让学生掌握其基本结构语言代码,并介绍运算符的含义。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 任务一:判断成绩是否及格 输入某学生技术考试成绩(0~100),判断是否及格。60分及以上则通过考试,输出“及格”,60分以下输出“不及格”。 运行结果: 设计意图 通过任务一“判断成绩是否及格”,让学生通过实践掌握if-else语句的基本用法,提升问题解决能力。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 练习一 水仙花数是指一个n位数(n>=3),它的每位上的数字的n次幂之和等于它本身,例如371是水仙花数,因为33+73+13=371。 编程判断一个3位数是否为水仙花数。 设计意图 以练习一“判断水仙花数”为例,培养学生的编程思维与创新能力,进一步巩固if语句的应用。通过随机点名方式,展示学生代码,其他学生评价,改正代码错误。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 由其他学生改正错误后,教师提问是否有其他编程思路,并进行展示,拓展学生思路 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 在任务一的基础上加大难度,对成绩分4个等级,让学生用已学知识尝试解决。 任务二 输入某学生技术考试成绩(0~100),输出对应等级。 [90,100] A [75,90) B [60,75) C [0,60) D 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 由于问题难度大,学生没有思路,教师通过展示流程图的方式提示学生。 False True A B 成绩>=90 成绩>=75 True False 成绩>=60 True C D False 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 通过查看,大部分学生都是用单分支语句完成。小组讨论,这种方法好不好,缺点是什么,从而引出多分支if-elif语句。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 通过多分支流程图,讲解多分支程序语句,并强调语句格式,让学生做好笔记 多分支 if elif else 语句 if 表达式1 : 代码块1 elif 表达式2 : 代码块2 else : 代码块3 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 学生运用已学的多分支语言实现对成绩分等级,加深学生对多分支的语句的理解。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 设计意图 以练习二“判断儿童购票类型”为例,让学生在真实问题情境中应用多分支if语句,巩固所学知识。 练习二 某旅游景点规定,身高在1.2米以下的儿童免票,身高在1.2~1.5米(包括1.2米和1.5米)的儿童购买半价票,身高超过1.5米的游客购买全价票。用python程序实现上述算法。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (三)学以致用,应用新知 解决情景问题 教师引导 分组完成 学习平台 展示评价 判断数字大小 猜数字游戏能根据用户输入的数字提示偏大还是偏小 设计意图 通过活动二,让学生在学习if语句的格式和条件后,通过真实的问题情境学以致用,掌握本课的重点,并引导学生借助学习平台进行自主学习。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 展示评价 错误类型 少冒号 字符串 变量名 设计意图 学生通过情景问题,进行分析并编写编程。教师会展示出现不同错误的代码,由全班同学指出错误,并改正。帮助学生巩固所学知识,同时培养其反思与评价能力。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 活动二:解决情景问题 展示评价 设计意图 通过随机点名方式,展示学生对情景问题2的编程结果 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 判断数字大小 猜数字游戏能根据用户输入的数字提示偏大、偏小或正确 (四)提升运用,扩展新知 否 A 是 条件1 B 是 条件2 ······ 是 ······ 否 N 否 多分支 if 条件1: 语句块1 elif 条件2: 语句块2 ······ else: 语句块n+1 设计意图 加深学生对多分支结构语句应用的理解。 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (五)展示评价,总结巩固 多分支 代码格式: if 条件1: 语句块1 elif 条件2: 语句块2 .... else: 语句块 教材分析 学情分析 教学目标 教学重难点 教学方法 教学过程 (六)启示发散,总结拓展 思考: 有三次机会猜测数字 程序如何改进? 预习循环结构程序语句 设计意图 启示发散,引导学生思考程序设计中的改进可能,并为后续学习循环结构做好铺垫。 课后作业 作业一: 输入一个年份,判断其是否为闰年,如果是闰年,则输出“Yes”,不是闰年,则输出“No”。 判断闰年的两个条件:能被4整除但不能被100整除的数 能够被400整除的数 作业二: 预习下节课的内容——for循环结构 设计意图 布置课后作业,让学生完成课后练习,巩固本节课的学习内容,培养学生的自主学习能力。 板书设计 §6.2程序的基本控制结构 1.单分支 if 条件1: 语句块1 2.双分支: if 条件: 语句 else: 语句 3.多分支: if 条件1: 语句块1 elif 条件2: 语句块2 .... else: 语句块 主板书 辅板书 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
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。