职业中专VB 程序设计教学方法探讨

来源 :俪人·教师版 | 被引量 : 0次 | 上传用户:lxp3754
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】对中等职业学校学生的来说, 程序设计的思维方式和概念都是全新 的,学生接受起来有困难。而VB程序设计作为一门编程语言课, 是许多中等职业院校必修的一门计算机基础课,探讨该课程的一些教学方法,旨在提高中专学生学习程序设计课程的兴趣,扎实高效的掌握VB程序设计这门课,针对激发学生学习动机,创建探究学习的学习情景等问题做出了具体的阐述,使学生边学边做,为增强他们的知识迁移能力,以引导学生主动归纳总结的方式使其对知识的认识从感性向理性提高,寻求最适合的教育教学方法。
  【关键词】VB程序设计 任务驱动 教学方法
  “Visual Basic程序设计”(简称VB程序设计)是Microsoft公司推出的一个集应用程序开发、设计、编辑和调试为一体的集成式开发环境。中专阶段VB程序设计的基础知识涉及到信息技术课的专业知识,注意应用教学向程序教学的过渡,注意程序设计的连贯性,否则学生会产生畏难情绪。因此就要在教学实践中探索行之有效的教学方法,来组织VB的课堂教学。结合我几年来在教学中的深切体会,认为应该从以下几方面来上好VB编程课。
  一、案例与教学内容整合,激发学生的学习兴趣。
  “兴趣是最好的老师。”没有兴趣的学习将是枯燥无味的,也是很被动的。这就要求教师为学生创设一种愉悦的教学情境,让学生乐意去学。为了激发学生的学习兴趣,变被动为主动,以能力为中心来组织教学,使每一堂课都变成“我想学什么”和“如何去学”。要能够在教学中实现这些,我认为“精选教学案例”是关键。 教师应根据特定的教学内容设计教学案例,在讲课过程中适时地提出供学生思考,启发学生始终保持积极的思维状态,使学生开动脑筋,认真思考,获得答案。在上第一堂VB课时,为调动学生的兴趣,并消除他们对程序设计的畏难情绪。我先制作了一个展翅飞翔的蝴蝶图案的屏幕保护程序演示给学生看,然后给学生讲解程序的具体设计。让学生觉得花几分钟的时间,就能编出一个漂亮实用程序,一下就提起了学生兴趣。这样做的效果就是:学生从中可见VB的价值和实用性。学生有了兴趣和热情,接下来再讲VB程序设计的步骤就顺理成章了,学生也就容易理解了。
  VB 程序设计课程主要介绍 VB 编程基础、文件操作、用户界面设计、菜单设计等相关内容的应用,而这些教学内容比较抽象,若通过一些实例来体现其实用价值,让教学内容变得不再抽象,有助于学生对知识点的理解。在教学过程中,利用案例与教学内容整合,结合教学内容的知识点,选择一些简单、实用的案例,针对案例,只讲解案例中用到的知识点来达到对知识点的理解和应用例如: “文件操作”可以与“用户密码登录”程序整合,文件的读操作和写操作在“用户密码登录”程序中应用,案例教学体现“学做合一”既培养了学生的实践能力,又可以使教学目的明确、脉络清晰,起到事半功倍的效果
  总之,教师在该门课程的教学过程中,应精选教学案例,从传统教学中的包办者转变成教学内容设计者,教学活动的组织者,多层次地指导学生,注重挖掘学生的潜能,这样才能充分发挥学生的主体作用,真正做到以学生为中心,激发学生的学习兴趣。
  二、巧用多种方法,化繁为简,促进专业基础知识掌握。
  1、用简单易懂、形象生动的语言来解释VB中的专业术语。
  VB中有很多专业术语,如对象、属性、方法、事件等。对于初学者来说,理解起来有一定的困难。此时我们可以用生动的语言来加以解释。例如,“对象”就是现实生活中的东西(实体),如你手中的笔,一个气球等等。接着转入正题:在VB中,应用程序的每个窗体和窗体上的各种控件都是VB的对象。再如,解释“属性”时是这样说明的:“属性”是特征(特点)的描述。如一个人的姓名、身高、血型等,就是一个具体的人的属性。窗体是VB的对象,而窗体(Form)的标题(Caption)、颜色(Color)就是窗体的属性。给对象的属性值的格式是:对象名.属性名=属性值,就可以形象的写成:张三.身高=1.80。如果把这里的“.”理解成“的”,那么就是张三这个人的身高属性是180cm。這样就好理解多了。
  2、抽象问题生活化
  如“循环语句”的使用,许多教材都立足于解决一些数论问题,很少涉及到学生生活与学习中的现实问题。如果我们要求学生应用循环语句编写一个程序,模拟“平抛运动”的运动轨迹,分解“平抛运动”,建立动态示意图。学生运用所学知识编写计算机程序解决问题。既在实践中检验了自己对所学知识的掌握程度,了解到自身的不足,又能充分体会到成功的快乐,相信教学效果更佳。
  三、采用任务驱动教学法,增强学生程序设计能力。
  任务驱动教学法符合探究式教学模式,适用于培养学生的创新能力和独立分析问题、解决问题的能力。VB语言课程采用任务驱动的教学法,其优势是明显的,教师的教和学生的学都是围绕如何完成一个具体任务进行的。
  例如:在介绍VB对象的属性、方法和事件的相关概念时,设计一个求任意两个数相加的程序设计任务,通过手把手互动的教学方式,让学生和我一起完成整个操作的过程,教师不用讲解每件事的含义,通过任务的驱动,教师的设问,学生的思考及讨论,理解什么是对象及对象的属性、方法和事件。再通过举一反三,让学生们真正理解对象的名称、不同对象的属性、方法和事件过程,最后,加以归纳和小结。
  四、基于实践,培养学生创新思维和解决实际问题的能力
  在学生掌握了VB语言程序设计的基础知识之后,我们可尝试开设1-2周的课程设计让学生在教师的指导下根据自己的实际能力选择一个课题进行设计,这样对学生创新思维和解决实际问题的能力的培养大有裨益的。当然,由于学生基础和能力的差异,我们在制订课题时,应根据学生的具体情况,制定不同的目标,提出不同的要求,这样才能达到应有的效果。如我在教学实践中给出了以下几个课题:一是基于学生已经熟悉Windows操作系统并使用过附件中的计算器和写字板的基础上,要求学生参照他们设计一计算器或写字板;二是对于已经学习过的案例,让学生再结合实际去设计相类似的实例。如在学习完“倒计时”的程序设计后,让学生尝试设计“日历”等。只有这样,教师在教学中才能更好地进行目标任务的选编、设计和组织,探索出更适应学生的教学方法,取得更好的教学效果。
