VisualBasic程序设计教改探析

学生了解程序设计思想,提髙思维能力,具有使用计算机解VisualBasic程序设计教改探析摘要VisualBasic程序设计是高校非计算机专业开设的一门典型的核心课程,VisualBasic语言概念抽象、内容枯燥,学生普遍反映难学、难懂。本文针对如何提高VisualBasic课堂教学效果,激发学生学习兴趣,解决抽象概念,强化实践等方面进行了探讨。关键词VisualBasic程序设计教学改革:TP312文献标识码:A计算机程序设计基础是高校非计算机专业计算机基础教学中典型的核心课程之一。因此,许多高校把VisualBasic作为非计算机专业的首选编程语言,目的是让非计算机专业决实际问题的基本能力,为后续课程的学习打下基础。VisualBasic虽是核心课程,但不是专业课,课时安排相对较少,又由于是非计算机专业的学生,特别是西部落后地区的学生,编程基础差,计算机操作能力也不强,造成许多学生学习费力,却不能取得好成绩。针对以上情况,笔者在多年的循环教学中,研究学生心理,研究教学方法,有效地改善了学生的学习态度,提高了教学效果,现将教学中的一点体会提出来和大家分享。1教学方法改革1.1以实例带动语言学习俗话说:教学有法,又教无定法。在VisualBasic教学过程中,我们应根据学情分析和课程特点,积极探索新的教学方法,促使学生主观能动性的发挥,学习信心的树立。VisualBasic课程开篇理论较多,操作较少,例如:一开始都是介绍对象、属性、方法和事件等,这些都是比较抽象难懂的概念,若按照传统的以教材为中心平铺直叙的教学模式,学生易对枯燥乏味的理论产生抵触情绪。因此,在教学中,应采用以完成实例为目的,学习语言为基础的教学模式。选择一些学生感兴趣而又非常简单的实例的制作来带动语言学习,例:制作一个简单加法运算器。教师先示范,学生观摩,让学生看清操作过程。当学生独立操作时,教师再耐心辅导,确保每个学生都能完成,这样学生们会信心大增,彻底打消了之前的抵触心理,对对象、属性、方法等的理解也更深刻。1.2基于问题的教学传统教学中,教师往往处于主导地位,不断向学生灌输知识,学生只能被动、盲目的接收。而基于问题的教学过程中,教师是问题的设计者、引导者,即教师根据学生已学知识提出问题,让学生思考、讨论,解决问题。这种教学方法既能使学生主动对老师传授的知识加以理解、整理,归类、收藏。又能充分调动学生学习的积极性和主动性,对知识接受的程度自然不同。例:在讲数组概念时,老师设置问题:编程计算50个学生的平均成绩。根据以前所学,学生会利用简单变量和循环结构相结合,求平均成绩。为引入数组学习,可进一步设置问题,并统计高于平均分的人数。若学生仍用已有知识解决,得再重复输入成绩,却带来两个问题:(1)输入数据的工作量成倍增加;(2)若本次输入的成绩与上次不同,则统计的结果不正确。此时,教师及时引出数组概念,分析数组性质,学生不仅能解决问题,还能记住数组的性质,知道在什么情况下使用数组,事半功倍,信心大增。1.3比较式教学VisualBasic课程中有很多相似知识点,学生难于正确理解和掌握,导致设计的程序不能实现所需功能。此时,若采用比较式教学方法对相似的知识点进行辩证,加深认识和理解使学生认识到不同语句间的区别,对语句有一个全面的把握。例:在循环结构程序设计中,用For语句和Do语句都能实现循环,For语句是实现知道循环次数的计数型循环,Do语句用在条件型循环中,即不知道循环次数。再如:Do语句中Wh订e和Unt订的区别,就是条件真与假的区别。2教学手段改革基于学生之前的学习条件,学生自身的学习能力及各方面原因的影响,学生水平参差不齐,而本门课程又往往是大信息进行直观、形象的传播。VisualBasic本是一种班课,传统的教学方式也不能满足程序设计课的要求,众多的理论知识让学生难以接受,导致自制力差的学生开小差、睡觉、讲话的现象非常普遍,大大影响了教学效果。而采用先进的多媒体教学手段,可以将文字、图形、图像、声音等象的可视化编程语言,特别适合于采用多媒体教学,但多媒体教学也有弊端,信息传播量大,瞬间即逝,不利于学生吸收。于是,笔者根据课程的特点以及学生的情况,将多媒体...

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

常见问题具体如下:

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

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

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

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

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

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

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

客服邮箱:

biganzikefu@outlook.com

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

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

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

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

biganzikefu@outlook.com

常见问题具体如下:

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

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

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

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

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

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

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

确认删除?