《2022年高中信息技术ForNext循环语句初步教案教科版.docx》由会员分享,可在线阅读,更多相关《2022年高中信息技术ForNext循环语句初步教案教科版.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 名师精编 优秀教案For/Next 循环语句初步【基本信息】作者课时1 课时单位【课标要求】(二)程序设计语言初步 1内容标准(1)懂得并把握一种程序设计语言的基本学问,包括语句、数据类型、变量、常量、表达式、函数;会使用程序设计语言实现循环掌握结构;(2)懂得模块化程序设计的基本思想,初步把握其基本方法;(3)初步把握调试、运行程序的方法;(4)在使用某种面对对象程序设计语言解决问题的过程中,把握面对对象程序设计的基本思想与方法,熟识对象、属性、大事、大事驱动等概念并学会运用;2活动建议(1)挑选实例, 依据解决问题的要求分析设运算法,恰当地
2、使用三种掌握结构编写源程序,调试并运行该程序,在过程中体验程序设计语言的规律特点;【教学目标】学问目标:把握 For/Next 循环语句的格式懂得 For/Next 循环语句的功能和执行步骤技能目标:能够分析简洁的 For/Next 循环语句功能尝试编写简洁的 For/Next 循环程序情感目标:激发同学学习热忱,培育同学学习的积极性此处学问与技能的教学目标设计恰当,但情感目标写的有些空泛;这样的情感目标,可以原封不动地照搬到很多教案当中,无法表达本节课的独到之处;此外, 考虑到新课标的要求,缺少“ 过程与方法” 方面教学目标的描述;当然,不是肯定要有,但假如有会更加完善; 【重点难点】教学重
3、点:把握 For/Next 循环语句的格式和执行步骤教学难点: 结合实例分析 For/Next 循环语句的功能对于 For/Next 循环语句的教学而言,其重点自然是语句的格式与执行过程;而“ 结合实例分析 For/Next 循环语句的功能” 应当指的是教学方法,而非教学难点,作者的本意可能是指“For/Next 循环语句功能的教学” 是难点;【内容分析】本节内容位于选修课教材算法与程序设计之中;循环语句是VB中比较难把握的内名师归纳总结 - - - - - - -第 1 页,共 7 页精选学习资料 - - - - - - - - - 名师精编优秀教案For/Next循环语句的格式容;而这节课
4、是循环语句的第一节内容;因此如何引导同学把握和执行的步骤成为本节课的重点;本节课的内容对全面把握并运用循环语句至关重要;作者对教学内容的分析和把握是精确到位的;【学情分析】本课的教学对象是一般中学高一年级的同学;通过 信息技术基础的教学,同学已经有了比较好的应用软件使用基础,同时同学的数学基础比较好,规律思维才能很强,但对计算机语言的编写基础较差;因此本节课通过生活中的倒计时的例子吸引激发学习的爱好,通过新旧学问的认知冲突导入 For/Next 循环语句;并利用同学较强的规律思维才能,自我推导该语句的功能;最终利用实例强化新知;此处的分析其实已经超出了针对“ 教学对象” 的范畴,仍包括有对“
5、教学策略” 的描述,即导入新知学习新知巩固新知的方法;【媒体挑选】本节课的内容在机房实现;通过多媒体教学系统的广播教学、同学示范等功能讲授新课、提问同学、呈现成果;媒体使用遵循的原就:高效,恰当;此处实际上是对“ 教学环境”的一个描述; 教学环境是保证课堂教学得以顺当有效得实施的一个保证;很多老师在写“ 教学环境” 时也写到“ 多媒体教学系统”,此处描述的可贵之处在于, 作者强调了使用多媒体教学系统中的哪几个模块,就;这份细心充分表达了作者仔细、务实的教学态度;【教学过程】 引入 同时仍给出了媒体使用的原师: 5、4、3、 2、1,我们现在开头上课; (倒计时程序演示)刚才我们看到一个倒计时的
6、程序,在日常生活中我们常常会遇到这种情形,例如十运 会的倒计时牌;十字路口的红绿灯;火箭发射最终的数秒;我们如何在运算机中用 VB来实现以上的功能呢?十运会倒计时牌红绿灯火箭发射数秒提出问题,引发同学的摸索,关键是要给同学足够的摸索时间;同时,也是为了引名师归纳总结 起同学的爱好;问题特别的生活化,贴近同学的认知结构,易于激发同学的学习爱好;第 2 页,共 7 页- - - - - - -精选学习资料 - - - - - - - - - 名师精编 优秀教案 复习 师:请同学回答疑题:在 VB中用什么控件的什么属性来显示倒计时显现的数字?生: label caption师:我们在窗体中放置的la
7、bel控件是不是名称就为label. 生: label1 此处旨在指出同学易错的学问点,在学习VB的过程中,同学常常简洁将“label ” 和“ label1 ” 混淆起来;师:为了加强程序的可读性,可以为控件改名如何在程序中表示label1控件的 caption属性?生: label1.caption 师: Label1 显示的内容是 5,写出相应的语句?生: label1.caption=5 师:将 5 赋给 label1.caption 对那个对象编程?生: command1开头 Private Sub Command1_Click label1.caption=5 End Sub 通过
8、复习唤醒同学脑中的“ 旧知”,同时也是对上节课的教学内容再次进行强化;在 大多数的教学案例中,一上来就是新知的引入;在这篇案例中, 我们很可喜地看到作者对学“ 遗忘曲线” 告 生已学学问进行复习的关注;信息技术课程在高中阶段的课时是有限的,而 诉我们,假如不准时对同学学习的新知进行强化,会大大降低教学成效;目前情形来看,信 息技术课一周有 2 节,而且是连堂,也就是说同学要在一周之后才有接受老师复习的机会,这对同学的学习是不利的;在课时量和课时支配仍无法转变的情形下,能够关注到准时的复 习与强化,是值得勉励与提倡的; 同学活动 师:请同学打开工程倒计时,在合适的位置添加程序label1.cap
9、tion=5;请同学实现5、4 倒计时生:添加 label1.caption=4 师:为什么屏幕只显示 4 生:由于程序执行速度过快 师:期望在 5 和 4 中间延时 1 秒,增加 delay1 语句;5-0 倒计时程序(提示同学用复制粘贴的方法加快速度)请同学实现 假如倒计时从 365 开头呢?(语句太多,无法忍耐)让同学用已把握的学问解决“5、4” 倒计的问题,同时补充 delay 语句,然后加大问题的复杂度,让遇到的问题与“ 旧知” 产生冲突;激发同学进一步的探究爱好;请同学删除 command1中的原有程序,将如下程序段加入 Private Sub Command1_Click Dim
10、 i As Integer For i = 5 To 0 Step -1 Label1.Caption = i delay 1名师归纳总结 - - - - - - -第 3 页,共 7 页精选学习资料 - - - - - - - - - 名师精编 优秀教案Next i End Sub 分析 1 同学依据已有学问分析语句功能Private 程序Sub 功能Command1_Click Dim i As Integer 定义整型变量i For I = 5 To 0 Step -1 Label1.Caption = i 掌握变量 5-0 这样变化(推测)显示变量 i 的值( 5、4、3、2、1、0)
11、Delay 1 延时 1 秒Next I End Sub 接下来作者直接给出循环语句的实现代码,但并不立刻讲解, 仍是让同学自己运用已有的学问进行分析和推测,并用表格的方式上同学进行填写,这实际上是老师引导同学自己探究的开头; 分组练习 全班同学分为两组,分别填写如下表格数 1数 2数 3For i = 5 To 0 Step -1 Label1.Caption = i delay 1 Next i 数 1数 2数 3结果数 1 和数 2 的作用:50-1结果数 3 的作用:63-191-1数 1数 2数 3191192193 分析 2数 1 数 2 数 3 结果5 0-1 5、4、3、2、1
12、、06 3-1 6、5、4、39 1-1 9、8、7 2、 1生:估计数 1 和数 2 掌握 i 的变化范畴(初始值、终止值) 分析 3名师归纳总结 数 1数 2数 3结果第 4 页,共 7 页1911、2、 8、 91921、3、5、 7、9- - - - - - -精选学习资料 - - - - - - - - - 193名师精编优秀教案1、4、 7生:估计数 3 掌握 i 变化的步长(增量)作者将同学分为两组,两组分别通过分析和填表,找出掌握i 变化范畴的初始值和终止值, 以及掌握 i 变化增量的步长的规律,建构出 For/Next循环语句执行过程的新知,让同学自己领会到循环结构各部分的功
13、能与作用;建构主义告知我们,同学自我建构出的学问,记忆更为深刻;同学的整个建构过程不是漫无目的的,而是始终处在老师的掌握之下,这种“ 掌握” 的实现是借助工具表格来完成的;这就保证了同学建构的速度与效率,是特别好的方法; 新学问 师: For-Next 循环语句格式:For 循环变量 = 初值 to 终值 step 步长 循环体Next 循环变量请同学将下面的例题与格式对比回答各部分的名称For i = 5 To 0 Step -1 Label1.Caption = i delay 1Next i说明:当步长为 1 时, STEP 1 可省略不写生:循环变量 i初值 5终值 0步长-1循环体
14、Label1.Caption = idelay 1师:执行步骤1 循环变量取初值,并运算初值、终值、步长2 先判定循环变量是否 超过终 值,假如超过,就跳出循环;执行 Next 的下一条语句(当步长为正数 当步长为负数 )3 假如没有超过终值,执行一次循环体4 循环变量加上步长5 重复步骤 2-4师、生:以下面的程序为例分析程序的执行过程(利用表格帮助)For i = 5 To 0 Step -1 Label1.Caption = i delay 1名师归纳总结 - - - - - - -第 5 页,共 7 页精选学习资料 - - - - - - - - - 名师精编 优秀教案Next i I
15、 循环体 5 Label1.Caption = 5 delay 1 4 Label1.Caption = 4 delay 11 Label1.Caption = 1 delay 1 0 Label1.Caption = 0 delay 1-1 循环终止当然, 光有同学自我的建构是远远不够的,仍需要准时的总结;在上一步同学通过分 组分析领会循环语句的功能之后,作者准时的将循环语句的格式抛出,以满意同学此时 “ 已有领会但又难以总结表达”的心情; 可以预见, 此时的同学在学习语句格式和执行过程时是多么的轻松, 由于这些只不过是他们想表达而表达不出的意思而已;此处, 作者再次用到了表格, 与上次不同
16、的是,这次的表格起帮助同学懂得循环语句执行过程的作用;作者对“ 表格” 这一工具的运用真可谓是炉火纯青; 同学练习 1、在屏幕中显示 3、6、9 272、在屏幕中显示 40、30、20 -403、在屏幕中显示 1、4、 9、16、 25老师在巡察中提示循环的初值、终值和步长 请同学呈现自己的练习1 2、22、3 2、 4 2、 5 2视情形分析练习3 ,数字序列不再为等差数列,观看规律准时的课堂练习,巩固新知; 同学摸索 为下节课铺垫用 VB求解 1+2+3+ 100 设疑,为下节课做预备;【教学反思】自我感觉设计有两点胜利之处:1、在教学中老师并没有简洁的用1+2+3+ 100 引入循环语句
17、,而是用倒计时的小程序让同学利用现有的学问解决;在同学胜利解决的基础上,要求同学从252 到 0 的倒计时程序(当时十运会倒计时) ,在同学的认知冲突基础上引入课题;2、引入循环语句后老师并没有急于抛出循环语句的格式和执行步骤,而是利用表格数据让同学估计循环语句的功能、循环初值、终值和步长的作用;培育同学的规律推理才能,传授学习新语句的方法;我觉得这也是新课标提出的培育同学终身学习才能的有益尝试;【案例分析】名师归纳总结 - - - - - - -第 6 页,共 7 页精选学习资料 - - - - - - - - - 名师精编 优秀教案本案例语言流畅,思路清楚,教学任务分析精确、到位,在教学环
18、境的分析中有新意;教学目标与教学重、难点设计合理, 教学策略使用恰当,能较好地实现教学目标;本案例覆盖的学问点是程序设计中“ 循环结构”的教学,适合用于讲解循环结构这一主题的第一节课;本案例能够使用特别生活化的实例进行课堂导入,并恰当的使用循环掌握结构编写源程序,调试并运行该程序,在过程中体验循环结构的规律特点;并能关注到对在教学开头时对已往学问的复习与强化;本案例的特点在于能够通过简洁的问题唤醒同学脑中的已有学问进行问题的解决,然后适当地增加问题的复杂度来产生认知冲突,从而激发同学进一步探究的爱好;在同学探究建构的过程中, 奇妙地运用表格来引导和掌握同学的思维过程,保证同学对新知建构的信度与
19、效度;同时,能即时地在同学建构之后进行总结与归纳,使同学精确、快速、轻松地把握循环语句的结构和功能,并再次奇妙地运用表格来帮助同学的懂得过程;建议案例能加强在“ 过程与方法” 和“ 情感态度与价值观” 方面的设计与描述;【专家点评】该教学设计案例主要有以下几点特色:1. 以广播教学形式,在同学的显示器屏幕上呈现美丽的“ 倒计数”显示牌引入新课,新颖,易激发同学的学习爱好;2. 通过呈现“ 十运会的倒计时牌”、“ 红绿灯的倒计时牌” 及“ 火箭发射的倒计牌” 的画面,来说明“ 倒计数” 在生活中的作用,以此来强化同学对“ 倒计数” 问题的重视,为下面进一步以“ 倒计数” 为对象的“FOR/NEX
20、T循环语句” 的学习,作一很好的铺垫;3. 在实际教学中, 老师没有用1+2+3+ 100 作为学习循环语句的基础,而是用“ 倒计数”所引发的“ 小程序” 让同学入门,不仅可以使学习更加贴近生活,而且,也有利于难点的分散、化解;4. 老师在引入循环语句后并没有急于抛出循环语句的格式和执行步骤,而是利用表格数据让同学估计循环语句的功能、循环初值、终值和步长的作用,这样做,不仅可以表达出思维的“ 过程与方法”,而且,仍有利于培育同学的规律推理才能;建议如下:1. 将“ 教学内容分析”和“ 教学对象分析”这两部分, 放在整个教学设计最前面,由于,这两项是制定“ 教学目标” 的前提,因果关系不应颠倒;
21、2. 教学目标的撰写应按新课标要求的(三维)来写:学问与技能;过程与方法;情感、态度与价值观;情感、态度与价值观的目标描述不详细;3. 这节课的特色是:将“FOR/NEXT循环语句 ” 的 初步,用同学最熟识的“ 倒计时” 为例,不仅贴近生活,易激发同学的学习动机,而且,仍可以将抽象性较强的“FOR/NEXT循 环语句” 学习难点,运用“ 正分合” 的系统性原理,逐步分解为如干个小难点,以利于在教 学中各个击破, 步步为营; 因此, 该教学设计的一个主要亮点应当是在对难点成因的分析基 础上,提出突破难点的策略;4. “ 教学媒体的挑选和设计” 部分,并未看出其“ 特色” 在何处!名师归纳总结 - - - - - - -第 7 页,共 7 页