其他文献
目的:分析与研究腹腔镜下保守性手术治疗异位任娠患者的应用价值。方法:随机抽取自2015月1月至2016年2月接受诊治的32例异位任娠患者作为对照组,然后再随机抽取2016年3月至20
<正>根据1982年的调查,我国重性精神病的患病率为11.14‰,轻性精神病的患病率为22.2‰。我国精神病治疗方式比较单一,基本上是将患者集中在精神病院中治疗。精神病的预后差,
目的:分析选择采用CT诊断术前结肠癌和术后结肠癌复发的临床应用价值。方法:本研究选择的研究对象为本院收治的经过病理切片诊断为结肠癌的患者,本研究为方便计算选择100例作为
目的:探讨进行人工流产术后即日口服优思明以及即刻放置曼月乐的临床疗效。方法:选入本院于2013年3月至2017年3月所收治的490例孕妇,通过抽签法将其分为观察组(n=380)和对照组(n=1
【摘 要】目前,机械教学的改革与创新对中职教育者提出了更高的要求,即中职院校应该以高技能机械人才的培养为主要的教学目的。因此,通过创造性教法来实现机械教学质量与学生们学习效率的有效提高途径是中职教育者关注的热点。本文主要对创造新教法在中职机械教学中存在的问题以及应用进行相关分析。  【关键词】创造性教法;中职机械教学;应用  传统教学方式已经无法适应当前中职院校的机械教学要求,也无法跟上时代前进的
航运企业安全文化的实质内涵和作用航运企业安全文化,是航运企业文化的重要组成部分,是航运企业文化的核心部分,有着极其重要的现实意义。它是航运企业发展的重要保障;是企业提升
语文教师一直在追求高效的课堂教学,同行们常说的向四十分重要质量,追求高效的课堂教学。  怎么样才能高效呢?首先要培养孩子对小学语文的兴趣 ,只有爱上语文,才能追求高效的课堂教学。孩子们不感兴趣,又怎么能高效!  记得我在教学《慈母情深》一文课前,我就和孩子们商量,这篇课文我们用什么方式来导入新课?顿时,就有孩子随意的跟我说:老师,我觉课文与妈妈有关有关系,从课题看,讲的是感情问题,那么咱们就用妈妈
目前我国已有20余所中等卫校开设了康复技术专业[1],为缓解我国康复技术人员的需求作出了不可忽视的贡献.但是迄今为止尚没有一套正规的教材适合中等卫校的教学需要.本文就中
作者根据综合心理调查及心理测验方法对39例外伤性四肢功能障碍病人作了心理分析,发现有28例(71.7%)病人有焦虑和/或抑郁反应,其中以焦虑为主,这种情绪反应与性别,年龄,居住条件,职业和