时间:2023-03-01 16:36:08
序论:速发表网结合其深厚的文秘经验,特别为您筛选了11篇软件综合实训报告范文。如果您需要更多原创资料,欢迎随时与我们的客服老师联系,希望您能从中汲取灵感和知识!
中图分类号:TP311.1 文献标志码:A 文章编号:1006-8228(2015)11-78-03
Abstract: Integrated system development course take the typical enterprise's project as the carrier, systematically, comprehensively train students' ability of analysis, design, encoding and test, and the ability to participate in team development projects in accordance with the enterprise standards and the post process. This paper summarizes the contents and the objectives of this kind of course.
Key words: software technology; professional course; code; training course
1 课程教学目标
该课程旨在通过项目综合训练,将所学系统设计技术、面向对象开发技术、数据库技术、程序设计技术和软件测试技术进行综合的应用与实践,通过一个完整的软件项目,培养学生遵照行业标准和软件工程规范进行软件需求分析、设计、编码、测试、部署的能力[2],尤其训练目前流行的系统开发技术和方法,培养学生团队开发和协作能力,实现学生具备岗前准职业人的编码能力和职业素养。
1.1 知识目标
⑴ 掌握数据库设计与维护技术;
⑵ 掌握母版页与站点导航控件的使用方法;
⑶ 熟悉访问数据库技术;
⑷ 掌握主流多层系统架构技术和第三方控件、工具的使用方法;
⑸ 能够编写用户控件和自定义函数;
⑹ 掌握Web服务器系统部署方法;
⑺ 熟悉面向对象的开发技术、软件测试与调试技术;
⑻ 掌握主流程序语言的高级数据操作程序编码技术[3];
⑼ 掌握数据报表技术;
⑽ 掌握软件开发流程和文档编写方法;
⑾ 熟悉UML建模技术;
⑿ 了解项目管理知识和方法。
1.2 能力目标
⑴ 能够架构多层B/S网络数据库系统;
⑵ 能够设计CSS+DIV页面布局;
⑶ 能够根据系统实际需求进行多种数据库访问和配置;
⑷ 能根据实际需求,按照软件工程流程,进行项目分析、设计和实现;
⑸ 能够快速架构多层软件软件系统;
⑹ 能编写基于面向对象的系统功能代码;
⑺ 会调试系统代码和系统;
⑻ 会编写规范的软件设计文档。
1.3 素质目标
⑴ 培养学生学好软件的信心,在学习过程中充分培养学生学习的主观能动性;
⑵ 培养学生学习软件的严谨作风,编码以行业标准进行规范,杜绝编码过程中的主观随意性;
⑶ 培养学生团队合作与沟通能力;
⑷ 培养学生从事IT行业的职业技能和职业规范[4],养成良好的职业习惯。
2 课程设计思路
2.1 课程设计思路
选取一个综合性的企业级软件项目为载体,采取综合性实训的形式开展训练,坚持“产学并行”的训练理念[5],营造生产性流程和职业环境,不断提高学生生产实践能力和编码岗位胜任能力,主要采用基于产品质量的课程管理和评价方法,也就是更重视学生团队协作下的软件项目研发质量,对接企业化的要求进行拟岗训练。
各训练小组可以选择自己感兴趣、实战性强的项目作为载体开展训练,教师提供5-10项目选题,供小组选择,每个小组只能选择则一个项目开展训练,项目一旦选中不能更改,小组按照选取的项目和项目设计要求进行分工,设计各自的子项目任务,按照项目计划进行训练。教师担任指导和引导的角色,对重点技术问题进行分析和解释,监督和指导学生进行训练,通过过程把控和考核进行课程管理。
2.2 教学方法设计
⑴ 分组训练法
将学生3-8人分成一个小组,按照项目团队职责进行分工,合作开展训练,项目按照小组为单位验收,并进行现场答辩,采取小组互评和教师评价相结合的方式进行考核,使学生真正体验到综合项目开发流程和规范。
⑵ 优秀作品展示
为激发学生兴趣和积极性,对于每个阶段项目,采取优秀作品答辩和展示的形式,激发课程特长生的积极性和带领团队的主动性。
⑶ 项目答辩
在完成整个项目后,分小组进行项目报告撰写,并制作答辩PPT进行项目答辩,聘请专业教师担任评委,公开验收实训成果。
3 教学内容与学时分配
4 考核方案与考核标准
该课程考核采取形成性考核(报告+项目)的考核方式,平时项目训练考核占40%、最后报告(含答辩)占60%。其中平时项目训练考核含学生出勤、态度、团队合作,最后报告(含答辩)考核主要依据正确率、编码规范、是否准时提交、完成效果、创新性等几个方面。
总评成绩=项目训练考核(40%)+报告(60%)。
5 教学资源开发与利用(含教材选用、实验实训场室、耗材规划等)
建议教材:自编讲义。
实训场室要求:实训室安装VS 2010以上版本,SQL Server2008以上版本,Eclipse、PHP运行环境,Oracle 10以上版本,根据上课实际情况配置以上环境,实训室容纳人数不低于50人。
除软件外无需任何耗材。
6 教师能力要求
⑴ 具备面向对象分析与设计能力;
⑵ 具有较强C#、JAVA或PHP编码能力;
⑶ 教师要具有很强的协同施教和教学改革能力,以及校企合作经验;
⑷ 能够熟练使用Visio工具进行UML建模;
⑸ 具有面相对象的系统架构、数据库管理与设计能力;
⑹ 具有产教融合的软件项目研发和设计能力。
7 结束语
对该课程的教学设计分为:需求设计、概要设计、设计与编码、测试与部署、设计文档编写等模块。通过多个学习单元使学生掌握UML需求分析的方法;掌握数据库模型设计方法;熟悉SQL Server或Oracle数据库管理工具的使用方法;掌握系统总体功能和系统流程设计方法;掌握程序流程图设计等技术和方法。引入企业真实案例,以企业为实训背景,依托有企业实战经验的教师,指导学生完成实训课程,为学生毕业实习和将来的就业打下基础。该课程在设计的过程中还需要建立相应的项目资源库,有条件的可以制作相关内容的微课或教学视频供学生在课前预习和课后复习,激励学生自主学习,培养其主动学习的意识和发现问题、解决问题的能力。通过该课程的学习,让学生进一步掌握软件编码、软件测试、前端页面制作等岗位工作技能。
参考文献(References):
[1]李挥剑,钱哨.软件技术专业综合实训[M].中国水利水电出版
社,2009.
[2]希赛教育软考学院.系统集成项目管理工程师[M].电子工业
出版社,2011.
[3] 杜文洁,白萍.实用软件工程与实训[M].清华大学出版社,
1.1知识目标
⑴掌握数据库设计与维护技术;⑵掌握母版页与站点导航控件的使用方法;⑶熟悉访问数据库技术;⑷掌握主流多层系统架构技术和第三方控件、工具的使用方法;⑸能够编写用户控件和自定义函数;⑹掌握Web服务器系统部署方法;⑺熟悉面向对象的开发技术、软件测试与调试技术;⑻掌握主流程序语言的高级数据操作程序编码技术[3];⑼掌握数据报表技术;⑽掌握软件开发流程和文档编写方法;⑾熟悉UML建模技术;⑿了解项目管理知识和方法。
1.2能力目标
⑴能够架构多层B/S网络数据库系统;⑵能够设计CSS+DIV页面布局;⑶能够根据系统实际需求进行多种数据库访问和配置;⑷能根据实际需求,按照软件工程流程,进行项目分析、设计和实现;⑸能够快速架构多层软件软件系统:⑹能编写基于面向对象的系统功能代码;⑺会调试系统代码和系统;⑻会编写规范的软件设计文档。
1.3素质目标
⑴培养学生学好软件的信心,在学习过程中充分培养学生学习的主观能动性;⑵培养学生学习软件的严谨作风,编码以行业标准进行规范,杜绝编码过程中的主观随意性;⑶培养学生团队合作与沟通能力;⑷培养学生从事IT行业的职业技能和职业规范[4],养成良好的职业习惯。
2课程设计思路
2.1课程设计思路
选取一个综合性的企业级软件项目为载体,采取综合性实训的形式开展训练,坚持“产学并行”的训练理念[5],营造生产性流程和职业环境,不断提高学生生产实践能力和编码岗位胜任能力,主要采用基于产品质量的课程管理和评价方法,也就是更重视学生团队协作下的软件项目研发质量,对接企业化的要求进行拟岗训练。各训练小组可以选择自己感兴趣、实战性强的项目作为载体开展训练,教师提供5-10项目选题,供小组选择,每个小组只能选择则一个项目开展训练,项目一旦选中不能更改,小组按照选取的项目和项目设计要求进行分工,设计各自的子项目任务,按照项目计划进行训练。教师担任指导和引导的角色,对重点技术问题进行分析和解释,监督和指导学生进行训练,通过过程把控和考核进行课程管理。
2.2教学方法设计
⑴分组训练法将学生3-8人分成一个小组,按照项目团队职责进行分工,合作开展训练,项目按照小组为单位验收,并进行现场答辩,采取小组互评和教师评价相结合的方式进行考核,使学生真正体验到综合项目开发流程和规范。⑵优秀作品展示为激发学生兴趣和积极性,对于每个阶段项目,采取优秀作品答辩和展示的形式,激发课程特长生的积极性和带领团队的主动性。⑶项目答辩在完成整个项目后,分小组进行项目报告撰写,并制作答辩PPT进行项目答辩,聘请专业教师担任评委,公开验收实训成果。
3考核方案与考核标准
该课程考核采取形成性考核(报告+项目)的考核方式,平时项目训练考核占40%、最后报告(含答辩)占60%。其中平时项目训练考核含学生出勤、态度、团队合作,最后报告(含答辩)考核主要依据正确率、编码规范、是否准时提交、完成效果、创新性等几个方面。总评成绩=项目训练考核(40%)+报告(60%)。
4教学资源开发与利用(含教材选用、实验实训场室、耗材规划等)
建议教材:自编讲义。实训场室要求:实训室安装VS2010以上版本,SQLServer2008以上版本,Eclipse、PHP运行环境,Oracle10以上版本,根据上课实际情况配置以上环境,实训室容纳人数不低于50人。除软件外无需任何耗材。
5教师能力要求
⑴具备面向对象分析与设计能力;⑵具有较强C#、JAVA或PHP编码能力;⑶教师要具有很强的协同施教和教学改革能力,以及校企合作经验;⑷能够熟练使用Visio工具进行UML建模;⑸具有面相对象的系统架构、数据库管理与设计能力;⑹具有产教融合的软件项目研发和设计能力。
客户关系管理CRM是企业活动面向长期的客户关系,以求提升企业成功的管理方式,其目的之一是要协助企业管理销售循环:新客户的招徕、保留旧客户、提供客户服务及进一步提升企业和客户的关系,并运用市场营销工具,提供创新式的个性化的客户商谈和服务。
客户关系管理CRM课程是为大学本科电子商务专业的学生开设的专业课程,是管理学、市场营销、管理信息系统、经济学等课程在客户关系领域的交叉融合。主要内容包括:客户关系管理的起源和发展、客户关系管理的内涵及相关理论、客户关系管理战略、客户关系管理的营销策略、客户关系管理系统设计与实施、CRM中的数据分析与应用、客户服务中心、CRM与管理信息系统、客户关系管理与企业变革、CRM的运行绩效及成本效益分析等。
CRM应用软件将最佳的实践具体化并使用了先进的技术来协助各企业实现这些目标。在前期学习客户关系管理原理、客户关系管理解决方案的基础上,结合专业的CRM系统对学生进行CRM的流程、业务、数据处理等技能的实训。
一、实训目的
通过实训,使学生进一步理解和领会客户关系管理的基本概念,了解企业业务流程,了解CRM系统的运用,把所学知识与解决实际问题相联系,能够结合专业的CRM系统对学生进行CRM的流程、业务、数据处理等技能的综合实训。培养学生发现问题、分析问题和解决问题的能力,提高学生从事实际工作的能力。对培养学生的规范化管理意识、工程意识、开拓精神、创新能力、科学作风、综合素质都具有重要的意义。
这次实训是一次较为综合性的实训,是对所学客户关系理论知识与客户关系管理解决方案的一次较为综合的考核。操作实际的CRM软件,结合案例,教学过程理论结合实践,更强调学生的参与式学习,能够在最短的时间内使学生在专业技能、实践经验、工作方法、团队合作等方面提高。通过实训,学生应该进一步熟悉企业CRM的业务流程。
二、实训过程要求
认真阅读教师提供的相关背景资料、技术规范、演示范例;查阅有关文献和资料,了解项目的性质,明确要完成的任务。
深入了解企业CRM业务流程,了解CRM系统的运用,针对模块业务流程,编写业务分析报告。
提交项目相关文档和实训报告。
加强团队合作,学习项目开发中的项目管理知识。
主动阅读浏览技术资料,了解客户关系系统的发展,掌握各种操作技能,学习客户关系的先进知识,提高和培养自学能力。
三、实训题目及技术要求
题目: **公司CRM综合实训
虚拟一个公司数据,模拟企业CRM业务流程,完成CRM系统的运用。
四、实训方式及时间安排
1.实训方式
(1)分小组进行,每组5人左右。组成一个虚拟公司,小组人员分工明确,扮演不同岗位角色,推选一名组长为负责人,小组组长直接与老师交互,由老师分配任务到各小组组长,小组组长再按照岗位职责分配任务到各个同学。集体参与系统分析、系统实施与维护。
(2)合作完成项目集成工作。
(3)借助工具书,继续进行技能学习。
2.时间安排
CRM系统主要包括以下几个最基本的功能: 客户信息管理功能;市场营销管理功能;销售管理功能;服务管理和客户关怀功能。下面将这几个部分分专题对学生进行专项实训。
五、实训成绩评定
1.实训成绩评定
根据学生在实训期间的态度,在实训中掌握实际知识情况以及完成实训内容、质量,综合评定,按优、良、及格、不及格四等评定。
2.评定依据
(1)实训的态度及表现。
(2)实训工作量及完成情况及质量。
(3)小组组长的评语和意见。
(4)实训资料(实训文档、实训报告)完整情况。
六、实训注意事项
1.实训任务要求
按照实训要求在项目完成后提交汇报PPT以及实训报告。
2.实训纪律
(1)实训学生必须遵守学院和实验室的一切规章制度,服从教师安排。
(2)实训任务在实验室进行,不得擅自离开。
(3)小组成员要注意团队合作,共同完成任务。
(4)按时汇报实训进展,阶段性提交有关成果。
七、质量控制
实训指导教师掌握实训大纲的内容和要求。
实训指导教师随时了解学生和实训实训情况,发现问题及时处理。
指导教师对学生严格要求,经常检查学生是否重视实训,了解学生实训进度、实际动手能力,遵守纪律及规章制度等情况,与现场指导人员的合作情况等。
要求学生能熟练运用所学专业知识,主动发现问题和解决问题。
指导教师注意提醒学生维护设备,注意实验室卫生。
指导教师提醒和指导学生收集资料。
关键词 实训基地 建设规划 职业教育
中图分类号:F540.32 文献标识码: A 文章编号:
1引言
国务院总理在2009年的两会政府工作报告中指出,要千方百计促进就业,同时把高校毕业生就业放在突出位置;报告也提出要大力发展国际外包服务业。安博(大连)软件与服务外包人才实训基地就是在这样一个大背景下实现的。最近几年,大连的软件和服务外包产业一直持续健康发展,要建设成全球软件和服务外包新领军城市,人才问题是关键。安博(大连)软件与服务外包人才实训基地的建设,打破大连在发展软件与服务外包产业过程中的人才瓶颈,为大连软件产业发展提供人才引擎动力,同时促进大学生就业体系的建设。
2 软件人才实训基地建设的概念与理论基础
软件人才实训基地是指利用IT实训平台和就业导航系统的帮助,为实训学员提供人才评测、能力培训、人才就业于一体的全方位就业导航服务,并具有一定实习实训规模并相对稳定的实训和社会实践活动的场所。实训基地的规划和建设就需要紧密结合这些特点,这样可以从整体上去把握实训基地建设的质量,从而使得设计思想在实训基地建设的结果中得到充分体现。
实训基地的规划建设和规划对于职业学校而言是非常重要的,而实训基地的基本功能是使学生学会和提高职业技能的根本保证,实训基地的基本功能越接近社会生产环境就越能为学生带来未来职业生涯中的竞争力,因此需要在实训基地的规划和建设中重视其基本功能的实现。安博(大连)软件与服务外包人才实训基地,规划设计旨在创造一个具有现代气息,同时满足生活、工作、学习和娱乐等功能的综合性软件园社区来增强城市的竞争力,同时追求与自然环境融为一体,体现现代、自然、生态的景观特色。
3安博(大连)软件与服务外包人才实训基地建设
3.1实训基地简介
安博(大连)服务外包人才实训基地, 作为IT和软件企业人才培养基地,同时满足生活、工作、学习和娱乐等功能的综合性软件园社区。位于大连市黄泥川地区大连天地软件园东部,占地面积7.31公顷,建筑面积114000平方米。
3.2实训基地规划布局
实训基地分为生活区,实训区和教学区三大功能区。
生活区位于基地东侧,由公寓、专家楼和食堂组成。公寓与公寓之间、公寓与食堂之间的公共空间通过生活区东侧的纵向交通与景观带联系。 实训区聚集软件和服务外包领域最新的专业实训室和实验室,开发楼完全模拟软件开发企业真实的工作环境,学生以公司员工形式参与项目开发,了解项目开发流程、熟悉企业管理制度,感受企业运营模式。教学区位于基地东侧,由教学楼、图书馆、报告厅组成。主要用于课堂教学,强化理论基础;分析最新的项目案例。图书馆作为教学区和生活区的联系纽带,介于两个区的中间位置,拥有专业藏书40余万册,还拥有全球顶尖的系统管理平台和云教育中心。
3.3实训基地道路交通
考虑基地各功能区独立又相互联系的特点,实训基地的道路由车行道路、人车混行、人行道路组成。
车行道路主要分布在实训基地的,在实训基地形成一个外环。实训基地的人车混行位于实训基地各功能区之间。既要满足人的通行需求,又要考虑车辆的通行,所以人车混行部分的道路相对而言,大多通而不畅。人行道路做为实训基地内部各单体之间的联系,主要分布在主要景观带两侧,既考虑景观的需要,又可以吸引一部分人流进入景观带。由于路面大量人流的通行,路幅要求相对车行道路较宽。
3.4实训基地景观系统
景观轴线由人行主轴线和绿色轴线组成。人行主轴线采用折线,使规划由场地产生的几何感加以延伸。主要分布在各功能区之间的联系的中央景观带上,通过变化的折现增加沿途的趣味性。由不同几何形体构成的休闲坡地空间既满足了学生们的锻炼身体的需要同时达到景观的步移景置又不失休闲风格。
绿色轴线利用植物作为空间分割,使空间更有层次。主要分布在各功能区得内部空间,旨在创造静谧的空间。新颖别致的绿化景观、集运动、休闲、沟通、交流于一体的生活广场,为紧张的学习增添一抹亮丽,驻留一份温馨的回忆。
4实训基地“可持续发展”的设计
在实训基地的规划建设中还应对实训基地的可持续发展作出考虑,在保证实训教学需要的前提下,需要通过各种途径来创造一定的经济效益,这样做既保证了实训基地的设施能够长期正常稳定的运转,达到物尽其用目的,同时又可以以此来维持和促进实训基地的维护和更新这样的一种可持续发展的状态。
4.1“可持续发展”的建筑设计
安博(大连)服务外包人才实训基地的生活区,大多建筑设有太阳能热水器。同时,在教学区的局部建筑采用屋顶绿化,对改善环境空间;改善城市热岛效应以及美化城市环境,改善生态效应有着极其重要的意义。
4.2 “可持续发展”的环境设计
在场地平整中,就贯彻“可持续发展”的原则, 以人、建筑和自然环境的协调发展为目标,利用自然条件和人工手段,尽可能地控制和减少对自然环境的使用和破坏,充分体现向大自然的索取和回报之间的平衡。
在景观设计上,通过景观的手法和对局部道路的调整,加强基地内部的交通管理和靠近道路两侧隔噪声设施和绿化建设,降低噪声,将汽车对基地的影响降到最低。
在植物种植的树种选用上以大连乡土树种为主。乡土植物是指当地固有的、自然分布于本地生长的植物种类。乡土树种与外来树种相比,乡土植物适应本地生长环境,有利于提高苗木成活率,减低后期养护成本;乡土植物和外来树种混合种植,有利于减少病虫害,阻隔病虫害的传播。
5结束语
高职教育的根本,必须要贯穿以实践教学为主的培养模式,要不断完善和发展专业综合业务实训以适应社会实际需要,而国际商务专业属于实践性很强的专业,强调学生的实际操作能力和动手能力。如何为学生构建涉外商务的国际贸易平台,使学生成为毕业后能尽快适应工作环境的实用型人才,一直是专业教学的重点和难点。
一、“实训体系”的建设内容
“实训体系”建设内容分三阶段进行:
第一阶段――我们主要是引入“商贸型企业经营管理沙盘”(ERP),让学生在游戏般的训练中体验完整的商贸企业经营过程,感悟正确的经营思路和管理理念。
第二阶段――主要是在学习每门课程中,运用相关的教学软件,着重强调对完成某项或某几项任务的基本知识、基本操作和基础技能的训练。该类实训的目的,在于加深学生对单一知识点的掌握或进行单一方法、技能的训练。
第三阶段――这一阶段的实训内容分两块,即开设综合实训课程及“就业顶岗实训(实习)”,后面还会详细说明。
二、实训课程包的具体实施
1.第一阶段:实践导入阶段
我们在学生入校以后,在学习专业课程之前,开设了一门“商贸型企业经营管理沙盘”(ERP)课程,学习时间为两周。具体的做法是:将班上的学生分成若干个团队,每个团队成立公司,分任CEO、财务总监、市场经理、生产经理和采购经理等管理角色,一起经营一个拥有销售良好、资金充裕的虚拟外贸公司,连续从事数个会计年度的经营活动,通过直观的外贸企业沙盘,模拟企业实际运行状况,包括企业整体战略、产品研发、生产、市场、销售、财务管理、团队协作、绩效考核等多个方面,初步体验、感性认知企业经营与管理活动。
这样,一方面让学生初步了解一个外贸企业的组织架构是怎样构成的,各个部门的职能、岗位的职责和工作内容以及相互之间是怎样配合和协作的,提高学生的感性认识和培养学生的团队合作精神;另一方面是教师在后续的课程教学中,可以以学生做过的沙盘的企业经营与管理活动为背景、素材和案例,进行应用理论知识和方法的教学,由于学生有了模拟体验的经验基础、有了对所学内容的感性印象,他们就会把老师讲的理论和知识与它们建立起影射关系,带着出现(发现)的问题去学习。
2.第二阶段:软件贯穿阶段
在学生学习相关的专业课程中,都融入了相关的教学单证、货代、营销等软件实训,例如在“进出口业务”的教学中,我们引入的是出口模拟操作系统软件,这个软件的实训以出易的基本过程为主线,要求学生以一个独立业务员的身份完成出口贸易中业务中从贸易磋商到签订合同、到履约的若干实践环节的内容,通过生动的实例以及大量的操作练习,帮助学生掌握了实际业务。我们将这套软件的实训内容贯穿在进出口业务课程的整个教学中,不但使学生加深了对书本知识的理解,而且使学生切身体会到商品出易的全过程,从而能在一个较短的时间内全面、系统、规范地掌握各个业务环节的主要操作技能,并通过谈判、签约、履约、结算等独立过程,初步达到了培养和锻炼其在国际商务环境中的分析、组织以及业务管理的能力。
3.第三阶段:对接企业阶段
(1)“国际商务综合业务实训课程”
在学生学完了所有的专业课程以后,我们在第五学期的最后四周开设了这门“国际商务综合业务实训课程”。实训的目的是使学生大学期间所学的各专业课程知识(包括国际贸易、国际贸易实物、市场营销等)融合贯穿在整个综合实训体系中,使学生基本技能与专项技能熟练,综合技能应用能力强,真正做到上手快、业务熟、职业素养高,形成较好的“问题解决”的业务操作与管理能力,为进入企事业单位进行实习和工作做好准备。
综合实训课程采用的是全国若干学校使用的一个动态在线的国际贸易从业技能综合实训平台,学生都将扮演一个独立的进出口企业,这些企业分布在全球包括中国、美国等在内的10个国家,他们的任务是通过相互之间的进出口业务为所在企业创造利润。在这个环境中,包括了银行、海关、外管局、商检、税务、货运公司、保险公司等14个相关机构,动态模拟了汇率、进出口税率、退税率、产品成本等业务信息。学员们通过企业黄页、广告信息、产品信息等方式寻找贸易伙伴,并互为交易对手直至达成最后的交易。在具体的做法中,我们与开发方联系,尽量联系更多的采用该软件的高校同时间段开设该门课程,这样学生在开放的平台能找到更多的贸易伙伴(一般有几百人),真正做到了将“企业搬进课堂”的教学。
(2)“就业顶岗实训(实习)”
在学生大学学习的最后一个学期,即第六学期,学生以学生和企业员工的双重身份,到企事业单位专业对口的岗位顶岗实习,全面进行实践。在整个过程中,我们老师都全程进行监督、指导,同时学生要结合顶岗实习撰写企业调查报告,或岗位分析报告、行业分析报告等作为毕业论文,完成从学生身份向员工身份的转换,实现理论、技能与管理能力的全面升华,为就业奠定坚实的基础。
三、实训体系的实施效果
首先,真正实现了高职院校的培养目标,解决了国际商务专业教学“重理论、轻实践”的问题,做到理论知识“必要、够用”,实践内容“专业、适用”。
其次,极大地提高了学生的学习热情。在专业教学中融入了实训,使学生在放性的、竞争性的、高仿真性的实训中学习,极大吸引了学生,很多学生在最后阶段的综合实训课程中到了“忘我”的境地。
最后,极大地提高了我们学生的综合素质和竞争力。通过我们三个阶段的实训体系的训练,学生的岗位适应性提高了,逐步树立了正确的职场竞争观念和良好的职场合作意识,掌握了一些职场礼仪和处事方法,为顺利融入社会奠定了坚实的基础。
参考文献:
[1]陈健.从企业实战的角度看高职院校国际贸易实训教学的模式创新 [J].浙江工商职业技术学院学报,2008,(4).
一、课程实践教学现状
1.实践教学环节设置较少
目前,我校工程造价专业《工程技术经济》课程的设置中只有课堂教学部分,实践教学包含在课堂教学内容中。没有设置课程实训和毕业设计这两个实践环节,而在课堂教学中的实践环节大多仅局限于习题练习与少量的案例分析,与实际的工程经济分析内容脱节较多。没有课程实训及毕业设计这两个实践环节的设置,使学生学过理论基础知识之后,不能将理论更好地运用到实践中去。并且在毕业的时候,有可能会对工程技术经济所学的内容产生遗忘。
2.实践教学课时不够
该课程课堂教学总共48课时,其中理论教学课时数为32课时,实践教学课时数为16课时,16课时的实践教学大多为前面理论教学的习题练习。并且由于总共的课时数只有48学时,因此在工程技术经济教学内容上,只能够将前面的现金流量分析、方案评选、盈亏平衡分析、敏感性分析等基础内容介绍完,后面的财务评价内容以及可行性研究部分的内容。只为学生进行介绍性的讲解,实际练习内容较少。学生综合运用理论基础知识,进行整体项目的财务评价以及项目的可行性研究练习分析较少。
3.电子表格EXCEL软件运用不够充分
工程技术经济包括定量分析与定性分析,其中定量分析占主要部分。在定量分析中,工程实际的经济分析都有可能会用到Excel软件来处理函数计算及数据整理,其实践操作过程都离不开Excel软件的运用。但是在该课程中,由于教学条件有限,只注重理论部分的教学。对于Excel软件的操作运用,并没有给学生进行详细的讲解,而只是做概要的介绍。很多学生对该软件不熟悉、不熟练,甚至有些学生根本不会运用Excel软件进行经济分析。因此,造成了该课程与实际运用有一定的脱节。
二、课程实践教学改革措施
为了提高工程技术经济课程的教学效果,调动学生学习的积极性,该课程的实践环节设置改革迫在眉睫。针对上述分析的实践环境中存在问题以及多年工程技术经济课程教学的经验,建议可以通过以下几个步骤来进行实践教学的改革。
1.增加多样化的课程实践环节
首先,增加课程课堂教学的总课时数,及其中实践环节课时数。课堂教学课时,由以前的48课时增加为64课时,增加财务分析及可行性研究等方面内容的讲解。并搭配进行案例分析及习题练习,使学生能够在课堂教学中打下坚实的理论基础。其次,由于前面分析本课程没有课程实训、毕业设计这两个实践环节。因此在以后的教学计划中,应考虑增设这两个实践环节。通过课堂教学、课程实训、毕业设计这三个环节,循序渐进强化学生动手实践能力。
2.在课堂教学中融入案例教学分析
本课程的案例教学非常重要,在理论学习的基础上,再适当增加实际案例,进行启发式教学。将前面所学的现金流量分析、方案比选、盈亏平衡分析等分散的理论、公式,融合在一起通过案例的方式进行表现出来,并进行综合练习。并且可以在案例中引入Excel软件的应用讲解,向学生演示怎样整理基础数据,怎样处理基础数据。并通过基础数据编制相应的计算表格,将各种表格联系起来进行计算。最后,通过案例教学重点考察学生对工程项目经济效益评价的方法的实际应用能力。
3.在实训环节中加强Excel软件应用
定量分析是工程技术经济在工程实际运用中的一个重要特点,它包含了大量的函数模型及经济技术指标的分析计算。而Excel软件强大的函数与数据处理功能,正好能够完成工程技术经济定量分析这一任务。并且能够构建直观简明的计算表格,将各个表格通过数学公式及模型联系起来,对项目的经济分析具有非常重要的作用。在本课程的课堂教学中,根据教学内容,结合学生的实际情况,将Excel软件的基本操作向学生讲解。并且通过课程实训环节,将课堂教学所讲解的Excel内容进行强化练习。例如,在课程实训环节中,设计相应的综合练习,让学生运用Excel软件自己构建计算表格,练习资金时间价值的计算、运用软件函数计算NPV、IRR等经济指标、通过函数的计算绘制盈亏平衡图及进行敏感性分析的计算,并在Excel软件中绘制敏感性分析图,最终完成一个项目的综合的财务评价。由此使学生在扎实理论基础上,能够正确运用Excel软件来强化实践操作。
4.在毕业设计环节中编制可行性研究报告
可行性研究是工程技术经济的重要内容,可行性研究报告是从经济、技术等方面对项目可行或不可行做出的评价,编制可行性研究报告是将所学的工程技术经济内容进行融会贯通。在毕业设计中,增加学生编制可行性研究报告的内容,主要考察学生对工程技术经济知识的掌握情况以及学生对理论的实践运用的综合能力。由教师提供一定的建设项目资料,由学生自行进行项目实地调查,项目预测分析,收集项目相关经济分析基础数据。再将搜集到的资料结合Excel软件进行分析汇总,构建经济分析表格、模型。最后运用Excel计算出建设项目相应的经济指标,并进行归纳、总结编制可行性研究报告。从而将书本上所学的理论知识充分地与实践结合,为将来进入工作岗位并且顺利上岗奠定扎实的基础。
三、结语
工程技术经济课程的教学环节中,实践教学虽然非常重要。但是我们也必须认识到,实践教学必须在掌握基本理论的前提下才能进行。因此,要做到理论与实践的有机结合。并且各个实践环节还要循序渐进,相互配合。这样才能达到提高工程技术经济课程的教学的效果,满足工作岗位的需求。
工程技术经济学论文范文二:工程技术经济课程实践教学改革
一、课程实践教学现状
1.实践教学环节设置较少
目前,我校工程造价专业《工程技术经济》课程的设置中只有课堂教学部分,实践教学包含在课堂教学内容中。没有设置课程实训和毕业设计这两个实践环节,而在课堂教学中的实践环节大多仅局限于习题练习与少量的案例分析,与实际的工程经济分析内容脱节较多。没有课程实训及毕业设计这两个实践环节的设置,使学生学过理论基础知识之后,不能将理论更好地运用到实践中去。并且在毕业的时候,有可能会对工程技术经济所学的内容产生遗忘。
2.实践教学课时不够
该课程课堂教学总共48课时,其中理论教学课时数为32课时,实践教学课时数为16课时,16课时的实践教学大多为前面理论教学的习题练习。并且由于总共的课时数只有48学时,因此在工程技术经济教学内容上,只能够将前面的现金流量分析、方案评选、盈亏平衡分析、敏感性分析等基础内容介绍完,后面的财务评价内容以及可行性研究部分的内容。只为学生进行介绍性的讲解,实际练习内容较少。学生综合运用理论基础知识,进行整体项目的财务评价以及项目的可行性研究练习分析较少。
3.电子表格EXCEL软件运用不够充分
工程技术经济包括定量分析与定性分析,其中定量分析占主要部分。在定量分析中,工程实际的经济分析都有可能会用到Excel软件来处理函数计算及数据整理,其实践操作过程都离不开Excel软件的运用。但是在该课程中,由于教学条件有限,只注重理论部分的教学。对于Excel软件的操作运用,并没有给学生进行详细的讲解,而只是做概要的介绍。很多学生对该软件不熟悉、不熟练,甚至有些学生根本不会运用Excel软件进行经济分析。因此,造成了该课程与实际运用有一定的脱节。
二、课程实践教学改革措施
为了提高工程技术经济课程的教学效果,调动学生学习的积极性,该课程的实践环节设置改革迫在眉睫。针对上述分析的实践环境中存在问题以及多年工程技术经济课程教学的经验,建议可以通过以下几个步骤来进行实践教学的改革。
1.增加多样化的课程实践环节
首先,增加课程课堂教学的总课时数,及其中实践环节课时数。课堂教学课时,由以前的48课时增加为64课时,增加财务分析及可行性研究等方面内容的讲解。并搭配进行案例分析及习题练习,使学生能够在课堂教学中打下坚实的理论基础。其次,由于前面分析本课程没有课程实训、毕业设计这两个实践环节。因此在以后的教学计划中,应考虑增设这两个实践环节。通过课堂教学、课程实训、毕业设计这三个环节,循序渐进强化学生动手实践能力。
2.在课堂教学中融入案例教学分析
本课程的案例教学非常重要,在理论学习的基础上,再适当增加实际案例,进行启发式教学。将前面所学的现金流量分析、方案比选、盈亏平衡分析等分散的理论、公式,融合在一起通过案例的方式进行表现出来,并进行综合练习。并且可以在案例中引入Excel软件的应用讲解,向学生演示怎样整理基础数据,怎样处理基础数据。并通过基础数据编制相应的计算表格,将各种表格联系起来进行计算。最后,通过案例教学重点考察学生对工程项目经济效益评价的方法的实际应用能力。
3.在实训环节中加强Excel软件应用
2综合实训课程的定位与培养目标
按照循序渐进,由浅入深,逐层推进的原则,盐城师范学院信息科学与技术学院将软件工程专业的实践教学体系分为四个层次:课程实验、课程设计、综合实训、毕业设计。其中,综合实训是以前期课程实验和课程设计为基础,综合运用多门相关课程(群)知识完成一个工程项目的实战训练,并作为后续毕业设计的预演,是整个实践教学体系中承上启下的关键环节。在软件工程领域,软件开发与软件测试是目前两个主流的就业方向,也是综合实训课程训练的重点。软件开发综合实训要求以软件生命周期为主线,综合运用程序设计、数据库应用、软件工程、软件项目管理等学科知识,严格遵守软件开发的流程与规范,完成一个软件项目的开发,最后提交软件产品和相关技术文档;软件测试综合实训要求学生以软件开发综合实训所完成的软件产品为被测对象,综合运用软件测试与质量保证、软件测试流程与方法、测试框架与自动化测试等学科知识,使用软件测试的方法与技术,设计测试用例和测试脚本,完成被测软件的功能测试与性能测试,生成测试报告,并对测试结果进行分析。综合实训的培养目标为:通过软件开发与软件测试项目的实战训练,全面提升学生综合运用所学知识与技术解决实际工程问题的素质与能力,进一步加深学生对工程化、系统化原则与方法的理解,为胜任现代软件工程环境下高质量软件的开发、测试和维护工作奠定坚实的基础。
3CDIO模式下课程改革与实践
根据综合实训课程的定位和培养目标,借鉴和吸收CDIO工程教育理念和标准,按照“以CDIO培养大纲为指南、以项目为载体任务为驱动、以工程能力培养为目标”的原则,对我们综合实训课程改革进行了探索与实践。
3.1全真模拟企业环境,实施一体化训练模式
软件开发和软件测试是综合实训的主体内容,传统的训练模式将二者割裂开来,分两个阶段分别完成实训项目,这种方式没有考虑软件开发与软件测试的内在关联与协同性,与企业真实环境也不相符合;并且由于两个实训阶段时间跨度较大,项目衔接性差,效率低下,实训效果也大打折扣;而在真实的企业环境中,软件开发小组和软件测试小组共同对同一个项目负责,各司其职,协同完成整个项目。鉴于此,我们采取“全真模拟、同步协作、角色互换”的策略,实施软件开发与软件测试一体化的训练模式。具体地说,整个实训过程完全模拟企业真实环境,将某个项目分配给由若干学生临时组成的项目组,该项目组又细分为开发小组和测试小组,分别负责软件的开发与测试工作;项目完成后,开发小组和测试小组角色互换,重做该项目。实践表明,一体化的训练模式能实现软件开发与软件测试的无缝衔接,学生能在更为真实的环境中参与整个项目过程,体验不同角色的职责范围,并通过不同的角色转换,使学生更深刻认识到开发人员与测试人员协同合作对完成整个软件项目的重要性。
3.2项目驱动,全面实践CDIO
CDIO的核心就是企业与社会环境下的构思、设计、实现和运作系统,它展示了一个产品或系统完整的开发过程,也体现了“做中学”和“基于项目的教育和学习”的精髓。从软件开发与软件测试的角度,无论是以软件生命周期为主线的开发过程,还是以测试流程为主线的测试过程,无不体现着软件产品从构思到运作的整个生产过程,与CDIO理念不谋而合。这里,我们以项目为载体、任务为驱动,以CDIO方法论为指导,严格按照“构思、设计、实现和运作”四个不同阶段来开展实训过程,以培养学生对产品、过程和系统的构建能力,增强学生的工程化意识。CDIO与软件开发、软件测试过程的对应关系
3.3分组互学互助,培养团队协作能力
团队能力是CDIO大纲要求工程毕业生必备的一种能力,也是软件企业非常看重的一种职业能力。在实际实训过程中,我们模拟企业真实环境,将所有学生分为若干项目组,每个项目组又细分为开发小组和测试小组,各小组由一名组长和若干名组员构成。根据任务分工不同,每名学生都被赋予一定的角色,组员在组长的指挥协调下通力合作,共同完成实训项目。实践表明,分组模式能较好地激发学生的学习热情,提高学习效率,而且也营造了良好的学习氛围,组员之间分工协作,互学互助,学生的沟通能力、协作精神和团队意识大为提升。
3.4面向全体,务实勿虚,促进共同进步
综合实训是一种典型的自主学习课程,学生在任务的驱动下以小组为单位协作完成实训项目,但由于任务分工不合理、学生自制力差等原因,容易导致小组内个别技术较好、自觉性高的学生承担大部分甚至全部工作,而部分学生却人浮于事,使团队分工协作流于形式,不利于全体学生的共同进步与提高。为避免此类现象的发生,我们考虑在角色分配和任务分工时,尽量使学生都能承担软件设计、编码、测试用例设计、脚本设计、测试实施等较为具体的工作,使学生通过具体的训练来提高专业技能,而对于需求分析、计划制定、总结报告等相对较“虚”的工作则由组长带领全体组员共同完成;同时,任务分工也充分考虑学生原有的技术基础、兴趣爱好和特长。这种分工方式在尊重学生个体意愿的基础上使得每个人都有具体明确而又力所能及的任务分工,能充分调动学生的学习积极性,激发学生的学习潜能,促进全体学生的共同进步与提高。
3.5实施多维度考评体系,注重过程考核和能力考核
考核是对学生学习成果的认定和评价,良好的考核机制能对学生的学习过程和学习动机产生正确的指引作用,促进培养目标的达成。在实训课程的考核上,我们以CDIO大纲要求的能力培养为导向,学习过程与学习结果并举,实施多维度的考评机制,每名学生的成绩由平时成绩、所在小组成绩和个人成绩三部分组成。其中,平时成绩主要考评学生的职业态度与能力,小组成绩主要考评学生所在小组的整体表现和工程实作能力,个人成绩主要考评学生个体所承担任务的完成质量,且每项成绩的考评方式也是多元的,力求做到公平、公正、合理。在小组内部,同组学生的小组成绩相同,但平时成绩和个人成绩各异,引导学生在努力完成各自任务的同时,重视组内的协作互助,并通过各个个体的高质量工作提高整个团队的工作质量。实践表明,该考评体系既重视最终学习成果的呈现也关注学生学习过程中的表现;既重视团队整体的工作效率也关注学生个体在团队中的价值;既强调学生专业技能的训练和工程能力的培养也关注学生职业素养和个人能力的提高,有效避免了传统评价方式只看结果不看过程、评价指标单一化、评价结果趋同化的弊端。
目前中等职业学校《会计信息化》教学方法模式单一。在会计信息化教学过程中,基本采用上课加上机的传统教学模式。上课是教师讲解,以教师为中心,上机是学生按照教师上课内容重复操作,熟练掌握就为达到要求。现就如何通过教学方法多样化来开展《会计信息化》教学进行探讨。
一、选择具有代表性的会计软件作为主要的教学软件
教学软件的选择对培养学生掌握会计信息化应用非常重要。有的教师选择单一的某个会计软件来授课,则学生往往只是掌握这种软件的操作,换了其他软件就不知如何入手。但不同的会计教学软件在操作上有较大的差异,如果同时讲授多个会计软件,学生容易出现操作上的混乱;在有限的一个学期的时间内又难以讲授多个会计软件。解决这个难题,教师可采用具有代表性的教学软件作为主要的教学软件来授课。在学生掌握了通用教学软件的基本操作后,再选择1~2个目前市场使用较多的会计软件(如金蝶、速达),以对比的方式介绍软件功能以及操作的差异,指导学生总结规律,提高学生对会计软件操作的应用能力。
二、在机房采用广播教学方式,运用案例演示法授课
《会计信息化应用》是一门操作性很强的学科。如果采用传统的讲授法,学生很难理解操作过程,往往会感到无从下手。如何让学生更容易掌握软件操作,可采用以下方法:
首先,教师要做好授课前的准备,以企业真实发生的业务,通过创设情景让学生了解与学习任务相关的学习信息,激发学生的学习兴趣。
其次,授课时,教师应在计算机网络教室采用广播方式进行教学,在计算机上进行实际操作演示。由于机房设备和教学管理软件提供的强大支持,在教学过程中可以使用屏幕广播、语音广播、分组讨论、系统锁定、远程关机、电子举手、示范教学、遥控辅导、屏幕监看、电子教鞭等各种教学手段。其中屏幕广播是机房教学中最为常用的功能。教师可以利用屏幕广播功能向学生演示软件的操作步骤或流程,利用电子举手、遥控辅导等功能辅导学生学习。灵活的教学手段满足了教学各方面的需要,为教学提供了一个高端技术支持。利用多媒体广播方式进行操作演示,直观生动,可以提高学生学习兴趣与效果。
三、以“任务驱动”和“问题解决”作为实训的主线
(一)课程实验
当教师完成某一阶段的课程教学时,要根据课程要求设计课程实验(任务驱动)。课程实验是配合课程教学进度进行的单个分散实验,是学生掌握会计信息化应用实操的关键起点。在这一阶段,以单模块训练为主,讲授与实训交叉进行。教学目的是让学生对会计信息化应用形成感性认识。
1.每一个课程实验,教师要向学生明确实验目标与要求,帮助学生总结巩固操作流程,并定下考核标准。这样可以促使学生由被动模拟操作变为积极思维、主动实践。
2.学生刚开始操作软件,在练习过程中容易出现一些问题。教师要把问题进行整理并给出解决方法,对学生作出重点提示。在讲演过程中,教师应要求学生把问题进行整理记录,以免下次碰到相同问题时,学生又要依赖辅导。
3.在此阶段,教师要重点培养学生应对问题的能力。如指导学生如何利用软件的帮助文件或软件的操作手册;引导学生运用会计的基本原理来理解软件操作的一般步骤,加深学生对操作的理解;每完成一个课程实验,教师要总结学生在实操过程中经常出现的问题并重点讲解解决问题的方法。这样可避免学生因一知半解而机械简单地操作,造成对辅导老师的依赖。
(二)综合实训
综合实训是在课堂教学完成后所进行的集中上机操作实训,集中1~2周的时间,在机房实验室模拟企业会计全套账务处理的实际操作。
在这一阶段,首先,设计一套模拟一家企业一个月的相对完整的经济业务作为案例(任务驱动)。为了增强案例的全面和实用性,案例要尽可能取材于一个综合性的企业的实际业务,再根据实训目标及学生的情况对资料有目的地筛选和补充,形成一套较为完整全面的综合案例。
其次,将学生按照财务各工作岗位分成不同的角色如账套主管、总账会计、出纳等,利用教学案例使学生亲身体会理解各财务工作岗位的具体操作,全面掌握会计软件的各方面操作,培养学生的综合应用能力。
最后,指导学生找出实训中存在的问题,总结实训过程的经验,书写《实训报告》。通过书写《实训报告》,使学生对《会计信息化应用》由感性认识上升到理性认识,增强职业判断能力。
在综合实训过程中,教师尽量不要直接告诉学生应当如何去解决面临的问题,可以向学生提供解决问题的提示或资源,由学生自己独立完成任务。如此来达到让学生在实践中发现问题,分析问题,并自己解决问题,培养学生的自学能力和相对独立的分析问题、解决问题的能力。
四、结合“出错诊断”进行探究性教学
对学生软件操作过程中的出错提示分阶段进行收集,分阶段集中进行“出错诊断”。围绕软件操作步骤和出错提示来引导学生进行探究性学习,查找出错原因、找出解决办法。例如:在总账系统教学中,进行记账凭证填制不成功时,若出现“凭证类型错误”的出错提示,则引导学生在明白表面的出错原因后,还从记账凭证类型设置限制条件的角度去解释原因,这样学生就可以不仅知其然而且知其所以然了。
这样的教学可以分三个阶段:
示范:教师演示典型问题的解法,学生观察;
教练:学生尝试解决问题,教师观察并发现问题,给予指导;
放手:教师放手让学生自行解决问题。
这样的教学既让学生巩固理解软件操作流程,又可以让学生通过思考加强了财务软件运用能力。培养了学生触类旁通,自学各类财务软件的能力,既授予鱼,还授之以渔。
技能是学习者在一定的情景下,借助他人的帮助,通过必要的训练,以自己的经历获得的。以学为中心,教师为指导,以“任务驱动”和“问题解决”作为实训的主线,能够培养具备职业判断能力和动手能力的实用型人才。
会计电算化是一门操作性极强的学科。教学中要采用多种教学形式,讲授理论、结合案例、学生参与,综合实训。提高学生的动手能力,将学生培养成具有较高操作水平的实用型人才。
参考文献:
[1]王则林.初级会计信息化应用教学改革的探讨.中职教育研究,2007(4).
[2]李春友,王秦湘.会计软件实训教学的优化对策.中国管理信息化,2007(4).
作者姓名:廖永幸,女,本科,就职于广东省肇庆市农业学校,研究方向:职业教育。
Research Teaching Method of “Application of Accounting Informatization”
in the Secondory Vocational School
中图分类号:G434 文献标识码:A 文章编号文章编号:16727800(2014)001019102
基金项目基金项目:西华大学软件工程特色专业项目(10TSZY317)
作者简介作者简介:唐剑梅(1975-),女,西华大学数学与计算机学院软件工程系讲师,研究方向为软件工程、信息检索技术。
0 引言
作为校级特色专业,笔者所在学院的软件工程系近年来积极推进特色专业建设进程,设有软件开发、软件测试及移动软件开发3个专业方向。在西华大学特色专业建设基金的资助下,各专业方向的课程体系建设日趋完善。由于实践教学贯穿于高等人才培养的全过程,是提高人才培养质量、实现高等教育目标的关键环节[1],软件工程学科和软件产业不断发展,以及全国对高素质软件人才需求量激增的形势下,针对软件工程学科实践性极强的特点,学校较大幅度地增加了实践类课程和环节所占的比例。“移动软件开发项目实训”是近年来新开设的移动软件开发方向学生必修的一门很重要的专业实践课程,这门课将为培养更加符合社会实际需要的移动软件开发人才打下坚实基础,因此迫切需要研究和探索该课程的教学方法,以更有效的手段和方式提高教学质量。本文将从分组安排与项目选题、教师课堂讲授环节、学生实践实施环节、课程考核方式等方面进行研究。
1 合理分组,严格筛选项目选题
“移动软件开发项目实训”课程开设在大三下学期。此时学生已经学完了大多数基础及专业课程,移动软件开发方面也已经具备了Android平台下的开发基础。对于该阶段的学生来说,急需在大四的专业实习及毕业设计到来之前做好更充分的实战准备。因此,该课程的教学目标是:使学生学会移动软件开发项目的需求分析、设计、实现及测试相关技术,能将之前学到的点状知识和技能集结到面,同时整合训练各种移动软件开发所涉及到的主要技能点,为学生将来从事实际的移动软件开发工作做好技术准备。本课程不再采用前期程序设计语言实训课所采用的单元式训练为主、综合训练为辅的方式,而是采用实战项目的方式,让学生完整地实现一个综合性的中小型项目。
在该课程的第一堂课上,由教师对整个课程的概况和目标进行介绍,并给出该门课程的进度安排,让学生了解整个项目实训流程。接着进行分组安排,采用自由组合的分组原则,要求每组2~3人,并推选一个技术和沟通能力较强的学生为小组长。相对教师直接指派而言,自由组合的好处是各小组成员配合更加默契,课后的交流合作更易展开。而且学生中已有自发组织的软件开发兴趣小组,这样他们可以保持兴趣小组的组合来进行实训,更易于出成果。分组结果可能存在某些小组成员开发能力都较强,但某些小组成员开发能力都较弱的情况。对于较强的小组,可鼓励他们发挥创新精神和主观能动性,多在设计方面出新点子,在项目中大量使用新技术。课程结束后可鼓励其将成果用于参加一些竞赛,如Android平台软件开发大赛等。对于较弱的小组,则可降低对创新性的要求,建议他们选择一些注重基本技术的项目,即适于边学边练进而对技术的应用达到一定熟练程度的项目,这样能减少学生的畏难情绪,激发学生的学习兴趣和动力,使学生对移动软件开发的学习由被动变为主动,以便更好地将书本上学到的知识转化为实战经验。教师对移动软件开发中的几大技术进行介绍,提出实训项目选题要求(如要求不重题、要具备实用价值、要涉及不少于3个较大的技术面的综合应用等),并安排各小组根据自身的兴趣进行课后选题调研。
第二次课则由各小组作选题报告,汇报选题背景及意义,阐述项目涉及的主要技术面,其余各小组可给出建议和意见。这样既可集思广益,又避免了小组选题内容过于雷同。由教师进行审核和点评,工作量或涉及的技术面达不到要求的小组需重新选题,直至题目通过为止。教师要严把选题关,避免出现小组找寻现成源码项目抄袭的现象。
2 学生分阶段提交项目文档,进行阶段汇报
实训项目在规模和技术上应是企业实际开发项目的浓缩,因此要求是一个完整的项目。按照软件工程的思想和规范,至少包括需求分析、软件设计、编码实现、软件测试、进度控制、项目成果这6个工作过程,再根据具体情况,添加版本控制、文档书写、项目等工作过程,从而更加真实地模拟企业项目[2]。结合移动软件开发项目的特点,以及各小组题目涉及的主要技术面,各小组可根据自身项目情况对项目进展进行阶段规划和裁剪。教师则按照所有小组都会经历的开发阶段收取小组提交的阶段项目文档,听取小组的阶段汇报,进而评估其开发进展情况。
题目确定后,课程内容分阶段完成,各小组需按阶段要求提交相关文档,主要阶段包括:
第一阶段:在完成系统背景及功能概述和需求分析后,提交需求规格说明书。
第二阶段:进行软件系统功能界面规划及总体架构设计,提交软件设计文档。
这两个阶段由小组成员共同讨论完成。学生在这两个阶段同步进行开发前的技术准备工作,包括Android平台及Eclipse工具的使用,以及相关技术知识的复习等。
第三阶段:小组长分配开发任务,各成员分别进行自己所负责模块的实现与测试。此阶段持续时间较长,过程中要经历期中检查,各组需提交各模块的开发文档及已完成部分的代码。
第四阶段:进行集成测试,提交测试报告。
第五阶段:进行系统优化与改进。
第六阶段:程序打包。
第七阶段:教师验收项目,检查实训报告。
第八阶段:期末项目验收答辩,答辩通过后整理提交相关文档及代码。
教师事先通过学校的课程中心网络平台建好“移动软件开发项目实训”课程网站,将编制好的课程阶段进度表上传提供给学生下载使用,以便学生对整个课程安排心中有数。学生提交阶段成果也通过课程网站进行。
3 教师及时进行阶段总结及讲评
在整个实训过程中,教师要在3个阶段集中进行阶段总结及讲评。课程第一阶段完成后,教师根据各小组提交的需求规格说明书进行一次集中讲评,及时发现问题并要求小组整改,避免因需求分析阶段的失误而导致最终软件不合要求的情况发生。
第二阶段完成后,教师根据各小组提交的软件设计文档再进行一次集中讲评,以便及时纠正小组设计中的不合理之处。
第三次阶段总结安排在期中检查后,在各组提交部分模块开发文档及代码后,教师及时发现学生技术上的问题,对各小组项目开发中的典型性技术问题进行汇总及解答。虽然各组开发设计的主要技术面不完全一样,但仍采用集中讲评,目的是对用到相关技术的小组起到引导和提升作用,同时让未使用到该项技术的学生学习借鉴。毕竟各组项目涉及的技术面有限,因此应尽量全方位提升学生的知识和技术面。
4 强调课后不断线
“移动软件开发项目实训”课程总共只有48个学时,每周3学时,共16周,因此要想学生在如此有限的课时内通过这门课能有更多的收获,课后的继续学习必不可少。因此,教师一定要对各小组提出项目开发课后不断线的要求,对于各自完成的部分,各小组成员要尽量抽出共同的课余时间聚在一起继续完成。笔者所在学院的实验中心未被上课占用的机房对本院学生是免费开放的,这为各小组课余在机房继续进行项目开发提供了平台。
移动软件开发技术发展非常迅速,新技术层出不穷,更新很快,教师既要引导学生采用课堂上学到的知识和技术进行项目的设计和开发,也要在课后随时关注行业最新进展,保持对新技术的敏锐触角,也即课后对新知识新技术的了解和学习要不断线。
5 强调过程考核,注重答辩环节
为了使学生在实训过程中能够真正地提高他们的实践动手能力以及分析问题、解决问题的能力,能够独立完成一定规模难度软件的开发,除教师自身要努力提高个人授课能力和改进实训方案之外,还要有一套完善的考核机制对学生在实训过程中的表现和成绩进行评价,使学生能够对自己有一个正确的认识,及时看到自己的不足和差距,并调整自己的学习方法[3]。移动软件开发项目实训是通过任务来驱动学习的,让学生能够在完成任务的过程中不知不觉地熟悉和掌握最主流的技术,因此有必要通过阶段性考核,给学生定期施加压力,有助于他们更好地完成最终的实训任务。
在课程进行的一、二、三、四阶段,学生均要提交相关的阶段文档材料;在课程的第七、八阶段,学生将提交实训报告、最终的源码及相关文档。这些可作为教师进行过程考核的依据,教师可据此对学生的阶段性成果进行考核。同时,为培养出具有良好职业素质和操守的软件从业人员,对学生的学习态度和纪律性也要严格要求并纳入考核范围,所以教师每次课上要对学生的出勤情况进行考核。同一小组的学生,教师要根据其表现和承担的开发任务量给予不同的成绩评定。
6 结语
“移动软件开发项目实训”是一门实践性很强的课程,能集中训练和提高学生进行移动软件项目开发和设计的实际技能,是移动开发方向的核心专业实践课程。根据该课程的实际实施情况来看,本文关于该课程的教学方法激发了学生的动手兴趣和积极主动寻求解决问题的热情。但由于该课程为近年新开实践类课程,其教学内容也应紧随移动软件行业的发展而不断更新,所以其教学方法和措施目前还处于初探阶段,尚需持续不断地总结、改进、探索和创新。后续可考虑从两方面着手改进:一是与企业合作,引进真实项目进行实训[4];二是设计开发一个基于软件交付过程的平台,以便在软件交付过程的各个阶段,由教师设定学习任务、考核指标,通过学生提交的成果, 教师输入判定的各个项目成绩,然后由系统自动生成学生最终的考核成绩,从而改进实训教学手段[5]。
参考文献参考文献:
[1] 王皖陵,吴光龙.计算机专业实践教学体系的建立[J].实验室研究与探索,2007,26(6):8587.
[2] 黄能耿.基于工作过程的软件实训项目设计[J].无锡职业技术学院学报,2010,9(2): 5961.
2.工程造价实训存在的问题
2.1实训理论基础不好
中国高职教育办学历史较短,大多数高职院校都是照搬本科教学思路,本身高职实训教学的理论基础不好,对教学内容研究不够深入和系统。虽然有一些教学方法已经比较完善和系统,如启发式教学法、任务驱动式教学法、项目教学法等,但是将其应用与实践教学中时大多数只是学了一些表面,并未学得其中的精华。
2.2师资不足制约实训教学
实训教学的主力军是教师,但是由于师资紧缺制约了实训教学的进展。高职院校几乎每年都在进行扩招,学生一年比一年多,造成学生老师少比例失调的现象。很多时候一名老师要同时带领几十名学生的实训课程,就要在教学过程中就会存在很多照顾不到的地方。另外带领的学生多,老师任课任务负担重,就不能有时间对教学方法和教学体系进行研究,进行自身的教学水平提高,导致实训技能停滞不前。
2.3实训条件差,课程教材落后
实训条件关乎着实训教学的展开,高职院校虽然认识到实训教学的重要性,但在对实训设施的投资和完善实训基地上还有待进一步提高。另外不仅要完善实训硬件,还要完善实训软件即管理制度的改善。工程造价专业通常是学生学习了一定的基础理论知识之后才开展实训课程,但是工程造价常用的一些规则和定额经常是几年一变,但是对应的教材往往没有跟着变化,因此工程造价的实训课程设置和教材都落后与市场变化。
3.实训改革对策
3.1改善实训教学方法
以往的实训教学主要是根据教材指导学生进行实训工作,使得实训内容脱离了实际工作,学生对这样的照本宣科的实训环节不会产生很大兴趣,而且理论和实践脱节导致学生毕业在进入企业也不能将书本上的理论知识与现场工程情况完美结合起来,因此要研究出一套具备工程造价专业本身特点的实训方法,如借大学生创业基地成立工程造价兴趣小组,强调团队合作,让学生体验工程项目全过程造价,这样会激发学生的学习兴趣和提高学习效果。
3.2重视实训师资队伍
现今,工程造价专业的师生比较小,专业课教师教学任务重下,缺少时间参与社会实践,因此要调整教学培养方案,让专业教师有时间提高自身知识的摄取,熟悉实际业务操作流程。另外要加强对教师的培训,提升实训教师教学水平和实践能力,还有教学水平。
3.3激发学生兴趣
实训教学和理论教学的不同之处在于实训教学的主体是学生,教师是领导者。教师对学生在实训内容进行指导和分配任务,但学生要在实训课程中去积极主动的学习,自己对所学的知识点进行归纳整理,在动手实践中掌握相关职业技能获取属于自己的经验,不断累积专业方面的技巧。教师在这个过程中应给予针对性的引导和具体的帮助。因此工程造价专业加强学生的学风建设,调动学生实训积极性,让学生积极配合实训教学,提高实训教学的学习效果。
3.4重视实训过程的检查
以往实训考评重视实训成果,在实训结束后学生书写实训报告,教师通过实训报告给予评分。但是这其中存在很多问题,很多实训报告中的成果未必真实,而学生在实训过程中的表现不能全部体现在最终结果上,因此在实训教学过程中教师也要进行验收并在学生遇到问题时给予指导,并记录作为学生评分标准之一,促进下一阶段的实训学习,督促学生独立完成实训任务。
中图分类号:G642.44 文献标识码:B 文章编号:1671-489X(2012)03-0044-02
Software Professional Extracurricular Practice Contents and Methods Exploration//Pan Li
Abstract The practice teaching is an important link of the professional education software, but practice in the form of practice teaching effect of the most important aspects of the good or bad, thinking the software professional practice teaching of the existing problems, this paper puts forward the summer vacation time for extracurricular practice way, and the results show that: the results of several students training effect testing, greatly improving the students’ practical ability, the effect is good.
Key words software professional; practice teaching; extracurricular practice
Author’s address Nanyang Polytechnic Institute Software College, Nanyang, Henan, China 473000
1 引言
随着我国高等教育规模的不断扩大,国家对应用型人才培养越来越重视,使得我国的职业教育有了迅速的发展。如何在更短的时间内培养出符合社会经济发展需求的应用型人才,实践为中心的课程体系改革是关键。好多高校投入大量的人力、物力进行改革和尝试,提出一些技能培养方案:突出面向市场、岗位需求,以能力为本位、就业为导向。这些方案在具体组织与实施过程中有着许多条件的限制,最终效果并不理想。
随着软件类毕业生数量急剧增加,就业过程中出现极大的矛盾:一方面,软件企业需要的大量软件开发人才难以招到;另一方面,软件类毕业生抱怨很难找到合适的工作。这种矛盾出现的主要原因是高校人才培养模式与企业需求存在一定的差距,专业课程和实践教学模式难以与IT产业的高速发展同步。尤其是学生动手能力方面存在很大的问题。
2 软件类专业实践教学存在的问题
目前的软件类专业实践教学存在两个问题:一是传统计算机专业的实践教学内容匮乏、枯燥无味,学生难以掌握需要的职业技能;二是类似培训机构采用完全案例教学,结果证明不适合低年级学生的实践能力培养,效果也不理想。
2.1 理论和实践脱节
实践和理论安排间隔过长导致知识的脱钩,学生被动地接受教师的知识,内容和操作得不到及时的训练。
2.2 实践教学方式单一
实践教学采用传统的课堂实验方法,缺乏其他有效方法的结合,过于单一。
2.3 创新能力培养被忽略
创新能力的培养需要整块时间和综合项目来实现,软件专业学生学习年限短,课时比较紧,不能对所学知识进行综合训练,没办法做到就业的“零适应时间”,缺乏创新能力。
2.4 教学中忽略素质教育
素质教育是软件职业教育的关键内容,尤其是软件工程素质。由于各种原因,院校在教学中忽略或不重视软件工程等素质教育,导致学生素质教育的缺失。
3 课外实训内容与方法
针对软件类专业综合动手能力和素质培养方面存在的问题,南阳理工学院软件学院组织教师和学生利用暑假进行综合实训,对软件专业学生综合动手能力和工程素质进行培养。
3.1 课外实训目标
课外实训基本目标是培养学生综合动手能力、创新能力和团队合作、文档书写等工程意识。具体对学生的要求是:参与软件开发整个流程,按照软件工程基本思想,进行可行性分析、需求分析、软件及数据库设计、编码实现及最终的软件测试,并且能够熟练使用、撰写软件开发过程中各主要阶段相关文档;掌握软件开发的每个阶段使用的主要工具,并能够熟练使用至少一种相关工具,了解代码审核方法;建立规范化编码的概念,学会书写注释,并能够熟练使用至少一种开发工具,理解软件构建方法和构建过程。
3.2 课外实训内容、方式和时间分配
课外实训的主要内容是以实际应用开发项目为背景,模拟软件公司的开发过程,按照软件工程的基本思想,学生分饰不同的角色以,团队的形式进行需求分析、概要设计、详细设计、数据库设计以及编码、测试和实施,以及文档的书写。由教师在整个过程中指导和评价学生的分析、沟通、演示的能力和代码及文档的质量。同时,教师对学生在职场中实际应变能力进行培养、强化,从而全面提升学生的实际动手能力和职业素养。
实训方式采用学生实现和教师指导结合,每次教师先点评具体任务,然后由学生实现,过程中教师不断指导、监督,每两天检查进度一次,所有分组必须按时按量完成任务,不能完成的小组取消下一个阶段实训资格,并且保证小组每个成员都会做,如果小组完成但小组中有人不会的,取消下一个阶段实训资格。
课外实训时间要相对集中,所以选择暑假进行,实训时间5周,下面是具体阶段和时间划分。
1)需求分析阶段(1周):串讲软件工程基本知识,对要实现的软件项目进行介绍,自由结合选定题目,划分小组;分小组进行项目需求调研及分析,了解详细的项目需求;串讲项目计划书和需求文档的书写;学生根据需求调研情况,列出项目计划书和需求分析文档;教师组织阶段评审,评出优、良、一般和差几个等级,适当奖励;学生根据教师点评和指导进一步修改项目计划书和需求分析文档。
2)设计阶段(1周):串讲概要设计、详细设计及数据库设计知识(1小时);学生根据需求分析结果,进行概要设计和详细设计;案例方式演示说明相关设计文档格式(1小时);学生参照设计文档格式及需求分析文档,形成初步的设计文档;补充数据库设计工具的使用,利用设计工具进行数据库设计(1小时);阶段评审,评出优、良、一般和差几个等级,适当奖励;学生在初步设计文档基础上,根据教师指导,进一步细化完善,形成最终设计文档。
3)编码和测试(2.5周):串讲编码和测试的基本知识(一些规范,1小时);根据学生情况,适当补充开发工具的知识;学生分模块进行编码,并进行单元测试;组装代码,进行系统测试,形成初步的软件;阶段评审,评出优、良、一般和差几个等级,适当奖励;根据评审结果和教师指导,学生进一步完善代码,进行测试,形成最终的可运行软件。
4)项目实施及总结(0.5周):串讲项目实施相关知识和软件打包工具的使用(1小时);分小组实现程序打包封装,配置安装环境,形成安装程序;串讲软件使用说明书和总结的基本内容和格式说明(0.5小时);学生书写软件使用说明和项目总结;分小组对各个阶段的内容进行汇总;项目评比,评价出优、良、一般和差几个等级;学生根据点评最终完成软件的封装、部署、软件使用说明书和相应的总结等内容。
3.3 实训基本要求
为保证实训质量,对实训实行考勤、签到等制度,并组织及时沟通,及时组织小组会议。
1)对学生具体要求:严格考勤,实行签到制,每天上午3小时,下午3小时,有事履行请假手续,不能无故缺席;学生过来后先签到(每班一个签到本,由负责任的学生掌管),不能代签,一旦发现,严格处理;无故缺课3次以上取消实训资格,经常迟到、早退的学生取消资格。
2)及时交流沟通:遇到技术难题和不懂的问题及时和其他学生或教师沟通,并做好记录;每两天组织一次小组间的沟通交流。
3)小组会议制度(每两天至少一次或两次,视进度和工期而定):每个人报告上段时间完成哪些工作,遇到哪些问题,有什么解决办法,如何进行解决的,下一步准备怎么做;项目组长要详细记录,形成文档。
4)总结和成果分享:做完自己工作后,可以把自己遇到的问题和经验体会跟小组其他成员沟通,以便于在最短时间内完成其他内容,实现资源共享。
5)进度检查:每两天至少检查一次,没按要求完成的小组责成其尽快完成,并推迟下一阶段的任务。
6)遵守相应的规范:方案设计、代码编写、测试、文档书写等遵循相应的规范。
3.4 验收考核
实训指导教师根据实训题目的要求、实训计划及学生在实训中的表现等给出学生的实训成绩。实训成绩按优秀、良好、中等、及格、不及格5个等级评定。具体评价标准综合考虑软件界面、结构、功能、操作是否方便、文档质量、格式、创新性、实训综合表现等方面。最终依据评价标准和实训的总体完成情况和最后的实训报告进行评分,优秀的小组给予物质奖励,在以后工作中项目推荐、工作推荐优先考虑这些学生。为切实避免有些人做有些人不做,在每次验收过程中要求每组每个学生都要进行陈述,或者随机指定陈述的学生,必要时还可以让学生现场实现。
4 结束语
在我国大力发展IT产业的新形势下,面对每年100多万软件人才的缺口,培养全新型的软件专业人才,提高、加强软件专业学生的综合动手能力和素质势在必行。课外实训形式不仅适用于软件相关专业,对其他相关专业的实践教学也有一定的指导意义。紧跟时代步伐,结合学生的变化,不断探索课外实训形式,才能提高实训的水平,达到专业教育的目的。
参考文献
[1]孟宪宁.软件技术专业实训教学改革的探索与实践[J].软件工程师,2009(10):58-60.
[2]范林.高职教学方法改革浅见[J].天津职业院校联合学报,2007,9(3):59-61.
[3]叶文盛.浅谈实践教学改革[J].科技创新导报,2007(35).