欢迎来到易发表网!

关于我们 期刊咨询 科普杂志

软件实训总结优选九篇

时间:2022-12-30 02:35:40

引言:易发表网凭借丰富的文秘实践,为您精心挑选了九篇软件实训总结范例。如需获取更多原创内容,可随时联系我们的客服老师。

软件实训总结

第1篇

论文摘要:本文从国际贸易实务课程特点和实际出发,结合学科实践性强的特点,有针对性地提出了以软件平台实训的方式来模拟国际贸易流程,极大地解决了教学中实践环节开展难的问题。

一、国际贸易实务课程特点

《国际贸易实务》课程作为高职国际贸易实务专业的核心课程,同时也是许多商务类专业,比如商务英语、商务日语、国际商务等专业的一门专业必修的技能课程。既然作为技能课程来开设,在课程的教学过程中就不能只介绍理论,而应该更多地介绍实务中的东西。正是基于以上原因,本门课程的定位就是一门理论加实践,实践为主的课程。具体来说有以下几个特点:

(一)实践性强

这一特点是该门课程区别于其他经济类课程最重要的特征。该门课程的建设与其他学科重理论教学不同,重点在于培养学生对国际贸易业务的实际操作能力和国际贸易理论知识的应用能力。

(二)教学与职业资格证书结合

使国际贸易实务教学与外销员考试、国际商务单证员考试、外贸跟单员考试、报关员考试、报检员考试等职业资格考试接轨。学生经过本课程学习后,可进一步考取相关职业资格证书。

(三)实用性强

学好这门课程将会在较大程度上提高国际贸易专业毕业生的质量,从而有效提高就业率和优化就业岗位。

(四)案例教学特色明显

本课程的案例教学独具特色,本课程主讲教师能够结合教学内容,运用大量生动的、典型的真实案例进行讲解。学生们普遍反映本课程的案例教学具有很强的真实感和实用性。不仅使他们更好地理解了理论知识,更使他们学会了在今后的工作岗位中如何应用这些理论知识,以及如何处理和解决各种复杂的业务难题。

(五)实验实训教学突出职业特色

课程组始终把对学生的职业素养和职业技能的培养放在本课程教学的最突出地位。为此,要求全体主讲教师把日常教学的每一节课都当做实验实训课来上。通过课程内实训、实验室中的专业实训课、假期学生的自主实践、等实验实训课程和手段,使本课程的实验实训教学效果突出,职业特色明显。

针对上述课程特点,教师在授课时针对不同章节采取了不同的实训方法,本文主要针对软件实训进行阐述。

二、采用软件进行实训的必要性

(一)实训环境逼真

软件采用图文并茂的方式,可以最大限度地提高学生对本门课程的兴趣,并且清楚所学的理论内容在实践中是如何操作的。

(二)授课形式灵活

教师采用软件授课后,可以结合课程实际,有选择性地进行操作。

三、SIMTRADE外贸实习平台

(一)SIMTRADE外贸模拟软件介绍

SIMTRADE外贸实习平台在很大程度上解决了外贸实习难的问题。

学生在网上进行国际货物买卖的实务操作,能很快地掌握进出口成本核算、询盘、发盘与还盘等基本技巧,熟悉国际贸易的物流、资金流与业务流的运作方式。

SIMTRADE是模拟的外贸操作平台,每个参与的学生都将按照实习计划,扮演进出口业务中的不同当事人,共同组成模拟的贸易环境,除管理员与指导老师外分为五个角色,分别是出口商、进口商、工厂、出口地银行以及进口地银行。

(二)实训环节设置

1.交易准备。首先由教师输人学生信息,主要包括学号、姓名、以及角色选择等,这项工作可以由教师来完成也可以由学生输人完成。信息输入完成之后,学生开始实训。

开始实训后,教师首先要明确整个实训思路关键是选择哪一个支付方式、选择哪一个贸易术语,在支付方式和贸易术语选定以后接下来进行的是角色资料的选择。学生首先要填写出口商、进口商、工厂、进口地银行、出口地银行等实训角色信息。

信息填写完成之后,可以分别从进出口商的角色进人实训平台发送广告,进口商发送广告主要是需求信息广告,而出口商在这里主要发送的是供给信息,发送给工厂的需求信息这里暂且不用。

2.交易磋商。在交易磋商这一部分主要是让学生通过实训了解如何来进行询盘、发盘、还盘。本套软件中询盘、发盘的联系是通过电子邮件的方式进行的,邮件地址是系统分配的,学生可以用这些邮箱进行登录、发送和接收询盘、发盘信息。

3.合同的签订。经过发盘接受之后,买卖双方签订外销合同,合同的具体内容填写可以参考在线帮助,合同建立好之后,填写出口预算表,出口预算表的填写也可参照在线帮助,以上两项工作完成后,把合同发送给进口商等待确认。在这个过程中,学生可以联系修改合同,直到最终签订这份外销合同即可。

4.信用证业务。此部分实训是在外销合同建立之后,由进出口地银行来完成的支付方式练习,如果采用的是电汇或托收就没有此部分内容,但是由于信用证业务比较有代表性所以把此内容单独作为一个实训章节。通过这一部分实训学生可以通过实践指导如何进行开立信用证、修改信用证、以及如何进行审证等步骤。并且通过信用证业务举一反三了解电汇、托收等支付方式。

5.国内采购流程。这一部分主要是出口商签订外销合同后与国内工厂签订国内采购合同,合同内容在第二部分交易磋商中已经列明。这一部分属于国内贸易部分。

6.出口业务单据缮制。组织货源完毕后,进行货物出口时主要通过单证的传输来体现出口的流程。因此,这一部分要结合制单软件来进行组合运用,这样效果更好,毕竟流程软件所提供的单据模板较少,不利于学生掌握更多知识。

7.进口业务单据缮制。最后进行进口单据缮制,经过出口业务之后,学生对许多单据已经很熟悉了,在填写进出单据时已经可以熟练填写,因此这一部分学生可以通过自学的方式完成,教师只需进行辅导和点评即可。

上面七个步骤完成之后,学生已经对外贸流程有了一个很直观的了解,这时教师可以更换支付方式以及贸易术语来重新进行实训,重新实训可以由学生通过自学来自我完成,因为不同的贸易术语下进出口业务流程大同小异,教师在实训之前要提示学生注意不同贸易术语之间的区别即可。

不同的学生还可以通过组队的方式进行实训,比如三个人一组即进口商、出口商(工厂)、银行(进出口地银行),五人一组实训就是每个角色由一个同学来担任,完成之后进行角色轮换即可。

第2篇

【关键词】高职;物流软件实训;教学方法

随着物流行业的快速发展和物流技术的广泛应用,物流的硬件技能逐渐被自动化和智能化的物流设施设备取代,突显了操控这些硬件设备物流软技能的重要性。物流人才的需求变化往综合型技能人才方向转移,企业高素质人才缺乏与高校人才培养不完善矛盾突出,因此高职院校抓好物流软件实训是培养学生掌握物流软技能的必由之路。

1 高职物流专业定位

以社会需求为基础。社会上需要的是综合的人才,我们进行物流管理专业人才培养时,不但要重视通用能力和职业特定能力的培养,还要重视核心能力的培养。高职院校应构建职业能力的实践教学体系,培养适合社会需求的高素质技能应用型人才。

以企业岗位为导向。据2008―2010 届连续三届大学毕业生的就业分析,高职物流管理专业学生毕业一年后的就业率达 87%,就业工作与专业相关度仅达51%,一年后离职率达 45%。可见,本专业高职毕业生初次就业率较高,但离职率和专业相关度也较高,人才供需结构矛盾使得很多学生转行业。因此学校要培养学生具备适应多个岗位的理论与技能,增强实践教学,提高学生的实践技能,有利于学生毕业与就业的无缝连接,满足企业的动态需求。

