高中信息技术 粤教版 必修1: 运用循环结构描述问题求解的过程 教学设计.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《高中信息技术 粤教版 必修1: 运用循环结构描述问题求解的过程 教学设计.docx》由会员分享,可在线阅读,更多相关《高中信息技术 粤教版 必修1: 运用循环结构描述问题求解的过程 教学设计.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、4.4运用循环结构描述问题求解的过程教学设计课题名称4.4运用循环结构描述问题求解的过程学科信息技术年级高一课时2课时教材普通高中教科书信息技术必修1数据与计算(粤教版2019年)授课老师韩雅男学校深圳市沙井中学课标 要求1 .内容要求使用程序设计语言实现简单算法。通过解决实际问题,体验循环结构设计的基本流程,掌 握程序调试与运行的方法,感受算法的效率。2 .学业要求依据解决问题的需要,设计和表示简单算法,掌握一种程序设计语言的基本知识,利用程 序设计语言实现简单算法,解决实际问题。学习 内容 分析本课题内容选自粤教版必修一数据与计算第四章“程序设计基础”第4节“运用循 环结构描述问题求解过程
2、”,包括foi循环、while循环、循环嵌套和循环控制等知识点。学生 通过解决具体实际问题,体验程序设计的基本流程,掌握程序调试与运行的方法,从而深化对 循环结构的认识,初步学会利用循环结构解决简单的实际问题的方法,激发利用计算机解决问 题的兴趣,提高计算思维能力。学习 者 分析本课题学习对象是高中一年级学生,思维能力有了很大的提高。能够对给定问题进行深入 思考,但思维方法还需要教师有效地引导和培养。在学习本课题内容之前,学生已经学习了 python语言的基本数据类型与常用运算符,并 通过实践体验掌握了顺序结构和选择结构的特点和执行过程。通过本节课的学习,学生要能够 掌握循环结构的特点,并编写
3、简单的循环程序解决实际问题。教学 目标1 .掌握程序设计中循环结构的基本流程;2 .掌握for语句和while语句的基本格式、执行过程及特点;3 .理解循环嵌套的执行过程,根据具体问题找出内循环变量、外循环变量和循环体并分析 之间的联系;4 .明确循环控制中continue语句和break语句的用法和区别;5 .根据具体问题情境,灵活运用循环结构(for语句、while语句、循环嵌套语句和循环控 制语句)解决实际问题,提高计算思维能力。教学 重点 与难 点1 .教学重点掌握python程序设计语言中循环结构的for语句、while语句、循环嵌套、循环控制等的 一般格式及使用方法;2 .教学难点
4、循环嵌套的用法;根据具体问题情境,灵活运用循环结构(for语句、while语句、循环嵌套语句和循环控制 语句)解决实际问题,提高计算思维能力。教学方法讲授法、任务驱动法、自主探究法教学策略1 .循环递进式探究法在教学过程中,通过“教师讲解一一举例说明一一体验探究一一能力提升”等活动循环探 究,逐步深入,完成知识建构。2 .基于问题的学习在教学活动中,具体的实际问题贯穿始终,学生以解决问题为目的,展开探究和思考,突 破教学重难点。教学 资源1 .硬件资源:多媒体机房、计算机(人机比1: 1)2 .软件资源:海龟编辑器安装其中一个、思维导图软件(如百度脑图)3 .课程资源:PPT、举例/体验探究/
5、能力提升相关程序代码、演示视频本课题的教学流程如下列图所示:教学活动教学过程教师活动学生活动设计意图任务驱动, 引入主题展示任务:请用编程打卬出 1-10以内的所有偶数。进一步启发学生思考如何打印1-100 1-1000甚至更 多的数?提供解决任务的 文件代码,导入新课。介绍循环结构的基本流程 及作用。用已有经验完成任 务。运行老师提供的方法 1和方法2代码,体 验老师提供的解决方 案,感受循环结构的 魅力。引发学生认知冲突,激发学习循环结构的 兴趣,了解循环结构 的基本流程及作用。for循环的应用问题情境,讲授新知通过分析方法1代码帮助学 生了解f。!循环语句的一般 格式和执行过程,强调fo
6、r 语句中冒号、缩进、序列等 注意点,并解释序列的生成 方式。列表Xrange()函数例1:利用for语句计算 1-100的累加和。(展示并解释代码及循环 的过程)认真聆听、思考并记 录for语句的一般格 式、考前须知,结合 实际案例深化对for 语句的理解。该环节以教师讲解为 主,结合实际案例, 帮助学生理解如何运 用for语句描述问题 求解的过程,突破教 学重点。具体的教学活动如下表所示:体验探究,自主 学习体验探究1:请运用for循 环语句求解10以内的所有 奇数累乘的结果。(提供代码素材)教师及时了解学生解决问 题的过程并答疑。了解任务要求,翻开 资源包中“探究l.py” 文件,补充代
7、码使其 输出正确结果。该环节主要是让学生 实践体验运用for语 句描述问题求解的过 程。问题难度较易, 提高学生编程成就 感。能力 提升, 深化 理解能力提升1:请思考如何利 用for循环语句输出100以 内7的倍数。(提供代码素材及答案)了解任务要求,翻开 资源包中“拓展l.py” 文件,补充代码使其 输出正确结果。该环节是针对学习能 力较强的学生,让学 生进一步运用for语 句描述问题求解的过 程。通过分析方法2代码帮助学while问题情境,讲授新知生了解while循环语句的一 般格式和执行过程,注意事 项并以“猜价格”游戏举例。 例2:编写程序猜想价格, 实现“猜对了”就跳出循环。(分析
8、问题、展示代码及执认真聆听、思考并记 录while语句的一般 格式、考前须知,结 合举例深化对while 语句的理解。该环节以教师讲解为 主,结合实际案例, 帮助学生理解如何运 用while语句描述问 题求解的过程,突破 教学重点。循环行过程)的应用体验 探究,自主 学习演例如2中的“猜价格游戏” 运行过程,提出问题:如果 猜不对,就会无限循环,成 为死循环。该如何解决呢? 体验探究2:请运用while 循环语句实现控制次数的 猜价游戏。(提供代码素材)了解任务要求,翻开 资源包中“探究2.py” 文件,补充代码使其 输出正确结果。理解while循环中一 定要有改变表达式值 的语句,防止死循环
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术 粤教版 必修1: 运用循环结构描述问题求解的过程 教学设计 高中 信息技术 必修 运用 循环 结构 描述 问题 求解 过程 教学 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内