小学信息技术-python语言:循环结构-for语句教学设计学情分析教材分析课后反思_第1页
小学信息技术-python语言:循环结构-for语句教学设计学情分析教材分析课后反思_第2页
小学信息技术-python语言:循环结构-for语句教学设计学情分析教材分析课后反思_第3页
小学信息技术-python语言:循环结构-for语句教学设计学情分析教材分析课后反思_第4页
小学信息技术-python语言:循环结构-for语句教学设计学情分析教材分析课后反思_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Python语言:循环结构——for语句【教学目标】知识与技能:(1)掌握for循环语句的基本格式和功能、理解循环结构。(2)能用for循环语句解决生活中简单的问题。过程和方法:在提出问题、解决问题的过程中理解for循环的内涵;在修改程序的过程中,学会使用for循环语句;在知识的获取与迁移过程中,帮助学生形成利用计算思维解决实际问题的能力及合作、交流能力。情感态度与价值观:1.激发学生对Python的学习兴趣,培养创新思维,让学生懂得循环与积累的深意,在日常学习与生活中努力成就最好的自己。2.培养学生热爱家庭、热爱学校、热爱家乡、热爱祖国,引导学生树立正确的爱国主义思想。【教学重难点】教学重点:1.理解for语句的执行过程。2.掌握for语句的基本格式及其用法。3.使用turtle进行图形的设计与绘制。教学难点:1.for语句的基本格式及其用法。2.for语句的综合应用,解决实际问题,编写简单程序。【教学过程】作品导入同学们,这是我们的灯塔,让我们比比看哪个小组点亮的明灯最多。你们有信心吗?好,上课!同学们,双节期间,社团的同学用python做了一份礼物献给祖国,请看大屏幕。(你们看它像什么?)(同学们真是火眼真睛)它主要由什么组成的?画圆我们已经学过,那你想用最快的速度画更多的圆吗?这节课就让我们一起来学习,python语言:循环结构—for语句(板书课题)。小试身手:微项目1:画一个圆千里之行,始于足下,接下来让我们小试身手参照导学案画1个(半径为10)的圆。请两位同学上台操作,(最先完成的小组点亮两盏灯,其它完成的小组点亮一盏灯)化繁为简:微项目二、画同切圆看来一个圆已经难不倒大家了,那你们能再画2个圆吗?再请两位同学上台完成。好,同学们都已经完成。你俩运行程序让同学们看下。(转播)那同学们观察下这段程序你能发现什么规律?(画圆的代码用了3次)。那我们如果想画10个100个圆呢?(生:需要复制或者输入10次100次)这样代码就会变的很长很长,在python中我们其实可以利用循环结构-for语句来解决这个问题,(转播)那什么是for语句呢?首先让我们一起来看《for循环的自我介绍》。你们学会了吗?老师要考考大家,老师这有两种程序块,下面请两组的同学上来比一比,看谁摆的又快又准,先摆完的加2盏灯,另一组的加1盏灯。(同学们看下,这两个组的同学都摆对了吗?)板书:foriinrange(起始值,终止值,步长值):刚才我们通过摆一摆的方法练习了for语句,接下来让我们利用for语句来画3个同切圆吧!同学们请先看黑板,如果老师想要三个圆,用for语句应该怎么写呢?foriinrange(1,4): turtle.circle() 刚才老师下去发现了一个问题,(大屏幕展示错误示例)有位同学虽然画了三个圆,但显示的还是一个圆,请同学们帮他找找问题。问题出在哪里?对,不管画几次圆的半径都是不变的。这样后面画的圆会将前面的圆覆盖,那我们应该怎么解决这个问题呢?谁能帮他想想办法?(半径可以用变量来表示,如:10*i)。(当然我们还可以将半径变为20i,40i,等等)请同学们继续完成作品吧,好,同学们都已经完成,让我们看下这两位同学的作品,你们也是这么做的吗?(转播)关于for语句,老师还有一个小秘籍送给大家,一起来读一下:循环语句本领强,冒号缩进切莫忘! 左闭右开是范围,只含头来不含尾!再接再厉:微项目3:画同心圆 接下来请同学们打开桌面上微项目3文件,再接再厉,完成同心圆的绘制。(哪位同学能讲下,你是怎么绘制的?(移动画圆的起点,让圆心重合))四、画圆与话圆 同学们对for语句的使用已经非常熟练了,接下来,让我们进入项目比拼环节,每个小组推选一幅作品参加评比,首先请同学们齐读要求:大家可以下去欣赏下其他同学的作品,互相学习。 小组展示作品。 同学们的作品已经展示完毕,老师觉得都非常好,接下来请同学们给最喜欢的两幅作品投票。开始。五、收获 大家本节课表现得都非常好,回顾今天所学,你收获了什么?(出示思维导图) 同学们本节课收获满满老师非常高兴,老师这有一个神秘大礼包送给大家,请今天优胜小组的代表上台点打开作品,我们来看下优胜小组是? 同学们,家是最小国,国是千万家!老师希望同学们在以后的学习中继续努力,不断创新,画出家庭和睦、社会团结、民族复兴的同心圆!板书:Python语言:循环结构—for语句 foriinrange(起始值,终止值,步长值): 执行语句Python语言:循环结构——for语句【学情分析】学生初步学习了python,学习了利用python语言中turtle绘图的相关知识。对学生来说比较难掌握的知识是,学习for语句并熟练的应用for语句。Python语言:循环结构——for语句【效果分析】从课堂教学效果来看,情境创设与任务驱动的方式充分调动了学生的学习积极性,使教学内容合理流动,水到渠成。教学中,启发、诱导贯穿始终,可以使学生变被动学习为主动愉快的学习,让课堂能在生动、有趣、高效中进行。让学生带着一个个任务通过课堂讨论、动手操作、合作探究等方式,在不知不觉实现知识的传递、迁移和融合。学生创意发挥环节,不仅动脑、动手还锻炼了学生语言组织和表达能力。Python语言:循环结构——for语句【教材分析】本节课是青岛自编教材五年级上册的内容,学生初步认识了python语言。除此之外,学生还有一定的利用python中turtle工具画图。基于以上条件,我设计了这节课,主要是通过利用画圆,引入for循环,熟悉for语句的基本结构及应用。本课教学重点、难点:1.理解for语句的执行过程。2.掌握for语句的基本格式及其用法。3.使用turtle进行图形的设计与绘制。本课教学内容分为1课时。Python语言:循环结构——for语句【【小试身手】★绘制1个圆。★绘制1个圆。importturtleimportturtleturtle.circle()【化繁为简】【化繁为简】★绘制3个圆。★★绘制3个圆。★使用for语句绘制3个圆。importturtleimportturtleforiinrange():turtle.circle()【再接再厉】【再接再厉】★绘制同心圆。★绘制同心圆。importturtleimportturtleturtle.pensize()turtle.color(“”)Python语言:循环结构——for语句【课后反思】通过这节课,我觉得有几点值得反思,学生的动手操作环节再给学生更广阔的空间,导学案设计的需更加合理。对于for语句的认识通过微视频及对手比赛摆一摆加强了学生的认知。最后的拓展练习,我也是尽可能多的放手让学生想象,并且引导学生大胆的向所有人展示自己的创意,达到了动手、动口、动脑的效果。今后还应该继续加强自身的教学基本功的修炼,提高驾驭课堂的能力,进一步提高课堂效率!Python语言:循环结构——for语句【课标分析】新课标指出,信息技术课程是一门旨在全面提升全体学生的信息素养,帮助学生掌握信息技术基础知识与技能、增强信息意识、发展计算思维、提高数字化学习与创新能力、树立正确的信息社会价值观和责任感的基础课程。培养学生对编程的兴趣。为此我设计本节课的教学目标如下:知识与技能:(1)掌握for循环语句的基本格式和功能、理解循环结构。(2)能用for循环语句解决生活中简单的问题。过程和方法:在提出问题、解决问题的过程中理解for循环的内涵;在修改程序的过程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论