如何做好VB实习教学

来源 :知识力量·教育理论与教学研究 | 被引量 : 0次 | 上传用户:tlihao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]VB实习教学是职业学校计算机专业中一门实践性非常强的课程。本文从实习题目确认、理论知识复习、实习内容分析、界面设计及代码编写、程序测试、实习总结、实习报告等七个方面探讨如何做好VB实习教学。
  [关键词]实习 VB语言 窗体 控件
  
  Visual Basic简称VB,是一种可视化编程工具,是职业学校计算机专业的一门重要课程。实习教学是学校为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合,不仅能锻炼学生分析问题、解决问题、提高学生编程技巧、丰富编程经验,能培养学生独立思考、勇于探索的精神,也是对学生所学理论知识和基本技能的全面考核,是职业教育中重要的教学环节。VB实习教学是一门实践性非常强的课程,不但要注重VB语言程序设计基本知识的应用,更要注重程序设计技能的培养,使学生逐步把握VB语言程序设计的技巧。
  本文从确认实习题目、理论知识复习、实习内容分析、界面设计及代码编写、编程测试、课题总结、书写实习报告等七个方面探讨如何做好VB实习教学的每一步,从而达到完美的VB实习教学效果。
  一、确认实习题目
  选择一个合适的题目是实习教学成功的首要条件。教师在众多实习内容中挑选一个有代表性的题目,题目要符合教学实际,不仅使学生把握VB语言程序设计教学中的重要知识点、了解程序模块化开发和窗体、控件的使用等内容,还应与现实生活密切联系、具有一定的实用性和趣味性,能激发学生的编程兴趣。比如设计一个小游戏或一个管理软件,游戏的内容、玩法可自拟,管理软件可以是学生日常消费、班级学生信息或学生日常品行评定等与学生密切相关的内容,以激发学生设计与创造的激情。我给学生的实习题目是“学生成绩管理”。通过本任务,可以使学生真正了解VB程序的面向对象、可视化、事件驱动及数据库应用的特点。
  二、知识复习
  教师围绕实习教学目标、重点和难点编写实习教学大纲,并印发给每一个学生,让学生按照大纲进行复习。要求学生通过对VB语言理论学习的回顾,理解计算机语言编程的一般方法和逻辑思维过程,理解如何将实际问题转化成计算机语言表达的模型。此外教师还应对学生的复习内容进行指导,启发学生动脑思考,大胆质疑。通过复习,使学生对实习中将要用到的知识做到心中有数,可使学生进一步把握VB语言的知识点。
  针对“学生成绩管理”,要求学生建立如下界面:
  1) 登陆界面
  2) 主界面
  3) 成绩录入、修改、删除、
  4) 成绩查询、检索
  根据以上教学目标,要求学生理解和掌握以下知识点:
  1) 菜单编辑器;
  2) 各种控件的应用及代码编写;
  3) 可视化数据库管理器;
  4) 数据库的链接与应用;
  三、实习内容分析
  实习是一项复杂又细致的工作,是程序设计的重要环节,要求教师从中发挥主导作用,积极调动学生的创新能力和求知欲望。实习内容分析对教师也有一定的约束作用,教师对学生下达的实习任务应心中有数,应是学生在整个实习期间能够完成的,避免工作量过大或过小。
  实习内容分析主要是教师引导学生使用面向对象的思维方法分析任务,画出对象结构图。即教师对设计的目标进行定性分析,指导学生进行定量分析。可采取逐个对象分解的方法,将实习内容分成有若干个窗体及控件,然后对各控件重点和难点内容进行重点讲解,使重点突出,难点分散,最终各个击破。可用提问方式检查学生对课题的理解程度,了解和收集学生的疑问,然后由教师进行精讲点拨,给学生一一释疑。在此过程中,对于经过教师引导和点拨后学生就能弄懂的问题,教师应尽量鼓励学生自己去弄懂,对于通过学生讨论就可明白的问题,教师应尽量安排一定时间让学生讨论解决。交流经验既可以集思广益,又可以激发学生探索问题的积极性、培养学生的团队合作精神,引导学生钻研问题。当然有的问题还可由师生共同讨论解决,教师在关键处启发一下学生。
  教师可根据学生实际情况,对不同程度的学生提出不同的要求。对基础好的学生可适当加大难度。比如,同样编写一段查找某记录的函数,教师可要求基础好的学生采用结构化(SQL)查询语言,而对一般的学生只要求用查询生成器的方法。这样既满足了部分学有余力的同学的强烈求知欲,又不致使基础差的同学感到太难,以致出现厌学情绪。真正体现以学生为中心的教学模式。
  四、界面设计及代码编写
  界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。界面风格有三种方式:多窗体、单窗体以及资源管理器风格。
  对于VB语言初学者,应分析界面控件的组成及各控件之间的对应关系,最好先将界面中各控件以草图的形式绘制出来,标明各控件的功能及关系,再根据各控件的关系编码。
  在向窗体中添加控件时,一定要注意各控件的名称,因为在代码中控件的名称用来识别各控件的事件驱动;常用操作要有捷径;提供简单的错误处理;提供信息反馈;操作可逆;良好的联机帮助;界面控件布局要合理,美观。强调学生在编程时要代码规范、使用注释,养成良好的编程风格。下图是成绩管理系统登陆界面
  五、编程测试
  编程测试要求学生把自己编写好的程序进行调试,如各控件之间的对应事件驱动正确与否,也可输入一些数据进行程序运行,观察测试结果是否与预想一致。如在程序运行过程中输入学生的信息、成绩,检查程序是否能够正确运行。这一部分是实习的关键,也是需要花费时间最多的阶段。在此过程中要求学生学会按各控件依次进行调试。同时提醒学生要有耐心,因为在运行时会出现比较多的出错提示。这时应努力理解、领会提示信息的含义,并据此改正错误。当运行过程中提示的出错信息不止一条时,只须先注重其中第一条。因为从第二个错误开始的若干错误很可能是随带错误,只要更正了第一个错误,其它便自然更正了。与此同时,教师要巡回指导,及时发现学生在设计中出现的问题并予以纠正,使学生在实习中认真比较,仔细体会,加深对理论知识的理解,从而真正把握知识。教师切忌对学生的程序一手包办,应该教会学生自己调试程序,以便学生下次再碰到类似情况时能够自己解决。
  六、实习总结
  实习总结是对实习的归纳、提高和深化的过程,可以使学生对知识的理解更加深刻。实习总结可采用师生讨论的方式进行,由教师引导学生回顾本实习的过程,学生畅谈实习的体会和收获,交流实习心得,可大胆地谈谈在实习过程中遇到什么难题,这种难题是共性的还是个性的,怎么解决的,或者是在实习中发现了怎样的操作小技巧等。教师从中选取较典型的实习作业在全班进行点评,指出其优点和不足。
  七、实习报告
  实习报告是学生对实习作书面性的详细总结。通过公整、认真地书写实习报告,促使学生对整个实习过程的回顾和再认识,书写实习报告可以梳理整个实习的头绪,整理在实习中的收获和不足,得到什么经验、心得体会,如何查找资料、解决问题。要写好实习报告,与平时的实习笔记有密切关系,要求学生尽量做到实习的每个细节要有记录,包括操作的顺序、动作、现象、结果和数据等,对做好实习也是有机可循;每天实习结束后要写出总结,笔记和总结都是实习中的资料。
  实习报告内容包括:实习目标、实习内容、实习说明、实习步骤、程序代码、体会和收获、参考书目等。
  实践证实,VB实习教学对提高教学质量有明显的优越性,克服了重理论,轻实践的弊端,不仅调动了学生学习的积极性、提高了学生的动手能力,同时教师也能及时获得理论教学的反馈信息,能及时发现问题,及时解决问题。实习教学对教师要求严格,不但要求教师精通理论知识,而且还要求教师具有较强的实践能力。这对教师既是压力又是动力,有利于教师自觉地提高实践能力和教学业务水平,为自己成为一名合格的“双师型”教师打下坚实的基础。
  [参考文献]
  [1]石利平.高职计算机类课程设计的教学探讨J。职业教育研究,2006,(9)。
  [2]赵晨阳.Visual Basic上机指导与练习 电子工业出版社2004(7)。
  (作者单位:陕西工业技术学院)
