ID: 19746305

2.3周而复始的循环(教学设计)-教科版高中信息技术必修 1《数据与计算》

日期:2024-11-22 科目:信息技术 类型:高中教案 查看:19次 大小:20117B 来源:二一课件通
预览图 1/1
数据与计算,必修,信息技术,高中,教科,周而复始
  • cover
2.3周而复始的循环(教学设计)-教科版高中信息技术必修 1《数据与计算》 教材分析 信息技术教学是培养学生信息技术学科核心素养的基本途径。本节课的主要内容选自教育科学-出卷网-信息技术必修 1《数据与计算》第二单元第三部分,也是这个单元的重点和难点,既是对之前所学知识的提升,也是接下来学习函数的基础和前提。循环这部分内容分两个课时完成,本节课是第一课时,重在引导学生根据需求使用循环语句解决问题,以及掌握循环体的提炼。第二课时是在此基础上巩固练习,因此本节课在单元教学中起着必不可少的作用。 学情分析 同学们计算机基础良莠不齐,在输入代码中经常会出现错漏,如不会输入冒号,或者分不清中文符号与英文符号的差别。在操作课中需要多指导提醒,注意切换中英文输入法,要从最基础的键盘输入教起,从简单的 python代码入手,树立起同学们的编程信心。但是这个班的学生学习氛围比较好,学习积极性高,朝气蓬勃,求知欲强,在思维上有很强的独立性。学生能从一般的实例中获取主要信息,能针对问题表达自己的见解,同时能与他人合作探究,通过努力发现问题、解决问题,也能够利用一些教育资源进行高效的学习。另外,学生的学习能力较强,可以当堂有效地完成学习任务。 教学目标: 一、知识与技能目标 了解循环的基本结构,学会计数循环和条件循环的使用方法。初步学会运用循环结构解决实际问题,进而理解循环语句的执行过程。 二、过程与方法目标 能够根据给定的任务,学会做问题分析,明确解决问题的关键。通过具体的活动感知提出问题、分析问题、设计算法、编写程序、调试程序,体验编程设计的过程,培养良好的编程习惯。 三、情感、态度和价值观目标 1、感悟信息技术的发展过程,学会用专业的眼光观察问题; 2、体会多角度探索问题、解决问题的能力; 3、激发学生学习数学的欲望和兴趣,并引导他们独立、自主学习。 四、教学重、难点 教学重点: 循环语句的格式和应用 教学难点: 运用循环语句处理实际问题。 五、教学过程 1、导入新课作为学生,想必大家最关心的莫过于考试成绩了,这节课我们一起体验利用 python语言编程实现考试成绩求和。 2、列表可以包含多个数据元素,同时他是一个有序集合,可存储混合类型的数据。创建列表:列表名=[ ],中括号中的各元素用逗号隔开,索引号从 0开始。 如:cj[0],表示的是列表中的第一个元素。列表名的命名规则(同变量名的命名规则)列表中的元素可以根据程序的需求进行操作,如修改、删除、添加等。实践任务 1:创建 cj列表,元素个数为 6,并输出列表。 3、for语句 循环重复次数一定时,我们通常称为计数循环。在 python中用 for语句来实现。 基本格式:for 循环变量 in 列表:#冒号不要忘 语句或语句组 #语句或语句组要缩进 实践任务 2:编程实现总分求和 cj=[110,89,98,88,78,82] zcj=0for i in cj zcj=zcj+iprint(zcj) 如果计算 1+2+3+......+100的和,创建列表太繁琐,可以用 range()函数。 4、range()函数:生成某个范围内的数字列表。 格式:range([start],stop,[step]) 如:range(6)=[0,1,2,3,4,5] range[1,6]=[1,2,3,4,5] 生成 1-100的列表,range(1,101)=[1,2,3,...,100] 实践任务 3: 求 1+2+3+......+100的和 j=0 for i in range(1,101) j=j+i print(j) 知识拓展: 如果要求出 1-100以内奇数的和,range()函数中如何实现?1-100的和是 5050,循环体执行 100次,若求累加和不超过 3000,这样就无法确定循环次数了,使用计数循环不太合适,下节课我们一起来学习条件循环,解决这一问题。六、课堂小结: 列表、计数循环 for语句、range()函数 七、课后作业:完成条件循环的预习案。 课后反思 【成功之处】 1.教学目标明确,三维目标定位合理。 2. ... ...

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