


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、浙教版高一年级选修 I 循环语句的教学设计、设计思想本课讲授的内容是浙教版高一第二学期选修I 算法与程序设计中的循环结构程序设计。循环结构是程序设计中的基本结构,学会使用循环语句是编程的基本功,因此本课 对提高学生的编程能力有着非常实在的意义,而真正用好循环语句需要在实践中不断体 会,领悟其强大的功能,这对于初学者来说是难以做到的,教师如果多讲反而不利于学生 理解,因此宜引导,让其自主去感受和领悟。在这种思想的指引下,本课主要采取“范例 启发、实例驱动”的形式组织教学,即:给出一个范例、布置一个实例,要求学生能模仿 范例进行操作,解决一些简单的实际问题。二、教材分析1循环结构是程序设计中的重点
2、也是难点,是以后设计和实现较为复杂算法的基础。 学生如果不能很好掌握这部分知识和技能,将严重影响后阶段的学习。2本课中所举到的例子是前面学习画流程图过程中的习题,教学内容的前呼后应, 更体现了算法是灵魂,程序是载体的宗旨,因此本课不仅要让学生真正理解循环语句的实 际应用, 还要用同一例题, 分别用 For 语句和 DoWhile 语句这两种不同的循环语句来解题, 比较它们在编写时的异同点。3 本课教材中用流程图来说明两种格式的执行过程,简洁明了,但若能用一个动画 仿照算法流程图的运行,就更能加深学生对循环语句的理解,为达到此种效果,教师课前 可以预先设计好一个动画。三、学情分析1学生已初步学会
3、用循环模式的流程图解决实际问题,只是不知循环模式的语法格 式和关键词。2由于初次并又同时接受两种格式,学生会受这些陌生关鍵词的支配,而使得自己在问题面前不知所措,容易导致轻算法、重程序”这一本末倒置现象的出现。3大部分学生会模仿例题,稍加改变就能找到解决方法。但是,小部分学生会由于一开始基础部分没学好,还是难以接受他们自认为很“抽象”的思维。4教师在每次课后都会提示学生消化本课、预习新课。但由于大部分学生还保留着 算法和学习应用软件一样轻松的想法,并未开始重视,所以是否预习过还是不得而知。四、教学目标1、知识与技能(1) 掌握 VB 语言的 DoWhile 和 FOR循环语句的格式、功能;(2
4、) 理解 DoWhile 和 FOR循环语句的执行过程;(3) 学会恰当地使用 DoWhile 和 FOR语句解决实际问题;(4) 初步实现在 VB环境中调试运行程序。2、方法与过程采用示例引导,任务驱动方式。讲清概念,重视新知识的精讲多练,注重实例分析。3、情感态度和价值(1) 培养学生分析问题,解决问题的能力。(2) 经历用计算机解决问题的过程,体验成功的快乐。五、重点难点教学重点:两种循环语句的语句格式、控制循环的条件、执行过程。 教学难点:根据实际问题,确定控制循环的条件及确定循环体的内容。六、教学策略与手段笔者在之前的流程图表示算法中埋下伏笔,目的就是能自然地引出本课循环结构的语 法
5、知识,从而实现知识的迁移。但笔者并未像通常一样在语法格式的讲解上下功夫,而是 非常关注对问题的分析,如每抛出一个问题后都会问学生:在什么样的情况下,要做什么 事情。 要求学生找出解决问题的方法, 并且在每做完一道练习题后, 都会让学生归纳总结, 找出解决问题的一般规律,注重培养学生解决问题的意识和方法。七、课前准备1在教师机上备份 PPT电子板书,以备不测。2在一台未安装还原卡的学生机上备份一个实例“累加器.frm ”文件;2教学安排在多媒体机房,教师讲解时用极域控制软件进行广播教学,目的是让学 生集中注意力,并在学生实践操作时可撤掉控制。八、教学过程新知识的传授环节之一:T:大家是否还记得,
6、我们画过这道题目的流程图呢?(一边问,一边展示画过的流 程图);S:(学生一边回忆,一边静静地听老师把流程图复述一遍;) T:我们知道算法最终要表示成程序才能被计算机所执行,上节课我们学会用程序表 示选择结构,相应的循环结构我们可以套用如下格式( do while 语句);S:(学生立刻反应出很茫然的样子;)T:(教师随即微笑,因为学生的这种反应本来就在自己的预料当中)请同学们耐心 观察,流程图的每一行和程序的每一行都是一一对应的,只是在循环条件表达式 前加一个 DoWhile 的单词,在循环体后加一个 Loop 单词而已,一个表示左括号, 一个表示右括号;S:噢, ;(学生的口气故作恍然大悟
7、状,也不知学生是否真正理解)T:(教师进一步解释)脱离算法本意,我们从程序表象看算法。计算机的执行就像 有一个无形的指针从上到下移动,指针指到Do While ,若条件成立,执行下面的循环体,当指针指到 Loop,指针会自动又跳回到 DoWhile ,如此周而复始,直到 条件不成立,指针就会跳到 Loop 后面的语句;S:(学生刚才的茫然早已释然,換之的是坦然接受的神情;) 反思 :这是个课堂小意外。笔者用“指针”来形容程序的执行,也并非在备课时就 想到的,而是在给第二个班级授课时,忽然从脑子里“蹦”出来的,这让笔 者自己也是既意外又惊喜, 这种形象的比喻, 使本来较难理解的内容变得简 单易懂
8、,所以自叹一个教师的语言艺术魅力与她的课堂效率是惜惜相关的, 尤其是计算机专业的教师, 由于平时较注重技术, 通常在表达方面比较薄弱。知识巩固练习环节之一:T:请同学们把这道程序题补充完整;S:大部分同学脱口而出“ 49”,随即一位男生又提出“ 50 也可以的”;T:(教师循声望那位学生,他的表情是正等着你的认可,教师只好装着若有所思的 回答)好,我们来看看 50 也可以吗?S:(随着题目的进一步探讨,还有学生回答)还有51 也是可行的; 反思 :由于笔者的编程功底并不很深厚,所以在解题时,没有考虑周全,幸运的是 笔者并没有忽视学生的想法, 而是带领大家进一步探讨验证, 却想不到因此 激发了学
9、生思考问题的潜力。所以笔者相信, 到了一定程度, 某些学生的思 维能力要比教师强, 教师应善于捕捉某些学生的思维方式, 加以表彰和推广。结合实例操作环节之一:T:请同学们访问“网上邻居H31 实践操作”,把文件“累加器 .frm ”复制到桌面上;S:“老师,里面的程序已经编好了!”(语气中含有不服那是对想现学现用、 爱挑战的学生,也含有侥幸那是对不想动脑子急于下课的学生)T:(教师看到这一情形,心里直埋怨上节课用H31 计算机的学生,他就怎么忘了复制到自己桌面上再操作呢!但转念又说到)那么,我们来看看这位同学用 For 语 句做得对吗?若不对,请帮他改正。S:好像都对了呵!T:既然他用 For
10、 做对了,那你们就用 DoWhile 语句试试看!(教师抿着嘴笑道)S:啊! , (学生似有不服,但又马上进入解题状态) 反思 :这个教学意外完全在教师的预设之外, 但是笔者并没有选择怨天尤人或者放弃作罢,而是把这次意外当作了很好的课程资源来延用。笔者还将错就错, 在给第三个班级上课时, 把那段给学生的程序故意写错了, 给学生创造可以 修改的机会,将“意外”进行到底。九、板书设计十、作业设计课后布置一题为“输出裴波那契数列”,主要是针对学有余力或对编程具有特殊才能 的学生而言的,给他们进一步发展的空间。【问题研讨】以下是本课后,笔者所面临的教学困惑(有待解决的问题) :1、程序编写原本就枯燥,教师又要传授给零基础的学生,所以例题的引用尽可能离 生活近一些,但是限于实际材料的缺乏,笔者不得不违悖初衷选取了纯数学的比如n! 之类的公式,显得程序既没意思,又没有价值。久而久之,不仅不能调动学生的积极性,反
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 材料疲劳裂纹扩展模型重点基础知识点
- 高考数学真题总结与答案
- 行政管理的法律风险识别与应对策略试题及答案
- 停车场火灾应急预案编制(3篇)
- 行政管理实践中的法律盲点试题及答案
- 火灾应急预案及程序护理(3篇)
- 信息技术核心概念试题及答案
- 2025年海外市场的战略开发风险试题及答案
- 行政责任追究的实际案例试题及答案
- 行政法学新生代考点试题与答案
- 医院质控办工作职责、人员岗位职责
- 药品生产质量管理规范(2010版)(含13个附录)
- 高校教学课件:旅游文化学
- 安全主题班会 《防洪防汛知识讲解》教学课件
- DB62∕T 3171-2019 双向螺旋挤土灌注桩技术规程
- 土壤分析技术规范(第二版)
- 论文答辩武汉大学论文答辩开题报告PPT模板
- 推进白洋淀景区运营机制改革实施方案
- 2021年卒中中心建设相关制度及流程汇编
- 机械故障诊断大作业滚动轴承
- 密封件定位套机械加工工艺过程卡片
评论
0/150
提交评论