- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB课程教学中程序设计思维培养研究
VB课程教学中程序设计思维培养研究
摘要:针对高校VB程序设计课程教学中存在学生难学、教师难教的问题,通过进行入门引导,激发学生学习程序设计的兴趣,并更新教师的传统教学理念和教学方法,在理论教学和实践训练中加强对学生程序设计思维的培养,从而有效地提高学生程序设计水平与应用能力。
关键词:VB程序设计;教学;程序设计思维;算法分析;实践技能
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2012)36-8743-02
Visual Basic6.0是Microsoft公司推出的基于Windows环境的一种面向对象的计算机程序设计语言,具有功能强大、简单易学的特点。在许多高校的非计算机专业中选择开设了VB语言程序设计的计算机公共基础课程,目的是通过VB语言程序设计的学习,使学生达到作为信息化时代的人才所需的基本信息素养和简单的计算机开发应用能力。
但目前在高校的程序设计类课程教学中普遍反映存在学生学完课程却不会编程的问题。究其原因,主要是许多学生的思维定势阻碍了对程序设计思维的理解,进而影响了程序语言的学习[1]。在VB程序设计的教学过程中,我们采取了如下措施,突出学生程序设计思维的培养和训练,有效提高了学生的程序设计水平与应用能力,并取得了较好的教学效果。
1 重视入门引导,培养学习兴趣
1.1 精心设计教学案例,激发学生学习热情
程序设计课程入门难,学生缺乏学习兴趣,这是在程序设计语言教学中许多师生的共同反映。目前程序设计语言已从传统的面向过程全面转换到了面向对象的程序设计思想,其中的许多概念对于刚刚涉足程序设计的大学生来说有些难以理解,久而久之部分学生就对这门课程失去信心。兴趣是求知的起点,要学好程序设计课程,首先要引导学生进入程序设计的领域里,营造新颖的学习氛围,培养学生对程序设计的学习兴趣。
目前使用的教材多以语法讲解为主线,如果教师照本宣科,课堂索然无味,学习效果自然好不了。尤其是我们在对非计算机专业学生讲解程序设计课程时要精心做好课堂教学设计,准备充分导入和教学用的案例。一个恰当的教学案例往往会取得理想的教学效果,让学生学得轻松、记得牢固。譬如,在VB课程教学的第一节课时,首先在VB集成开发环境中演示“红绿灯”、“计算器”或其它有趣味性的小程序,然后告诉学生这个小程序就是用VB语言编写的,很多学生立刻产生了兴趣,减少了一些对该课程的畏惧心理。之后在每讲授一个新的知识点时,都根据内容精心设计一个有效的引导案例,并由此案例逐步展开知识点的讲述,由浅及深,循序渐进。案例的选取注重结合生活实际,展现精炼的程序思想,让学生对程序设计的内容产生兴趣和求知欲,逐步引导学生步入正确的程序学习的轨道上来。
1.2 灵活运用多种教学方法,保持课堂互动,调动学生积极性
如果学生在课堂上不能保持专注、积极思考,教学的效果也会受到很大的影响。怎样才能让学生充分融入课堂呢?首先,教师可以在课堂上灵活运用启发式、任务驱动式、案例式等多种教学方法开展教学活动,适时进行情境设计,避免直接照搬教材内容教学,充分调动学生的学习兴趣和学习热情。更重要的是教学中让每位学生都有意识地、主动地参与进来,让学生成为教学的主体,学生就不容易将注意力分散到玩手机、听音乐、聊天等其他上面去。让学生参与进来的一个重要方式就是在课堂上与学生进行有效的互动,适时提出一些启发性、引导性或探索性的问题让学生思考、讨论或回答,若时间安排较紧也可以进行自问自答,目的是让学生大脑保持一定的兴奋度,让学生的注意力集中在课堂讲授的内容上,充分调动其学习的积极性和主动性。以教师为中心的单向灌输式教学,只会让课堂教学变得枯燥、缺乏生机。
2 改进课堂教学模式,促进学生程序设计思维训练
2.1 更新教学理念,加强程序设计思维训练
VB程序设计教学通常以程序设计语言自身的体系为脉络展开,着重数据类型、语法规则、语言结构、函数过程等概念的介绍,然后结合一些例题进行讲解。在这样的教学模式下,悟性较高的学生能够接受,但也有相当一部分学生只是被动地学习了程序设计知识,课后缺少主动对所学内容的训练和巩固,对知识的整体理解和把握不足,从而造成动手编程的能力较差,甚至遇到实际问题就无从下手。
程序设计是将人们分析问题的过程翻译成计算机能理解的某种语言表达的可控制的有序步骤,从而达到用计算机解决实际问题的目的。由此可见,学习程序设计语言不光要学习语句语法,最主要的是学习思维方式,能用正确的思维方式分析、描述和解决实际问题。因此,养成正确的程序设计思维对于学好程序设计语言是至关重要的。
我们要改变传统教学理念,在程序设计课堂教学中加强算法思想和程序设计思维的训练,弱化程序设计语言语法格式讲解。引导
文档评论(0)