以技能培养为目标 。物流技能的学习与运用是以扎实理论知识为基础。物流理论决定了学生是否形成正确的物流思想理念。物流学生的培养应该是理论与实践并重。物流软件实训恰好是物流理论与实践完美结合的课程,最终目标是培养学生正确物流思维下的物流操作技能。

2 高职物流软件实训特点

目前,代表性的物流软件有环众,中诺思,络捷斯特,星城软件,益达3D实训网等;其中中诺思专注于高职物流软件应用与比赛,环众专注于中职物流软件应用与比赛,星城专注于广东技能鉴定认证,络捷斯特和益达3D实训网主要从事高职高专的物流实训室建设,益达3D实训网在物流3D仿真实训中有所创新。不管各学校最终选择哪些软件进行物流实训教学,但高职物流软件实训的特点可以总结为以下内容:

物流理论知识为基础。物流理论课程应在软件实训前开设,高职学生必须在大二第二学期之前学习物流基础,企业物流,供应链管理,物流设施与设备,物流信息技术等理论课程。在系统的物流理论知识引导下,学生在进行软件实训时能更主动和灵活,有限的实训时间内学生能自主地进行软件操作而不是老师在教学生才能学,或者是,老师边演示学生边做。

业务流程为导向。物流软件实训是多个子系统或者众多模块之间的操作,软件操作的顺序必须以物流业务的流程为导向,孤立的数据处理学生难以明白操作的意义,类似的操作也难以独立完成第二遍。需要以完整业务流程的案例才能逐渐引导学生熟悉软件操作,并达到学生真实模型物流运作流程的独立自主驱动软件实操技能。

培养操作技能为目标。物流软件实训是将物流的业务流程数据和信息通过计算机操作实现运营管理提高物流作业效率。操作过程中,熟悉物流业务流程是完成案例的前提,实训的目的,不单只是熟悉业务流程,更应该真实模拟仿真企业运作过程,应以学生独立完成案例为途径,培养学生独立完成多模块或多功能、多命令操作,学生之间分组配合完成一个案例的基本资料,仓储、运输、货代业务环节,软件模块功能操作,子系统之间的业务流程切换操作。

3 高职物流软件实训教学方法分析

课程教学目的。物流软件实训教学的指导思想应以培养学生的综合素质为中心,构建模块化教学资源,通过实训教学岗位化、业务化,加深学生对所学理论的实践操作,培养学生的软件技术综合应用能力。

课程教学前准备:

(1)编写模拟真实企业的物流软件教学讲义。讲义不仅要讲述软件的原理,应用课程安排、详细学习过程和任务、具体多样并富有代表性实例和数据资料。

(2)制定物流软件教学计划和课时,制作上机讲解PPT课件,形成完整的教学系统。

(3)录制物流软件操作基本流程示范视频,教师课前软件流程示范并录制课时教学视频,有利学生自主学习细节和课后回顾,毕竟软件操作只能在实训机房才能进行,课后不回顾讲难以掌握,下次实训也跟不上进度。

课程教学方法应用:

(1)个人独立案例完成训练。给学生分配一个唯一的区别码分配任务和考核实训情况。

(2)班级分小组案例比赛训练。班级分成若干小组,例如六小组每组五人,分工扮演部门角色仓储、运输、供应商、客户完成完整案例并计时任务完成详情评分比较优劣。

(3)小组内再分组或分部门实训。领导与分工协作能力,适应企业岗位团队合作需要。

(4)模范学生演示实验操作过程。承受公众压力,为今后适应企业内训打下心理基础。

(5)小组代表演示实验操作过程。沟通了解同学情况,培养信任和知人善任能力。

课程作业要求:

(1)形成规范的封面实验报告。尽可能的规范模式格式,接轨企业的管理要求,潜移默化的适应公司的管理规范。

(2)截图做实验过程记录。截图记载详细的实训数据和实验信息,能形成规范操作同时方便查阅和找出错误反思反省,省去重头操作一遍的麻烦。

(3)画流程图。包括实验流程实验示意图和物流软件操作命令步骤流程图示。

(4)写出实验总结。总结是学生整体回顾实训的效果,为下一次实训归纳掌握的技能与技巧,更好的完成软件物流流程的实训模拟,甚至提出建议,改善现状并有所创新的环节。

(5)描述操作步骤。要求学生掌握物流流程与物流软件操作逻辑,是信息化手段满足物流行业发展的本质需要,是学生掌握软件操作和发现改进现行软件的途径。

(6)总结发现的问题和提出意见建议。培养学生操作使用分析发现物流软件的可操作性和实际执行物流运营流程的情况,具备思考创新能力。

(7)实验报告编辑按照规范来完成,物流软件和办公软件结合使用,要求学生娴熟操作物流软件同时熟练运用办公软件展示操作成果。

(8)实验过程记录以作业(电子档或纸质报告)上交。综合评定学生实训资料依据。

课程考核。物流软件实训是理论与实践操作并重,且各模块之间相互存在一定的独立性和完整性。因此学生进行考核:应安排学生在实训课结束交实训报告。通过实训报告,总结实训中的得与失,在物流理论知识上有哪些新的认识,在物流操作上是否有收获,以后还需要改进哪些方面等。教师应详细阅读每个学生的实训报告并打分。教师根据学生平时表现给出平时成绩。平时成绩包括实训表现、考勤等方面。总评应采取满分制,由综合实训和报告成绩、平时成绩判定,按60%、40%的比例得出总评成绩。

课程探索。引入企业人员参与物流软件的实训教学,可以通过专周实训,校内培训课程或者到企业相应软件使用岗位实习。需要物流软件开发企业和物流软件使用企业协助开展。学生操作的软件就是企业实际应用的软件,真实解决物流运营问题,极大丰富了学生的见识视野和对软件学习应用的信心。

4 结束语

实训教学是高职院校的重要科目,科学合理的物流软件实训教学方法将能得到其他实训形式无法比拟的优势,尤其是实训成本低,组织实训方便,实训创新容易(包括咨询、形式和学生创造性等),实训实现可操作性强,实训教学普及效果好,企业信息管理需求和学生就业直接应用。同时这是企业物流信息化的宣传和普教途径,有效形成学校、企业和社会的系统产学研互动。

【参考文献】

第3篇

关键词:.NET;实训教学;具体实施;教学效果

中图分类号:G434文献标识码:A文章编号文章编号:1672-7800(2013)012-0195-03

作者简介:邹珺(1981-),女,硕士,苏州农业职业技术学院讲师,研究方向为.NET软件开发。

课程

目前,大多数高职院校都已开设了.NET课程,各院校根据自身人才培养方案及专业设置,开设课程学期、课程大纲、教学内容会有所差异,但基本上涵盖了C#程序设计基础、使用C#开发数据库应用程序、、.NET企业级应用开发等课程。随着软件技术的发展,.NET作为一个跨语言的平台,已成为开发管理信息系统和动态网站的常用工具。软件相关专业是培养适应社会发展需求,具有扎实的计算机应用理论基础,掌握软件工程领域的前沿技术和软件开发方法,具有较强的实践能力和创新精神,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按照工程化的原则和方法从事软件项目开发和管理的应用型人才,而实训教学是软件相关教学的主要组成部分,占据较大比例的学时。因此,.NET课程实训教学可采用“案例驱动式”的项目教学活动,培养学生具备从事企业级程序开发所需的基本知识和基本技能,初步形成解决实际问题的能力,为从事程序开发工作打下基础,并注重渗透思想教育,加强学生的计算机应用职业道德观念。

课程实训教学的依据

对于计算机专业的学生来说,学习一门专业课程并不只是为了学习该课程的基础理论知识,主要是为了在掌握理论知识的基础上能进行灵活应用,让学生在完成具体项目的过程中学会完成相应的工作任务,养成积极主动、勇于探索的自主学习方式,并注重培养其职业能力、终身学习和可持续性发展能力[1]。

