《VB程序设计》课程实验教学综述

来源 :科技资讯 | 被引量 : 0次 | 上传用户:p54188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文结合案例对VB实验教学的目标、内容、实验教学策略、实验教学评价等方面进行了探讨,分析了VB语言程序设计实验教学中存在的问题,提出了改进措施。
  关键词:VB程序设计 实验教学 实验课程体系
  中图分类号:G647.38 文献标识码:A 文章编号:1672-3791(2014)08(c)-0191-02
  《VB 程序设计》课程是大学计算机基础教学中第一门系统讲授程序设计的课程。Visual Basic语言是事件驱动的、面向对象的可视化程序设计语言,简单易学[1],能很快被初学者接受。课程主要讲授程序设计的基本知识和基本的程序设计方法,目的是培养学生利用可视化程序设计语言解决实际问题的技能。《VB 程序设计》实验教学作为理论教学的延伸,不仅可以帮助学生巩固课堂理论教学内容,还可以使学生熟悉程序调试技巧和程序设计的一般原则。
  1 VB简介
  Visual Basic是Microsoft公司开发的包含协助开发环境的事件驱动、面向对象的可视化程序设计语言,为用户提供了友好的设计界面。微软公司把许多新的数据访问功能加到VB中,3.0版以后的VB具有数据库连接和数据处理功能。用户只需要根据需求将所需的对象直接添加到窗体上,而不必为这些对象的创建去编写繁杂的代码,用户所需要编写的代码只是这些对象要实现的功能。Visual Basic将Windows编程的复杂性“封装”起来,能够高效率地开发一些应用软件。目前课堂教学中使用的集成环境是Visual Basic 6.0。
  2 《VB 程序设计》实验课程体系设计
  2.1 实验课程目标
  《VB 程序设计》课程是大学计算机基础教学的必修课程,主要讲授程序设计的基本知识和基本的程序设计方法。实验教学是实现课程目标的重要环节,实验教学质量的好壞直接影响课程的整体教学质量。
  VB的实验教学可以加深学生对课堂教学内容的理解,建立与程序设计相关的各种基本概念,理解程序设计的步骤及各阶段之间的关系,掌握运用VB程序设计语言编程的基本方法,包括对如何分析问题、如何进行算法设计、如何编写程序代码以及如何对代码进行调试等基本功能[2]。学习编写、调试程序的一些思路和技巧,养成良好的编程习惯,从而提高学生应用Visual Basic语言分析、解决和处理实际问题的思维方法和基本能力。
  2.2 实验教学内容
  VB程序中的所开设的实验都针对某个具体应用精心设计,并以该应用为主题展开,通过这些实验的实施,学生应该认识Visual Basic6.0的编程环境、面向对象的概念、可视化编程的优势;会使用Visual Basic6.0编写简单的程序、使用其中的控件建立友好的程序界面、使用各个基本事件;掌握各控件的基本属性、事件、方法,掌握面向对象编程及可视化编程的一些技巧,掌握基本的程序设计流程。主要内容包括:Visual Basic程序开发环境(标题、菜单、工具栏、窗体设计器、工程资源管理器、属性窗口等);Visual Basic程序的数据类型、变量、常量、数组、运算符、表达式;数据输入输出函数和方法;控制结构与过程;标准控件的常用属性、方法和事件;数组的概念和基本操作;菜单程序设计、文件操作和其他的一些高级主题。
  2.3 实验教学实施
  2.3.1 实验教学安排
  《VB 程序设计》的实验教学中应以学生为主体,教师为辅助,注重考察学生灵活应用所学知识的能力,以具体的实验项目作为目标来组织实验教学的运行。实验教学中除了安排一些验证性实验项目以外,还要根据学习需求开设适当的综合性实验。笔者在课堂教学中开设了10个验证性实验的同时,设计“简单的学生选课系统”作为综合性实验,实验中要求学生综合利用所学知识实现对象的添加、相关属性的设置以及代码的编写等。选课系统是学生都熟悉的一个案例,通过对平时学习中接触的实际案例进行分析,将一个看上去复杂的问题分解成熟悉的模块[3],设计不同模块的基本界面、设置控件属性、完成代码的编写,使程序的复杂性大大降低。
  2.3.2 实验教学策略
  VB是学生进入大学以后第一次接触计算机程序设计类课程,因此,在实验教学组织过程中,要选择学生熟悉并感兴趣的案例由浅入深的激发学生对这门课程的兴趣,引导和启发学生充分认识实践操作在《VB 程序设计》课程教学中的重要性。初学时可以给出一些简单的案例,让学生设计一些美观简洁的界面,编写简单的代码实现结果的输出,帮助学生很轻松的进入学习状态,消除学生对上机实验的畏惧心理。学生能够独立的完成一些简单程序的编写后,学习的兴趣会进一步提高,可以逐渐的引导学生去解决一些稍微复杂的问题,鼓励学生独立的思考问题,分析问题,尝试用多种方法去解决问题,帮助学生提高学习的主动性和积极性[4]。实验中还应及时关注学生的学习能力,根据学生的学习状态适度调整实验教学内容。
  2.4 实验教学评价
  《VB 程序设计》实践性强的特点要求对课程考核时更加重视实验环节的考核,着重考察学生的动手操作能力,合理的评价学生的学习状态和教师的教学效果。实验教学中要考察学生在教学过程的参与程度,注重考察学生的态度和能力,关注学习的过程和方法以及学生的创造力,促进学生在学习中反思和成长,充分体现评价在教学中的激励作用。
  3 《VB 程序设计》实验教学应用举例
  本文以“简单的学生信息管理系统”的设计为出发点,综合利用所学VB中窗体、标签、命令按钮、文本框、列表框、组合框、框架、时间控件等常用控件,借助于VB中三种程序设计结构以及用户界面设计来完成本次实验内容。(如图1所示)
  在这个实验项目中,学生要完成登录界面、学生管理界面、名单录入和选课系统界面的设计和编程,并重点实现学生管理系统中“名单录入”“选课系统”模块功能。通过典型问题的设计、编程、调试过程,培养学生利用计算机解决实践问题的能力。
  4 《VB 程序设计》实验教学反思
  4.1 存在的问题
  第一,学生的学习兴趣对实验教学有一定的影响。VB程序设计语言具有良好的可视化界面,但是由于这门课程的教学对象是第一次接触程序设计语言的学生,在编写代码时经常用出现控件属性赋值以及一些语法错误,程序调试出现问题时会有一种挫败感,部分学生能在找出错误并进行改正,一些同学的学习兴趣和热情会因此大大降低,无法跟上教学进度,严重影响实验学习质量。
  第二,实验教学活动的设计对实验教学有一定的影响。有些授课教师按照备课组统一制定的实验开课计划、实验大纲开展教学活动,实验项目比较统一。这种教学设计的缺点是从课程的角度安排实验教学,而不是从学生的角度去设计教学环节。没有充分考虑到学生对知识的接受能力和掌握程度的差异性,实验完成的进度和质量自然不同。
  第三,师生之间双向交流不够对实验教学有一定的影响。教学过程中师生之间的交流对教学质量的影响是不容忽视的。有些学生实验中遇到问题及时查阅书本,求助同学,却不愿意与老师交流,以致教师没有掌握这些学生的学习状态;有些老师注重学生的独立完成实验情况,却没有及时关注学生在实验中遇到的问题,导致这些学生带着问题在学习。
  4.2 改进措施
  《VB程序设计》实验教学是课堂教学中不容忽视的重要组成部分,教学中要充分关注学生的学习情况,关注学生的学习兴趣和对知识的掌握程度,重视学生操作能力的提高,开展合理的有计划的实验教学活动,使学生更深入掌握VB程序设计语言的基本方法和技能,并为培养今后的学习打下良好的基础。
  参考文献
  [1] 孙力红,鞠慧敏,崔武子.互动教学,激发学生潜能—— VB程序设计课程教学实践的一点体会[J].计算机教育,2006(12):32-35.
  [2] 景运革.VB程序设计的教学探讨[J].计算机与信息技术,2008(10):108-110.
  [3] 王琦,李影洁.由VB实验课问题谈VB教学的改进[J].中国教育信息化,2011(19):74-75.
  [4] 吴静,荀晓慧,何强.关于高校文科专业VB程序设计教学的思考[J].计算机教育,2008(13):115-117.
