VisualBasic程序设计项目化教学改革研究与实践

来源 :首都教育学报 | 被引量 : 0次 | 上传用户:huachao198977
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:以提高学生编程能力为目标,以“教、学、做”一体项目化教学为核心,针对高职高专Visual Basic程序设计课程教学改革,研究了项目化情境教学思想和教材重组方法;提出了教师讲授或学生主讲、案例分析、模仿设计、作品点评、讨论交流为流程的教学模式;分析了课堂提问、上机考试、分组比赛、作品答辩相结合的综合考试方式;介绍了项目化教学实践的体会。
  
  关键词:高职高专;Visual Basic;项目化;教学改革;教学实践
  一、引言
  Visual Basic是一种可视化编程语言,利用Visual Basic进行编程,普通用户也能够开发出具有专业水平的Windows应用程序。Visual Basic程序设计是一门实践性较强的技能课程,这门课程理论知识丰富,试验内容多,实践动手能力要求高。高职高专教学实践证明,采用传统教学方式进行Visual Basic程序设计教学,难以实现为社会培养实用性人才的目标,必须进行教学改革。
  项目化情境教学以任务驱动案例教学为核心,以项目开发为主线,通过整合学习内容并重新组织教学,使学生在软件开发模拟环境中相互协作,综合运用所学知识进行项目开发,已成为高职高专程序设计类课程教学研究的重点。本文以培养技术应用人才为目标,以企业对人才的需要为依据,以增强学生的职业技能、培养学生实际操作能力为重点,按照教、学、做相结合的思想, 对Visual Basic程序设计教学改革进行了研究。
  二、教学改革研究
  开展Visual Basic程序设计课程教学改革,要围绕课程的培养目标,结合课程特点,从教学内容、教学方式、教学手段、教学实践、考试方式等方面进行研究。
  1、培养目标确定
  课程培养目标决定了课程的教学内容和教学方式,课程培养目标确定的准确与否直接影响课程教学的成败,进行课程改革研究,首先要确定课程培养目标。课程培养目标要服从于学校的办学方针和专业培养方向,还要与课程的地位作用和特点相适应。根据高职高专院校面向社会需要,培养企业实用型人才的办学方针,结合Visual Basic程序设计课程特点,将培养学生掌握计算机操作和信息处理技能、初步具备开发小型应用软件的能力确定为Visual Basic程序设计课程培养目标。
  2、教学内容优化与组织研究
  目前,国内高职高专院校Visual Basic程序设计教材品种繁多,但多数教材不适应培养符合企业实际需要的技能型紧缺人才要求。现有的项目化教材多数按照传统的教学模式编写,直到课程将要结束时学生才能了解本课程的应用范围;加之例题、习题枯燥无味,不能激发学生的学习兴趣。个别教材过于追求项目化,涵盖的知识点较少,各项目知识点前后重复,知识点过于分散不便于学生查阅,失去了教材应有的特点。在不了解某个项目所涉及知识点的情况下,直接进行该项目的开发学习,学生不知从何学起。因此,应针对高职高专学生特点,按照任务驱动和项目化情境教学的思想优化教学内容,融入软件工程和项目管理的思想,将基本技能培养和主流技术相结合,编写出结构合理、实用性强、适合学情的特色教材。
  与本科学历学生相比,高职高专学生具有基础知识较差、程序设计能力较弱的特点,必须针对高职高专学生的培养目标和特点进行教学内容优化。教学内容优化要依据培养目标,在原教学内容的基础上,以弱化理论加强实践为原则,删除如面向对象建模、创建类、创建ActiveX控件等难度较高的理论和知识较强的教学内容,减少如计算器设计、钟表制作等一些实用性较差的程序讲解时间,补充高职高专学生应掌握的知识,加大实践环节的教学比重,并侧重基础知识训练。
  我们在分析研究国内外先进职业教育的培养模式、教学方法和教材特色,消化吸收优秀经验和成果基础上,结合教学实践,按照任务驱动和项目化情境教学的思想重组了教学内容。选择学生较为熟悉的成绩管理系统、档案管理系统、工资管理系统、图书管理系统等作为开发项目,每个项目按功能分解为封面设计、登录界面设计、主控模块设计、菜单设计、工具条设计、数据管理模块设计、数据查询模块设计、统计报表设计、帮助制作等模块,将课程的相关知识由浅入深地融入到各个项目中。在不同项目中相同功能模块均采取不同的编程思路,讲解不同的知识点,做到涵盖知识面广,内容不重复。前几个项目可按照知识点不同进行编制,分别介绍常用控件、Visual Basic语言基础知识、文件操作、菜单与工具栏设计、数据库技术等知识。最后一个项目作为综合项目,按照软件工程的设计思想,从需求分析、系统功能设计、数据库设计到各功能模块详细设计,进一步介绍完整项目的开发流程。
  每个项目首先列出供学生查阅的相关知识,并通过例题讲解该项目涉及的知识点。为了便于学生理解和掌握,将项目拆分为较简单的、实现不同功能的实例进行教学,在实例中提出设计要求和预期目标,分析设计思想及技术要点,指出创新思路,给出设计提示、实现步骤、修改方法,指明知识拓展方向。最后将项目中各实例进行组合,构成完整的项目,再通过对项目进行分析,使学生了解项目的开发流程。
  3、教学方式改革研究
  实践证明,Visual Basic程序设计教学不适合填鸭式“满堂灌”的教学方式。采用教、学、做相结合的教学方式,使理论与实践紧密结合,学生很容易做到对课堂知识的理解和巩固。按照项目中各模块开发的内容和要求,通过以下步骤开展教学:(1)教师讲授相关知识;(2)学生阅读讲授内容及教师答疑;(3)学生进行模仿设计,教师进行设计指导;(4)教师布置课后作业,学生根据作业要求收集相关技术资料,并进行模块设计;(5)针对学生作业,教师带领学生进行案例分析,启发学生设计开发思路;(6)学生对作业进行进一步设计调试,形成作品,教师在帮助学生调试的过程中,留意有特色有创新的作品;(7)作品作者讲解作品,教师点评作品的特色及创新点,拓展学生设计开发思路;(8)学生开展课堂讨论,教师将有特色的作品分发给学生进行作品交流,开阔学习视野。经过上述教学过程,将教、学、做有机地结合在一起,其时间分配如表1所示:
  
  表1:教、学、做一体课堂教学时间分配表
  
  
  理论课教学(2学时)[]实践课教学(2学时)[BHDG8,FK13ZQ*5,K13ZQ*5F]
  导入新课: 5分钟 (教与学)
  教师讲授:40分钟 (教与学)
  阅读理解:12分钟 (学与教)
  模仿设计:30分钟 (做与教)
  布置作业:3分钟(做) []
  案例分析: 15分钟 (教与学)
  设计调试:53分钟 (做与教)
  作品点评:15分钟 (教与学)
  课堂讨论:5分钟(学)
  作品交流:2分钟(学)
  
  4、教学手段分析
  教学手段是提高教学效果的重要保证条件,教学手段服务并服从于教学方式。目前的教学手段主要包括使用黑板书写教学内容、使用投影仪显示教学内容和使用交互式电子教室显示教学内容并对学生用机进行控制。交互式电子教室是一个将学生用机和教师用机联结在一起的计算机网络,使用交互式电子教室进行教学,教学形象、直观,易于学生理解;可进行师生互动,便于教师和学生之间开展交流,实现因材施教;可实现教、学、做一体,学生容易消化吸收课堂内容,还可充分调动学生的学习兴趣。由教、学、做一体化教学方式的过程和要求可知,交互式电子教室是当前较为适合的Visual Basic程序设计教学手段。
  5、教学实践
  由于Visual Basic程序设计课程较难理解,在教学实践过程中,对于较复杂的程序,不能将几百行代码全篇搬出,要根据程序设计思路,采用启发式教学,由浅入深、循序渐进、分模块进行讲解,最后给出开发模板。通过让学生观摩案例,组织学生进行分析讨论,使学生能够将优秀的设计方法应用到自己的作品中。教师在讲授过程中要注重对学生学习兴趣的培养。为了使学生更好的理解讲授内容,项目要选择学生比较熟悉、难度适中的案例,使学生能够听得懂,有学习兴趣。讲授完每个项目的内容,便让学生进行案例分析、自行设计、开发出相应的作品。教师进行作品点评时,介绍作品的特色、创新点,同时指出其不足,并提出改正措施。对于重点内容,教师要通过案例进行讲解,重点分析模块采用了何种编程思路、是否还有其它的编程方法、技术实现的关键点是什么,并指出拓展方向,引导学生上机实践,体会编程技巧,使学生掌握基本知识和技能。对于较难模块,教师只讲授设计思想和修改方法,并给出可修改模板,学生根据提示可轻松对内容进行删加修改,将此技术应用到其它项目的设计中。
  6、考试方式分析与实践
  考试是教学的必要环节,考试方式要适应课程培养目标,合理的考试方式能够引导和督促学生学习,考试方式改革是教学改革的重要内容。Visual Basic程序设计课程传统的考试方式有笔试和使用考试软件上机测试,笔试很难考察学生的编程水平,而上机考试因为时间有限,不能充分体现学生的编程和创新能力。综合考试采取课堂提问、上机考试、分组比赛、作品答辩等环节,以多种方式对学生进行全面考核,能够客观地考查学生的基础知识和软件开发能力。
  综合考试方式使用教师编制的Visual Basic考试软件进行上机考试,考查学生的基础知识;通过课堂提问、分组比赛和作品答辩考核学生的编程能力和程序开发创新能力。答辩时,由教师及数名学习成绩较好的学生组成答辩小组,进行作品答辩。首先让学生叙述个人作品的设计思想、特色、创新点、调试遇到的问题及解决方法、收获等,然后教师随机抽取学生作品中的模块进行提问,最后答辩小组根据学生的答辩情况和编程能力确定其成绩。
  三、结束语
  Visual Basic程序设计课程教学改革涉及课程的培养目标、教学内容、教学方式、教学手段、教学实践、考试方式等几个方面。课程培养目标定位为培养学生掌握计算机操作和信息处理技能,初步具备开发小型应用软件的能力。为适应项目化教学要求,要依据培养目标对教学内容进行优化,按照项目化情境教学思想重组教材。使用交互式电子教室,以“教、学、做”一体的项目化情境教学方式进行教学。采取课堂提问、上机考试、分组比赛、作品答辩的综合考试方式对学生进行全面考核。
  
  [参考文献]
  [1]王国荣,张治文.Visual Basic 6.0数据库程序设计[M].北京:人民邮电出版社,1999
  [2]柳青,刘渝妍,何文华.Visual Basic 程序设计教程[M]. 北京:高等教育出版社,2002
  [3]陈英. Visual Basic 程序设计[M]. 大连:大连理工大学出版社,2007
  [4]郑伟.V B.NET 程序设计与软件项目实训[M]. 北京:清华大学出版社,2009
  [5]张智强,孙福兆,余健. Visual Basic.NET 课程设计案例精编[M]. 北京:清华大学出版社,2009
  注:本论文为河北省高等学校社科研究2011年度基金项目研究内容,课题立项编号JYGH2011016。
  
  (作者单位:河北建材职业技术学院,河北秦皇岛 066004)