在长期教学实践的基础上,目前主要采用“案例驱动式”实训教学方法,它是教和学互动的模式。 其基本思路是:以“项目案例”为主线贯穿整个教学过程,通过问题、项目导入(实践)学生思考、分析、回答、教师评议、总结(理论)扩展应用(实践)的方式进行,使理论与实践紧密结合。

注重采用“案例驱动式”教学模式进行课程教学活动,培养学生在程序设计、代码编写等方面的能力,针对课程中的育人因素,在传授知识、培养能力的同时,创设和利用各种机会和途径,着力培养学生的职业、情感创新和道德意识以及创业能力[2]。

课程实训教学的实施条件

“案例驱动式”实训教学的目的在于:一方面帮助学生理解和掌握相关课程的原理、方法和技术;另一方面培养学生在编码熟练的前提下开发项目案例的能力,因此 “案例驱动式”实训教学的实施条件非常重要。对于实训教学的实施条件主要有5方面:

①该实训过程对于教学内容有针对性和一定的应用价值,具有一个轮廓清晰的项目案例说明,并与实践相结合;

②与企业生产过程或实际的商业活动有直接的关系;

③学生有机会独立进行项目案例的需求分析、概要设计、详细设计和系统测试等;

④有明确而具体的项目案例成果展示;

⑤具有一定的难度和灵活性,不仅是已有知识、技能的应用,而且还要求学生运用已有知识在一定范围内解决实际问题[3]。

只有满足了上述条件,这个实训教学才能达到一定的效果。

课程实训教学的具体实施

现以《使用C#开发数据库应用程序》课程为例,说明“案例驱动式”实训教学的具体实施情况。

4.1课程定位

《使用C#开发数据库应用程序》以“培养学生开发数据库应用程序的能力,使学生掌握运用C#实现.NET命令行程序、运用C#/WinForms实现.NET 窗口程序、运用 实现数据库应用程序”为教学目标。学生在学习了C#程序设计基础、SQL数据库基础等课程基础上,通过该课程学习,并通过后续顶岗实习等课程的强化,达到课程教学的目标。

4.2实训教学设计理念

在现代高等职业教育“工学结合”教学理念的指导下,依据软件设计工作岗位对职业能力的需求,进行课程实训教学内容设计。

4.3实训教学设计思路

(1)以“.NET”为载体,依据IT企业的“软件工程师岗位要求”,确定“开发数据库应用程序”为核心,突出“理论必需,应用为主”,将IT企业中具体的项目案例引入到实训教学中,涵盖等实用技术,在教学内容上体现“学”和“做”的紧密结合,使学生具有从事程序设计、软件开发意识和基本控制技能。

(2)教学过程中,模拟完成企业“项目案例”贯穿整个实训教学过程,将实训内容置于企业生产经营活动中。通过问题、项目导入(实践)学生思考、分析、回答、教师评议、总结(理论)扩展应用(实践)的方式进行,使实训内容与工作实际紧密结合。

学生从项目案例中掌握使用窗体控件连接、查询和操作数据库以及DataGridView显示和操作数据库的方法,并在学习过程中积累一定经验,能将实训内容应用于实践,实现工学结合。

(3)教学组织上以学生、教师的角色转变作为切入点,实现真实“工作”和“学习”的紧密结合,使学生成为教学活动的主体和“企业工作者”负责完成具体任务,在模拟企业工作情景中得到锻炼。教师要成为教学策划和导演,在教学过程中起指导作用。

4.4项目案例的确立

项目案例的确立非常重要,首先,项目要包含全部教学内容并尽可能自然、有机地结合多项知识点;其次,项目的难易度要针对学生的实际水平来确定;最后,项目要被大多数学生喜爱,并可以用某一标准(正确答案、美感等)公平准确地给予评价。当然,不是每个项目都能面面俱到,教师要根据具体的培养方向(掌握新知识、新技能还是培养其他能力或是复习以往知识)来确立最合适的项目。在项目案例开发过程中,学生可能会遇到技术难题或策略上的问题,这时教师要及时协助学生解决问题。

本课程选择“考试管理系统”项目作为整个实训教学的项目案例,将该项目进行模块化分解,根据学生的知识基础和接受能力, 并结合该课程的教学目标逐步展开教学,将《使用C#开发数据库应用程序》课程的知识点融合到本项目的各个模块中。该项目容易理解、规模适中,又具有一定的实用性,学生比较感兴趣。

4.5项目案例的开发

(1)实训环境:计算机实训室,每位学生一台计算机,计算机操作系统为Windows XP,并安装Microsoft Visual Studio 2010和Microsoft SQL Server 2008软件。

(2)学生分组:一般一个班级大约40人左右,3~5人分为一组。学生首先自由分组,教师根据学生的实际情况进行适当调整。每个小组成员要责任明确,并选择一个沟通能力较强、学习成绩较好的同学担任项目经理,负责小组人员的任务分配、项目进展情况检查和人员协调工作。

(3)实训教学设计:①每个项目组成员依据个人特长进行职能分工,比如,界面设计、代码编写、数据管理、文档撰写,这样可充分调动每位同学的积极性;②教师在为学生讲解项目案例开发的过程、各个阶段产生的文档和项目整体效果等内容后,由学生独立完成项目的开发,如学生遇到自己无法解决的问题,由教师辅助解决,这样可以不断激发学生主动学习的积极性,更好地巩固知识;③严格按照企业软件开发的流程进行管理,培养学生实际操作能力,要求每个阶段、每个项目组必须将自己的工作文档化,这是软件开发人员必须具备的素质;④在项目开发过程中,还要注重团队意识,学生之间要协作,要善于沟通、表达和配合。 每个项目组都有自己的任务,项目组必须上交每个阶段的文档(如需求分析、概要设计、详细设计、测试文档、验收报告、软件使用说明书等)作为成绩考核的依据。每个阶段召开评审会议,检查技术上是否符合约定的规范,做到分工明确,组织有序,项目经理全程监督和协助;⑤学生在实训结束后,要提交实训报告及软件,教师组成答辩小组,有针对性地对系统中的关键内容提出问题,项目组的学生当场解答。最后,教师根据作品的质量和学生的表现情况给出成绩[4]。

课程实训教学效果分析

通过“案例驱动式”实训教学,学生在丰富自己实践经验的同时,也提高了分析问题、解决问题和对知识的综合应用能力。项目完成过程是学生不断进行探索钻研的过程,在实训过程中,始终贯彻“以学生为主体,以教师为主导”的指导思想,让学生通过具体的项目化实训,不仅巩固了理论知识的学习,而且提高了综合实践能力,充分体现以职业、创新和就业能力培养为中心的设计思路。项目完成后的总结也很重要,主要包括方法总结和技术总结。方法总结可以帮助学生明确项目完成的最佳解决方法,找到自己理论上的不足。技术总结中,“一题多解”是比较好的环节,每一种方法不管难易都应该给学生进行阐述,再由教师与学生共同分析和评估各种方法的优缺点及适用范围。由此,学生一方面学到了更多的操作技巧,另一方面全面吸收整个项目的精华。同时,教师应结合企业实战项目指导学生对项目进行拓展和延伸,针对学生以后从事软件开发相关工作可能遇到的类似问题,能够想到用该技术进行解决,只有这样,学生才能灵活运用[5]。

目前编程语言种类很多,掌握一种语言编写程序以后,再用另一种语言写程序就很容易上手。学生都是从编程零基础开始,对于从未编程写代码总会缺乏自信,只有通过“案例驱动式”实训后才会比较有信心。

综上所述“案例驱动式”实训教学对学生课本知识的学习和将来的工作能起着相当大的正面促进作用,最终让学生具备严谨求实、爱岗敬业、职业道德、法律意识、责任意识、安全意识、社会交往和团队精神等素质。作为教师,要对“案例驱动式”实训教学有深刻的理解,并能灵活运用,有条件的高职院校,可以安排教师到相关企业进行社会实践,深入了解企业进行项目实施的具体过程,这样才能达到实训的目的。

