浅谈Visual Basic的教学

来源 :电脑知识与技术·学术交流 | 被引量 : 0次 | 上传用户:SteveZou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:Visual Basic是一种面向对象的、采用事件驱动运行机制的可视化的高级程序设计语言。作为普通高校非计算机专业的一门基础课,实践性较强,学生不易掌握。本文结合教学实践从激发学生学习兴趣、改变教学方法、加强实践教学等方面探讨了如何更好的完成Visual Basic的教学。
  关键词:激发兴趣;实例教学;实验教学
  中图分类号:G642文献标识码:A文章编号:1009-3044(2008)31-0919-01
  On the Teaching Visual Basic
  JI Song
  (China University of Geosciences Great Wall College, Baoding 071000, China)
  Abstract: Visual Basic is an object-oriented, using event-driven operating mechanism of the senior visual programming language. In the college, as a basic course for non-professional students, Visual Baisic is very practical. So it is not easy for students to grasp. This paper from the practice of teaching students stimulate interest in learning, change teaching methods, to strengthen the areas of teaching practice on how to better complete Visual Basic teaching.
  Key words: Arouse interest; example teaching; experiment teaching
  1 引言
  由于Visual Basic采用了面向对象的程序设计技术,摆脱了面向过程语言的许多细节而将主要精力集中在解决实际问题和设计友好界面上,用户只需把预先建立的对象加到屏幕上适当的位置,再进行简单的属性设置即可,使开发Windows应用程序更迅速、更简洁;同时VB采用事件驱动的编程方式,编程时只需要编写响应用户动作的代码,因此应用程序比较短且易于编写。虽然VB具有简单易用性,但对于首次接触编程语言的非计算机专业学生来说,相对于dreamwear、flash、photoshop等一些应用软件的学习显得比较枯燥、抽象,容易产生畏难心理。为此在教学活动中,我们应该从学生的兴趣入手,积极探索一些新的教学方法和教学手段。
  2 激发学生学习兴趣,变“要我学”为“我要学”
  兴趣是学习的关键,有了学习兴趣,对知识充满好奇心,就会主动去探索、去研究,想方设法知道其所以然,这直接决定了教学效果的好坏。对于非计算机专业学生,由于首次接触编程语言,如果第一次课上来就讲语法,讲程序结构,学生就会感到枯燥无味,摸不着头脑,从而失去学习兴趣,教学效果可想而知。
  因此,第一次课不要急于讲具体内容,可以把以前学生用Visual Basic语言编写的有趣的程序和界面漂亮的程序给学生展示。例如,展示计算器、各种播放器、小游戏、考试系统、各种管理信息系统等等。通过展示可以起到两个作用:首先使学生了解该课程的实际应用性,学生能明白学习本课程的目的和意义;其次要给学生传达这样一个信息,只要你努力学,你也能作出这样的程序,从而使学生产生学好本课程的学习强烈动机。
  此后在每次教学中也都应从学生的兴趣入手,利用学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣。比如在讲时钟控件时,先给学生演示一个具有动画效果的“跳动的心”,先把同学的注意力吸引过来,这时学生就会产生好奇的心里,心里就会问这是怎么实现的呀?此时学生的注意力就会很集中,并且求知欲很强。看完例子后再给同学们讲解原理,这样激发了学生学习兴趣,变“要我学”为“我要学”,学习起来就比较投入,教师讲起来也比较轻松,能起到事半功倍的效果。
  3 打破传统教学方法,立足于实例教学
  《VB 程序设计》教材一般都是先介绍基本知识,如VB的特点、运行方式和编程环境,对象概念、对象的属性、方法和事件等等一系列的在程序设计中比较抽象难懂的概念,接着介绍VB 语言基础、程序结构和各种控件的属性、方法和事件等等。如果按照教学方法按部就班地讲授那些既枯燥又抽象的理论知识,学生很难完全理解这些概念,也势必会挫伤学生学习VB的积极性和主动性。
  因此要想让学生领会抽象的概念,教学中应以一个个鲜活的具体实例为切入点,把教学的重点放在具体实例的讲述上,把要学习的语法和概念融入到具体实例中来讲解,在每个例子中适时、适量渗透一些相关的概念和知识,让学生在做中学,在学中做,使学生在完成任务的过程中,逐渐地、很自然地去体会概念。
  例如:课程初始在讲解VB事件驱动的运行方式时,单凭讲学生是听不明白的,此时可以在窗体上添加一个按钮控件,在按钮的单击事件里面写上简单的代码,比如说:form1.backcolor=vbred,并简单解释程序的意思是让窗体的背景色变为红色。运行程序,同学们看不到窗体变为红色的效果,学生就会有疑问,我们可以抓住这个机会向学生解释,窗体之所以没有变红是因为还没有触发让窗体变红的事件,程序还没有执行form1.backcolor=vbred这句代码,接着我们单击按钮,此时窗体变成了红色,此时告诉学生窗体之所以变红,是因为我们触发了按钮的单击事件,此时就会执行里面的代码form1.backcolor=vbred。
  又例如在讲选择结构时,可以先向学生演示一个彩票兑奖的程序实例,抓住学生的好奇心理,然后在带领学生分析代码执行过程的同时给大家讲解选择结构的语法组成和执行顺序。这比上来就讲解选择结构的格式和注意事项要容易接受、容易理解。让学生们在理解实例的基础上更加深刻的掌握基本概念。
  同样在讲解控件时,也不要一味的按部就班的先详细讲解它的各个属性、方法、事件,如果一节课仅仅讲几个控件的属性、方法和事件, 大部分学生会觉得枯燥无味, 并且学生也不可能掌握这些对象的各个属性、方法和事件,就算掌握了也只能是死记硬背。为此,我们在讲解控件时,可以先演示控件制作的小程序。然后根据演示效果带领大家分析实现这一程序的基本思路,提出所需解决的问题,然后在程序中一步步地引出新控件在该程序用到了哪些属性、方法和事件。
  总之,采用实例教学可以使枯燥无味的内容变得简单、有趣。不仅能增进学生的学习积极性,而且对提高学生综合分析和解决实际问题的能力也大有帮助。
  4 加强学生上机课的实验教学
  Visual Basic是一门实践性比较强的课程,因此实验教学是本课程非常重要的组成部分,通过上机实验不仅能加深学生对理论的理解, 培养学生程序调试和出错处理的能力,提高学生程序设计和应用软件开发的能力;而且能使教师把握学生对所学知识的掌握情况,及时发现和解决学习中出现的问题。
  作为教师应该精心组织实验内容,每次的实验内容都要紧扣教材与讲课内容。实验内容一方面要全面反映教学内容,同时还要有一定趣味性和代表性,以充分调动学生的积极性。课前要明确每次上机实习的目的、任务、内容与要求等,上机时亲自指导,与学生一起上机实验,随时注意学生实验过程中的情况。对学生提出的问题及时予以指导,而对于学生常犯的共性错误,可在理论课上进行点评也可以直接在机房讲授,效果会更好。课后要求学生写出上机实验报告。这样做,可以避免学生上机学习的盲目性,对学生进行有针对性的训练,从而使上机课能收到良好的教学效果。
  在实验中,还要有针对性地提供一些接近实际要求或直接取自实际应用的较为完整的程序实例。比如多功能计算机,电子计时器以及结合数据库的管理系统。每隔一段时间可以根据所学内容给学生布置一些较大的程序,让他们把所学知识连贯起来。比如,在学完通用对话框、菜单、工具栏、状态栏等控件和文件系统后,可以让学生试着做一个简易的文字处理系统。
  在教学过程中除了注意上述教学环节和教学方法外,还要时刻注意自己的言行举止,严格要求自己、以身作则,以自身的言行给学生树立楷模的影响。同时关心爱护学生,和同学们建立了民主平等、亲密的师生关系,真正成为学生的良师益友,只有这样学生才会“亲其师”,从而“信其道”。
  5 结束语
  由于使用VB语言可以迅速、快捷的开发Windows应用程序,因此自推出以来VB就成为众多计算机爱好者学习计算机程序的首选语言。但是,对于初次接触编程语言的非计算机专业学生来说,VB语言仍是一门比较难学的课程。因此,在Visual Basic的教学过程中,应采用多种教学方法手段,充分激发学生的学习兴趣,以达到很好的教学效果。
  参考文献:
  [1] 罗朝盛. Visual Basic 6.0程序设计实用教程[M]. 北京:清华大学出版社,2004.
  [2] 胡志平. 谈谈如何进行Visual Basic的教学[J]. 企业家天地(理论版),2007(4):37.
  [3] 陈清华, 关维娟. 谈《VB程序设计》课程的教学方法[J]. 电脑知识与技术(学术交流), 2006(23):181-182.
