高中信息技术-for循环的应用教学设计学情分析教材分析课后反思_第1页
高中信息技术-for循环的应用教学设计学情分析教材分析课后反思_第2页
高中信息技术-for循环的应用教学设计学情分析教材分析课后反思_第3页
高中信息技术-for循环的应用教学设计学情分析教材分析课后反思_第4页
高中信息技术-for循环的应用教学设计学情分析教材分析课后反思_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

教学设计4.4.1for循环的应用(一)教学目标1、学会Range()与List()函数的使用2、理解in运算符的使用3、掌握For循环的语法4、了解程序调试的知识,并能够通过调试理解For循环的执行过程(二)重点难点1.学习重点1)学会Range()与List()函数的使用。2)掌握For循环的语法格式,能读懂程序代码。2.学习难点理解For循环的执行过程,根据题目要求编写代码。(三)教学方法 讲授、自主探究、任务驱动和小组分工协作讨论相结合(四)教学地点 机房(五)教学过程以“任务驱动知识探索实践练习拓展”为线索组织教学活动教学环节教师活动学生活动情境引入生活中很多问题无法一次解决。如盖楼,一层层垒起来,如公交车、地铁等交通工具每天往返于始发站和终点站之间。反复做同一种事儿的情况,称为循环。我们遇到此类问题,如何使用计算机编程完成?使用循环结构编程,导入本课。学生听讲,认识到计算机编程解决循环问题的便利,激发学习兴趣。教学过程任务一:自主学习课本P86-87思考以下问题:1、Range()函数作用2、Range()参数的意义回答老师提出的问题评价学生的回答,根据问题答案,讲解Range()功能和参数;介绍List函数使用方法,使用List()函数可以输出数字列表学生获取认知,能够根据需要使用range函数生成序列,使用List()函数可以输出数字列表。总结Range()、List()函数区别,完成任务一。任务二:1、使用in运算符,说出in运算符的作用2、in运算符的运算顺序和结果类型思考:如何把一个列表内所有的元素依次取出来?学生动手体验in运算符,知道in运算符的运算过程和结果类型。引导学生通过定义列表变量,通过下标引用表示列表中成员,依次输出各元素,让学生发现循环的过程的繁琐,引出使用循环语句更方便快捷,完成任务二。学生回顾列表变量的引用和输出,体会到循环结构的优势。任务三:自主学习课本P85-86思考以下问题:1、理解for循环的格式2、用流程图表示for循环执行过程学生小组组长上台绘制for循环流程图,并说出循环执行过程for循环格式说明,注意循环体的范围和执行顺序,完成任务三。通过两个小练习,让学生能利用for语句编写简单程序。学生认真听讲,总结知识,完成任务三,做练习巩固知识。归纳总结总结Range()与List()函数的区别,in运算符使用,For循环的语法格式和执行过程。通过今天这节课的学习,学生了解了for循环的语法,能利用所学知识读懂程序,编写简单程序。学生灵活运用本节课知识,完成课后作业,达到学以致用的效果。学情分析授课对象为高二年级的学生,前三章已经学习了程序设计基础知识,生活中接触了程序的应用,能体验到应用程序带来的便利,但是对编程的原理了解不多。本堂课的知识点以前面所学顺序结构和选择结构为切入点,利用生活中循环的例子导入程序设计的循环结构,激发学生兴趣,引导学生积极参与完成任务,结合老师讲解能更好地掌握知识点。学生对编程有一定的兴趣,进行程序设计之前,还是要引导学生学好编程语言的语法结构,能够读懂写好的程序代码,正确写出运行结果,然后按照程序设计的过程编写简单的小程序,体验编程过程,增强自信心,培养认真严谨的钻研精神。希望通过本节课的学习,能将所学知识应用到解决具体问题中,提高他们处理信息的综合能力。效果分析通过本节课的学习,学生学会了for循环的语法格式,能根据给定代码补全程序或写出结果,理解循环执行过程,能编写简单的小程序。通过自主学习的过程,对所学知识有所了解,可以提高他们分析问题的能力,然后通过讲解例题、上机演示的方法,再详细介绍本节课知识内容,使学生能更好地接受所学内容,学生学习过程中上机练习,对知识内容进行复习巩固。学生前面三节学习了程序设计两种结构,对程序设计流程有了一定的了解,培养学生按编程一般过程进行程序设计,养成良好的编程习惯,从分析问题入手,明确已知条件和所得结果,然后设计算法,理解程序执行过程,输入代码并调试程序,培养学生计算思维和认真严谨的态度,动手实践输入代码,发现问题并解决问题,锻炼学生逻辑思维能力。学生自主学习,老师演示过程,学生再上机实践的方式,收到很好的学习效果,实现了教学目标。教材分析一、本节的作用和地位本节课是广教版《信息技术数据与计算》(必修1)的第四章《运用循环结构描述问题求解过程》的第四节内容。在第四章前三节中,学生学习了程序设计的基础知识,本章将重点循环结构。本节课从学生生活中遇到的循环问题出发,引导学生以编程解决实际此类问题,任务驱动—自主探究—教师总结—实践练习组织教学活动为,要求学生能理解循环结构语法格式,做到能够读懂代码,按程序设计过程编写程序,做到理论和实践相结合,学以致用。本节课对学生要求体现在:当学生遇到问题时,按编写程序的一般过程,分析问题—设计算法—编写代码—调试运行,进行程序设计。在编写程序时,能够分析问题已知条件和用户需求,设计合适的算法以编写代码,写代码时要严格按照程序语法结构,保证代码正常运行,最后检查运行结果,修改逻辑错误,以得到正确结果,围绕这一过程展开了学习活动,引导学生在合作、交流的过程中体验出循环语句编程的高效。二、本节主要内容介绍高二学生,对信息技术都有了一定的了解,生活中感受到应用程序的便利,在信息技术学习培养了一定的计算思维,遇到实际问题,会尝试自己编写程序。希望通过本节课的学习,能够培养认真严谨的态度,通过学习程序设计基础知识,编程解决实际问题。。上课思路:第一步:生活中很多问题无法一次解决。如盖楼,一层层垒起来,如公交车、地铁等交通工具每天往返于始发站和终点站之间。反复做同一种事儿的情况,称为循环。我们遇到此类问题,可以使用计算机编程完成。第二步:引导学生学习range、list函数和in运算符,理解这两个函数和in运算符的功能,能正确使用,为学习for循环语句打好基础,掌握For循环的语法格式,理解循环语句执行顺序,能读懂程序代码。第三步:通过两个小练习,巩固本节课学习内容,让学生能更好地理解for语句用法,按编写程序的一般过程,分析问题—设计算法—编写代码—调试运行,进行程序设计,能编写简单的小程序。计划任务表一、课堂任务1、任务一:自主学习课本P86-87思考以下问题:(1)Range()函数作用(2)Range()参数的意义练习:倒序输出序列2、任务二:(1)使用in运算符,说出in运算符的作用(2)in运算符的运算顺序和结果类型思考:如何把一个列表内所有的元素依次取出来?3、任务三:自主学习课本P85-86思考以下问题:(1)理解for循环的格式(2)用流程图表示for循环执行过程二、课堂练习1、求100的阶乘(1*2*3*……*100的积)2、计算12+32+52+…+992答案:1、sum=1foriinrange(1,101):sum=sum*iprint(sum)2、sum=0foriinrange(1,100,2):sum=sum+i*iprint(sum)教学反思本节课以生活中循环的例子-盖楼和公交车往返于起始点引入学习主题,让学生明确用循环结构更加高效地帮助我们解决此类问题,激发学生学习的兴趣。学生通过自主学习,range()函数作用和参数意义,然后老师进行总结补充。课堂中老师在编程环境中运行代码,将运行结果直观地呈现给学生,让学生能更好地理解函数和运算符的功能,然后引导学生上机运行代码,然后讨论for循环的运行过程,充分理解代码含义。让学生通过实际任务中领悟用循环语句编程的过程与方法,不但让学生自主探究,对知识点加深理解,渗透了团队合作的情感教育;同时培养了学生自主创造力。在学习过程中,学生积极投入活动,主体性和创造性思维得到充分发展。教学方法主要采用学生自主学习,教师启发式教学、上机操作演示的方法,直观的展示本节课知识点。在整个课堂中布置任务、引导学生积极思考,把课堂的主动权交给学生,活跃课堂气氛,让学生通过自主探究积极主动的学习,实现了学生的主体性;教师积极引导,把知识点学习贯穿整个课堂,成功实现了启发式教学。在教学过程中也存在许多问题,比如在讲解循环的过程中语言不够简练,在教学环节的衔接性需要提高,对学生已有知识水平的差异分析不足,学生做完练习后,对学生成果评价简单。通过本节课的教学,积累了教学经验,知道了自己在教学实践的不过,通过反思使自己成长,对今后的教学活动有很大的指导意义。《For循环的应用》课标分析【课程标准】本节课是广教版《信息技术数据与计算》(必修1)的第四章《运用循环结构描述问题求解过程》的第四节内容。高中新课程标准要求如下:掌握For循环的语法格式,能读懂程序代码,正确写出程序运行结果;了解程序调试的知识,并能够通过调试理解For循环的执行过程,编写简单的小程序。【课标解读】本课根据新课标的要求,让学生以探索者的身份自主、充满热情地获得知识,从学习的接受者变成学习的中心者,教师则由知识的传授者变成学习的促进者,由教学的主角转向引路人。所以拟定的方法是分析生活中循环的例子,让学生知道编程解决循环问题更方便高效,激发学生学习兴趣,通过让学生自主学习知识内容,完成任务要求,教师总结补充,学生再上机演练,促进学生了解程序调

温馨提示

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

评论

0/150

提交评论