参考文献参考文献:

[1]杨丽波,朱迅.项目教学法与项目化实训在《程序设计》教学中的应用[J].电脑知识与技术,2009(5).

[2]马海峰,李军华.高职“程序设计实训”课程教学改革探索[J].江苏技术师范学院学报,2010(4).

[3]姜万昌,郭健.基于项目的.NET实训课程教学探究[J].软件导刊,2011(11).

[4]陆琳琳,王雅轩企业实训项目与计算机教学的融合[J].电脑编程技巧与维护,2012(6).

[5]谭晓兰.高职院校课程实训内容探讨与确定[J].高校实验室工作研究,2011(1).

Research on Practical Teaching of .NET Course in Vocational Colleges

第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).

[4]余勇.高职高专计算机专业实训教学体系构建的思考[J].现代商贸工业,2010,22(7):277-278.

第5篇

【关键词】计算机实训 实践教学 教学实训

【中图分类号】C42 【文献标识码】A 【文章编号】1009-9646(2008)08(b)-0114-02

综合实训课程是以特定应用目标为基本内容,融合专业理论知识、专业操作技能和职业素养于一体,教师事先设置应用场景并提出具体要求,由学生通过调研、分析、设计、操作等过程,自主完成的集中性训练课程,其目的是增强学生实践能力、培养学生动手能力、提高学生综合职业技能。综合实训有助于学生理论联系实际、巩固和复习所学过的知识、提高分析问题和解决问题的能力、掌握实际操作技能和树立严谨学风。综合实训课程需要学生综合运用多门课程知识和手段来解决具体的问题,通过实训课程可以培养学生综合职业素质,达到人才培养的目的。因此,综合实训课程是本科教学中不可或缺的一个重要教学环节。

目前,很多高校在组织实训教学时,只是单纯地强调形式上的结果,而不是从过程上去检验学生是否达到实训的目标要求,结果导致实训课程往往起不到应用的作用。计算机专业主要培养应用型专业人才,其综合实训课程应更加注重学生职业技能的培养,因此,如何做好计算机专业综合实训课程教学是一个值得研讨的课题。

1 目前计算机综合实训课程教学采用的普遍做法

大多数高校计算机专业的综合实训课程一般在高年级进行,在学生学完所有的专业基础课程和相应的专业课程后,开设一定的综合实训课程来提高学生的专业能力。大体做法是采用集中训练的方式,在学校内部的实验室或实训基地进行,学生分组分课题由不同的指导老师负责指导,学生在完成训练后,写出相应的实训报告或总结,指导老师根据报告或总结评定成绩。也有少部分学校组织学生在校外的合作企业里完成综合实训课程的训练。

2 存在的缺陷

由于对综合实训课程的重要性认识不足,当前计算机专业的综合实训课程存在许多不足之处。

2.1 实训课程目的不明确

计算机专业的课程实训通常是任课教师在某门课程结束前布置若干个题目,要求学生课后完成,尽管老师对实训题目提出了具体的要求,但没有明确实训目的,实训题目针对性不强,学生对实训过程不很重视,处于被动的学习状态。

2.2 实训步骤不具体

多数教师缺乏综合实训课程教学经验,在指导课程实训时,只事先给出了实训的题目和基本要求,不对学生讲解具体的实训步骤和方法手段,导致学生对实训题目不知所措,无法下手,造成学生对实训丧失兴趣,甚至产生抵触情绪。

2.3 实训过程无监督

在具体实训过程中,由于指导教师主观上的不重视,放松对实训过程的监督,对学生不严格要求,导致一些学生在实训中“走过场”,甚至干脆利用便利的网络资源随意拷贝或使用别人的成果,这样,不仅达不到实训的目标,还对学术研究造成了不好的影响。

2.4 实训结果无分析

在完成的课程实训任务后,许多教师只是单一地给出实训成绩,缺少对实训过程进行必要的分析与点评,也不组织学生对实训结果进行分析和总结,学生的收获不大。

3 以项目为中心的综合实训方法

事实上,计算机专业综合实训课程应当以平时的课程设计为基础。根据实训的主要任务选择合适的场所。由于计算机专业课程内容的特殊性,其实训内容主要有:硬件操作实训、软件应用实训、软件设计实训、文档整理实训等。从培养人才的角度出发,计算机专业综合实训应该是包含多种实训形式和实训内容的系统化训练过程。下面以计算机专业《管理信息系统设计与实现》课程综合实训为例,简要介绍一种新的综合实训方法:以团队形式,围绕拟定项目,在老师组织指导下,分工分步合作,逐步测评完善,最终完成整体实训项目。

3.1 项目综合实训方法理论基础

管理信息系统设计综合实训过程可以分成三个基本阶段:即准备阶段、实施阶段、总结阶段。在准备阶段,教师宏观指导,由学生自主探讨确定选题和具体开发计划、确定成员组成、并拟定评价方法。分组时,老师要根据学生的实际情况合理搭配不同层次的学生,既要激发多数学生的兴趣,又要注意培养学生的成就感。 实施阶段主要是根据准备阶段的前期工作,课题组成员分工合作,对课题项目实施具体开发。主要包括收集整理资料、需求分析、功能设计,界面设计、数据库设计、程序编码、程序调试、系统综合测试等。学生自主讨论,确定每人的具体任务,然后进行各模块的开发,最后集成模块形成项目成果。总结阶段是对准备阶段和实施阶段的工作行分析评价,不仅要对课题开发的质量进行评价,还要对学生团结协作意识、创新精神、开发进程进行评价。评价方式采取教师评价、课题小组评价和自我评价相结合。在评价过程中,要引导、鼓励学生进一步去思考、研究。评价结论要有启发性,能激发学生的学习热情,要肯定学生的成绩,培养学生的成就感,使项目成果得到升华。

3.2 项目综合实训案例分析

以中小型企业工资管理系统为例,其项目综合训练规划大体如下。

3.2.1 实训目标

实训完毕后,学生应具备信息综合管理及应用能力,能利用所学的软件工程知识、数据库知识和程序设计语言开发出各种管理信息系统。通过具体实训过程来提高学生的岗位适应能力、组织协调能力和培养学生的团队精神。

3.2.2 实训题目

中小型企业工资管理信息系统

3.2.3 实训要求

以某企业的工资管理现状为背景,结合国家相关法律法规,利用所学知识,开发一个管理信息系统来统一管理中小型企业的工资,能解决企业工资管理中的实际问题。实训完毕后,要认真进行总结,撰写实训报告,整个项目实训时间2周。

3.2.4 课题项目准备

(1)成员组成及分工

每5个学生组成一个项目开发小组,每组选出一个组长协调本组各成员之间的工作。组长相当于软件企业里的项目经理,负责组织本组成员的工作分配,并积极将研发过程碰到的问题汇报给老师,取得老师的及时指导。指导老师负责宏观指导。

(2)其他前期准备

了解多个中小型企业的工资构成及发放方式,了解国家的相关法律法规和税收制度。

3.2.5 课题项目实施

(1)做需求分析,提交需求分析报告,时间2天。

(2)系统硬件、软件配置,时间1天。

(3)总体方案设计,时间2天。

(4)模块功能及界面设计,时间1天。

(5)程序编码设计,时间6天。

(6)软件集成与测试,时间1天。

(7)软件文档书写,时间1天。

(8)软件验收,时间1天。

项目小组长统筹安排本组各成员的工作,合理应用资源,在规定时间内完成整个项目开发。

3.2.6 实训总结

老师对软件系统进行质量评价,对项目开发过程进行评价,项目小组进行实训总结,小组成员自我总结。

4 项目综合训练应注意的问题

4.1 综合实训难度要求适当

