VB程序设计教学探究及探析

VB程序设计教学探究及探析摘要:在程序设计教学过程中,如何解决程序设计本身枯燥、难懂这个问题,让学生对VB编程感兴趣,并能学以致用,是教授VB编程的一大难题。根据笔者多年的教学实践,对如何提高学生的学习兴趣,如何提高学生的编程能力做了研究和探讨。关键词:VB;兴趣;教学方法;编程能力中图分类号:TP3-4文献标识码:A文章编号:1007-9599(2012)10-0000-02一、引言VB(visualbasic)程序设计属于计算机基础教育课程的三个层次"文化、技术、应用”中的第二层次,VB做为一门计算机技术基础课程,有其所见即所得的特点,且它能有效的培养学生逻辑思维能力和应用计算机解决实际问题的能力,多为各院校大学生的入门程序设计语言。怎样教好、教会学生和怎样让学生学好、学会这门课程,是我一直研究和探索的问题。结合自己多年的实际教学经验,对如何提高学生的学习兴趣,如何提高学生的编程能力做了研究和探讨。二、提高学习兴趣兴趣是一种原始的内部动力,在VE程序设计教学当中显得尤其重要。所以在第一节新课上,如果直接给学生讲什么是对象、事件、控件,引入大量抽象的名词、概念,就会打击学生的学习兴趣。教师可以先不讲或少讲理论知识,适当给学生看一些用VB编写的有趣的、有实际意义的程序,如“计算器”、“蝴蝶飞舞”、“移动字幕”、“万年历”、“电脑开奖”、“交通红绿灯”、“倒计时牌”、等。给学生一个视觉冲击,让学生切实感受到通过编程可以解决生活中的一些实际应用;再给学生看一些与其专业想关的软件,例如会计专业用到“用友财会软件”及一些简单实用的插件,从而激起学生学习程序设计的热情和兴趣。但学生长期的学习兴趣与教师的教学方法及教学艺术密不可分。刚接触计算机语言的学生接受程序概念和程序设计的思维方式有一定的难度,难免会影响学习兴趣。教师在VB教学中要立足于不同专业学生的特点,有效地突破难点,以提升学生学习程序设计的信心。下面介绍一些在VB教学中常用的方法。(-)类比法“面向对象程序设计的基本概念”是教材中的一个难点,为了达到预定的教学效果,介绍对象的属性概念时,会用不同的事物作类比。例如:在介绍对象的属性概念时可以用一个人的性别、年龄、身高、体重等属性特征作类比;介绍对象的方法概念时,可以用一个人会唱歌、会跳舞作类比,介绍循环嵌套时利用时钟的时针与分针的转动规律类比各个层次。(二)直观与抽象相统一理解Int(x)函数:数轴上在数x左边(包括x本身)的第一个整数,这样学生能比较直观的区分正数和负数的函数值交换变量X与变量Y的数值:把x,y分别比喻成装有不同饮料的甲乙两个杯子,要交换甲乙两个杯子中的饮料,需要拿一个空杯子丙,作为中间周转饮料的杯子。使同学明白,x=y是错误的,应该设第三方变量,假设是t,先t=x,再x二y,最后y=t,或者是t二y,y=x,x二t.同时画变量交换的一个顺序图,提醒同学语句的顺序。(三)利用多媒体VB语言中的符号、语句、函数和过程,对刚接触程序设计的学生来说非常枯燥,通过多媒体的图形演示功能,能演示变化的过程,使那些复杂、抽象的问题变得一目了然,还可以把VB语言中的各种算法动态地演示出来,如选择法排序和冒泡法排序的flash动画。这样把学生引入了一个动态的、直观的、形象的教学过程,激发学生的学习兴趣。(四)案例法由于VB程序设计语言的知识点多而且分散,所以在课堂教学中选用简洁实用、生动有趣、富有启发性和引导性的实例是提高教学效果的关键。要注意的是案例教学法要避免在课堂上举太多太长的例子,那样会导致学生目不暇接,找不到重点教师给学生展示的每一个案例程序都要有明确的知识点。能帮助学生把已学到的内容不断纳入新的内容体系中去,例如我们可以用不同的循环结构实现同一个程序;用熟悉的程序改成自定义过程。这样学生就有更多的时间去思考,去总结。随着课程的进展,讲课时要讲一个综合性比较强的例子来贯穿所有知识点,比如在讲到VB与数据库连接的时候,可以给学生演示一个教务管理系统,这个例子能够把前面学的知识点都联系起来,并汇总,又做到了连接数据库。对源代码中的关键算法及与该知识点相关的内容教师可有选择的讲授。(五...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

确认删除?