培养学生VB程序设计能力的教学改革实践.pdfVIP

培养学生VB程序设计能力的教学改革实践.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
培养学生VB程序设计能力的教学改革实践 王建勇 魏中海 华中农业大学理学院计算机系,武汉430070 摘要:VB程序设计教学改革应立足于提高学生学习程序设计技术的兴趣,培养编程能 力,学以致用,为后续的专业学习服务。本文介绍了我们根据不同专业需求,调整教学 内容;采用互动式的任务驱动教学法优化课堂教学,提高学生的主动参与意识;改革考 试模式,建立以培养学生编程能力为目标的教学评价体系。 关键词:VB程序设计、任务驱动、教学改革 计算机高级语言程序设计是在校大学生必修的计算机基础课程之一,它是培养学生创新思维能 力的有效手段。就程序设计技术本身而言,它是枯燥、严谨、难以理解的,尤其是非计算机专业的学生 在缺乏相应的知识背景情况下,入门确实有一定的困难。因此,在选择教学内容时,应选择主流软件 平台Windows操作系统支持的、容易入门的程序设计语言,于是我校于2000年开始在全校30多个专 业90多个班级中开设了VisualBasic程序设计作为本科大学生的先修课程。 随着社会信息化不断向纵深发展,社会对大学生的计算机能力要求有增无减,也对计算程序设计 能力有了更高的要求。如参与本单位的一些软件开发与维护都需要有较好的高级语言编程能力。 根据我校建设研究型大学,培养基础扎实、知识面宽、实践创新能力强的应用型、研究型和复合型 高素质人才的目标。如果VB教学只停留在注重基础知识的学习,而对实际编程能力的培养重视不 够,则势必影响学生的社会竞争能力,使学生会对这门课失去兴趣。我校VB程序设计教学改革以培 养学生编程能力为出发点,以为学生在后续专业学习中的计算应用打基础为目的。通过推进教学方 法,调整教学手段,提高教学质量,从而提高学生的实践创新能力,笔者在这些方面进行了一些改革和 尝试。 1 调整教学内容适应不同专业需要 此前,我校VB程序设计内容大体包括面向对象编程基本知识、基础语法知识、三大控制结构、数 组、函数和过程、一些常用控件的可视化编程以及菜单设计等。学生专业不同,教学内容却相同,导致 与专业脱钩,使得部分学生以为VB语言只是解决一些数学问题,如求素数、累加、连乘等,与他们所 学专业无关,学习VB无用等。要解决这一矛盾,首先要对教学内容进行调整,结合学生后续专业对 计算机基础知识的需要,因材施教。2004年我们分别针对文法、外语和农、林、牧医、理、工等专业设 置教学计划,让学生看到VB语言的真正魅力,不仅能解决一些数学问题还能解决生活中的问题,专 业中的难题。具体地说,管理、社会学等专业经常涉及数据的处理,就应该增加VB中数据库编程技 术的学习,以便他们能透彻理解各种专业软件的使用,能自行设计一个小软件对他们社会调查的结果 进行统计分析。机械自动化、食品工程等专业应在图形处理方面多安排一些学时;外语、城规等专业 增加一些对多媒体编程方面的教学内容。总之,认真分析学生所学专业,了解他们的需求,调整好教 学内容,让学生了解VB能够解决自己专业领域中的问题,以便在本专业的学习中自觉地运用VB编 ·联系作者,E·mail:wjyol@mail.hzau.edu.cn 培养学生VB程序设计能力的教学改革实践 程技术解决本专业中的应用问题。 2采用任务驱动教学法优化课堂教学 “任务驱动”教学法就是在教学过程中,学生在教师的指导下,紧紧围绕一个共同的任务活动中 心,在要“解决问题动机”的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动侨作的学 习,并在完成既定任务的同时,引导学生产生一种学习实践活动。“任务驱动”是一种建立在建构主 义教学理论基础上的教学法。它要求“任务”的目标性和教学情境的创建。使学生带着真实的任务 在探索中学习。 VB程序设计是一门应用性很强的课程,它既有理论又有实践,既要讲方法又讲动手能力。教授 VB程序设计,像任何其他面向对象程序设计一样,教材中前一部分多是先介绍对象、对象的属性、事 件、方法及其VB语言基础等一系列的在程序设计中比较抽象难懂的概念,然后才介绍程序的建立和 运行。从知识的逻辑结构考虑,这样安排可以,但从学生的认识规律考虑,学生在毫无知识背景的前 提下要完全理解这些概念就比较困难,同时也容易挫伤学生学习编程的积极性。因此在教学中打破 课本原有以知识的逻辑结构为顺序组织课堂教学方式,结合建构主义理论,采用“任务驱动”教学法, 把教学内容设计成一个或多

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档