在项目实训准备阶段,教师要参与学生项目讨论,把握实训要求,适时引导,不让学生产生畏难心理。题目要既不能过大、过难,也不能过于简单。对于具体题目,教师尽量列出可以检索的相关资源,如网站、论文、参考书等。要鼓励学生创新,禁止直接引用他人成果,尽量调动学生的积极性。

4.2 项目要联系实际应用

综合实训课题选择是否合适,是关系到实训成败的关键问题。选题时一定要从学生的实际出发,充分考虑到学生的自身条件,学习情况和实训条件。从有利于发挥学生的主观能动性和创新精神出发,从生产实际中选择课题。这种真实的课题,更容易吸引学生,激发他们的学习兴趣。对于成绩较好同学可以附加一定难度的特殊要求,激发他们的挑战、钻研精神。

4.3 项目要全过程跟踪

教师应当实时掌握学生的项目开发进度。一方面是了解学生对项目的参与程度,了解项目难度对项目进度的影响,必要的时候可以适当调整项目计划。另一方面也便于实时对项目组进行监督和引导,并结合过程跟踪进行必要评价。

4.4 培养学生严谨工作作风

学生是实训的主体,指导教师要注意调动学生的主观能动性和学习积极性,要鼓励学生设计多种项目解决方案,通过认真对比、分析,选择最佳实施方案。要培养学生严谨的工作作风,在设计过程中要不仅提倡独立思考的工作精神,还要针对具体问题引导学生互相讨论、互相帮助,培养学生团队合作精神。

5 结论

以项目为中心的综合实训方法突破了传统的教学模式,通过具体项目研发过程来提高学生对知识的掌握,大大提高了学生学习的积极性和主动性。参与项目训练的学生,其动手能力、解决实际问题的能力有很大的提高。实践证明,这种综合实训方法是非常有效的。

参考文献

[1] 曲晓文,办公自动化专业综合实训教学探索[J],辽宁高职学报,2002(1).

[2] 赵虹,资源整合校企共建专业综合实训室的成功探索[J],武汉船舶职业技术学院学报,2005(2).

第6篇

按企业的标准和流程来实现高校软件工程实训课程的目标,让企业的要求、企业的模式、企业的技术走进软件工程实训课堂。在企业实际的需求和项目开发模式基础上,使学生建立软件工程意识、提高软件工程素质、增强软件项目实践能力、培养创新精神和创新能力,促进教师团队和学生团队的合作精神,以培养能适应社会和企业需要的IT技术人才为目标,引导课程体系的构建和教学组织模式及教学方法的改革,为软件专业人才培养计划的制定提供充足的理论与实践依据。

在企业化实施的过程中要充分体现企业实践的特色,实训指导老师要在软件企业开展调研,了解企业对软件工程人才专业技能和管理技能的要求;了解企业不同项目开发的平台;了解企业项目团队的组织结构;收集企业允许公开的组织过程资产。在调研的基础上,制订软件工程实训的课程大纲、课程章程、教师和学生的组织结构、平台和文档的定义、软件开发过程和工具的选择、项目管理的实施等。为达到实训课企业化的目的,必须做到如下几点。

1)在调研的基础上,以企业的标准进行实验室软硬件平台的构建,包括应用软件企业的实际开发环境、项目管理环境、版本控制环境。

2)规范软件工程过程和项目管理过程。以PMBOK为指导,严格按照项目的启动、计划、执行、监控、收尾过程进行,规范学生在开发过程中的软件工程思想。

3)校企合作,团队合作。在指导教师层面,采用团队合作的模式,构建了由企业导师、项目管理人员、开发人员、有测试专长的老师组成的PMO,实时为各小组进行远程和现场技术支持;在学生层面,以学生的能力和性格为参考,任命各小组的项目经理,并且赋予项目经理一定的权限。

4)激励机制。将实训课程提升到项目的级别,定义实训课程的里程碑,建立完善的激励机制,定期开展项目的绩效评估,公布绩效信息,公平公正地给予团队和成员奖励,提高学生的积极性和创新能力。

软件工程实训课程企业化实施方案的实施流程

实训课程在企业实施的内容上要具有可行性,要注重学生实践能力的培养和注重实训内容与理论的有机结合,避免成为单纯的技能培训。实训教师除了按企业项目的标准和流程要求指导学生,还必须在实践的过程中尝试新的教学方法和新的技术,不断进行分析和总结,制订一套适合高校软件工程专业实训课程企业化实施的最佳方案,将探索的中心定位在如下几点。

1)探索如何在实际的软件项目中应用软件工程方法论。软件工程课程是软件工程实训课程的先行课,学生对软件工程概念、思想、方法的理解很大程度上止步于感性的认识,在不同类型的软件项目开发过程中,如何灵活应用软件工程的方法论是值得探索的。

2)探索如何在学校实验室构建软件企业项目开发的平台。学校实验室的软硬件环境是以教学和科研为出发点构建的,如何在实验室的环境下,搭建可以同时支持不同规模和类型项目开发的平台,保证学生在实训中掌握软件企业项目开发的平台,也是值得探索的。

3)探索如何在实际的软件项目中应用项目管理方法。随着软件产业的发展,规范的项目管理是软件项目成功的保障,因此,国内外的软件企业越来越重视员工项目管理能力的培养。我们的学生每学期都有实践课程,由于课程类型和时间等多方面的限制,学生很少在实践课程中运用项目管理的方法和技术。软件工程实训有不少于四周的时间,教师如何在实训中培养学生的项目管理意识和应用项目管理的方法是值得探索的。

4)探索软件工程实训教师队伍及学生的组织结构。任何的项目开发都是建立在团队合作的基础上,为了达到实训按企业化的模式进行,不能简单的靠一个校内指导教师全程负责,学生也不能简单的分几个小组。因此,如何构建企业指导和校内指导相结合的组织结构,如何根据学生的类型成立团队是值得探索的。

5)探索软件工程实训期间需要的项目文档,构建团队的组织过程资产。在项目开发的过程中会产生很多的项目文档,软件项目的国家标准就对软件项目开发所需要的文档进行了定义。如何在实际的项目中进行对国标规定文档的裁剪是值得探索的。

基于以上五个探索要点,实训指导老师可制订如下的项目实施流程。

1)启动过程:制订实训章程,至少包括制订基本准则和确定实训项目。其中,基本准则包括如下几点:

(1)遵守实训基地的规章制度;

(2)严格执行考勤制度,各项目组组长负责该组成员的出勤管理,组长每周五将汇总情况上报指导教师;

(3)各项目组必须保证每天有半个小时的项目例会时间(可以采用网络的方式),组长指定相关人员做好例会记录,因特殊情况而缺席的人员,必须有辅导员签字的请假条;

(4)每天课程结束之前,项目组组长将团队版本库上传给指导教师。实训项目指在深入软件企业调研的基础上,和企业指导教师互相配合,将企业实际项目裁剪到120人/天的规模,根据实训人数确定可选项目的数量。

2)规划过程:制订实训的管理计划、人员计划、进度计划、质量计划、验收计划等。管理计划指实训指导教师对实训过程中项目范围的变更处理、人员变更、时间管理、风险管理等作详细的管理计划。人员计划指为了有效地进行资源共享、团队合作以及公平的绩效和考评,我们给所有参与实训的企业指导老师、学校指导老师、学生分配不同的权限和责任,形成由PMO项目管理办公室(学校和企业老师)、指导老师、团队经理、团队成员构成的四级项目人员结构。进度计划指将四周的实训时间,根据需求分析、设计、编码、测试、验收五个过程制定里程碑,各里程碑要进行评审验收。质量计划指确定要验收的项目文档和评审的节点等。项目文档指确定各团队要提交的项目文档,至少包含项目合同、项目的需求管理计划、需求文件和需求跟踪矩阵;项目范围基准;项目进度管理计划、项目进度基准;项目质量计划;项目配置计划;项目风险管理计划、风险应对计划、风险清单;项目沟通计划、设计报告、变更记录、例会记录、用户手册、项目总结报告。评审节点指结合需求分析、设计、编码、测试、验收五个过程制订相应的评审节点,给出评审结果和相应的调整措施。验收计划指给出实训考核的标准和方法流程。总的原则是面向过程的考核,以团队为单位进行绩效考核,根据每个同学在团队中的角色进行任务的分配和考核。