其他文献
摘要:该文给出了使用Agent来封装隐藏底层设备编程接口差异的方法,使用XML消息来统一设备间、设备与软件组件间的通信机制,提出一套基于Agents和XML消息的RFID中间件构建的应用系統框架。  关键词:RFID中间件;agent;XML消息  中图分类号:TP311文献标识码:A 文章编号:1009-3044(2008)36-2719-01  Study and Implementation
“我们的国家正在逐渐地被分为两个‘国家’:一个‘国家’的公民具备阅读能力,而另一个‘国家’的公民则不具备这种能力;一个‘国家’的公民心怀理想,而另一个‘国家’的公民则没有理想。”[1]这是布什总统在《不让一个孩子掉队法案》中的部分讲话,布什讲话的内涵至少体现在两个层面上:一是在影视阅读强势推进、信息网络迅速普及以及功利化教育不断强化等时代原因面前,人们表现出远离阅读的倾向,潜存着阅读消亡的危险;二
漆器 48cm×18cm 1990年  时光倒退到1990年,《雕银丝光晕彩虞美人花瓶》在全国漆器行业评比中脱颖而出,获得了设计、造型、工艺制作、艺术效果4项满分,并被收藏于中国工艺美术馆珍宝馆。  30多年过去了,这件作品一直被顾客喜爱,以至于成都漆器工艺厂每年都在生产制作。以成都漆艺代表性装饰技法“雕银丝光”为主要装饰,将虞美人恣意绽放的花朵展现得精致而又细腻;“撒绘”而成的花茎参差错落、富有
摘要:惯于在作品中刻画母亲形象是弗兰纳里·奥康纳宗教救赎主题小说的一大特征,其著名的短篇小说《好人难寻》中的两代母亲形象便是一例。本文运用巴赫金交往理论中的声音概念,分析了主人公老祖母的多语之声和年轻母亲的寡言之声,揭示了奥康纳小说中的“母性”声音的命运意象特征,从而深化对奥康纳小说中的“母性”声音的内涵理解和认识。  关键词:弗兰纳里·奥康纳 凸显与消解 母性声音  引言  对“母性”的关注与刻
静物观察习作教学模式是《这样教写作不难——基于小学生心理特征的写作教学序列与模式》中的一种教学模式。本书共有十三种教学模式,组成“童话体写话”“观察习作”“纪实习作”三大模式群,同时也构成了小学三个学段的习作教学序列。施教授在总结前人、他人经验的基础上,将观察习作集中于第二学段,用五种教学模式形成本学段内部次教学序列。具体的教学目标,明确的评价标准,清晰的教学步骤,独特的教学策略,让教简易,写不难
摘要:根据教学资料建设经验,利用Word高级应用技术阐述了规范制式教案制作方法,及基于规范教案的具体应用,意在服务于教育工作者,提高工作效率。  关键词:Word排版;样式;大纲;目录  中图分类号:TP317文献标识码:A文章编号:1009-3044(2008)36-2851-02  1 引言  随教学评价工作的推进,各院校对教员在教学一线的教学资料的种类、内容及格式有了更高的要求,如课程标准、
摘要:会话含意是所有语言交际中最为显著和基本的特征。在实践中,并非所有语言交流都遵循合作原则。悲剧《奥赛罗》主人公凄美的爱情令人惋惜,而坏人伊耶戈违背会话原则而产生的会话含义则是酿造这部悲剧的原因,本文旨在通过对两个译本的对比,分析在译文中如何利用合作原则体现原文的风貌。  关键词:合作原则 会话含意 翻译  一、引言  在自然语言中,话语的自然意义是指人们能按照常规通过字面意义而获得话语意义。而
主办单位:广安市岳池县文学艺术界联合会  广安市岳池县诗词学会  杨武  YANGWU  《岳池诗词》主编。1954年10月生,四川省岳池县人,退休教师。1987年入全国文学创作中心函授=年,开始业余创作,有中、短篇小说、散文、诗词在各级刊物发表。现为中华诗词学会会员,广安市诗词学会副会长,岳池诗词学会会长。  寄语  岳池诗词复兴起步较早,县内金城诗社成立于1986年端午节,较中华诗词学会成立早
写作是作者在特定语境中,面向明确或潜在读者,构造书面语篇进行表达和交流的活动。应用文写作更是如此。对于应用文写作教学,一线教师常用的策略无非是先出示范文,教师结合范文分析内容和格式,然后让学生动笔写。这样的教学不是基于真实的文本生成和交流,而是更倾向于生硬的文本制作,学习难免乏味、枯燥。  统编教材五年级上册第六单元的习作要求是以“我想对您说”为主题给父母写一封信。对于书信文体,五年级学生并不陌生
摘要:流浪汉小说是西方文学史上的重要叙事体式,流浪汉小说的创作颇丰,但其创作和研究之间一直存在着巨大落差,本文意在从流浪汉小说的特点出发探讨其产生的历史和文学渊源,从而重新思考流浪汉小说在文学史中的地位。  关键字:流浪汉小说 西班牙历史 文学渊源 转变  流浪汉小说作为西方文学史上一种重要的叙事体式,有着深厚的文学根基和广泛的社会影响。16世纪中叶以来,以《小癞子》为标志的流浪汉小说创作形成空前