项目驱动教学法在VB语言程序设计中的研究与应用

来源 :职业·下旬 | 被引量 : 0次 | 上传用户:SunwithKing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  一、引言
  Visual Basic语言非常适合初学者快速开发程序,它的最大优势就在于易用性。一般的初学者在经过简单的程序语法教学后就可以开发简单的应用程序。中职学校以培养学生动手能力,自主分析问题、解决问题的能力为教学目的,所以,如何避免传统教学中理论知识概念抽象、语法繁杂以及学生基本功相对薄弱等问题是计算机教师需要重点考虑的问题。如何结合VB语言程序设计与学生自身特点,更好地开展课堂教学,提高学生的兴趣,是中职计算机专业教学需重点研究的问题。
  二、传统教学中遇到的问题
  学生在以往的教学活动中普遍存在以下主要问题。
  1.学习难度大
  学生对VB中的事件(Event)、方法(Method)、属性(Property)概念模糊,尤其是VB具有面向对象的特性,学生对于对象(object)、类(Class)更混淆不清。
  2.学习缺乏主动性
  经过多年填鸭式的教育,学生对于学习长期处在教师怎么教就怎么学的被动接受过程中,缺乏学习的主动性,无法满足中职教育的“自主式”学习目标。
  3.实践动手能力差
  传统的教学是只重视语言设计的理论知识的教学,对学生动手实践能力的培养重视程度不足。从而出现“学生学不会,即使学会了也不会用,即使会用也不知道做什么”的处境。
  4.教学方法少
  在以往的教学过程中,教师多从语言设计的基本概念入手,比如变量的命名、定义,VB的基本语法规则等。学生只知其然,不知其所以然。教师将过多的教学时间放在了理论知识的讲解上,学生脑海中缺乏理论知识与实际项目的关联,从而导致了上述三个问题的出现。出现这些问题的根本在于教学方法上的欠缺。中职学生大多基础知识薄弱,而VB语言程序本身具有理论性强、概念抽象等特点,导致学生学习起来更加吃力。同时,中职教育以学生实践动手能力为主,按照“以就业为导向,以服务为宗旨”的职业教育目标,学生不一定要完全掌握VB的基本概念,但必须掌握程序设计的基本思路与方法。由此可见,传统的教学方法与模式已经不能满足中职教学发展的现状已经凸显。
  三、项目驱动教学法的应用
  1.项目驱动教学法简介
  项目驱动教学法是指通过实施一个完整的项目工作而进行的教学活动,通常采取小组讨论、协作学习的方式进行,学生学习的过程就是一个探究的过程,特别适合于计算机软件应用课的教学。项目驱动教学法中的项目设计可以针对某个教学内容也可以针对某个课程而将完整项目拆分,项目的实施过程应本着教师指导、学生动手的原则,尽量不要涵盖过多知识点。具体来说,项目设计需要遵循的原则如下:①该项目过程可以用于学习本门课程的教学内容;②能将教学内容的理论与实践结合在一起;③能够激发学生的学习兴趣;④项目来源于学生日常的生活或结合其他学科,有一定的综合性;⑤学生能独立地完成,遇到困难能在教师的指导下自己克服;⑥有明确的评分标准,能对完成的作品进行评价;⑦学习结束后,师生共同总结学习方法。
  2.项目驱动实施设计
  VB涉及的内容广泛,在设置好项目后重点考虑如何将项目划分成多个功能模块,再将模块分解成子模块,直到每个小模块可通过各个知识点来讲解。这部分工作不仅能使各功能模块和相关知识点联系起来,还能直接对项目设置的合理性进行检验,促进项目的调整。因为通过项目的分解才能检验项目是否涵盖了主要知识点,如果有遗漏,需及时进行调整,增加适当的功能模块,从源头上保证知识的完整性。
  首先,“项目模块”设计要明确该课程的教学目标,要求教师在学习总体目标的框架上,把完整目标划分成易完成的功能模块,并把每一个教学知识点细化到易实现的“项目模块”中,通过这些小的“项目模块”集合学习最终目标。其次,“项目模块”设计要符合学生学习的阶段特点。不同阶段的学生,他们掌握知识的多少往往会有较大的差异。教师进行“项目模块”设计时,要从学生实际掌握知识出发,充分考虑学生已学知识点,做到因材施教。再次,“项目模块”设计要注意分散重点、难点。掌握知识和技能是一个逐步积累的过程,“项目模块”设计时要考虑“项目模块”的大小、知识点的含量、前后的联系等多方面的因素。最后,以“项目分组实施”的方式引入团队协助概念,引导学生相互研讨,相互学习的良好习惯。在传统的教法中,引入有关概念时,往往是按“提出概念→解释概念→举例说明”的顺序,在“项目驱动”教学中引入新概念、新知识时,则应以学生的认知规律为依据,以“布置项目→介绍完成项目的方法→归纳结论”的顺序引入有关概念,展开教学内容。当然,各“项目模块”涉及的知识不一定都得按照固有的教学计划,如果是前后贯穿的“项目模块”,就需要教师在组织制订教学计划时合理进行安排和调整。
  通过功能模块分解将一个综合性项目划分成了相对容易实现的各个子模块,不仅可以使得各个知识点分阶段融入到模块中,学生在完成项目模块的同时也掌握了相关教学知识点,又可以树立学生完成任务的信心,了解项目实施方法和过程,充分调动学生的积极性和主观能动性。通过教学实践发现,学生如果仅通过某个子模块的实践来掌握该模块涉及的知识点实际上是不够的,还应该对重要知识点设计多个配套小项目,让学生通过大量的实践真正掌握该知识点。因此,根据各个模块不同的功能,把学生常用的“学生信息管理系统”分解成几个小项目:登录、注册、教师管理、学生管理、课程管理、成绩管理、班级管理等项目。项目用到什么就先学什么,项目由简入繁,逐步完善,充分激发学生的自主学习能力。
  3.项目驱动教学法实施建议及注意问题
  (1)项目实施前的引导:由于学生对系统设计并不熟悉,所以在项目开发之前,教师要先给他们演示已经开发完成的功能模块,使他们对系统有明确的目标和感性认知,知道实施该项目要解决哪些问题,关键在哪里,同时激发学生的兴趣。教师在项目实施前,要对新知识中的重点内容进行讲解,其过程应该精练,最好通过简单的例子用操作演示完成,让学生更容易理解、接受。如在教学中,教师只精讲教师管理模块中的按条件查询,其他模块如学生管理模块中的查询设计等让学生在项目实施中完成学习,让学生在完成项目的过程中发现问题、解决问题、提高技能。
  (2)项目实施过程中的指导:学生在完成项目的过程中遇到困难,教师应及时给予指导,以确保学生能顺利完成项目并增强学习兴趣。另外,教师一定要把握好指导的尺度,尽可能对其进行启发性、提示性的指导。
  (3)项目实施后的作品评价:学生在完成项目后,教师应该针对学生作品的完成度及完成质量给与一定评价,并针对学生作品中存在的问题提出修改意见。
  (4)不断完善和改进项目内容:教师在教学项目设计过程中、指导学生实习时,应结合目前企业常用技术,改进现有项目,这样既可以加深对实习内容的掌握,又可以让学生了解当前社会就业需求。
  四、结束语
  近几年来,各中职院校的计算机专业积极实践“项目驱动”人才培养模式,取得了较显著的教学成效。学生的职业能力和职业素养不断提高,教学质量稳步提升,受到社会的普遍认可和赞扬。用人单位对“项目驱动”人才培养模式普遍认可,他们反映学生在学校所学的本领和企业的要求非常接近,工作起来上手快,效率高。
  (作者单位:福建省泉州市晋江华侨职业中专学校)