3)执行与监控过程:按照规划阶段制订的计划,指导各团队的项目执行,在质量评审基础上给出各团队的调整措施,确保各团队所做项目的质量和效果。

4)收尾过程:完成各团队的考核工作,进行实训组织过程资产的归档及实训总结。按照上面的实施流程,不断总结和优化软件工程实训企业化实施的最佳方案。

结语

第7篇

关键词:单片机;Proteus仿真;设计

编者按:项目教学法是以项目为主线、教师为引导、学生为主体的一种教学活动,它将传统的特定课程转化为一系列教学项目,改变了以往“教师讲,学生听”的被动教学模式,有利于激发学生的学习兴趣,提高学生分析问题、解决问题的能力以及动手能力,从而提高教学质量。近年来不少学校都在尝试项目教学法,本期我们选取了3篇相关文章,其中既有针对理论性和实践性都很强的课程的项目教学,如单片机教学及实训、数字电子技术,又有借鉴德国职业教育模式的数控技术专业跨课程项目设计,都取得不错的效果,可供大家参考。当然,项目教学法在实施过程中还存在一些问题,我们期待有更多的教育工作者去发现和解决,积极探索和研究适合各专业课程的教学方法。

单片机原理与应用[1]是一门理论性和实践性都很强的课程,相应的教学及实训具有很强的技术性和应用性,在本专业教学中占有很重要的位置。项目教学的目的是在单片机原理与应用课程教学中使学生容易理解和掌握单片机的基础知识,掌握与其相关电子电路的分析、设计方法,掌握软硬件电路仿真与设计,掌握故障的分析、查找及解决方法等。

单片机教学及实训的内容组织和过程管理,在很大程度上决定了单片机教学及实训效果的好坏。在传统教学及实训过程中,偏重理论教学,实验与实训过程中验证的成分过多,学生缺少独立创新方面的锻炼。为改变这一现状,在教学及实训中采用项目教学法,指导教师提出教学及实训任务,并将任务进行剖析,分解成不同的小任务,引导学生对任务进行分析、仿真和设计,精心组织教学及实训过程,鼓励学生相互讨论、上网查阅资料和提出不同的意见,甚至抛开教师布置的任务独立选择课题,以最大限度地激发学生的主观能动性。

1 项目设计与过程管理

1.1 教学及实训项目设计

采用项目教学法进行单片机教学及实训,首要的任务就是进行项目设计。设计的内容要尽可能涵盖单片机知识点[2],同时要能吸引学生,项目设计的难易要有梯度性,以满足不同学生的需求。例如设计校时数字钟时,基本要求为:任务一中要求8位数码管显示一串数字(学号);任务二中要求设计完成一个数字钟(不可校时)。此外还有扩展要求。任务一扩展:8位数码管切换显示学号和生日,切换时间为1 s,通电后先显示学号;任务二扩展:扩展3个按键K1,K2,K3,能对数字钟进行时、分和秒的校时。

每个项目既有总体目标,又分别由不同的任务组成,由浅入深,循序渐进,兼顾不同层次的学生,同时精心编写教学及实训指导书,给学生相应的指导。

1.2 教学及实训过程组织

教学及实训过程的有序组织是教学及实训质量的保障,通过对教学及实训过程的有效控制,既能调动学生的积极性,也能提高教学及实训的可操作性和实践性。

1.2.1 标准化设计

教学及实训的目的之一就是模拟企业的生产过程,让学生感受未来的工作要求与标准。在教学及实训中,电路设计与技术指标采取企业标准,让学生体会标准化的生产过程,培养严谨的学习与工作作风。如硬件电路原理图和PCB版图的设计,从器件的型号到PCB板的尺寸、线间距及图纸大小,都有严格的标准。

1.2.2 利用好仿真教学软件

教学及实训项目的实施,是学生进行电路设计、软件设计及综合调试的过程,特别是在电路安装调试时,学生会出现各种各样的错误,需要不停地修改,但这样容易造成元器件的损坏。如果先利用仿真软件进行仿真实验[3],这样,绝大部分的错误就可以在仿真软件上进行修改,既降低对元器件的损坏,又可以提高教学及实训效率,达到事半功倍的效果。

例如数字钟的设计,先在Proteus软件上进行硬件电路设计,然后进行软件设计,最后在Proteus仿真软件上进行综合调试,软硬件上的修改方便快捷。只有仿真成功后才可以进行电路板的焊接与调试,这样,绝大部分的错误在仿真过程中得以解决,既节约了时间,又减少了元件浪费。

1.2.3 教学及实训过程强调以学生为主

以实验室为教学及实训室,每名学生一台电脑,一组元器件,一套工具,创造独立的工作环境与氛围。在此基础上,强调学生独立完成教学及实训任务,调动学生的积极性与主动性。例如项目硬件设计、软件编写,完全以学生为主,尊重学生的选择,哪怕是错误的实现方法,也要慢慢引导,使其领悟到错误的原因。教师通常在项目实施前期对项目功能、重点理论与操作方法等做简要介绍,对教学及实训过程中的共性问题进行讲解,项目完成后进行问题的剖析总结,做辅和引导性的工作。

1.2.4 教学及实训考评方式强调过程考评

考评的方式、方法在很大程度上影响教学及实训过程的实施和效果,如果只看结果而忽略过程,就会打击部分学生的积极性。例如,一名学生积极努力地去实现项目中的某个子任务,但没有完成,如果给出较差的考评就可能使其失去信心和主动性,或者干脆放弃后面的任务。

因此,考评要注重教学及实训过程,兼顾结果,要让那些努力的学生取得不错的成绩,使取得成功的学生成绩优秀,这样就能调动学生的积极性和主动性,促使其继续查找问题、更改设计并取得好的成果。

1.3 教学及实训过程总结

教学及实训采用项目教学法,而且是采用项目中任务的递进方式进行,在每个任务完成以后,都要进行总结,首先搜集教学及实训中出现的各种问题,其次是与学生一起分析发生问题的原因,最后是找出问题的解决方法并避免问题再次发生。这样,既总结分析了当前的问题,又为后面的教学及实训打下基础。

2 结束语

单片机教学及实训是一项综合性很强的教学过程,除了单片机知识,还涵盖了数字电路、模拟电路等知识,既有硬件设计,又有软件编程。既要设计涵盖知识面丰富的项目,又要精心组织其过程。这就需要教师不断地加强科学研究,并把科研成果反映在教学及实训中;还需要教师不断地改进教学及实训方法,提高教学及实训效果。

参考文献

[1] 谢维成,杨加国.单片机原理与应用及C51程序设计[M].北京:清华大学出版社,2009.

第8篇

[关健词]同望造价软件 实训 改革

一、前言

同望WCOST公路工程造价管理系统是集编制估算、概预算、招投标报价及工程量清单等工作于一体的公路工程造价软件。因其方便的多用户管理、直观的操作方式、快捷的定额项目选取与输入功能、丰富的计算基数和多种计算手段,方便的补充定额编制等功能,近年来在我国工程建设、设计、施工、监理、造价咨询等单位和机构得以广泛应用。

湖南交通职业技术学院工程经济系(下文简称“我系”)在刚建立时就将同望造价软件的操作和学习列入实训教学计划中,将其作为高职高专的公路工程造价专业学生必须掌握的一门专业技能,让学生在实训中掌握软件的操作方法,将学习的造价编制等理论知识融会运用于软件中,其最终目的是培养学生的动手操作能力,与行业先进水平接轨,在上岗时能迅速适应用人单位的基本要求。

