- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB课程教学方法改革探析
VB课程教学方法改革探讨 摘 要:VB作为面向对象的可视化编程语言,虽然不像面向过程的程序设计语言那样抽象、复杂,但要让学生能够真正的学好、学透并能灵活应用也并非易事,因此教师如何在教学过程中运用好的教学方法去激发学生的学习兴趣,提高他们的自主学习能力是非常重要的。本文笔者根据自身多年的教学实践经验提出了一些教学方法改革
关键词:VB程序设计;教学方法;学习能力
0 引言
随着社会的不断发展,计算机作为生活中不可或缺的信息技术辅助工具已经渗透到了各行各业。对21世纪的大学生来说如果不会使用计算机完成基本的操作需求就好比吃饭不会使用碗筷,必将成为21世纪的文盲。对于新入学的新生来说,大多学校都会排计算机基础课程,部分理工类专业的学生会在第二学期安排一门计算机语言类课程。VB作为一门实践性很强的课程正好满足了应用型本科院校的培养目标,但传统的教学方法采用的是灌输式的讲授,学生学习兴趣不高。如何改进教学方法提高学生的学习兴趣及操作能力是广大计算机基础教学者共同关心的问题,本人根据自身的教学实践做了一些教学方法上的改革,取得了一定的教学效果以供探讨
1 传统教学法存在的问题
在传统的课堂教学中,教师在授课过程中不管学生是否听懂或能否接受,都严格的按照教学进度的要求讲授知识点,学生在听的过程中会因枯燥或听不懂而产生厌学的心理,整个课堂气氛非常沉闷,学生如果考试考得不好,教师便责怪学生上课不听讲,学的不好,殊不知在责怪他们的同时,教师也应该意识到自身 “教”的问题。要改革这种传统的“灌输式”的教学方法,教师要意识到教给学生的不仅是知识本身,教的应该是一种学习方法
2 教学方法改革
VB作为一门编程语言,需要掌握的是它的设计思想,相比较于传统的教学方法,使用“类比法”和“案例法”教学对培养学生的理解力和编程能力是非常有效的
(1)“类比法”在理论教学中的运用
理论教学主要是让学生掌握知识点后能将知识点运用到实践中,所以教师在讲解知识点时应应少而精,而不是多而广,VB程序设计不像面向过程的计算机语言一样所有功能完全是靠代码来实现,它包括界面设计和书写代码两部分,界面实现起来相对比较简单,而对于没接触过计算机语言的学生来说要掌握代码比较难。如果单纯的就知识点讲知识点,强行灌输给学生,学生会觉得枯燥、乏味,逐渐失去学习兴趣。而用类比法讲解会起到意想不到的效果
例如:很多学生最初不明白界面和代码分别是用来干什么,应该怎样去设计界面和编写代码,针对这种情况我们可这样讲解,界面设计就好比是配置计算机硬件,硬件配置的好坏直接影响到计算机性能的好坏,如果一台计算机只有硬件是不是就能正常工作了呢?回答当然是否定的,因为学过计算机基础课程的同学都知道只有硬件的计算机我们称之为“裸机”,只有在计算机上安装了软件计算机才能正常工作,用户编写的代码就好比是计算机软件,它的作用就是驱使计算机硬件工作,两者是相辅相成缺一不可的,这样一类比学生就很容易理解界面和代码的功能,对于为什么在代码窗口里有时会出现多个子过程,每个子过程头尾代码的功能是什么同样可以用类比法去解释,以下是代码窗口中出现的两个子过程代码实例:
Private Sub Command1_Click()
Label1.Caption = “欢迎使用VB”
End Sub
Private Sub Command2_Click()
Label2.Caption = “现在是北京时间:” Format(Time, “ttttt”)
End Sub
传统教学法是这样解释的,Private Sub Command1_Click()和Private Sub Command2_Click()是头代码,End Sub是尾代码,中间的是用户代码,以Private Sub开头说明这是一个私有过程,Command1和Command2是对象名,Click是用来指明对象的动作,即事件名。这种解释会让学生觉得很迷惑,我们可以用类比法这样去解释,整个代码窗口就好比是一栋学生公寓楼,而整个公寓楼被划分成了一个一个的宿舍,那么一个私有过程就好比是一间宿舍,对象名用来指明这间宿舍归谁所有,事件名用来指明对象在什么情况下才能拥有这间宿舍,这样一解释学生不但不会觉得代码枯燥,反而觉得非常有趣,也能很好理解代码的功能。等等诸如此类的类比法被应用到VB教学中,学生就能轻松的掌握所学内容,不会觉得学习VB是一件很困难的事情了
(2)“案例法”在上机实践课中的运用
“类比法”应用于理论教学虽然能帮组学生掌握相应的知识点,但大多学生停留在能够读懂程序,却不能将所学知识点应用到上机及课后实践中。VB作为一门实践性很强的课程,正如谭浩强教授在C语言教学中
文档评论(0)