


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙教版高一年级for 循环教学案例设计 1设计思想 for 循环结构是程序三种结构中最难的一种语句结构,依据学生的认知规律,本课教 学采用层层分解难点、层层递进的教学模式开展教学。在教学过程中采用讲授、举实 例、演示、任务驱动等多种教学方法相结合,并在教学过程中注重培养学生分析问题 与解决问题的能力。 2教材分析 1 教学大纲与省学科指导意见对本课教学内容的要求:for 循环是程序设计的基 础,学生能用for 循环语句来编写程序实现算法。 2 循环语句有二种格式(for 循环与 do 循环)本人认为重点是学生真正理解 for 循环 语句的格式,执行过程、执行的循环体,并在学生掌握基础上利用知识的迁移来 学习 do 循环的内容。循环是编程的基础,特别在利用枚举与排序算法来解决实际 问题,没有扎实的循环语句的基础是不可想象。 3 在第一学期必修模块信息技术基础中已安排了一些编程的基础知识,这 些知识的学习对的教学奠定了一些基础。基于教学内容的重要性本人认为应 安排二个课时较为妥当,第一课时进行 for 语句知识的学习,第二课时以学生为主 导来利用循环语句来解决比较简单实际问题,来增强学生学习 vb 的兴趣。(本文 为第一课时的教学设计) 3学情分析 1 教学对象是高一年级,在前几节课中学生已学习了顺序结构与分支结构,也能在 教师指导利用流程图、利用 vb 常用控件(文本框、标签、命令按钮)来解决简单 问题。如输入二个数、输出该二数和之类问题。 2 学生在学习本课内容时可能在循环的次数、循环体的范围、循环变量值的变化上 认知有难度,对在循环体中经常出现的累加形式语句(s=s+i)难以理解. 3 学生由于对循环的核心内容知识理解不够,导致学生只有进行简单的模仿,而不 会进行变通。 4教学目标 1 知识目标:掌握for 语句的基本格式理解 for 语句的执行过程 能根据实际情况确定循环变量、循环条件、循环体 能用for 语句来编写简单程序 2 能力目标:培养学生分析问题、解决问题的能力 3 情感目标:使学生积极参与发挥学生的主观能动性、激发求知的欲望 5教学重难点 重点:掌握for 循环语句的基本格式,理解 for 循环语句的执行过程 难点:确定循环变量值的变化与循环次数 6教学策略与手段 1 趣味导入 2、讲解法 3、动画演示法 4、实例验证法 7课前准备 1 学生课前预习循环内容p78-80 页,熟悉循环格式与有关概念 2 教师准备教学课件、vb 验证程序、演示循环执行过程的动画 8教学过程 1 趣味导入。在机房两端过道各设置一段相同起点与终点线的路程,请班中男女同 学各一名从起点开始出发,按平常步长向终点走,每走好一步(假如没有越过终 点线,就发一张卡片给同学)直至已越过终点线。然后请男女同学各讲出各自分 发几张卡片?设置目的:通过该游戏使学生明白循环的大体流程,通过教师引导 与学生讨论明白分发卡片数目是由学生的步长、起点与终点距离共同决定的,从 而来引出循环语句的教学 2、for 循环语句格式学习: for 循环变量=初值 to 终值 step 步长 语句块 next 循环变量 教师动作:结合上面例子讲解 for 语句中各个要素的含义,并举实例编程求 1+3+5+7+9 的和?请学生说出下 面循环语句中循环变量是什么、初值与循环结 束的条件,循环要做的语句是什么? for 语句实例 1:s=0:c=0 for j=1 to 10 step 2 s=s+j c=c+1 next j 3、for 循环语句循环次数与循环变量值的变化学习:(结合实例1) 循环变量 j 的值 是否小于等 于终值 循环次数循环做的语句next j 的值 1成立1s=0+1c=0+1j=1+2 3成立2s=1+3c=1+1j=3+2 5成立3s=3+5c=2+1j=5+2 7成立4s=8+7c=3+1j=7+2 9成立5s=15+9c=4+1j=9+2 11不成立已跳出循环 教师在这里应强调当跳出循环时变量 j 的值应大于终值=11,s=s+j 语句就相当于 求 1+3+5+7+9 的值,c=c+1 语句相当于记循环的次数,同时引导学生假设求 1*3*5*7*9 应怎么变动程序,并注意 s 初始值为 1,进一步引导学生如何实现求 2+4+6+98+100 的和? 4、学生练习(请确定下面的循环次数以及循环变量的变化情况) for i=1 to 10 step 3 next i k=20: for i=3 to k step 5 . next j for j=11 to 2 step 2 next j 练习设置目的:按照由易及难,学生先模仿后思考领会的原则。第一题练习较 简单,第二题难点循环终点值是个变量如何确定,第三题循环的初值比终值小,所 以步长须负整数,经过这三题的练习大部分同学对循环次数及循环变量的变化有个 较好我掌握。 5、vb 程序验证刚才练习目的:进一步增强对循环次数与循环变量值变化的掌握 程序界面: 程序源代码:private sub command1_click() dim cou, i, j, k, d as integer i = val(text1.text) j = val(text2.text) k = val(text3.text) list1.clear d = 0 for cou = i to j step k d = d + 1 list1.additem “这是第“ + str(d) + “次循环“ + “ 循环变量的值为“ + str(cou) next cou list1.additem “循环已经结束,本语句是循环体后的语句“ list1.additem “本次循环一共运行“ + str(d) + “次“ list1.additem “跳出循环后的循环变量的值为“ + str(cou) end sub 6、课堂编程作业:输入一个自然数 n,求出 1+2+3+n 的的和? 教师动作:作业前引导学生几个关键点的突破 1、通过什么来控件输入自然 数n,如何将输入的数用到程序中来 n=val(text1.text) 2、循环条件及步长如何 确定 for i=1 to n step 1 3、如何确定循环体中求累加的语句 s=s+i 4、在学 生操作思考一定时间后提供程序源代码供学生参考略 7、学生作品展示并进行点评 8、课堂小结:回顾本节课的内容,课件给出 for 循环语句的基本格式,流程框图, 进一步强调如何确定循环变量、循环次数与循环体。 9教学反思: 10 成功之处:在整个教学过程中,充分体现了学生的主体地位、以及对学生各种能力的 培养。无论是引入课题还是对本节课的重点、难点,我都没有直接讲解,而是通过启 发引导、提出问题、巩固练习等形式,充分调动学生的学习积极性,使他们参与到教 学的整个过程,让学生在积极思考,积极探索中掌握新知识、消化本节课的重点、难 点。从反馈情况来看,这是一节比较成功的课。 11 15 不足之处:1、没有充分关注全体学生。部分学生由于基础、理解能力的差异,对教学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单招集合试题及答案
- 药物经济学的实务应用考题及答案
- 系统管理师测试策略与实施方法试题及答案
- 心理咨询师考试的个案研究分析试题及答案
- 激光技术规范与标志试题及答案
- 文化产业管理证书考试精髓试题及答案
- 司法考试训练试题及答案
- 深入分析2024年专利代理人考试的知识架构试题及答案
- 如何应对2025年乡村全科考试坎坷试题及答案
- 药物临床使用的伦理与法律问题试题及答案
- 《证券投资学》形考题库考试题及标准答案
- 高血压科普健康宣教课件
- 上海市建设工程施工图设计文件勘察设计质量疑难问题汇编(2024 版)
- 2025年宁波职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 国土业务知识培训课件
- 《自动瓷砖切割机的结构设计》12000字(论文)
- 2025年中邮证券有限责任公司招聘笔试参考题库含答案解析
- 高考语文专题复习【高效课堂精研】小说的叙述艺术
- 2024年05月湖南湖南湘江新区农商行社会招考15人笔试历年参考题库附带答案详解
- 键盘钢琴谱(100首最好听的歌曲)
- 神经源性膀胱的护理
评论
0/150
提交评论