二、 我系近两年同望造价实训课程开展的情况及存在的问题

1.课程开展情况

三年制工程造价专业总体教学计划中同望造价软件实训课程共占了二十四课时,均安排在第五学期,且教学和实践操作全部在我系实训机房完成。在02、03级实训教学中,我们就将同望公司编写的《同望公路工程造价管理系统用户手册》(以下简称《手册》)作为实训指导书,该书对于刚接触软件的学生来说直观易懂。

根据教学大纲及教学内容的要求,教学重点在如何编制造价文件上。根据《手册》的说明及实际要求,我们将如何编制造价文件总结成为十大步骤:

在其中贯穿一个预算编制实例讲解,让学生上机反复操作练习,逐步掌握每一个步骤。

在实训课程中,学生对操作造价软件表现出了浓厚的兴趣,肯学好问。因为系机房能满足每个学生一台电脑进行操作的要求,并在实训最后一个课时安排了一个实例的操作考核并评分。考核表明学生通过二十四个课时的同望软件实训,基本都能独立操作完成一个简单的造价文件的编制,并得出工程总造价。

2.存在的问题

通过两个年级同望软件实训的教学,我们发现虽然在实训中能充分调动学生的学习积极性和开拓性,但达到让学生灵活运用软件,编制预算文件的要求还有一定的差距:

其一,实训课程每年级仅二十四个课时,学生操作需占很大一部分时间,实训教师根据《手册》讲授,往往只能教会学生如何使用软件,而不能从概预算编制的理论和原理上进一步加以引导,让学生能举一反三。

其二,实训中安排的实例较少。实际编制造价文件中根据实际情况有许多不确定的影响因素,实训课程中已有的实例虽具有代表性,但仅只让学生照搬该实例模式,若换一种形式出题或遇到其它实际情况,学生将会觉得下手操作困难。

其三,因同望软件是一个专业性的商业软件,购买费用较高,学生课后练习只能到实训机房,因此,有一定的局限性。

三、同望造价软件实训的改革

针对于前两年同望造价实训课程取得的效果及仍存在的问题,我系在04、05级的教学中进行了探索和改革,并准备在06级教学中不断完善实行。

1.编制了适用实训教学的实训指导书。2005年暑假,我系几位造价专业核心课程教师及实训教师通过总结前两年同望实训教学中的经验,并结合社会及专业要求,重新编写了一本《同望公路造价软件实训指导书》,作为学生使用的实训教材。该书在原《手册》的基础上,更加精炼易懂,且增加了四个分项工程实例,分别是土石方工程、盖板涵工程、路面工程和补充定额的编制,能使学生在编制练习中体会不同工程的编制过程及注意事项,从而熟能生巧,更进一步巩固操作方法。

2.将同望软件实训与公路工程概预算编制实训相结合。为了让学生能更好地学习工程造价专业知识,在05、06级的教学计划中,增加了公路工程概预算编制实训,该门实训课中有大量的概预算编制实例,要求学生在实训室中查相关资料和定额手工编制概预算,让学生从理论和实际编制两个角度,掌握公路工程概预算编制的原理。在概预算编制实训课程中,我们同时安排了同望软件实训课程,让学生在一定编制理论的基础上,学习软件操作,从而能更好地将编制原理和软件操作灵活运用,且要求概预算编制实训中的每个实例手工编制完成后均需再输入同望软件编制,实际增加了同望软件实训的课时,学生从中对比手工编制和软件编制两种方法的差别和结果的差异,从中明白概预算编制不会有完全标准的结果,由于编制人员、编制方法、编制过程的不同都将造成的结果的差异。如此反复练习,从而达到熟练编制造价文件要求。

3.普及同望造价软件学习版。由于同望软件购价较贵,学生难以承受,我系和同望公司联系,购买了专供实训教学用的学习版软件,并多次请同望公司的专业人员来到实训课堂针对操作的实际问题指导答疑。学习版软件由一名实训教师管理,可为自己有电脑的学生安装并在课余时间指导,方便了学生课余时间练习和各种设计的完成。

4.要求毕业设计用软件操作完成。05、06级的毕业设计是根据实际工程图纸的编制施工组织设计和预算,要求设计预算用同望软件编制。此时,具体的分项工程项目均需由学生自己根据图纸的理解确定和选择,对学生掌握软件的运用要求更高。让公路造价专业的学生在走出校门之时能将同望软件的操作和运用成为一项基本的专业技能,更具专业水准和社会竞争力。

四、结束语

随着公路工程的日新月益的飞速发展,公路工程造价这一专业在公路工程实施过程中起到越来越重要的作用,而使用自动化的软件快速、准确编制造价文件必将成为行业的趋势。因此,如何使高职高专公路工程造价专业的学生掌握公路工程造价的基本技能,灵活运用造价软件,适应社会的竞争和需要,将一直是我们造价实训课程改革的重点。

参考文献:

[1]同望公路工程造价管理系统用户手册.2004 .

第9篇

关键词:毕业实践;软件实训;大学生就业

中图分类号:G642 文献标识码:B

1引言

当前高校普遍采用“3+1”模式教学,目的是提高大学生的实践能力,让大学生通过实习提高实践和动手能力,以达到企业需要的实际应用能力。但据我们这几年的实际调研发现,绝大部分软件专业毕业生由于知识和实践技能不足,无法找到合适的实习岗位,而软件公司基本不愿意花费人力物力培训大学生,而是需要有工作经验的人能立即进入工作状态,为公司创造效益。

在将近八个月的毕业实践期间内,部分同学由于找不到实习单位,无所事事,荒废了提高自己的关键时机,将所学的专业知识也忘得所剩无几。另一部分同学在无法找到合适实习单位的情况下,选择参加各种培训机构,而往往项目实际开发能力的提高也十分有限,实际效果与宣传相差太远。

如何真正解决以上问题,是我们义不容辞的责任。我们学院专门成立了工程实践中心,从财政预算上向实践教学倾斜,并下设各个专业的工程实践中心,高薪聘请在公司工作多年资深的工程技术专家担任实践中心负责人,实行科学教育和工程教育并重的教学理念。

2问题的分析和解决对策

软件大学生无法成功就业的根本原因就是欠缺实际开发项目的能力,再加上基本理论知识掌握得不够扎实,就无法通过企业的第一轮笔试关,即使通过笔试,在第二轮面试中,因为没有熟练的项目实际开发和解决问题的能力,无法回答企业技术主管的各种实际问题,最终难免被淘汰。

学院充分认识到毕业实践在本科生培养中的重要性,专门成立了学院工程实践中心,全面负责大学生实际能力的培养,在加强平时实验和专业实践教学的基础上着重改革毕业实践,校企合作,打造真正的毕业实践基地。

以软件工程实践中心为例,在毕业实践设计环节上进行了全面的改革和创新。专门安排八个月的毕业实训环节、利用大连软件外包城市的有力条件、与多家知名软件公司合作,成立了校内软件开发实训中心,在实训课程体系、实训项目选择、过程管理等方面完全模拟软件公司的实际工作环境和氛围,高薪聘任著名的系统架构师、项目经理担任实训负责人,按照企业的要求培养毕业生,对全院毕业生开放,自由选择实训方向(目前提供J2EE、、嵌入式、数据库管理),全程免费。刚开始时,学生倾向校外培训,报名人数较少,现在由于效果显著,知名度不断提高,选择在校内实训中心实习的学生越来越多。

3毕业实践内容体系建设

软件专业毕业生不能满足企业需求的首个原因是所学知识落后于企业使用的最新知识和技能。据我们调查,大连高校软件专业方向课在Java方向只讲授到J2EE基础,甚至有的只简单讲授了JSP,而企业已经全面使用了SSHA和RIA软件开发框架体系。学生面试时被问起是否使用Struts、Hibernate、Spring和AJAX时,头脑中简直没有这些概念,使用经验更无从谈起。