其他文献
[摘要]本文简介了Facing History and Ourselves课程方案和教育效果,探讨了它组织受培训老师真正参与课堂、进行培训的方式,探讨了Facing History and Ourselves对培训的有益启示,得出Facing history and ourselves的培训方式值得借鉴的结论。  [关键词]有效培训 课堂组织形式 参与课堂    To tell me, I for
期刊
[摘要]《机械技术基础》课程内容涉及面广,传统的灌输式教学使学生学习被动,常感到知识枯燥无用,学过的知识也不能很好地应用到实践中去,本文结合多届的教学经验,引入“项目教学法”的教学思路,以提高学生对知识的掌握,培养符合高职教育人才培养模式的高技能应用型人才。  [关键词]项目法教学 机械技术基础 项目实施 项目评价    一、课程简介  (一) 课程在教学中的位置:  《机械技术基础》是机械类专业
期刊
[摘要]从高校党内基层民主建设推动力表现主体视角出发,分析了影响高校党内基层民主推进动力的因素。只有以教育为依托,统一党内基层民主思想;健全党内基层民主制度,扩大基层民主渠道;以人为本,发展民主内动力,才能推进党内民主建设健康持续发展。  [关键词]党内民主 表现主体 建设动力    党内民主是党的生命。不断扩大党内民主既是时代的迫切要求,也是中国共产党的既定方针。十七大报告指出“推广基层党组织领
期刊
[摘要]毕业设计是成人高等教育的重要环节。针对毕业设计,文章首先指出和分析了目前所存在的一些问题,然后从选题、开题、开发、撰写、定稿和答辩等六个方面分别进行了讨论,提出了建议,以期进一步提高毕业设计的质量。  [关键词]成人教育 计算机专业 毕业设计 论文指导    一、成人高等教育毕业设计的现状  近年来,成人高等教育得到了很大的发展。我校属于教育部直属全国重点大学,学校非常重视成教工作。从数量
期刊
[摘要]随着经济社会的发展,西方思潮文化的入侵,中国社会新形势下的剧烈变革,当代中国大学生的社会责任感出现了一定程度的弱化趋势,加强大学生社会责任感的培养是高校思想政治教育工作的重要任务。如何认识评价大学生的社会责任感是本文研究的重点,本文结合高校现行的学生评价标准,制定完善了大学生社会责任感评价表,为培养提高大学生社会责任感提供了依据。  [关键词]大学生 社会责任感 评价    大学生是祖国的
期刊
[摘要]事实上,从小学到初中、高中,以至大学,现在都存在“学生干部”热,此“学生干部”已完全不同于10年前的“学生干部”。“学生干部”的变异,暴露出大中小学教育的如下问题。  [关键词]学生干部 平等 价值观    教育的最大功能之一是让每个公民有平等的意识,真正的教育家应当是我们这个社会中最没有等级意识的人,他的办学行为应以“为受教育者提供最好的教育”为唯一标准,但在当下的学校教育中,出现了很多
期刊
[摘要]高校要培养出既能满足社会需要又符合时代发展潮流的高素质人才,离不开科学、合理的人才培养模式与教学模式的支持。本文以《土地利用规划学》课程为研究对象,以培养具有科学创新意识和实践动手能力的复合型规划人才为目标,紧密结合学科研究前沿与课程基础理论,主要探讨研究型教学模式的研究目标、内容及思路,以期为相关教学改革提供参考与借鉴。  [关键词]框架 研究型教学 土地利用规划    《土地利用规划学
期刊
[摘要]新时期随着职业分工的细化,高校辅导员的职业化已势在必行, 建设一支职业化的辅导员是十分必要的。本文对高校辅导员队伍的职业化路径进行了初步探索。  [关键词]高校 队伍 探索    高校辅导员队伍职业化建设,是提高大学生思想政治教育队伍素质的重要的途径,是构筑大学生思想政治教育长效机制的重大举措。因此,充分利用当前推进辅导员职业化的各种有利条件,同时针对各种制约因素寻求化解之策,是推进辅导员
期刊
[摘要]当前地理信息系统(GIS)技术在我国发展迅速,已深入到社会的各行各业,因此对GIS专业人才的需求不断上升,而如何培养出满足社会需要的GIS专业人才成为当今重要的话题。本文以江西农业大学为例,详细分析了我校GIS专业的人才培养方案和课程体系建设,并对GIS专业的课程教学方法改革进行了探讨,以期为高等农业院校GIS专业的建设提供借鉴和参考。  [关键词]地理信息系统专业 人才培养 课程体系 教
期刊
[摘要]信息时代的教学改革,如何更好地体现以学员为主体的课堂教学,给刚刚立足三尺讲台的年轻教员提出了更高要求。本文详细介绍了教材、课件、板书等各要素的重要性,着重分析在课程设计中三者的有机结合,使年轻教员尽快驾驭课堂。  [关键词]年轻教员 教学设计    作为刚刚走上讲台的年轻教员,课堂是立足之本。如何言传身教、如何激发学员的求知欲是提高教学质量与教学水平的关键。教员自身需要从基础做起,练好“内
期刊