ID: 8865951

研究for循环结构 说课课件(共23张PPT)

日期:2025-04-20 科目:信息技术 类型:高中课件 查看:36次 大小:815018B 来源:二一课件通
预览图 1/9
研究,for,循环,结构,课件,23张
  • cover
(课件网) 让“for循环结构”带你畅游 一、分析教材 教材:人民邮电-出卷网- 《Python编程从入门到实践》 章节:4.1.1 研究for循环结构 1、本课教材的作用与地位 一、分析教材 2、课程标准的相关要求 循环结构 理解循环结构的思想学会使用程序语言实现循环控制结构 一、分析教材 3、本节课主要内容 循环结构 ①循环结构的概念: 根据指定条件决定是否重复执行一条或多条指令的控制结构。 ②for循环语句结构语法: ③编写循环结构的要素: 循环次数的设置:初值、终值、步长 二、学情分析 1、学生分析 学生 数学逻辑思维 顺序、分支结构基础 编写简单的程序能力 知识逻辑性强,较为枯燥,部分学生学习兴趣不高 学生编写代码、程序能力差异较大 二、学情分析 2、教学目标 ①知识目标:掌握for循环结构,流程图。 ②技能目标:应用”for循环结构”解决实际问题 ③素养目标:激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度,培养良好的团队协作能力。 二、学情分析 3、教学重难点 ①重点 for循环的结构以及流程图 ②难点 循环变量的变化,循环次数的判断(range起始值和结束值的确定)。 ,循环变量给循环体带来的影响, 三、学法和教法选择 主要教学方法:情境教学,任务驱动法,讲授法 主要学习方法:自主探究,小组合作 三、学法和教法选择 讲授知识 自主探究 小组协作 情境引入 任务引领 问题引领 深入理解 总结评价 练一练 想一想 议一议 三、学法和教法选择 教学环境和资源 教学环境:python软件、评价系统 资源: 纸质学案 可执行程序learna.py(实例) 演示文稿:主要知识点和任务说明 四、教学环节 1、创建情境,提出问题 2、体验for循环程序,探究新知识 3、利用for循环解决问题,应用知识。 4、深入理解循环过程 5、小结并评价 四、教学环节 1、创建情境,提出问题 假如同学们第一天存1角钱,第二天存2角钱,第三天存4角钱…。每一天存的钱都是前一天的2倍,那么这样5天存了多少钱?那么像这样存20天呢? 四、教学环节 2、体验for循环程序,探究新知识 任务1、打开pc桌面的“learna.py”文件,修改range(0,10)中的数值10为20,30,40,50,并运行,观察结果。修改range(0,10)中的数值0为1,2,3,4,5,并运行,观察结果。 循环结构:根据指定条件决定是否重复执行一条或多条指令的控制结构。 四、教学环节 运行结果 1、程序输出的个数随着第二个数的数值改变而改变,数值越大,输出的数字越多,同时第一个输出数字不变,但是却不能输出自己。 2、当我们修改第一个数值为1输出1-9这8个数字。当为2输出2-9这8个数字…当为5输出5-9折5个数字。程序的输出个数随着第一个数字的数字改变而改变,数值越大,第一个数字输出的越大,而且为自己本身。 Range(0,10) Range(0,20) Range(1,10) Range(2,10) 四、教学环节 讲授新知识 教师:注意点总结 ① 循环变量初值可以取到,循环变量终值不可用取到。 ② 每执行一次循环体,循环变量自动加步长。 ③ 步长为1时可以省略。 ④ 循环次数 = 循环变量终值 – 循环变量初值。 教师:执行过程总结 (1)判断循环变量的取值是否在终值范围内,若是执行循环体,否则结束循环。 (2)将循环变量的取值自动增加一个步长,然后回转到步骤(1)继续执行。 四、教学环节 3、利用for循环解决问题,应用知识。 任务二:根据存款问题流程图,利用for循环结构计算出20天后存钱数目。 学生展示:执行过程:(学生说明,教师引导) 第 1 行:存款刚开始没有钱,所以初始值设置为0 第 2 行:存款20天,满足这个条件就可以执行下面的语句。 第 3 行:计算today的值,第i天存多少钱。 第 4 行:用已有存款的 ... ...

~~ 您好,已阅读到文档的结尾了 ~~