在实训课程体系设计中,我们全面采用与企业衔接的最新软件技术和架构,如Struts2、Spring、Hibernate、AJAX(熟称SSHA)、SOA技术(Web Servie, SOAP, UDDI),尤其是最近两年逐渐兴起的WEB2.0、RIA开发技术,如DWR、DOJO、EXT JS和Flex等以及整合服务器端技术和客户端技术的方法,这些已基本超越大连绝大多数培训机构的内容,使我们的学生站在了软件开发技术的前沿。

实训软件平台全面采用企业最流行的产品,如数据库使用Oracle、MySQL、DB2等,应用服务器使用JBoss、WebLogic、WebSphere、GlassFish和Tomcat。开发工具选择大多数企业普遍使用的Eclipse、MyEclipse、NetBean、JDeveloper等开源产品。

毕业实践中,学习和掌握这些最新的技术和框架与课堂学习有所不同,我们是在项目开发过程中边学边练边使用,重在自学,重在应用,每个技术都在项目中大量使用,保证同学们都能熟练精通。由于反复使用这些技术,同学们不像理论学习那样容易遗忘,他们基本能在不参考资料的情况下熟练编写相应的软件代码,这正是企业技术人员必备的基本能力之一。

4实践项目的选择和开发策略

以往毕业实践的课题都是学生成绩管理、图书管理、在线购物等简单应用项目,脱离企业实际,应用范围窄,实用价值小。

我们的毕业实践选题是针对大多数软件公司的热点应用领域,选择已开发完毕的实际项目来开发,实用性强,开发工作量大,能真正锻炼学生的软件开发能力和业务分析能力。经过认真筛选,确定了办公自动化(OA)、通用进销存、CRM、简化ERP、连锁店经营管理、物流配送管理等几个实际项目,学生们在开发过程中参观了实际企业的运作,如物流公司、服装连锁店等,实地了解软件在具体业务中的使用流程。

我们也利用各种渠道与各行业企业联系,免费为企业开发应用软件,企业也愿意与我们合作,因为不用支付昂贵的开发费用。如我们为大连今冶机械有限公司开发了外贸CRM管理系统,由项目经理带领15个实训同学,开发为期14个月,已经投入试运行,取得了企业的信任。今年初与大连北市汽车配件城合作开发大连汽车配件网,其他项目也在进一步的洽谈中。同时学院自己的所有项目完全由实践中心自主开发,目的就是锻炼学生,实现学院的无纸化办公。

在开发策略上,所有项目采用团队开发模式,每10~15人为一组,独立承担项目的分析设计和编程工作。在团队开发软件过程中,学生的团队合作能力、沟通和交流能力、工作的分配和调节能力、工作目标的确认和跟踪能力得到提高,这些是合格员工必需的,也恰恰是公司最看重而学生较欠缺的能力。在软件开发过程中,项目经理不断针对实际问题言传身教,讲解合作的策略、沟通的技巧,学生在潜移默化中提高了这些能力。

熟练运用软件团队开发工具也是软件工程师必须具备的能力之一,这在理论教学中涉及很少,学生欠缺较明显。在实训项目开发中,全面使用企业流行的团队开发工具产品,如CVS、Subvision、VSS等,所有学生都熟练掌握这些工具的使用,完成了项目的共享、更新、提交和版本管理等,为将来到软件公司工作打下了良好的基础。

5毕业实践过程管理体系

管理出效益。没有严格的管理,即使知识体系再先进,也无法保证每个开发小组都能按计划完成各自的开发任务。现在的大学生虽然对新知识渴望,对新技术兴趣浓厚,但做事普遍比较散漫,缺乏责任心,随意性严重,这些都是工作中的大忌,不及早改正这些不良习惯和作风,必将在今后的工作中酿成大错。

我们在实训过程中完全实行公司化管理,为每个准员工配备工作卡,上下班使用电子指纹打卡器打卡,杜绝代考勤,将之与学分进行挂钩,违反纪律就得不到相应的学分,严重的延缓毕业,甚至得不到学位证书。

项目经理为每个小组制定详尽的日、周、月开发计划和进度,每个小组长对经理负责。每天小组开会,总结项目遇到的问题,并布置开发任务,每个人都要求仔细填写每日工作记录表,并汇总遇到的问题。每周由项目经理召开总结会议,小组长汇报各自小组的开发进度、遇到的问题、解决方案、新思路新建议,并形成标准报告。这些环节和措施极大地锻炼了学生分析问题、解决问题、独立钻研、工作总结、语言表达等综合能力,而这些技能是在课堂教学中无法学习和掌握的,必须在长时间的工作实践中才能领悟并潜移默化地掌握。

质量是产品的生命。当今软件系统因为功能复杂,系统结构庞大,团队开发,客户要求高,开发时间短,因此对质量的要求更加严格。软件公司普遍成立了QA部门,专门负责软件测试、质量评估,对系统中的Bug进行检测。而在校学生普遍缺乏质量意识,为提高进度和工作量,编写的软件稳定性极差,初期阶段对此根本不介意,这也是历届实训在开始阶段一定会遇到的问题。

在软件实训中,专门强化学生对软件质量的责任感。项目经理和QA成员每天对各小组的项目进行测试,每周编写测试报告,统计Bug出现率,并进行学分扣除,每周召开质量会议,不断地灌输质量意识,提高每个学生对质量的重视程度。在项目的考核中,也把软件质量作为第一指标,加大质量在考核中的份额。经过长时间的教育、引导、督促和考核,到实训结束时,每个同学的质量意识都有了质的飞跃,有可能影响他们的一生。

软件成功部署后,所有开发小组召开项目总结大会,对开发项目进行综合评比,从文档编写、架构设计、代码规范、团队合作等方面进行全面考核,每个成员编写项目开发报告,总结在实训中的经验和教训、成功与不足。从每个同学发自内心的报告和发言中,我们真切地感受到他们确实成长了,稳重了,成熟了,责任心强了,经验丰富了。

6改革成果和思考

经过我们精心打造的毕业生,得到了软件公司的青睐,每期实训生近70%能进入软件公司工作,其中20%能进入较知名的软件公司,这在目前经济危机企业普遍减少用人数量的情况下是难能可贵的。用人单位普遍反映这些学生知识和技能娴熟,到企业能很快适应,在质量意识、团队合作、做事认真、工作细致、责任心强等诸多方面都符合企业的要求,有几名同学刚工作1~2年就成为公司的主力,这些都说明我们的培养模式是正确的。

模拟软件公司不如真正的软件公司,我们计划成立软件开发公司,以零利润接揽实际的国内和外包软件项目。因为面临无法按时交付受处罚的风险,强迫我们更要有强烈的责任意识,这是模拟软件项目永远达不到的。我们已经和多家软件公司接洽了很长时间,他们也非常愿意把合作初期的非关键项目外包给我们,为他们节省巨大成本,同时锻炼毕业生的能力。

近三年毕业实践环节的改革和创新证明,加强毕业实践对提高大学生就业起着非常关键的作用。大学生经过系统的毕业实践锻炼,自信心大大增强,就业竞争力提高迅速,能迅速地适应企业的要求,融入到实际项目开发中。

参考文献:

[1] 龚威,王赢,谢媛媛. 科学与工程教育并重的新型IT人才培养模式[J]. 计算机教育,2009(9):136-138.

[2] 赵国冬. 实验创新与大学生创新能力的培养[J]. 计算机教育,2009(9):30-31.

[4] 刘书勇,张国印,武俊鹏. 创新型人才培养体系研究与实践[J]. 计算机教育,2009(8):14-16.

[5] 邱钦伦. 对软件企业招聘应届毕业生的思考[J]. 计算机教育,2009(9):23-25.

[6] 马润成. 计算机专业大学生供需现状、就业形势和工作对策[J]. 计算机教育,2005(10):68-70.

相关文章
相关期刊