其他文献
【正】 §100.(大学)师资培训联合委员会(1)凡设有多种专业学科并担负师资培训任务的高等学校,均可以专业学科为基础,建立师资培训联合委员会。若几所高等学校共同负有培
CFG桩复合地基常用于高速公路桥头或构造物等行车重要路段的软基处理,以达到消除桥头跳车的目的,对工后沉降要求较高。开展CFG桩复合地基固结理论的研究,对于计算其固结沉降,
摘 要:本文围绕建筑企业进行工程预算管理过程中存在的问题和成因进行具体分析的基础上提出了建筑企业提升工程预算管理的具体的措施和建议。  关键词:建筑企业 工程预算管理 问题成因 措施  中图分类号:TU71 文献标识码:A 文章编号:1672-3791(2013)04(a)-0165-01  随着企业各种管理制度水平的发展,企业管理中以财务为管理核心的思想逐渐形成。财务管理在现代企业管理中发挥的作
针对目前工程管理中存在的问题,提出了搞好合同管理、控制工程造价应抓住的关键环节,为合理控制工程造价探讨相关的对策和措施。
摘 要:高校作为国防教育的重地,它是全民国防教育中首先应该抓住的一部分,这些未来构成社会发展中间力量的大学生,他们的国防思想水平某种程度上看会影响中国能否真的成为经得起残酷国际形势考验的大国。本文就着当今的国内外形势,以这种角度对高校国防教育进行重新审视,提出几点思考建议。  关键词:高校国防;国际形势;思考  中图分类号:G641 文献标志码:A 文章编号:2095-9214(2015)02-0
公路复工建设项目既不同于新建项目也有别于改建项目,它是新建项目经长时间停工后又重新在既有工程的基础上继续建设的项目。由于既有的桥涵结构物都是半成品,长时间暴露于雨
近年来,国家各项基础设施建设得以不断的加快,在建工程项目不断增加,而在企业快速发展下,在建工程项目无论从难度还是所处环境来看,都日益复杂化,这就对项目党建工作提出了更高的要
作者简介:杨建忠(1968.08-),男,四川南充人,西南石油大学,西南石油大学应用技术学院副院长,高级实验师,工学学士,研究方向:应用型人才培养实践教学。  梁军刚(1984.07-),男,陕西蒲城人、西南石油大学,西南石油大学应用技术学院实习实训科科长,助理研究员,法学硕士,研究方向:应用型人才培养实践教学。  摘要:在市场的需求和国家宏观教育政策的引导下,部分院校逐步向应用型本科人才培养转型
本文研究了以香樟叶为原料,利用索式提取方法研究香樟精油提取工艺。探讨了溶剂种类,提取温度、提取时间、料液比对香樟叶中精油提取效果的影响,并通过正交试验确定其最佳提取工