高教版信息技术《5.2设计简单程序任务2使用循环结构》教案
-
资源ID:470199149
资源大小:68.93KB
全文页数:3页
- 资源格式: DOCX
下载积分:8.8金贝
快捷下载
账号登录下载
微信登录下载
微信扫一扫登录
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
|
下载须知 | 常见问题汇总
|
高教版信息技术《5.2设计简单程序任务2使用循环结构》教案
第3 学时教学环节教学内容学生活动教师活动设计意图课前任务(1) 选择结构程序条件表达式的编写方法(2) 循环结构程序的流程图与语法描述回顾上节课的相关知识,预习本课学习内容设定任务,引导学生自主完成学习任务帮助学生巩固知识, 培 养 学 生 自主学习思考的习惯教学环节教学内容学生活动教师活动设计意图任务 2情境导入程序效果展示如:海龟绘图程序,不断地画线旋转构成螺旋曲线图(1) 观察程序运行效果(2) 讨论重复任务的实现策略展示程序并引导学生讨论重复任务实现的策略,引出循环和循环体的概念从 实 例 归 纳 概 念,简单易理解知识讲解循 环、循环 体、循环结构 概念(1)循环程序结构流程图(2)Python 语言循环结构程序语法知识while 循环体语法知识 foror.in. 循环体语法知识跳转语句(break,continue)(3)循环程序应用提示:使用循环语句时,要让循环条件趋向结束,否则会造成死循环按照老师讲解的循环知识,思考如何计算平方数小于 1000 的最大整数。(1)思考以 1 加到100 的算法描述(2)尝试将算法用 Python 程 序 编 写 出来结合实例讲解循环结构流程图的知识和 Python 语言循环结构程序实现的语法知识从问题分析到流程图,再到语句实现,帮助学生观察理解循环结构程序的应用和实现方法分析归纳(1) 不明确循环次数的程序实现(while 循环)(2) 明确循环次数的程序实现(for.in. 循环)(3) while 和 for.in. 循环的区别(4) 循环程序的应用策略,根据应用场景,绘制流程图,描述循环条件的设定和循环体语句功能(1) 结合流程图理解循环算法执行的步骤(2) 讨论思考循环程序易错知识点(3) 尝试根据不同的任务场景,设计使用循环程序解决问题的算法(1) 帮助学生梳理循环程序相关知识点和重难点,查缺补漏,提示易犯的错误(2) 引导学生编写程序代码解决常见的数学问题,加深对循环程序的理解(3) 通过案例讲解,帮助学生进行实践并灵活应用引导学生把握知识 脉络,激发学生的发散思 维,培养主动思 考、自主探究的学习习惯实践体验(1) 结合问题,绘制使用循环程序解决问题的流程图如:用 Python 程序求 100的 阶乘,编写猜数字游戏程序,使用字符绘制图形等,也可自设任务(2) 根据流程图,编写程序代码,测试运行并观察运行结果绘制流程图,上机编写并运行程序指导学生完成实践体验任务动手实践,学以致用讨论与 交流选择结构和循环结构有什么共同点和区别思考两者的区别让学生分组,通过分析举例让同学们明白选择结构和循环结构的区别学会分析归纳问题本质课后拓展(1)完成课后测试任务(2)让学生思考两种循环能否同时使用在一个代码块中,什么时候使用什么循环语句会比较好( 结合不同循环语句的特点做答)第4 学时教学环节教学内容学生活动教师活动设计意图课前任务程序设计中函数的概念与自定义函数课前预习本节内容设定任务,引导学生 自 主 完 成 学 习 任务帮助学生巩固知 识,培养学生自主学习思考的习惯我们同学都会唱生日快乐歌。使用已掌握的 Python 语言知识将歌词利用代码打印出来,如:情境导入利用代码打印生日快乐歌辅导学生输入代码从学生感兴趣的事情出发,引出新课并吸引学生关注任分析务归纳3(1)代码复用的作用(2)自定义函数的语法知识(3) 自定义函数代码如何改进,使其发挥更强大的功能(4) 如何设计一个计算三角形面积自定义函数(5) 了解使用 Python 语言的库函数结合实例观察代 码,在教师的指导下思考自定义函数的使用方法结合实例讲解自定义 函 数 的 知 识 和 Python 语言实现的语法知识通过自定义函数和库函数的调用,深入理解代码复用的作用,掌握函数的使用方法(1) 编写计算体质指数(BMI)程序实践(2)自设任务编写自定义函数体验(3)尝试使用 Python 程序内置函数解决问题绘制流程图,上机编写并运行程序指导学生完成实践体验任务动 手 实 践, 学 以 致用讨论(1)使用函数有什么作用与(2)函数变量的作用域是什么交流思考讨论问题指导学生讨论激发学生的学习兴趣,充分调动学生学习的主动性、积极性探究与合作(1)设置断点,追踪循环过程的变化(2)完成计分器代码设计(3)使用循环嵌套完成功能任务(1) 综合本课所 学,思考程序设计思路(2)上机完成任务辅导学生进行程序的编写、调试创 新 实 践, 触 类 旁通课后拓展(1)完成教材中的巩固与提高:编写猜数字游戏(2)完成课后测试任务(3)整理 5.2 节学习内容思维导