合击传奇发布网
最好玩的合击传奇私服发布中心
当前所在位置:主页 > 新闻 >

VB程序设计教学方法研究

    时间:2012-01-20 22:19 作者:小编 点击:
      本文作者: 梁秀娟
      E进茁蓝薹殂:自然科学教学Z。≯’l≯,?i,泛i二’ijl0-_:iI、7i‘’,一,I。一教研梁秀娟(华中科技大学武昌分校湖北·武汉430064)彰“‘i、摘要信息技术编程课程的教学方法,备受改课程教一≠师的关注.本交根据VB程序设计实际的教学,总结了i一系列行乏有效的教学方法,从这些方法的运用中我们?。希望能够更好的把握VB程序设计课程的教学,达到更,‘好的效果.:关键词vB程序设计教学方法,中图分类号:G420文献标识码:A苗vB是可视化程序设计语言,具有简单易用的特点,同时采用了面向对象、事件驱动的编程机制。
      而对于学生来说,VB程序设计的逻辑思维方式和概念都是全新的,学生在最新传奇毫无知识背景的前提下,接受起来比较困难。这就需要教师在教学方法中进行一些新的尝试与研究。以下是笔者在经济管理专业大学一年级新生中进行VB程序设计教学过程中的教学经验,希望能对相关专业的VB程序设计的教学有所帮助。1知识迁移类比法导入课程程序设计课不同于一般的计算机基础应用的课程,它是一门理论性很抽象的课程。如开始就仅仅讲解类、对象、属性、方法及事件等概念,学生往往难以接受,就会出现畏难厌学情绪。实践证明通过知识迁移类比的方法导入课程,会极大增强学生的学习兴趣。如:VB程序设计教学中,首要让学生学会以“对象”的角度看待整个程序设计。第一次课介绍类、对象、属性等概念时,可以举一些实际生活中的例子。告诉他们。对象’就是现实生活中实际存在的东西,它是以实际生活作为基础的,不是凭空想象出来的。以车举例:具有同种属性的对象称为类,是个抽象的概念,车就是指的类的概念日常生活中的所有东西都是对象,是类的实例化,宝马就是车的实例化用来描述具体某个对象的特征的是属性,是静态的,车有牌子,有颜色,有门,有轮子,有挡风玻璃,有坐垫,有底盘等,这一系列都是车的特征,即属性方法就是对象的行为,车它会跑,会响喇叭,会转弯,会刹车等等,这一系列的也可以把它看做为它能做什么事件就当某件事情做了过后将叉要做某件事情的车它自己不会走,不会转弯,他是由谁控制昵?当然是由人来控制了,当人控制方向盘的时候那么车就会转弯,那么人转方向盘就意味着将要触发一个事件l那么车子会转弯是触发过这个事件后做的动作。同样,通过知识迁移类比法,我们可以把日常生活中的例子迁移到VB中来。
      一个按钮、文本框、标签等它就是一个对象:一个按钮,标签的标题,例如:一个标题为“登陆”的按钮,“登陆”就是按钮的属性一个按钮被按下后,发生的事情叫事件,例如点下“登陆”后就登陆到了移动飞信界面。2任务驱动法用实例引导学生进行学习由于学生认知水平存在差异,在教学过程中我会首先通过现实生活中的例子,创设生活情境来引入课程:生活中我们经常遇到选择问题,如:如果今天不下雨,我们就去野餐,否则我们就去看电影。在我们学习的VB程序设计中,是如何处理这些选择问题的昵?进而很好的导入我们程序选择结构的学习,通过创设情景实例激发学生的学习兴趣。由于课程在教授“鼠标事件”的时间,恰巧与圣诞时间吻合,为此我以圣诞为主题,设计了多个例子:圣诞老公送礼物,圣诞树上挂满礼物等,而不是拘泥与课本传奇文章中所呈现的图片进行教学,课本的图片都很中性化,对于中性化的东西,学生是提不起学习的兴趣的,再加上枯燥的程序,更让他们头疼,相反对于新鲜而接近实际生活的东西反而能让其有极大的学习兴趣,根据课本上的程序稍微做些改动,就可以达到事半功倍的效果,何乐而不为呢?在现在的教学中,很流行一种称作“任务驱动”的教学方法,之所以流行,其实这里的“任务”就是一个实例,只不过这个实例就是通过我们的程序编程来实现的,所以很适合在编程课堂上来讲解进行教学,在这个过程中,学生们会不断地获得学习的成就感,能够更好激发他们的求知欲望,也能够培养他们的独立探索和创新能力。在教学中很多教师比较喜欢用登录对话框来讲解“VB分支结构”的课程。既然是登陆框那么教师就应该用学生经常在网络中操作到的登陆框来进行最佳的教学,因为他们熟悉,所以就会对其感兴趣,并且也能很好接受课程教学的知识。
      在实际的教学中,我选择大学生最爱使用的QQ登录对话框来讲解“VB分支结构”。
      在教学中,上课之前,首先向学最新传奇生了解一下情况,例如提出问题:“同学们上网一般都在做些什么?”并且鼓励学生大胆回答。调查了解到很多学生都爱上网聊天,询问其是否用QQ聊天工具,他们就会很高兴的响应。
      那么我就以QQ聊天工具的登录对话框为任务,进行分支结构课程的学习。接着我就会根据QQ用户登录对话框提出问题:密码验证问题,从而提出密码验证的两种情况:登录成功和登录失败。“那么为什么会出现登录成功和失败两种结果昵?”,接着我会和学生~起寻找原因:因为出现了判断号码与密码的正确与否而出现了选择判断问题,从而我们就可以进入分支选择结构的学习。以QQ登录对话框的设计为任务进行驱动教学,迸而引导学生在完成任务的学习中,达到对知识的理解与掌握,从而达到潜移默化的作用,达到良好的课堂教学效果。
      实例的“任务驱动”是很多教师在程序设(下转第3l页)啊衄口锄啊荔‘零I阜然科学教喾二三=纛纛i二。三纛纛:,’。二二雾友二。
      锄锄识一易,舻教磅。
      难以理解和接受,但是把这两个命令蕴藏在一个时钟的实例当中,学生就有了学习的兴趣。通过教师针对“案例”讲授和示范相应绘图和编辑命令的使用,学生根据案例中学到的命令的使用方法,来解决同类型案例的绘制,学习效果立竿见影,学生每学完一个案例后就可自己动手绘图,这极大地刺激了学生的学习兴趣,增强了他们的自信心,提高他们的学习积极性,而且记忆深刻。在教学阶段后期,教师可根据学生所学专业,设置一些来源于工程实际的综合绘图案例,使学生更深入地了解AutoCAD各项功能和技巧,从而达到融会贯逶、灵活运用的目的。3.2理论与实践合理搭配,强化训练AutDcAD是一门实践性很强的应用型课程。在教学中,应合理安排理论课和实践课的比例,加强上机实践。
      学校通常安排每周“2+3”的课时,我一般采用三节课上实践课,让学生自己动手绘制图形,将“2”分成一节讲评课和一节新的理论课,这样,在整个教学环节中,上机实践占有较大比例,通过强化训练和讲评,可使学生巩固对知识的掌握,提高综合运用哪样不正确知识的能力,同时在实践中培养解决问题的能力。3.3Aut0CAD应与相关课程相结合Aut0CAD是制图的一个后续过程,作图原理必须以机械制图为基础,无论老师和学生都必须熟悉机械设计相关课程内容,必须熟悉计算机文化基础知识。
      例如在Am0CAD中标注倒角2×45。其中的乘号我们可以利用输入法的功能,在多行文本的编辑器中,在输入乘号时,将输入法切换到智能ABC,在主键盘区同时按下V和1两个键,在弹出的列表中找到“x”并选择,这样比在“字符映射表”中找快得多。总之,AutoCAD是一门功能强大,应用非常广泛的学科,相信从多方面的改进教学方法,提高教育教学水平,能更好的推动似utocAD》这门学科的改进。(上接第2l页)计课中引入的教学方法,这种教学能够在一定程度上调动学生的积极性,改变传统教学中的教师满堂灌、学生被动接受的情况。但是如果是全程的“任务驱动”实例教学,可能经常会使得学生只为完成任务而任务,甚至只会完成一个具体的任务却不擅于举一反三。作为教师,在平时的教学课堂中不可一味的依赖这种教学方法的优势,而应该看到其存在的缺陷。应该在课堂教学中遵循这样一种教学思想:适当的任务驱动很重要,我们要既有任务,同时又要给学生留出思考的独立时间。我在教学中发现:在引入新的概念、新的知识的时候,如果能以“布置任务一介绍完成任务的方法一归纳总结适当延伸”的模式开展教学内容的话,往往会有较好的教学效果。3模仿一改写一编写程序设计的教学过程中如果不让学生动手写程序,那将是失败的教学。因为在教师在课堂教学纯粹的讲解,学生容易被教师牵着鼻子走,如果只是举的是一些简单的例子或者很小的任务让其去听讲,也会使得学生缺乏独立思考的编程能力。对于刚刚进入大学学习的大一学生而言,进行程序课程的学习会碰到很多困惑,经常会有学生反应:“老师,你讲解的时候,我是能听懂,但是让我去写一个程序,我感觉就会很困难”针对这个阿题,我提出了“模仿一改写一编写”的课程教学模式。“模仿一改写一编写”的课程教学模式,就是首先我举一个具体的实际编程例子给学生进行讲解,然后让学生“照着魔域网游葫芦画瓢”进行模仿,接着我会再对模仿的程序提出新的要求,要求学生根据新要求在原来程序的基础上进行修修剪剪,以实现程序改写的过程,学生在程序改写的过程中就会对知识进行了更深的巩固资料,接着,我就会进行最后一步程序的编写了,在这一步我会出个新的题目,让学生进行程序的编写。这种模式不仅使得学生对于所学知识进行巩固,而且可以让学生进行知识的潜移默化,给学生留有思考时间,同时在完成程序编写的过程中,也能使他们体会成功的乐趣。下面我来举一个这种模式教学的例子。
      例如,在上面任务驱动教学方法中我们学习了选择结构。
      .下面我们将给学生布置作业题目,让学生进行程序撰写方面的练习,以巩固所学的知识。首先运行顺序结构中的画圆程序:假如我们输入圆的半径为2000,会出现怎样的输出结果(画出的圆超过了窗体的演示范围),在学生思考的过程中给予提示:我们可以考虑,能否根据QQ登录程序进行模仿写出程序代码:当输入的半径值超出2000时,就给出提示“超出显示范围”,不再画圆呢,让学生根据已学选择结构进行模仿和改写,在学生模仿和改写完成后就可以给出例子让学生自己动手去编写程序了。“模仿一改写一编写”是一种对于训练学生编写程序的突出有效的方法,但是这种方法也不可滥用,要注意“度”的把握。在这种教学模式中需要注意的是,学生由于水平的差异,在完成题目的时候,会出现很大的区别。所以就要求教师在课堂中要照顾学生的差异,在学生思考的过程中给予适当的提示。
      这样才能够使学生最终完成题目,体会到成功的滋味,最终会对我们的课程抱有浓厚的学习兴趣。通过笔者的教学实践,以上这些教学方法在很大程度上培养了学生学习的兴趣,提高了学生的学习情况与水平,达到了很好的效果。教师只有在实际教学过程中不断的思考与改革教学,才能尽快地提高教学质量。
      参考文献【l】吴保荣.Ⅵ飘IaIBasic程序设计.北京:高等教育出版杜,广州:中山大学出版社.2007.【2】刘洋计算机语言案例教学中的教学策略.中国科技信息,2006(1s):2∞.281.【3】张爱国d#计算机专业VB教学方法研究.农业网络信息.2005(5):42舢.。
      本文《VB程序设计教学方法研究》 --- 作者: 梁秀娟
--------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------
上一篇:卓远网络2010新虎威连击毁杀版本下载
下一篇:TAFE课程(会计)数学教学的若干思考

其它相关文章

试探尝试教学
纸质与电子档案共存及网络环境电子档案管理模式
任天堂前三季度收入较去年锐减,但成绩依旧亮眼,NDS销量突破.2
腹腔镜在结肠直肠肿瘤手术中的应用
由专业不限谈开去
语言在体育教学中的应用
手绘对平面设计的影响
甘肃:大力发展绿色火电
与电视记者谈录音
韩祖强:沿着夹缝走出去
整合现代教育技术优化语文课堂教学
阻挡玩家去路!PS3-Wii版《战国BASARA3》释出各地地方领主情报
海南长寿传奇
中职校《机械基础》课程有效教学方法初探
基于Flex的企业级应用的实现
知识创新与高校图书馆
思想政治课教学如何培养学生的创造力浅谈
重新认识教学设备在课程改革中的作用
CIO自我提升实现角色完善
软件开发中SSH框架技术研究与应用