当前位置:首页 > 思想汇报 > 结构化程序设计的三种基本结构 [中职VB选择结构程序设计的教学思考与实践]
 

结构化程序设计的三种基本结构 [中职VB选择结构程序设计的教学思考与实践]

发布时间:2019-07-05 04:04:12 影响了:

  摘要:VB程序设计具有语法简洁、所见即所得的特点,是中职计算机专业学生的一门必修课程。选择结构是VB程序的基本结构之一,是掌握程序设计的重点,也是教学中的难点。本文就笔者对VB选择结构程序设计中IF语句教学的主要环节进行探讨,以求达到在教学中突破重点,化解难点,希望能够切实有效提高VB选择结构的教学质量。
  关键词:VB选择结构;IF语句;评价
  Visual Basic(简称VB)是面向对象的可视化编程语言,它简单易学的语法深受广大编程爱好者的青睐,同时也是中职学校计算机专业学生的一门必修课程。通过学习VB程序设计,培养学生的程序设计能力和开发软件的兴趣。VB有三种基本的程序控制结构:顺序结构、选择结构和循环结构。当一个问题涉及到对条件进行分析、比较、判断,并根据判断所得的结果采取相应的处理方式,这时就要用选择结构来解决问题。在教学过程中如何突破VB选择结构教学的重点、难点,如何让初学者理解选择结构的执行过程,掌握选择结构的应用,培养他们的逻辑思维能力、实践操作能力和解决实际问题的能力,这是笔者在教学中一直思考的问题。现就结合VB选择结构中IF语句教学的主要环节进行探讨。
  一、实例导入,焕发热情
  中职学生的知识基础较差,普遍学习兴趣不高。如果在选择结构教学中按照传统的先讲解IF语句的格式和功能,再进行实践操作,则未必能取得较好的教学效果。兴趣是学习的原动力,这就需要计算机教师暂时抛开晦涩难懂的概念和语法,采用生活化的实例来焕发学生的学习热情。
  新课之前,首先通过局域网分发几个用IF语句编写的VB可执行程序到学生电脑上,如:手机价格竞猜游戏,让学生一开始就动手体验选择结构的魅力。学生运行程序的过程仿佛置身于游戏中,他们结合实际生活经验很轻松便推断出:如果输入的价格大于1999,则提示“猜高了”;如果输入的价格小于1999,则提示“猜低了”;如果输入的价格等于1999,则提示“恭喜您,猜对了”。学生用自己的语言思路清晰地总结出竞猜过程中的三种情况,教师顺势引出条件判断这个概念。通过讲解这个例子让学生对价格判断和提示信息对应起来,理解根据不同的判断结果执行不同的语句。通过实例导入,学生对VB编程产生了好奇心,教师结合实例让学生理解VB选择结构的执行过程,从而将将学生的被动学习转化为主动学习。
  二、加工半成品,突出重点
  VB选择结构教学中,如果给学生一个完整的任务书,那么按照实际的流程,学生在任务前期首先要进行界面设计、属性设置以及一些顺序结构语句的编写等。由于学生的理解程度不一样,完成进度也不一样,有些学生花长时间停留在前期工作中,一节课下来都没有进入到选择结构代码的编写,这就影响到了选择结构学习目标的落实,评价也变的非常困难。针对这一情况,VB选择结构IF语句教学中采用“半成品”加工策略,给学生一个不完整的任务,仅对IF分支语句环节进行“留白”,“留白”部分即教学的重点。学生在“半成品”到“成品”的加工过程中既学到了知识、掌握了重点,又提高了实践效率、获得了成功的体验。
  如在IF双分支语句教学中,采用实例:商城迎新年促销活动,单价满200元减40,不满200元则按原价出售,根据商品原价求实付金额。教师给出界面和部分代码, 对代码中IF双分支语句部分进行“留白”。教师引导学生自主探究,分析问题,学生由活动规则总结出两种判断情况(a>=200和a三、条件迁移,化解难点
  多分支IF语句的应用是VB选择结构IF语句的难点。教学中若采用条件迁移法,即通过在已掌握的双分支IF语句实例的基础上对判断条件进行增加或改变来过渡到新的例题,从而降低多分支语句应用的难度。这样的方法符合学生的认知规律和发展规律,让学生对多分支IF语句的认识、理解、运用有一个逐步深入的“螺旋式”上升的过程。
  如商城迎新年促销活动,在原有基础上增加条件:单价满1000元的商品在享受满200减40后再享受9折优惠。基于学生之前已掌握了双分支IF语句应用,结合已有的数学知识,解决问题的方法和步骤便得到了简化,并能根据实际情况写出逻辑表达式和相应的执行语句。如对百分制成绩进行等级评定,在一开始的双分支IF语句(及格和不及格)的基础上通过对百分制成绩的分数段范围进行逐步细化,对应的评定等级则也有所变化(及格、良好、优秀),从而过渡到多分支IF语句。通过简单的改进实现小小的目标,通过条件迁移法化解多分支IF语句这个教学难点。条件的迁移,就是用一个接一个的问题,牵着学生的思维,让他们不停的跟着教学内容思考并实践,而不是一味的坐着被“灌”。
  四、课堂教学评价
  课堂教学评价是促进学生成长、教师专业发展和提高课堂教学质量的重要手段。在VB选择结构程序设计的实际教学中采取多向立体式评价方式:教师对学生的学习效果评价、学生对教师的教学满意度评价、学生的自我评价,这些评价贯穿于整个教学活动中。通过教师对学生的学习效果评价,及时反馈学生对重、难点的掌握情况,帮助学生正确认识自我,树立不断进取的信心。通过学生对教师教学满意度的评价,帮助教师了解自己的课堂教学水平以及不足之处,为优化教学过程提供科学依据,有利于教师提高课堂教学质量。通过学生自我评价对VB选择结构IF语句的知识点进行回顾与梳理,将感性知识理性化,并进行学习方法的总结与交流等。
  五、结束语
  基于中职学生的学习特点,我们计算机教师需要用心设计课堂,在教学中努力给学生提供生活化的问题解决环境,让学生带着疑问主动学习。采用适合学生认知规律和发展规律的教学方法突破重点、化解难点。教学中进行有效的课堂教学评价,从而切实有效地提高VB选择结构程序设计的课堂教学质量。
  参考文献:
  1.张靖.中职计算机专业VB的教学方法浅探.成才之路,2010,27.
  2.赵晓华,鲁明珠. VB教学方法改革初探[J].中国成人教育,2006,4

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3