搜档网
当前位置:搜档网 › _VB程序设计_课程实验教学综述_钱言玉

_VB程序设计_课程实验教学综述_钱言玉

《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的编程环境、面向对象的概念、可视化编程的优势;会使用VisualBasic6.0编写简单的程序、使用其中的控件建立友好的程序界面、使用各个基本事件;掌握各控件的基本属性、事件、方法,掌握面向对象编程及可视化编程的一些技巧,掌握基本的程序设计流程。主要内容包括:Visual Basic程序开发环境(标题、菜单、工具

栏、窗体设计器、工程资源管理器、属性窗

口等);Visual Basic程序的数据类型、变量、常量、数组、运算符、表达式;数据输入输出函数和方法;控制结构与过程;标准控件的常用属性、方法和事件;数组的概念和基本操作;菜单程序设计、文件操作和其他的一些高级主题。2.3实验教学实施

2.3.1实验教学安排《VB程序设计》的实验教学中应以学生为主体,教师为辅助,注重考察学生灵活应用所学知识的能力,以具体的实验项目作为目标来组织实验教学的运行。实验教学中除了安排一些验证性实验项目以外,还要根据学习需求开设适当的综合性实验。笔者在课堂教学中开设了10个验证性实验的同时,设计“简单的学生选课系统”作为综合性实验,实验中要求学生综合利用所学知识实现对象的添加、相关属性的设置以及代码的编写等。选课系统是学生都熟悉的一个案例,通过对平时学习中接触的实际案例进行分析,将一个看上去复杂的问题分解成熟悉的模块[3],设计不同模块的基本界面、设置控件属性、完成代码的编写,使程序的复杂性大大降低。

2.3.2实验教学策略

VB是学生进入大学以后第一次接触计算机程序设计类课程,因此,在实验教学组织过程中,要选择学生熟悉并感兴趣的案例由浅入深的激发学生对这门课程的兴趣,引导和启发学生充分认识实践操作在《VB程序设计》课程教学中的重要性。初学时可以给出一些简单的案例,让学生设计一些美观简洁的界面,编写简单的代码实现结果的输出,帮助学生很轻松的进入学习状态,消除学生对上机实验的畏惧心理。学生能够独立的完成一些简单程序的编写后,学习的兴趣会进一步提高,可以逐渐的引导学生去解决一些稍微复杂的问题,鼓励学生独立的思考问题,分析问题,尝试用多种方法去解决问题,帮助学生提高学习的主动性和积极性[4]。实验中还应及时关注学生的学习能力,根据学生的学习状态适度调整实验教学内容。2.4实验教学评价

《VB程序设计》实践性强的特点要求对课程考核时更加重视实验环节的考核,着重考察学生的动手操作能力,合理的评价学生的学习状态和教师的教学效果。实

①基金项目:合肥师范学院基础教育改革与发展协同创新中心研究项目“基于Moodle的基础教育信息技术课程混合式学习的实效性研 究”(项目编号:2014jcyj10)。

 作者简介:钱言玉,女,实验师,研究方向:计算机基础课程实验教学研究、数据挖掘。

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

钱言玉 谢超

(合肥师范学院公共计算机教学部 安徽合肥 230601)

摘 要:本文结合案例对VB实验教学的目标、内容、实验教学策略、实验教学评价等方面进行了探讨,分析了VB语言程序设计实验教学中存在的问题,提出了改进措施。

关键词:VB程序设计 实验教学 实验课程体系中图分类号:G647.38文献标识

码:A文章编号:1672-3791(2014)08(c)-0191-02

图1

(下转193页)

运动员吃苦耐劳精神;二是竞技比赛,通过参加大中小型竞技比赛对运动员进行思想教育,在比赛中锻炼运动员顽强拼搏、勇于争先,为国(省)争光的精神,并从中培养其比赛价值观、公平比赛、团队精神、文明礼让等道德素养。

3.3以运动队文化为载体

优良的训练作风依赖于优秀的运动队文化,运动队整体的素质和训练的质量同时也依赖于运动对文化。运动对文化不仅能增长运动员的业余文化知识,还能提高他们训练以外的实践能力,增强“育人”的效果。对运动员的思想教育首先应从文化入手,有文化就有理想,认知能力强,分的清好坏、对错,可以从正面起到影响运动员的作用。从这种意义上讲,运动队文化就是运动员思想的载体,它使运动员在文化认可中接受并遵循运动队中正确的价值观念和理想信念。

3.4以家庭教育为载体

