VB程序教学中案例教学设计简述.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序教学中案例教学设计简述

VB程序教学中的案例教学设计简述   摘要: 在中职计算机VB等程序设计语言的教学中传统的教学方法很难适应中职学生现状,对数学和英语功底较弱的中职学生来说,学习程序语言是力不能及,导致中职学生学习程序的兴趣不浓。案例教学具有形象、生动、授课效果好的特点,因而被广泛使用。笔者介绍了在计算机VB程序设计教学中选择和使用案例教学的一些做法。   关键词: VB程序设计 案例教学 教学方法 教学设计      一、引言      案例教学法是通过一个具体教育情景的描述,引导学生对这些特殊情景进行讨论的一种教学方法。它改变传统教学以本为本、从概念到概念的注入式教学方式,变成一种促进学生成为教学主体,学生自主学习、合作学习、研究性学习、探索性学习的开放式教学方式。   计算机VB语言是一门学生程序设计的入门课程,它的可视化界面能够引起学生极大的学习兴趣。但在传统的VB语言教学中存在着以下问题:   (1)传统VB语言基本上根据书本上的知识点进行教学,从一开始的VB语言变量、表达式,到顺序程序结构、分支结构和循环结构这些基本语法开始学起,大量的理论很容易使学生在学习上产生倦怠,尤其是对于一个中职的学生来说,理论基本功相对较弱,讲太多的理论语法和英文单词不利于提升中职学生对VB语言的学习兴趣。   (2)VB语言比最基本的QBASIC语言增加了可视化功能,VB是以可视化编程环境为平台,向学生提出编程中最基本的概念:对象、属性、方法、事件过程等概念。这些可视即可得的编程界面比QBASIC和C语言更容易学习,但我们很多教师拘泥于讲解大量的控件、属性和方法,使得学生只注意记忆各类控件属性和英文单词而忽略培养编程思想。   (3)我们从VB语言教学中发现,一开始学生对于可视化界面学习很有兴趣,但是到课程后半阶段一旦需要在程序中写一段代码,极大部分学生感觉比较困难;虽然有一部分能力强的学生较好地形成了编程的思维,但是涉及较大的实际编程问题时,还是无法学会如何把实际问题转化为程序语言。这一问题是目前VB语言教学中普遍存在的。   针对上述问题,笔者认为,应该在VB语??教学中系统使用案例教学法,即放弃过度追求语言知识本身的系统化和细节化的做法,通过一系列精心设计的案例,让学生在编程的过程中进行学习,做到“做中学”,在案例教学的经验和活动中获取知识,增进才干。      二、案例的选择      1.案例应具实效性:一个好案例必须具有时代的特征,能反映当前具体的实际应用,可以使学生在以后的学习或工作中遇到此类问题时,借鉴该方法解决,对学生的学习具有举一反三或事半功倍的效果。应尽量向学生介绍一些典型的案例,这些案例都是前人的经典之作、经验之作,有助于学生经验的积累,培养学生对程序设计的兴趣,对思维方式的形成也大有裨益。   2.案例应具思维的拓展性:一个好的案例能够把一些相关的知识点串连在一起,从而使学生能够通过案例的学习来理解并掌握某一些理论的原理或基本概念,达到从例到理,再从理到例的转换。要在案例教学中贯穿编程风格的训练,让学生在案例中学习,也让学生在案例中反思、总结和不断更新原有知识。   3.案例应具适用性:适用性是指案例的大小要合适、难易要合适。需要注意案例的大小,可以先从小的案例教学入手,一般这些小的案例只需要在课前15-20分钟内进行,这些小案例涉及的知识点不多,但更容易突出授课目标,等到学生适应后再选用大的案例。在大的案例中可以培养学生将基础知识应用于复杂的现实世界问题的能力。选择案例时也要注意案例的难度,没有难度,学生会没有兴趣;难度太大,学生又容易丧失信心,否则对授课不利。      三、案例的实施      案例的实施可以分为两个阶段,让学生在案例中以例释理,以例证理,从而获得解决实际问题的能力。   第一阶段是实现例到理的转换。我们在设计这个阶段的案例时往往采用相对比较小而又简单的案例,但在这些小的案例中隐含着学生需要理解的各个知识点,如通过一个简单的问候语句程序使得学生理解输出语句的语法和格式,从而能在大的复杂案例中充分应用。所以在第一个阶段应该以较快的速度,让学生接触程序基本结构、数据类型、函数等编程基本概念,但不必追求系统化和细节化;同时让学生了解VB语言的可视化界面,对一些常用控件和属性有一定的理解和掌握。在这些知识积累到一定程度后,应加以梳理和总结,使之达到一定程度的系统化。   第二阶段是实现理到例的转换。在第一个阶段后学生已经通过一个个案例掌握了大量理论知识和控制概念及属性,这个阶段是在学生具备初步的编程经验后,尽快进入提高阶段。可以设计一些较大的案例程序进行分析和练习,在案例分析阶段可以让学生自主进行理论知识的复习和自学,例如对象、属性、方法、事件等概念,在学习中让学生提

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档