其他文献
职业病是指企业、事业单位和个体经济组织的劳动者在职业活动中,因接触粉尘、放射性物质和其他有毒、有害物质等引起的疾病.患者的临床表现虽不一样,但焦虑、紧张、对所患疾
在现今小学教学中,由于应试教育的作用,课堂气氛变得越来越沉闷,没有趣味。特别是在小学数学教育中,教育的任务化和使命化已成为现今数学教学的普遍现象,学生的厌学现象也越来越严
我是金融学硕士,2008年取得学位后进入一家第三方投资咨询公司,在证券研究部门从事基金研究分析工作。在这三年的时间里,我通过了五门证券从业资格考试并取得了执业资格,自我评价
专业汽车分析及信息集团Wards对汽车革的未来前景持乐观态度。4月26日位于底特律的这家信息公司咨询主任约翰在2018法国力克汽车革大会上表示,不断增长的汽车革生产前景光明
我是一名幼儿园教师,我在这个岗位上已经有十年了.每天面对孩子,家长,领导,每天都有各种琐碎的工作,其实我都没有什么空闲去思考职业幸福这件事情.很多时候,我们总觉得工作就
期刊
语文是一项综合性的学科,主要是各个社会科学的融合,学习的最终目的也从考试过关逐渐转化为实际生活中的应用.而许多语文知识都需要学生感性的生活感悟和情感体验,那么情景教
母乳喂养是世界卫生组织、联合国儿童基金会全力倡导的科学育儿方法。母乳是婴儿最佳营养食品和饮料,含有婴儿出生后4~6个月生长发育所需要的全部营养物质,适合婴儿胃肠道的消化
对CPI工程区域道路使用的底基层材料长期受地下海水侵蚀、风化严重、呈现高液塑限特性的情况进行了阐述,介绍了结合开挖料的基本特征,利用原级配料掺入沙丘沙方法进行的相关实
根据国家认证认可监督管理委员会国家计量认证评审计划和国家计量认证水利评审组国认水字[2012]44号《关于国家计量认证复查评审的通知》,国家计量认证水利评审组5名评审员会
班主任是以学生为核心的教师,他们教授的科目是学生本身,其中心工作是为学生营建获得积极心态、成就感、自尊感的班集体,并指导学生充分利用学校和社会资源求得自身发展,以一种稳健的姿态迎接未来的挑战。  一、班主任为学生营建一个良好的班集体  调查表明:学生在学校期间获得的成就感会对学生日后的工作和生活产生积极而全面的影响。因此,每一位教师尤其是班主任应尽可能地为学生营建获得积极心态、成就感和自尊感的良好