运动员从小在运动对接受学习和训练,相比同龄的学生在家时间大大减少,因此家庭教育在传统运动员培养过程不被重视。但是,家庭是人的第一课堂,家庭教育对于青少年是不可缺少的,每个家庭只有1个孩子,是家里的核心,不可替代的。虽然孩子不在家长身边,但家长全天候的关心,通过电脑视频、电话等方式及时与孩子沟通,直接影响孩子的健康成长。因此,一支优秀的运动队应该是善于将家庭教育融入运动员日常生活、学习和训练中去的。运动队可以通过设立正常的家长接待日、对运动员进行不定期的家访、以及定期召开运动员家长会等形式与家长建立经常性的联系,及时与其交流运动员的情况,为做好运动员的思想道德教育工作打下坚实基础。3.5以先进传播媒介为载体

教练员等管理者们通过各种各样的传

播工具(电视、电脑、电话、广播、报纸等媒

介)向运动员传输思想教育方面的内容,使

运动员们在吸收繁杂的社会信息的同时不

至于缺乏思想政治教育。随着通讯技术的

快速发展,使互联网成为了运动员思想政

治教育工作的一个新的重要阵地,手机、电

脑也成为运动员日常生活不可缺少的物质

工具。运动员的喜怒哀乐,训练生活比赛中

的体会,内心的波动都会通过微薄、微信等

表露出来。并且信息的显现也是图、文、声

形象结合在一起的,以致其信息的感染力

大于其他任何一种传播媒介,我们管理者

们应加入他们,融入到他们的生活中,在运

动员思想政治教育工作中使用网络手段容

易使运动员产生亲和力和感染力。世界网

络技术的改革拓展了思想政治教育的手

段,创新了思想政治教育的模式,教练员等

管理者们应主动学习网络等新兴媒体的使

用,借助该工具对运动员开展思想教育,以

运动员最容易接受的方式对运动员进行思

想基础、接受能力和年龄差异的区分,让运

动员主动地参与思想教育过程。

3.6以业余文化生活为载体

在课余活动时间,以运动队独有的教

育方式为主要渠道,以运动队党总支或者

共青团等组织为中心,采取丰富多彩的活

动对运动员进行教育,加大开展课外活动

的力度,增加运动员在校外德育实践活动

的机会。

通过每周一次的运动队例会加强对运

动员思想教育工作的宣传;在冬训和夏训

的动员大会中进一步强调运动员思想教育

工作的重要性;在参加完大中小型竞技比

赛后进行比赛总结,在总结会上突出运动

员思想教育内容;通过教练员与运动员之

间、运动员与运动员之间的谈心,在思想交

流课上关注运动员的思想教育;由运动队

党总支或者团总支承办,定期开展一些运

动员知识竞赛、演讲比赛,将思想教育渗透

到其中;定期邀请一些学术专家进行训练、

心理和思想教育方面的讲座,对运动员思

想教育实施正确引导;利用节假日时间参

观爱国主义教育基地,通过实地教育加强

对运动员的思想政治教育。在开展活动的

时候要注重对运动员思想上的教育,寓情

于景将思想教育渗透到活动中。

4 结语

根据以上观点,思想交流、教学训练、

运动队文化、家庭教育、先进传播媒介、业

余文化生活等运动员思想教育工作载体都

是相互联系、相辅相成、相互渗透的,但是

他们也都有各自不同的地方,其作用和适

用范畴也不尽相同。因此,我们不能忽视它

们其中每一种载体的存在和作用,应该对

其整合、交叉运用到运动员思想教育之中,

以便能够发挥出每个载体的作用,在运动

员思想教育中产生巨大的化学效应。思想

教育工作是优秀运动员教育和管理的重要

工作,对促进运动队发展、运动员发展和体

育事业发展具有不可忽视的作用。必须客

观地利用好目前优秀运动员思想教育工作

中存在的载体,并不断加强载体建设,从而

保证优秀运动员思想教育工作的顺利开

展。

参考文献

[1]李昌颂,寓政治思想教育于体育教学中

[J].广西大学学报:哲学社会科学版,

1999(S1):237-238.

[2]曹坛,李云林,赵炳璞,等,新时期优秀

运动队思想政治工作的走向与创新[J].

科技创新导报,2008(3):12-14.

验教学中要考察学生在教学过程的参与程度,注重考察学生的态度和能力,关注学习的过程和方法以及学生的创造力,促进学生在学习中反思和成长,充分体现评价在教学中的激励作用。

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.

(上接191页)

相关主题