其他文献
随着社会文明进程的加速和市场化经济的日益成熟,社会对人才的需求越来越高,这就要求高职学生不仅要掌握基本的知识和技能,还要养成高尚的情操、健全的人格、团结合作精神以及优良情商。探索《公共关系》课程教学模式改革,对于促进学生掌握公共交往基本知识和基本技能,发展公共交往能力,提升人格品质具有重要的意义。  关键词:《公共关系》;教学模块    目前,我国高等职业技术学院(简称高职)基本上都开设了《公共关
期刊
互联网飞速发展的速度、深度与广度已渗透到社会生活各个领域,网络政治参与应运而生,大学生作为具有敏锐政治洞察力、熟练的网络技术群体成为了网络政治参与中不容忽视的一股力量,以其自身的特点和发展态势呈现在人们面前,深入探讨和把握大学生网络政治参与的现状、特点、正负面影响,研究网络政治参与如何规范,是一个严峻的课题,具有重要的理论意义和现实意义。  关键字:网络政治参与;政治责任感;网络暴力    200
期刊
两型社会建设为湖南省县域经济的发展提供了机遇和挑战。本文在分析了湖南省县域经济发展的阶段性特征及与发达地区相比存在差距的基础上,提出两型社会建设背景下湖南省县域经济发展的路径选择。  关键词:两型社会;县域经济;发展路径    湖南省县域经济正处于快速发展的关键时期,呈现国民经济总量和居民收入双提高,数量增长、质量提升的良好态势。2010年,湖南省县域经济完成地区生产总值(GDP)10450.06
期刊
本文从大学英语教学存在的问题着手,谈到了当今英语听力教学中应该采用先进的多媒体辅助技术,为学生创造更多、更真实的自然语言环境;加强英美文化背景知识的导入,从而扫除听力障碍,提高学生的听力理解能力。  关键词:大学英语;听力教学;问题;对策     在我国,随着英语教学改革的不断深入,对学生英语听、说能力的培养越来越受到各高校和有关部门的重视。新的大学英语课程教学要求把培养学生的听力和口语表达能力作
期刊
高校思想政治理论课为提高其教学的实效性,在教学方法上已实现多样化,如:“互动式”、“案例式”、“启发式”、“演讲式”、“辩论式”等。但在“对抗式”教学法上至今没有将其引入思想政治理论课这一具体学科。本文将从“对抗式”教学法在其他科目中所取得的成绩导入,并展开论述“对抗式”教学法研究的紧迫性、必要性。  关键词:思想政治理论课;对抗式教学;实效性;免考    新世纪已过十年,我国高等教育从精英教育逐
期刊
摘 要:古代诗文中的人文精神是我们文学遗产中宝贵的精神财富,要传授就必须以正确的方法引导学生,使其提高学生的文学素养,逐步健全学生的人格。怎样才能让学生记忆深刻,理解透彻,学有兴趣,从中汲取丰富的营养呢?  一、 通过聆听感悟诗句的语言美  二、 指导诵读,理解诗意  三、 推敲字词,感悟其理  四、 品味诗句,激发想象  五、 仿写、改写,促进理解  关键词:人文精神;聆听;语言美;推敲;感悟 
期刊
摘 要:  高校辅导员是大学生思想政治教育工作的骨干力量,是大学生健康成长的引路人,辅导员队伍的能力素质直接关系到大学生思想政治教育工作的成效,直接影响到大学生综合素质的提高。本文以胜任力理论作为依据,通过运用均值法、变异系数法和加权平均值法等三种方法进行分析,选取三种方法中共同具有、相互重合的7个特征项,共同构成高校辅导员能力素质的核心内容,并描述了7个特征项的典型行为和评价标准。以期望为辅导员
期刊
摘 要:长期以来学界关于大学生档案的概念鲜有规范性的认识。面对高校内出现的60多万“弃档族”、档案馆“门可罗雀”的现象,档案工作者应积极思考破解难题,提高档案意识水准,进而提高大学生的档案意识。通过我们组织的问卷调查发现,大学生对档案法规的认识相当模糊,对档案性质及作用的了解比较缺乏,对学校档案管理工作改进的兴趣较为冷淡。因此,提高大学生档案档案意识已经成为档案工作者的当务之急。  关键词:大学生
期刊
美国自然主义作家西奥多德莱赛在1899年创作的《嘉莉妹妹》是一部以当时美国工业革命为背景的城市小说。小说讲述了淳朴、天真的乡村女孩嘉莉怀揣梦想来到都市打工谋生的生活经历,揭示了19世纪末20世纪初美国物化城市的华丽外表的无限诱惑。本篇论文从女主人公嘉莉悲剧性的人性异化窥见了20世纪美国物化城市的欲望诱惑,金钱诱惑及名誉诱惑。  关键词:嘉莉妹妹;物化城市;诱惑;人性异化    一、引言  《嘉莉妹
期刊
摘 要:面对当前网络上“淘宝体、微博体”等网络文体的盛行,网络文体的语言运用和写作方式已经影响到传统的应用文写作教学,教师应该通过和加强对网络文体的写作行为和规律的研究,寻求传统课堂教学与网络文体写作的有效契合以培养学生符合时代需求的应用写作素质和技能。  关键词:网路文体;写作教学;素质     教育家叶圣陶先生在1981年在与《写作》杂志编辑谈话时曾说:“大学毕业生不一定能写小说、诗歌,但是一
期刊