高一信息技术(必修1)课时7_第二单元_2-3周而复始的循环(第二课时)-教案

资源下载
  1. 二一教育资源

高一信息技术(必修1)课时7_第二单元_2-3周而复始的循环(第二课时)-教案

资源简介

《周而复始的循环(第 2 课)》教学设计
【学科核心素养】
1.能够采用计算机可以处理的方式界定问题、抽象特征、建立结构模型。
(计算思维)
2.总结利用计算机解决问题的过程与方法,并迁移到与之相关的其他问题
解决中。(计算思维)
【内容要求】
1.掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。
2.通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握
程序调试与运行的方法。
【学业要求】
掌握一种程序设计语言的基本知识,利用程序设计语言实现简单算法,解
决实际问题。
【学情分析】
从学生的认知水平来看,高中学生的逻辑思维能力趋于成熟,能够有条理
地表达一个过程或规则,为进一步发展学生的计算思维创造了条件。
通过前面章节的学习,学生已经学会了用流程图描述解决问题的过程,初
步掌握了用 Python 语言实现顺序结构、选择结构程序。在前一节内容中,学生
学习了计数循环,了解了程序的循环结构和计数循环的执行过程,这些前置知
识为本节课条件循环的学习做好了铺垫。因此,本节课将通过对比条件循环与
计数循环的不同,引导学生理解条件循环的功能和执行过程,学会使用条件循
环编写程序解决实际问题。
【教学目标】
1.理解条件循环的功能和执行过程。
2.掌握 Python 语言实现条件循环程序的方法。
3.学会 Python 语言程序调试与运行的方法。
4.体验编程解决问题的基本流程,通过程序在解决实际生活问题中的应用,
感受计算机编程的魅力。
【教学重难点】
教学重点:条件循环的功能和执行流程,Python语言中while语句的用法。
教学难点:具体问题解决过程中循环结构的确立。
【教学过程】
教学环节 教师活动 学生活动 设计意图
复习计数循环内容,
回顾上节课内容,提出 为后续学习做铺垫。
问题导入 知识回顾
项目任务“计算理财产品收 通过问题,引发学生
益”的问题。 思考实现的过程,激发学
习兴趣。
引导学生学会编程解
决问题的过程和使用流程
分析“计算理财产品收 图描述解决问题的算法,
益”问题的算法并用流程图 聆听思考 逐步培养学生的计算思
算法分析
描述算法。 维。
根据流程图明确实际
问题中的循环结构,突破
教学难点。
1.引导学生思考流程图
中的循环结构能否用计数循
环实现,让学生区分计数循
环和条件循序的不同功能。 在理解流程图的基础
2.介绍 Python 语言中 上引出 Python 语言条件
条件循环 while 语句的基本 循环的实现方法,让学生
新知探究 格式和使用方法。 聆听思考 体会条件循环的功能,直
3.通过程序实例演示条 观感受 while 语句的执行
件循环的执行过程,强调使 过程,强化教学重点。
用时应注意的问题。
4.通过程序实例演示
“死循环”程序的执行结
果,介绍停止程序的方法。
分析、完善课本 38 页 通过项目任务让学生
聆听思考
项目任务 程序代码,实现理财年数和 感受条件循环在解决实际
金额的计算。 生活问题中的应用。
介绍演示循环程序调试 聆听思考 让学生掌握程序调试
调试程序
方法。 方法。
通过对学习要点的梳
总结本节课学习内容, 理,进一步加深对条件循
课堂小结 强调学习重点。 聆听思考 环核心思想的理解,再次
强化本节重点内容的学
习。

展开更多......

收起↑

资源预览