FOR循环语句说课稿

上传人:枫** 文档编号:486060799 上传时间:2023-07-12 格式:DOCX 页数:14 大小:105.73KB
返回 下载 相关 举报
FOR循环语句说课稿_第1页
第1页 / 共14页
FOR循环语句说课稿_第2页
第2页 / 共14页
FOR循环语句说课稿_第3页
第3页 / 共14页
FOR循环语句说课稿_第4页
第4页 / 共14页
FOR循环语句说课稿_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《FOR循环语句说课稿》由会员分享,可在线阅读,更多相关《FOR循环语句说课稿(14页珍藏版)》请在金锄头文库上搜索。

1、FOR 循环语句说课稿一、教材分析:1、地位和作用FOR 循环语句是信息技术选修模块1算法与程序设计中第二章“程 序设计基础”里的第四节“程序的循环结构”。这一节的前面是顺序结构和选择 结构,紧接FOR语句后面是DO语句和循环嵌套。本节课是FOR语句的初次学习, 着重介绍FOR语句的基础知识:格式和执行过程,不涉及双重循环等较难的运用。FOR 循环语句是程序设计中很重要的一个语句,这个语句是通过设置初值、 终值、步长值来控制循环次数的,相对于 DO 语句用条件来控制循环来说,它的 循环次数是已知的。FOR语句因为已知循环次数的特点,在程序中使用频率非常 高,穷举法、查找、排序里面都有FOR的身

2、影。如果学生没有掌握好FOR循 环语句的基础知识,后面第四章“算法”几乎寸步难行。2、教材处理 教材以“统计超级水稻种植试验数据”引入循环概念,这个例子涉及的数 据多、不直观,用来引入教学,缺乏吸引力。因此在实施教学时,用“做操”和 “老和尚给小和尚讲故事”的例子来说明循环引入教学,并配以轻松有趣的动画 和视频,调动学生的积极性。教材中有 4道读程序习题,这几道题难度适中,但是不太全面,没有涉及 “退出循环后循环变量的值”这个问题,没有涵盖“退出循环的条件是循环变量 要超出终值”这个知识点,没有涉及步长值大于1 的递增循环。因此对习题进行 了改动,增加了对这些知识点或情况的练习。教材中最后的编

3、程练习是计算10户家庭的电费,这个程序调试运行时要输 入 10 次数据,比较费时,因此改成了和前面读程序习题中类似的编程题。这样 一方面节约时间提高效率,另一方面由于和前面读程序的习题类似,学生容易调 试通过。在设置编程作业时提供了难度不同的二道题,分层次练习让学生自行选 择完成一题。本课的下一节是DO循环语句,为了承上启下,增设了思考题。思考题的设 置,一方面强调了 FOR语句的适用范围是已知循环次数,另一方面提出如何用条 件来控制循环、为 DO 语句的学习做了铺垫。二、学情分析1、学生基本情况:本课教学对象是高一学生。通过第一章的学习,学生已掌握 了流程图的使用,读流程图不是问题,这为本节

4、课要通过流程图来分析FOR语句 的执行过程做好了铺垫。教材第一章已涉及循环概念,可是时间久了,学生遗忘 率高,因此教学引入时必须讲解循环概念,但不必花太多时间。在前面顺序结构 和选择结构的学习中,学生已掌握了学习语句要从“格式”和“功能(执行效果)” 这两方面入手的方法,因此本节学习FOR语句顺利成章地从这两方面学习。2、学生的学习习惯:每节课老师要下发课堂作业,学生完成后要上传到服务器, 老师批改后将情况记录在 EXCEL 文档中,学生可自行下载查看作业情况表并订 正。通过这种形式,一段时间后学生已养成良好的作业习惯,能主动自觉地完成 课堂作业。这也为本节课学生认真完成课堂作业保障教学效果提

5、供了前提。三、教学目标与重难点: 根据教材内容和学生现在的情况,将本节课的教学目标制定如下:(一)教学目标1、知识与技能目标:(1)理解循环和死循环的概念。(2)掌握 FOR 语句格式、执行过程,能分析循环中变量变化的情况,能正确设 置初值、终值、步长值,编写出简单的 FOR 循环程序。2、过程与方法目标:(1)在“角色扮演”和读程序的实践练习中,学会了模拟语句的执行过程、用 表格分析法来观察循环的方法。(2)在评讲编程作业时,让学生直接在第一题的程序代码中进行改动完成第二 题,用这种改动已有代码来编程的方式引导学生学会对比、归纳同类问题的学习 方法。3、情感态度与价值观:教会学生,结合生活感

6、性、哲理地看待程序,培养学生 对程序的热爱。(二)教学重难点:本节课是FOR语句的初次学习,因此重点是让学生掌握FOR循环的基础知 识:格式和执行过程,能用表格法分析循环,能运用FOR语句编写出简单的循环程序。根据以往的经验,学生最容易弄错退出循环的条件。因此难点在于让学生 掌握退出循环的条件是当循环变量超过终值,而不是等于终值。在教学中会反复 强调讲解并练习“当循环变量超过终值时才退出循环”这一知识点。四、教法、学法:为了吸引学生的注意力,在教学中先以“做操”和“老和尚给小和尚讲故事” 作为引入案例,这两个案例结合生活并以动画和视频的形式呈现出来,生动有趣, 调动了学生的学习积极性。为了突破

7、教学中“FOR语句的执行过程”这一重难点, 采用了“角色扮演”活动,充分发挥学生的主体作用,让学生置身于程序中,来 扮演语句,模拟程序的执行、分析循环。分析循环时,指导学生运用表格来观察 循环情况,这种方法也适用于DO循环语句,学生学会了表格分析法可使后面DO 的学习事半功倍。为了让学生知识落实、过手,真正掌握FOR语句,设置了课堂巩固练习。习 题精心选择,涵盖教学重难点;形式上采用了读程序、程序填空和上机编程这三 种方式,这三种练习由浅到深,让学生先学会读程序,再来写程序,循序渐进、 逐步深入。在练习的过程中使用了自主探索法和交流学习法:要求学生独立完成 读程序的练习、不讨论,不会的题可以通

8、过上机验证结果,自主探索反推程序的 执行过程;做完编程练习后,学生可以交换座位,互读程序、交流学习感受。在 评讲读程序作业时,有针对性的展示一些错误作业,让学生们互相纠错集中解决 易错的难点。在评讲编程作业时,让学生直接在第一题的程序代码中进行改动完 成第二题,用这种改动已有代码来编程的方式引导学生学会对比、归纳同类问题 的学习方法。五、教学准备:教学条件:“极域”电子教室软件和已安装VB软件的多媒体机房,FTP 服务器用于学生作业的下载和上传。 多媒体课件 “角色标志”:一张纸写着 FOR 开头语句、一张写循环体、一张写 NEXT 语句,用于“角色扮演”活动六、教学过程:教学环节1、引入(2

9、分钟)2、FOR语句格式(2分钟)教学过程教师活动提问:生活中有很多重复、反复的情况,大家能 举一些这样的例子吗?展示一,动画“做操”偲曜动做操时,同一节中我们反复做相同的动作。 引出循环概念:程序中有些代码需要被反复执 行,这就是循环。展示二,视频“老和尚给小和尚讲故事”“从前有座山,山里有座庙,有一个老和尚给小 和尚讲故事,讲的是,从前有座山 ” 引出死循环概念:无限循环 无限死循环是编程应该避免的,如何才能控制循 环的次数呢? VB为我们提供了一些专门控制循 环的语句,今天我们先来学习其中一种一一FOR 循环语句。格式:FOR循环变量二初值TO终值STEP步长 语句组(循环体)NEXT循

10、环变量例:FOR 1=1 TO 3 STEP 1PRINT “从前有座山,老和尚给小和尚讲故事”NEXT I3、FOR语句执行过程流程图:FOR语句执行过程5学生活动思考生活 中重复的 事物,观 看动画和 视频,理 解循环和 死循环。学生听讲教学设计意图采用简单 有趣的“做 操”动画, 快速引入 循环概念。用大家耳 熟能详的“讲故事” 能引起学 生共鸣沿用前面 的例子,循 环体越简 单越好,便 于将注意 力集中在 FOR语句 的格式上教学环节 分 钟)4、学生上机练习一教学过程教师活动学生活动教学设计意图活动“角色扮演”以“老和尚讲故事”这段程序为例,请三个学生 分别扮演“FOR语句”、“循环

11、体”和“NEXT语句”, 模拟语句执行过程,并在白板上填写以下表格循环次数循环变量I初值第一次循环请学生观察退出循环后,循环变量和终值是否相 等。强调循环变量等于终值时仍然要循环,只有当超 过终值才结束循环。让学生上机调试通过“老和尚讲故事”程序 教师巡视指导请三个学 生参与“角色扮 演”活动, 活动过程 中填与表 格分析循 环变量。 其余同学 认真观察 这三个同 学是如何 把自己化 身于语 句,模拟 其执行过 程、并填 写表格来 分析循环 的。学生上机 动手练习通过这样 的教学活 动,使学生 身体力行 地体验了 FOR语句 的执行过 程。让学生学 会运用表 格法来分 析模拟循 环。提醒学生

12、观察退出 循环时循 环变量的 情况,以此 来突出本 节课的重 难点初次体验 FOR语句, 让学生用 例题,容易 调试通过,教学 环节教学过程教学设 计意图教师活动学生活动分树立学习钟)信心。5、例:FORFOR 1=3 TO 1 STEP -1学生分析学生对语句PRINT “从前有座山,老和尚给小和尚讲故事”程序的执FOR语句的特NEXT I行过程有了一个点(5请学生用表格来分析以上程序的执行过程整体认识分1、步长值为正数时,递增循环,退出循环后,再从细钟)的条件是“循环变量终值”步长值为负数 时,递减循环,退出循环的条件是“循环变 量终值。2、循环体执行的次数与初值、终值、步长 值有关:IN

13、T(终值-初值)/步长+1)学生马上 上机验 证,并思处详细分 析语句的 特点让学生自 行上机验提问:当步长值为止数时,设置的初值大于终值,会怎样?考为什么证,促使学程序一次也不会循环。生自主思因为步长值为正数时,退出循环的条件是“循环 变量终值”,而 开始循环变量就大于终值了, 所以循环体一次也不会被执行。考学习6、巩让学生下载作业“读程序练习.doc”,要求学生分固练析程序,填写文档中的分析表格,写出运行结果。学生运用练习题是习一(“读程序练习.doc ”见附一)前面的方在教材的读程1、法用表格基础上精序写Private Sub Command1_Click()分析模拟心选择的,结果DIM

14、 A AS SINGLE程序的运涵盖了递(10FOR A=1 TO 5行,填写增递减循分PRINT A分析表格环,反复练钟)NEXT A和运行结习了“退出PRINT “退出循环后循环变量A为”;A果。作业循环时的End Sub完成后上条件”这个2、传到服务教学难点Private Sub Command1_Click()方器。DIM S,A AS SINGLE学生独立S=0完成作第一题通FOR A=1 TO 5业、不讨过分析退S=S+A论,不会出循环后NEXT A的题可以循环变量PRINT “退出循环后循环变量A为”;A通过上机的值,帮助PRINT “S=;S验证结学生突破End Sub果,反推难点“退出3、探索程序循环的条Private Sub Com

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号