java程序员实习总结范文

时间:2023-04-02 12:11:13

导语:如何才能写好一篇java程序员实习总结,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

java程序员实习总结

篇1

关键词:信息融合、框架范例模版、典型工程架构、典型商业工具

0 引言

随着信息技术和管理实践的发展,技术与管理的融合达到了一个新的深度。一方面,新兴信息技术的移动性、个陛化、虚拟体验、极端数据化、社会性等特征和Web2.0/3.0、电子商务、物联网、云计算等应用形式,丰富了信息化的内涵和外延,催生了新型管理模式和商业机会;另一方面,传统的业务决策在向信息决策转变,组织管理活动在向信息管理活动发展。

信息系统作为携载组织业务模式的人机计算平台,呈现出技术与管理并重的特点。信息系统的研究和应用在技术视角,关注的是信息的提取和处理、系统的开发和构建;在管理视角,关注的是系统如何被采纳和使用、组织如何被影响和改变。信息系统的技术和管理视角反映出“造”和“用”的分离与统一。

在《中国信息系统学科课程体系2011》的指导和启发下,结合鲁东大学国际化、有特色和应用型定位,根据生源特点和师资优势,我校2012版信息管理与信息系统人才培养方案设计的总体思路侧重信息系统的技术层面的同时,将企业、行业和职业岗位相互融合、统一,引入精讲多练模式,设计集约化的信息管理与信息系统专业实践平台,驱动理论课设置;面向工程实际,夯实学科专业基础,分类培养信息系统开发和商务智能应用人才。

集约化是指运用行业实际、先进、成熟的管理概念和工具,将典型管理业务和概念贯穿于信息技术课;基于管理业务对实验、实习、课程设计、理论课程进行调整,形成面向企业工程、解决管理问题的实践平台。使学生在校期间形成工程化、模块化的概念,深入理解技术背景和原理,在就业后无须长时间培训便可开展工作,降低企业用人成本,提高学校毕业生就业率。

我们将管理业务分成3个方面,分别是金融业(商业银行)的出纳服务顾客所涉及的业务、纺织业实时监控系统的卷绕机实时状态查询业务以及零售业的快速客户响应管理工具。

1 典型工程架构与行业、职业相结合的信息系统实践平台分层设置

结合信息管理与信息系统专业特点,紧跟企业需求,我们按信息融合的层次设计了分层课程体系,如图1所示。基础运作涉及的课程体系是专业核心必修课,不分方向。学生可根据自身实际选择“信息系统开发”和“商务智能应用”对应的两个明确的专业方向,我们的引导方向是准备读研的学生选择“商务智能应用”方向,直接就业的学生选择“信息系统开发”方向。通过专业划分,紧缩人才培养出口,强化专业核心,分类分流培养,适度跟踪专业热点,以统筹“基础+主流+发展”的关系。

从我校信息系统专业近6年毕业生就业行业的统计情况来看,从事Web程序员、Windows程序员、java程序员、数据库管理员的占50%,从事信息系统维护的占8%,从事ERP实施顾问岗位的占31%,其他行业占11%,与《中国信息系统学科课程体系2011》就业按行业划分的结果类似。因此,我们将适应面最广的系统分析员、Web程序员、Windows程序员、Java程序员、数据库管理员、ERP实施顾问和管理咨询师作为信息系统专业职业岗位的立足点,对应职业岗位符号,如表1所示。集约化实践平台系统性解决方案,如表2所示。

现代信息系统运行在网络环境下,企业级信息系统在网络环境下最典型的应用结构是C/S(Client/Server)和B/S(Brower/Server)。凡是与信息系统开发相关的课程,我们都紧扣这两种结构展开课程设置与运行,如表2所示。这种结构适应分布式处理环境,有效集成与利用网内资源,最大程度地为分布式用户服务。

对于C++程序设计、C#程序设计、ASEnet程序设计、JSP程序设计、Java程序设计需要预先准备好或封装好数据库服务器,每次课程学生都要登录到局域网上指定的公共数据库服务器实验。使学生无论是Windows应用程序还是跨平台的Java应用程序,都能直观体验到C/S架构,通过ASEnet和JSP程序设计课程领会到B/S结构和C/S混合应用情况。而对于系统性、综合性和应用性强的管理信息系统概论、信息系统分析与设计、Web实时信息系统开发、电子商务网站建设、ERP原理和技术、ERP电子沙盘模拟对抗,将在信息融合与管理支持的第三层体系架构的基础上融合B/S和C/S应用结构。

1.1依托零售业的客户快速响应展开联机事务处理

联机事务处理以零售行业、服装生产企业、纺织制造业三者共同实施的快速客户反应的管理思想和管理工具为基础,将快速客户反应涉及的EOS、POS、EDI、CRP、UPC、CAO、ASN概念与技术渗透网络工程基础、数据库系统原理、程序设计、Visual C#程序设计、库存管理、采购管理、市场营销、生产管理、管理信息系统概论、信息系统分析与设计、Web实时信息系统开发、ERP原理与技术、ERP沙盘对抗实验和电商务网站建设课程中,以此为前提编写教学大纲和企业级高端专业图书,对接软件开发的面向对象、组件、ADO、ODBC、触发器、存储过程、动态SQL、动态链接库等概念与技术,开发快速客户反应实践平台,进行ERP沙盘对抗实战,有针对性地培养系统分析员、系统管理员、数据库管理员、中高级程序员、ERP实施顾问职业岗位。 1.2依托金融服务业展开联机分析处理

联机分析处理具有灵活的分析功能、直观的数据操作和分析结果可视化表示等突出优点,使用户对基于大量复杂数据的分析变得轻松、高效,有利于迅速作出正确判断。同时可用于证实人们提出的复杂假设,以图形或表格的形式表示结果或对信息的总结。它并不将异常信息标记出来,是一种知识证实的方法。

联机分析处理以商业银行数据源和股票行情数据源为基础进行金融行业的运营优化分析,涉及的课程有高级数据库与数据仓库、金融数据商情分析,主要面向管理咨询师岗位。 1.3依托金融服务业展开KDD

知识发现KDD是从数据集中识别出有效的、新颖的、潜在有用的及最终可理解的模式的非平凡过程。知识发现将信息变为知识,将为知识创新和知识经济的发展作贡献。数据库知识发现的研究非常活跃,它的概念涉及数据集、模式、过程、有效性、新颖性、潜在有用性和最终可理解性。数据集是一组事实F(如关系数据库中的记录)。模式是用语言L表示的表达式E。过程通常指多阶段的处理,涉及数据准备、模式搜索、知识评价以及反复的修改求精;该过程要求有一定程度的智能性、自动性(仅仅给出所有数据的总和不能算作是一个发现过程)。有效性是指发现的模式对于新的数据仍保持有一定的可信度。新颖性要求发现的模式应该是新的。潜在有尉性是指发现的知识将来有实际效用。最终可理解性要求发现的模式能被用户理解,目前它主要是体现在简洁性上。有效性、新颖性、潜在有用性和最终可理解性综合在一起称为兴趣性。

信息系统实践平台的知识发现依托股票行情数据,涉及商务智能基础、金融数据商情分析、云计算、软计算和多元统计分析课程,培养管理咨询师岗位,提供“主流+发展”的课程设置。

综合联机事务处理、联机分析处理和知识发现,衍生出信息系统开发和商务智能应用两个专业方向。信息系统开发针对联机事务处理设置,面向信息系统涉及的系统分析员、系统管理员、中高级程序员、数据库管理员、ERP实施顾问;商务智能应用针对联机分析处理和知识发现设置,面向高级管理咨询师岗位,也可作为企业的首席信息官。

2 多层次、多方位与多企业深化校企合作

为提高学生就业率和实际工作能力,以校企师资置换为纽带,以课堂教学和专业实习为基础,以合作开发教材和实践平台为切入点,破解高校毕业生与社会需求脱节难题,坚持走校企合作之路。教学、科研和服务社会三位一体良性互动,带动信息管理与信息系统专业又好又快、和谐可持续发展。

学校以ERP原理与技术课程教学为窗口,与烟台用友软件、烟台中瑞管理咨询公司合作。派专业的主讲教师参加用友举办的针对高校教师的培训;聘请烟台中瑞管理咨询公司和烟台用友软件公司的高级咨询师作为本专业的兼职教师,教学内容细化到具体章节,落实到授课计划。以专业实习为纽带,在第6学期让学生在烟台用友软件公司进行用友管理软件实施、维护和销售的实习、实训。

在校内建立企业级的信息系统开发研究所,吸引学生参加教师承接的横向课题开发,培养学生的实战能力、独立分析问题和解决问题的能力,掌握信息系统分析、设计与实施的全过程,切实提高在企业级分层架构体系编程的能力,积累工程化、模块化的实际编程经验。

以Web实时信息系统开发课程为窗口,与烟台信谊电气公司合作,编写《Web实时信息系统开发》教材,开发“Web实时信息系统”实验平台。

3 围绕服务社会全方位培养企业级应用型教师 定期派高级职称教师、博士教师外出参加专业建设、课程建设、教育教学改革、学科建设等方面的研讨会,学习国内同行先进理念、成功经验和有效措施,学习国内知名专家前沿、热点研究,了解国家自然基金的资助方向。定期派硕士教师参加企业级的项目实训和知名厂商组办的培训,深入企业进行调查研究。

篇2

一、高职软件技术专业课程体系改革的基本思路

设计一个专业的课程体系,首先要明确专业的学科定位和人才培养定位,然后建立相关的知识体系,确定课程体系,最后确定课程设置和教学计划。通过这些年的实践,我们逐步构建起了产学合作,以就业为导向、以企业需求为依据、以综合职业素质为基础、以能力为本位、实施“双证书制”教育的高职计算机软件技术专业的课程体系。

1.明确专业定位和人才培养目标

明确专业定位、人才培养目标是专业改革的起点,也是构建科学合理的课程体系的行动指南。《职业教育法》规定:“职业学校、职业培训机构实施职业教育应当实行产教结合,为本地区经济建设服务,与企业密切联系,培养实用人才和熟练劳动者。”由此可见,高等职业技术教育的任务就是面向地方经济发展的支柱产业,培养技术应用型人才,培养用人单位欢迎的人才。通过近几年的实践,我院确定的软件技术专业人才培养目标是培养能适应现代化建设需要的德、智、体、美全面发展的,掌握计算机的基本理论和方法,能在IT产业第一线长期从事计算机软件开发及应用工作的高等技术应用型专门人才。

2.以能力为本位,构建与专业培养目标相适应的理论教学体系

高职的性质与功能都是由课程具体体现的,高职软件技术专业课程改革目标是建立一整套与技术应用型人才培养目标一致的教学内容和课程体系。软件人才培养,如果脱离企业和社会,闭门造车,培养的人很难得到社会的认可。高职课程改革的深化和突破在于走产学结合、校企合作之路。产学结合重点体现在以就业为导向,开设产学结合的课程上,通过对职业岗位群进行能力分解,以技术应用能力或面向工作过程的能力为支撑,明确一般专业能力和核心专业能力。核心专业能力要体现在掌握本行业主流技术、先进技术和新技术等方面,重点是培养技术的运用能力和岗位工作能力,然后分析学生必须经过哪些技能训练,才能够掌握这些技术能力和关键能力,必须有哪些理论支撑才能围绕核心能力的培养形成课程群和课程链,再从这些专业课及实训课中推出需要掌握的基础理论,按理论以够用为度的原则,对部分课程进行整合,对课程内容进行调整与更新,加大实践技能训练的比重,注重学生能力的培养,以增强教学内容的针对性、实用性和操作性,力争使课程设置与市场需求保持零距离。

实践证明,软件编程人员若不是从事系统分析和算法研究等高层次工作,熟练掌握了一种或几种编程工具的高职学生,特别是通过认证的学生,完成具体的编码工作是完全可以胜任的。有鉴于此,我们构建了“宽基础、多方向、模块化”的课程体系,整个课程体系包括必修课(公共必修课、职业基础课、职业技术课、职业技能训练课)和选修课(限选课、任选课)以及认证课三大部分,并针对专业核心能力,形成纵向的,由简单到复杂的技术培养和训练体系。职业技术课要参照企业对员工技能的要求、著名培训机构和认证机构的课程体系,针对专业方向设置专业课程群和专业课程链,供学生选修,这样既可以让学生有非常明确的学习路线,能根据个人兴趣进行选择,使学生学有所长,利于其就业,也能够形成专业特色,便于高职院校开展订单式培养。如软件技术专业可以以Java程序员、.NET程序员、C++程序员、数据库管理、软件测试五条主线组织以主干课程为中心,关联交叉课程为依托的课程模块。删减与专业方向关联不大的课程或者将其改为选修课,例如汇编语言。整合内容相近的课程,调整教学内容,减少重复课时,如可以将“C语言”与“数据结构”整合为一门课程。与此同时,拓宽专业口径,大幅增大有特色的限选课的比重,可让学生在计算机系内跨专业选修。采取这种“宽基础、多方向、模块化”的专业课程体系,既可以提高学生就业的应变能力,又可以满足学生的个性发展,使学生树立信心,成为职业生涯的成功者。

产学结合的另一种形式是课程置换,施行“订单式”人才培养。如我院与IBM软件学院合作开办软件测试专业,在我院2005级教学计划的基础上,引入IBM软件学院测试专业的课程体系,采用课程置换的方式将IBM课程融入到教学计划中来,对不适合高职学生的课程进行替换与简化,对动手能力培养比较关键的实践课程,在课时与师资配备上进行加强,利用IBM的丰富案例资源与技术资源进行教学,培养出的人才纳入IBM人才库。

3.完善与专业培养目标相适应的实践教学体系

实践教学是高等职业教育的重要环节,我们依据职业技术岗位对专业技术能力的要求设置专业实践教学体系,包括专业基本技能训练、专业技术技能训练和毕业实习三个部分,基本技能训练通过认知实训和基本操作实训完成,专业技术技能训练则要通过综合应用在课程设计和毕业设计中实现,使能力的培养由浅入深、逐步递进。为了加强教学的实践环节,我们加大了专业实训课的比重,使理论与实践教学的学时比为1∶1,部分操作性强的课程教学在实验室进行。

毕业生实行“一教双证”,即毕业生在获得毕业证书的同时,还必须获得职业技能资格证书。这不仅符合当前国家大力推进劳动准入制度和职业资格证书制度的就业政策,也符合当前企业的要求。目前,计算机类的证书有行业和企业的认证,如“微软”、“思科”、“Adobe”等认证,也有政府部门,如劳动和社会保障部和信息产业部的认证,这给软件技术专业的学生提供了很好的考证机会,这就要求学校认真进行市场调查,以便引导学生考取社会认可度高又有助于学生就业的职业资格证书。

4.建立与课内教学相结合的课外教学体系

课外教学不仅仅是课堂教学的简单延伸,它能实现课堂教学难以达到的目标。一是能够因材施教,根据学生的不同水平,组织不同的教学内容,培养多模式、多层次人才。二是解决相对基础的教学内容和门类众多的应用技术的矛盾,让学生及时掌握新理论、新技术。三是能够增强学生自己获取知识的能力。具体形式有以下几种。

(1)开设网上课堂

充分利用校园网的功能,开设网上课堂,要求学生围绕所学知识,通过自学、自问、自解、自判等过程,完成课外练习,当学生遇到自己不能解决的疑难问题时,由专业课老师轮流进行在线辅导,及时为学生解惑答疑。加强网络教育资源的建设和利用,如结合精品课程建设,将各种课程资源如课程大纲、试题库、习题库、课件库和教学录像等上网,便于学生预习复习,节省课堂教学时间,提高学生的自学能力。还可以将一些新技术的电子培训教程(如电子图书、教学光盘)上网,帮助学生在课外掌握专业新知识。

(2)开展学生第二课堂活动和学科竞赛

借助专业实验室,建立学生课外科研活动基地。从各专业挑选学生组成课外兴趣小组,各教研室指派老师负责指导学生的科研选题,开展科技创新活动。每学期组织几次课程竞赛或综合性的学科竞赛,对优胜者予以奖励并组织他们参加国家和省级学科竞赛,力争取得好成绩,借以扩大学校的影响。

三、高职计算机软件技术专业课程体系的设置

在对软件企业的发展规划、软件技术的发展趋势、软件人才的需求状况等进行了深入的市场调研的基础上,按“夯实基础,增强学生的发展潜力;强调适用,注重学生的动手能力”的原则设置了如下的软件专业的课程体系。

公共必修课包括计算机数学、英语、体育等。本模块的课程必须适应专业教学的需要和学生继续学习的需要。

职业基础课包括计算机应用基础、程序设计语言、数据结构和计算机网络技术等。本模块的课程要以职业素质为基础,注重掌握必要的理论知识,力求专业针对性和社会适应性相结合,要强化实践能力的培养。

职业技术课按专业方向提供专业课程群,并根据市场需求可搭配成多种专业课程链供学生选择,学校加以指导和调控,这种模块化的专业课程体系便于满足用人单位“订单式”培养和学生专业发展的需求。具体设置如下:

“Java程序员”方向: Java程序设计基础、JSP、XML程序设计、J2EE、Oracle数据库管理与维护、软件开发过程与项目管理。

“.NET程序员”方向: 、、C#、XML程序设计、、SQL Server 2000数据库、软件开发过程与项目管理。

“数据库管理”方向:关系数据库与SQL语言、SQL Server 2000数据库管理与维护、数据库应用程序设计、数据库需求分析与规划、Java语言、网络数据库设计、Oracle数据库管理与维护。

“C++程序员”方向:C++程序设计、SQL Server 2000数据库、基于C++面向对象程序设计、软件开发过程与项目管理、Java程序设计、基于.NET的Web程序设计、源程序阅读训练。

“软件测试”方向:电子商务核心知识、Java 2编程技术基础、DB2通用数据库基础、软件测试、网络与Web技术导论、软件开发生命周期、使用 Rational 测试工具进行功能性测试、使用 Rational 测试工具进行性能测试、使用 Rational TestManager 进行有效的测试管理、Rational团队管理工具。

选修课包括限选课和任选课,其中,限选课包括互联网实用技术、图像处理、电脑组装与维护、多媒体实用技术、数据库基础与应用、实用操作系统、计算方法、英语、计算机英语、Delphi程序设计、JSP、面向对象程序设计、J2EE、Oracle、Visual C程序设计、技术、软件测试技术、企业管理、电子商务、工程制图、计算机辅助设计CAD、会计应用软件等。任选课包括演讲与口才、人际交流、文献检索、书法与美术等。本模块的课程是提高学生全面素质和综合职业能力的重要保证,有利于扩大学生的就业面。调查发现,许多毕业生就是靠某一个专门的技能就找到一份工作。

认证课包括各种职业资格证书的认证培训考试、等级考试和IT厂商的产品认证等。如通过劳动和社会保障部举办的“全国计算机信息高新技术考试”,就可以取得相应模块的职业资格证书。

四、课程体系改革的保障和配套措施

1. 加强师资队伍建设,打造“双师型”教师队伍

师资水平决定着学校的教学质量和办学水平,决定着人才培养质量,是发展高等职业教育的关键。目前,高职院校较为缺乏具有在软件公司从事过软件开发经验的教师,大多数老师难以有效指导学生进行项目开发的实训和承担一些新课程的教学任务,因此,必须建立一支专兼职结合的“双师型”教师队伍。

在鼓励老师加强自身学习的同时,应采取多种途径加大教师培训力度,如根据课程建设的需要,送相关老师去培训机构培训和到合作企业参与项目开发;请有关专家来学院作新课程培训和举办有关软件产业发展、软件技术、软件企业管理模式和软件营销等专题讲座;发挥现有教授、副教授的作用,以老带新,开展课题研究,促进教师教学和科研开发能力的提高,成立以系为依托的科技开发公司。

在加强自身师资队伍建设的同时,可以招聘校外具有扎实的软件知识功底和丰富的软件开发经验的教师以及合作办学企业中的技术骨干作为兼职教师,使得专兼职教师人数比为2∶1。这样既解决学院师资实际开发经验欠缺的问题,又能发挥兼职教师了解IT企业要求的优势,使得培养出来的学生能熟悉企业的运作方式,适应市场需要,从而保障课程改革的顺利实施。

2.构建教、学、做相结合的教学模式,改进教学方法

在专业课的教学中,要从根本上转变原有的教学模式,要以学生为主体,教师为主导。在教学上淡化理论教学与实践教学的界限,推行“教、学、做”相结合的教学模式,努力做到两者互相渗透、有机融合,使学生在“做”中“学”,老师在“做”中“教”。在具体的教学实施过程中,可采用课堂讲授和小组学习相结合的模式,主要的、基本的知识在课堂上讲授,以便使学生在单位时间内获得更多系统化的知识,同时,展开小组合作学习活动。通过小组合作学习开发具体的软件,一方面可促使学生积极主动地参与到课程的教学中,全面深刻地掌握相关原理和概念,另一方面可培养学生的实践、创新能力及合作精神,激发学生自主学习的积极性。

教学方法要更注重实效性。要从问题出发、从应用出发,对工程性和实践性比较强的课程(如计算机基础、网络数据库、VB、组装和维护等),可因地制宜地采用实验室或实践教学基地现场教学、单元教学、真实企业案例教学或者项目式教学等教学形式,按提出问题、分析问题、任务设计、完成任务、归纳总结、实践应用的步骤来组织教学活动。采用真实企业案例教学,组织学生对开发成功的项目,从设计思路、设计技巧、程序结构等方面进行讨论、分析,在各抒己见、相互启发的过程中培养学生发现问题、解决问题的能力。使学生在解决问题的过程中,将理论和实践较好地结合起来,学习的目的性更强。而采用项目驱动方式教学,可利用合作企业的项目或者已实际应用的成熟系统,在企业软件工程师的指导下,将学生组织成多个项目小组,对学员进行项目开发培训,帮助学生掌握系统开发技巧与项目设计、开发文档、系统测试等知识。这样既可以让学生尽早感受企业真正的工作流程,培养学生的团队合作精神,还可以以教学促科研,提高教师的科研能力。

教学手段也要注重实效性,所有课程都要全部或大部分采用多媒体手段教学;要充分发挥校园网和校内实验实训场所的作用,让学生用计算机作实验、提交作业、复习、考试、阅览,师生通过校园网和互联网网上答疑、批改作业。

3.加强课程资源建设

课程体系的实现最终要落实到每一门课程上,可结合省级、国家级精品课程的申报,组织相关教师组成项目组,围绕课程大纲、教学内容、教学方法、教材、课件库、习题库、案例库、教学录像和考试题库等内容开展建设工作,成果全部上网。主干课程要有校企合作自编的教材,并编写与课程相配套的实验实训教材。

4.加强实验实习基地的建设

加强校内实习基地的建设,开展中小型综合性实验,建立集教学、科研、生产相结合的专业实验室,建立企业实习基地,学院应在资金、人力和场地等各个方面给予资助和支持。专业实验室由相关教研室管理,便于教师开展教学实验和科研,把科研项目纳入实践性教学工作中,可作为毕业设计课题让学生参与其中,改变目前毕业设计流于形式的状况。学生在企业实习基地实习期间,也可以让学生把实习项目作为毕业设计课题,采用学院和企业的“双导师”制。如果学生带着开发设计出的成果去求职,学生就业的机会将大大增加。

5.建立新的教学评价体系

篇3

四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。

实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些领先的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。

除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。

作为大二的学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。

经过二十多天的obbligato信息安全管理的java开发,是我对java软件开发平台有了更深一步的了解,也对nec公司的obbligato平台有了一定的了解。

篇4

关键词:开放大学;专业与课程体系;软件开发与应用

0 引言

《国家中长期教育改革和发展规划纲要(2010-2020年)》在继续教育部分提出要“大力发展现代远程教育”“办好开放大学”。《浙江省中长期教育改革和发展规划纲要》(2010-2020年)也明确提出“以广播电视大学为基础,整合高等教育资源,加快建设浙江开放大学”。为加快推进浙江学习型社会和终身教育体系的建设,借鉴上海电大筹建“上海开放大学”的经验以及世界一流开放大学的成功模式,在全面总结浙江电大30多年办学实践尤其是开放教育实践经验的基础上,提出建设浙江开放大学的构想。

浙江开放大学将坚持多元化发展理念,走多元化发展道路,整合国内外高等院校、科研院所、系统行业的优质教育资源,面向全社会、面向各个层面的学习对象建设多样化的专业课程体系,打造高等教育“超市”;面向全社会成员尤其是从业人员,提供不受时间和空间限制的高质量的教育和培训服务,致力于扩大教育机会,消除学习障碍,搭建终身学习平台,满足“人人、时时、处处”的终身学习需求Ⅲ。结合浙江经济社会发展的需要,适应全民继续教育、终身教育多样化需求,努力建设既针对学历继续教育,也针对非学历继续教育;既针对工作人口,也针对非工作人口的种类多、品种全的专业课程体系。根据社会各类不同需求群体,有区别地来制定专业和课程体系标准,增加专业课程覆盖面,满足不同群体的需要。

1 开放大学专业与课程系统建设思路

开放大学所开设专业的人才培养方案在设计上体现“人才观、质量观、学习观、服务观”原则。人才观是指开放大学所建设的专业培养的人才要能够适应新时期的新要求,以企业的需求为出发点,重点培养学生实际动手能力和实际项目经验,给企业培养留得住、用得上的人才。质量观是指开放大学所建设的专业要严把质量观,对于教师的工作要有机制保证高质量,对于学生要从考核和毕业上严格要求,避免出现“劣币驱逐良币”的现象。只有良好的教学质量才能建设好开放大学。

学习观是指开放大学所建设的专业要为各种类型的学习者提供合适的教学资源,让每一个来开放大学的学习者都能学有所获,让终身学习的观念深入人心。服务观是指开放大学所建设的专业要提供一流的学习服务体系,通过先进的教学平台和信息技术手段,为每一个学习者提供细致入微的服务,让每个来到开放大学的学习者感受到自己被重视。

基于以上设计原则,开放大学专业与课程体系建设思路如下。

1)集学历教育和非学历教育于一体的模块化课程设置。

开放大学应能够满足不同类型学习者的学习需求,能够同时提供学历教育和非学历教育;建设模块化的课程体系,将课程分为学历课程和培训课程两大模块。这种分类能把学历教育和非学历教育结合起来,有助于针对不同的生源提供不同的教学内容,实现教学的灵活性。

学历课程模块包括公共基础课和专业基础课。培训课程模块关注计算机领域的新技术,一个专业可建设多个方向。已有相应基础知识的学生可以只选择培训课程模块,学习感兴趣的新技术,获得相关培训毕业证书;学生也可以两个模块都学习,以获得计算机相关专业本科毕业证书。培训课程模块适应继续教育和终身学习的需求,为学生提供了非学历教育的人口;而且在计算机领域,由于技术日新月异,培训市场很大,如果能做好培训课程模块,将为开放大学带来较大的收益。

2)多人口、多出口、多方向的灵活学习体系。

开放大学面对的生源情况是丰富多样的,可能是中专、中职、高中、高职,甚至大学毕业生,因此在专业建设时充分考虑学生已有的基础知识技能,为每一个学生提供适合自己,并适应劳动力市场需要的学习入口和出口。多人口、多出口的学习体系如图1所示。

多人口,一方面是指既能与中职、高中毕业人员接轨,又能与IT在职人员(或称继续教育人员)接轨;另一方面是指有相关知识的学生可以从培训模块进入学习,其他学生可以从基础学历模块进入学习。多入口教学的前提是模块化的课程体系。

多出口是指学生的学习以获得相关证书或相关专业毕业证、学位证为目的,甚至可以只学习一门感兴趣的课程。多出口的教学模式使每一个学生能够各取所需。

多方向是指培训课程分为若干个方向,每个学生能够选择自己感兴趣的方向,每个方向可以对应相应的行业证书,完成学习后自动获得相应证书。

3)以职业能力为核心,与企业、行业协会、培训机构等合作办学。

高等教育存在重理论轻实践的问题,高校培养的人才与企业的实际需求之间存在鸿沟.而对于计算机行业而言,企业很看重员工的实际技术能力,因此在课程设置上要以培养学生的职业能力为核心,将满足企业岗位工作需求作为课程设置的出发点,提高计算机相关专业教育的针对性和适应性,加强实验、实训、实习等实践性教学环节,增强学生的操作能力和应用技能。

为达到上述目标,只凭开放大学建设的教学资源是不够的,需要与企业、行业协会、培训机构等开展广泛的合作。与学校相比,社会培训机构更能及时调整教学内容,把握技术的最新发展形势。与行业、企业合作办学,可适应行业技术发展形势,使得教学内容与时俱进,学生能够了解新知识、新技术、新流程和新方法,实现专业教学基础性与先进性的统一。合作形式可以是多样的,例如直接引进社会培训机构的教学内容作为培训课程模块的一部分。

课程的开发将和企业行业密切合作,和社会培训机构有效整合。实现建设一部分,共享一部分,共赢发展。引入市场化机制,促进优质资源的形成与发展。

4)打造品牌课程,树立新形象。

课程学习资源是开放大学的核心竞争力。近年来国外的网络公开课已成为互联网上热门的开放学习资源,深受大众好评。如果开放大学能够建设几门这样的课程,对于树立开放大学的新形象无疑具有重要意义。对于计算机相关专业而言,如果能够建设几门高水平的课程并对公众免费开放,则不仅为社会作出了贡献,更能吸引潜在的学习者来开放大学学习。

5)构建一流的学习服务体系。

平台、资源和服务是远程教育的三大要素。对于某个具体的专业而言,在建设一流教学资源的同时,要构建一流的学习服务体系。这包括两方面的内容:一是每门课程要组建一个教学团队,通过团队的力量使课程在全国范围内实现标准化的教学辅导;二是用信息技术改进学习服务水平,例如通过教学平台与移动设备的衔接使学生能够移动学习、通过信息的推送服务使教师能够及时答疑、通过跟踪学生的学习活动对其下一步的学习提供建议等。

2 软件开发与应用专业课程体系建设初探

当今世界,以信息技术等为代表的高新技术的发展深刻影响着国家的政治、经济等诸多方面,能否在高新技术领域占据一席之地成为维护国家和经济安全的命脉所在。《国家中长期人才发展规划纲要(2010-2020年)》中指出:要实施专业技术人才知识更新工程,对信息技术等重点领域开展大规模的知识更新继续教育,每年培训100万名高层次、急需紧缺和骨干专业技术人才,到2020年,累计培训1000万名左右。依托高等学校、科研院所和大型企业现有施教机构,建设一批国家级继续教育基地。

近年来我国软件产业取得了较大的发展,外资软件企业纷纷扩张,而中国本土软件企业也在加紧研发步伐。根据工信部的预计,中国市场每年至少存在30万软件人才的巨大缺口,其中高端程序员和初级程序员尤其缺少。有关数据显示,近几年来计算机类人才每月的招聘人数都有上万人。人才需求量大,缺口也大,这就决定了计算机类专业不乏生源。而且,由于计算机技术发展较快,行业培训市场潜力巨大。

因此,软件信息产业在未来10年中地位非常重要,我们应抓住机遇,建设好软件信息技术相关专业,为国家发展和社会进步培养合适的人才。

根据开放大学专业与课程体系建设思路,提出软件开发与应用专业课程体系建设方案。

1)招生对象。

本专业的招生对象,既面向高中学历(含同等学力)及以上学历者,也面向社会在职人员。高中学历(含同等学力)的学生可以从学历课程模块开始学习,而社会在职人员可以直接从培训课程模块学习。

2)毕业条件。

该专业具有多个出口,毕业的形式可以为:学习所有课程并考核合格,本科毕业;学习某门课程并考核合格,单科毕业;学习几门课程并考核合格,获得相应的学习经历证书。

3)职业能力。

为设置合理的课程体系,通过调研,软件开发与应用专业各就业岗位可以分为两大类:程序设计与开发岗,技术支持与服务岗。其中,第一大类程序设计与开发岗按照使用的技术可以分为:C语言程序员、Java程序员和.Net程序员等;按照所开发软件的内容可以分为:游戏开发人员、手机应用开发人员和信息系统开发人员等。第二大类技术支持与服务岗可以分为:软件测试员、软件售后服务人员、信息中心工作人员和数据库管理员等。

不同的岗位对人才的要求不尽相同,但其基本要求是相同的。与计算机相关的基本要求包括:①了解计算机基础知识,能熟练使用和维护计算机硬件、软件环境;②了解计算机工作原理,能熟练安装配置和维护各种系统软件和应用软件;③熟练掌握一种主流计算机语言,能够阅读软件代码,并用其编写程序;④较熟练使用数据库技术。

上述4项是对软件开发与应用专业本科毕业生的基本要求(或称为共同要求),而不同岗位的不同要求可总结为表1(以4个岗位为例)所示。岗位要求的分析证实了课程体系模块化的必要性:岗位的共同要求所对应的课程放在学历模块;岗位的不同要求所对应的课程放在培训模块,针对某一个方向进行深入培训。欲获取本专业本科毕业证、学位证,需要修完这两个模块的课程;培训人员只需选择培训模块,修完培训模块课程即可获得相应的证书。

4)课程体系。

课程体系的设置以必备的理论为基础、以实践为核心,分为学历课程模块和培训课程模块。其中,学历课程模块包括基础课程和毕业设计;培训课程模块有多个方向,可以直接引进社会培训机构的课程。如图2所示,以软件开发与应用专业的3个方向(JaVa编程方向、Net编程方向、软件技术支持与服务方向)为例给出课程体系示意图。图中的每个培训课程模块都包含项目实战,以项目来进行实践教学。

课程体系有两个入口和两个出口,分别是高中学历(含同等学力)人员人口、培训人员入口;本科毕业出口、培训人员出口。其中高中学历(含同等学力)人员先学习基础课程,再学习培训课程,最后作毕业设计,完成整个学历教育环节;而培训人员只修培训课程,进行非学历教育。另外,还有单科学习人员的人口和出口,即只学习某门或某几门课程,未在图上标出,但对这类学生的学习也是支持的。

5)教学计划。

开放大学新建设的专业有不同的培训方向,其学历课程模块的课程设置是相同的,学历课程模块的作用在于传授此专业的基础知识。培训课程模块的作用在于针对某一个具体方向培养应用型人才,培训课程模块应当反映当前技术热点,关注企业最新需求,并定期调整课程设置。培训课程模块应与企业、行业协会、培训机构等合作办学。下面以软件开发与应用专业的“手机应用开发”方向(高起本)为例说明教学计划的制定,其他方向的教学计划中学历课程模块相同,培训课程模块不同,如表2—3所示。

篇5

关键词:二年制教改;软件技术专业;高职教育

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

文章编号:1672-5913(2007)16-0077-05

1二年制高职教育改革的背景

大学生“回炉”学习技术的事例,给我们启示:大学的学科型教育与社会就业的岗位要求之间存在严重脱节。高职教育的评价标准要向以就业为导向转变,职业教育资源的配置应向以就业为导向的优势学校倾斜。

多年来,我国高职教育实行的是三年学制,由于在学习时间上与四年制本科教育的接近,使我国高职教育始终未能彻底摆脱学科型教学模式的束缚,成为本科教育的“压缩饼干”,课程设置和教学内容与企业实际需求相脱节,教材内容陈旧,没有突出职业性和实践性,课程体系仍然是“基础课一专业基础课一专业课”的“老三段”或变相的“老三段”。在教学计划中,除去入学教育、军训、社会实践、公益劳动等环节,与专业相关的实践学时远远低于理论学时,重心错位,学生的技术技能训练十分薄弱。在传统的教学模式和课程安排下,学生用了很多时间去“打基础”,学习了很多用处不大的理论知识,而实际工作能力并没有得到很好的训练,使高职教育脱离生产实际和就业需要,造成高职毕业生就业率偏低。因此,课程改革已成为当前我国高职教育教学改革面临的核心任务,积极探索建立符合我国国情的、以就业为导向的二年制高职课程体系和课程模式已成为当务之急。

提高毕业生就业技能、增强毕业生就业能力,强调毕业生“零距离”上岗,是这次改革的首要目标。就业导向背景下的高职课程必然更加鲜明地强调实用性与针对性,强调课程目标与某一具体岗位知识、技能等要求的匹配性,强调课程内容对学生就业的实用性。在这一思路下,课程内容必然被精简,原有课程的学科结构被彻底改变。以就业为导向,必然要求课程随时反映工作实践的要求,按照学生的就业取向进行课程设置。

本科教育的扩招引起高职类生源的素质的整体下降,整齐划一的课程设置已无法适应实际需求,应设置多样化、多层次的课程类型,必须加强课程的有效性与实效性,实施实践教学。

2高职教育软件技术专业特点

我国软件人才结构呈“橄榄型”,即软件高端人才,包括系统分析师、项目技术主管等,以及低端人才,如软件编码程序员等都严重短缺。通俗说,软件专业的培养目标是让大家成为“软件蓝领”、“软件灰领”、“软件白领”。高职教育的软件技术专业,目标应该定位在“软件蓝领”和部分的“软件灰领”。所谓“软件蓝领”一词实际上是从印度传来,指那些至少掌握一门开发语言或开发工具,所从事任务与软件工程中的需求分析、系统分析、概要设计无关的程序员。

目前中国软件企业以较快的速度增长,“软件蓝领”的需求在不断增长,虽然,大部分院校都设有计算机专业,每年的软件专业的毕业生数量也相当可观,但“软件蓝领”的需求仍然存在很多的缺口。其中原因不是毕业生源不足,而是毕业生的知识结构、应用能力与企业的要求脱节,毕业生没能“零距离”上岗,导致企业招不到合适、能用的人员,软件专业毕业生找不到专业对口工作,而流向其它行业的现象。据统计,高职类的软件专业的毕业生,只有不足一半的毕业生从事软件或软件相关的工作。

目前,在软件的实现技术层面上,软件开发存在两大流行体系,以SUN公司技术为基础的JAVA技术体系及以微软技术为基础的.NET技术体系。两大系列并行发展,技术上相互吸收,同时也各有优势。本文作者所在的广东轻工职业技术学院的三年制软件技术专业,为了使学生具有更宽的就业面,采取JAVA、.NET技术两条线路并重的双轨策略。在教学总结中,我们发现,在软件编程能力方面能够兼顾两种技术、两条线的实践能力都较强的学生是少数,大部分同学都选择在JAVA或.NET某一方面上进行应用能力重点突破,而且,也是在某一技术线上有特长的同学容易受企业的青睐,更容易找到较理想的工作。

从事软件开发,相应的技术更新很快,尤其是软件开发的工具与环境,版本不断地更新换代,采用的新技术层出不穷,开发的模式与方法也在不断变化,程序员需要不断地学习。高职教育的软件技术专业应该紧扣技术的发展,不局限于滞后的教材、陈旧的技术,应采用与企业人才要求相适应的实践教学模式。二年制的教改,更应明确定位,选择某一条明确的技术路线,突出学生所撑屋技术的及时性及特长性,做到学有所用,够用为度。

广东轻工职业技术学院的第一届二年制软件技术专业选择.NET技术的应用线路,采用与企业合作办学的教学模式,采用“基于榜样的案例学习”的教学方法。本人是从企业开发一线走进高校的系统分析师,承担二年制软件技术专业部分专业课的教学任务,在教学过程中深有感触。

3二制制软件技术专业的教改过程中的问题与思考

下面结合我的具体教学过程,谈谈在二年制软件技术专业的教改实践中遇到的问题,及采取的一些措施。

3.1高职类学生学习惯性与二年制改革

三年制高职类的课程安排大体上是:第一年是公共课及专业基础课,第二年是主要的专业课,第三年是实践应用及选修课。

公共课程的学习是大部分高职学生的弱项,专业基础课也难以给学生强烈的成就感,考入大学的第一年,学生对所选的专业常怀着美好的憧景,有较强的专业好奇性和求知欲。但一年级的课程设置使学生未能迅速地走上专业学习轨道,加上学生还没有掌握专业学习的规律性,部分学生没有适应大学的教育,形成与之相应的学习方法,学生容易感觉受挫。入学时,学生专业基础参差不齐,教师上课难度较大,如果对学生引导不好、教学措施不当,好的学生可能会自满,差的学生感觉摸不着方向,学习上很容易松懈,部分学生的很容易成了电子游戏的俘虏。调查表明,常常在一年级第二学期,玩游戏的学生人数最多,甚至有些学生表明,一年级是玩过来的。

二年级学生的专业学习逐渐上轨,对主要的专业课的学增强学生的专业意识及学习紧迫感,是学生专业学习进步最大的一年,学生的专业学习自觉性最好,受干扰最小,教师上课的专业发挥空间最大,最容易把教师的知识与经验传授给学生。

受就业的大环境影响,三年级学生的心理最为复杂,受到的干扰最大,正常的教学与学习秩序也受到一定影响。一场场招骋的洗礼,好的学生在专业上更上一层楼,脱颖而出,基础差的学生由于受挫而茫然。参与实际项目的实习,可以减少这种干扰,同时又获得全面的煅炼与应用能力的提升。

相对于三年制,二年制的改革在时间上就是减少了中间的重要一年,这就是说,实际上的专业学习时间至少减少了一半。因此,如何引导学生尽早地专业上轨,成为了二年制教改的要解决的一个关键问题。首先,在课程安排计划上要专业课前移,体现了高职教育的以就业为导向的办学特色,明确学生的学习目标。其次,采用基于案例的教学方法,是降低学生学习难度,激发学生成就感和专业兴趣的有效方法。第三,要让学生感受到二年制的专业紧迫感,防止二年制的一年级向三年制的一年级看齐,学习心理上必须“早熟”。

3.2公共课与专业课的问题

高职教育课程改革的基本思路是:遵循实用、够用原则。二年制高职学生主要的出路是就业,在有限时间内要得到最佳效果,必须坚持此原则。生源素质差,学制短,如果仍然按照三年制学科体系要求,开设公共文化课程,不仅会使学生再次遭遇学习挫折,而且会造成与所学专业脱节,与就业导向培养目标背道而驰。

要体现高职教育的以就业为导向的办学思想,所有课程的实施围绕专业开展,做到因材施教。许多学生虽然公共文化课比较差,但对专业课程特别是专业实践课程的学习欲望强烈。由于学制时间的缩短,公共课与专业课之间课程设置及安排的冲突问题十分尖锐。必须改革目前的公共文化课程,采用灵活的教学机制,不能挤占专业课,尤其是一年级的课程,专业课要前移,公共课与专业课在整个学制内交错。

3.3生源素质下降,使教育教学面临极大挑战

高职教育生源素质下降,是不争的事实。很多院校的二年制软件技术专业的生源是三校生,生源复杂。在现行的职高、中专的教育制度下,三校生的整体素质比普通高考生差,专业基础相差很大。由于学制缩短,教学时数大大减少,按照设置的课程体系,整齐划一的教学,很难满足学生的需求,教师又没有足够的时间与精力,针对好、中、差的学生采用面面照顾到的教学方法。要完成预定的培养目标,必须采取有效的措施。具体做法是,惯彻合作精神,强调交流的重要性,重点教会学生“学习”的方法,抓好的基础好、能力强的学生,及时地帮助他们树立“专业权威性”,在学生中制造一个个专业小核心,以学生带学生,形成专业学习的圈圈。

3.4尽快适应大学教育,提高学习能力

“讲课内容能否慢些?再讲细点”,“复习一下吧”“这个问题我没学过,就要我们做作业?”,这些是上一年级专业课时,常碰到的学生提问。经常并不是教师讲课的问题,而是部分学生没有适应大学的教学与学习方法。大学的教育方法,不同于中学阶段的那种内容较单一、举一反三式的教学模式。大学教学知识面广泛,应用场景多变,知识交错关联,内容广深,不可能在课堂上全面传授,教学重在引导,培养学生的自我学习和拓展能力。这有一个适应的过程,对于很多学生来说,常常就是一个学期才能适应下来。

二年制的学生没有这样的缓冲时间,必须尽快适应,并在心理上稳定下来。教师在教学中,一定不能一味迁就学生,“替学生学习”,给予过于详细的帮助。正确的做法应该是给学生必要帮助的同时,要给他任务,给他一定学习压力。平时的教学中,要有意识地、逐序渐进地布置新知识的学习任务,也可以在“案例式”教学中,通过案例引伸出新的知识点,要求学生查资料、文档、书籍,并整理、讨论解决。对学生的考评,应该有意识地导向学习能力的考核。

3.5整合理论课程与实践课程,以实践架构理论

二年制高职课程变革必须整合理论课程与实践课程,并用实践架构理论,以实践教学作为主要的教学手段。

其一,由于学制缩短,教学时数大大减少,按照学科逻辑设置课程体系,很难满足就业岗位需求,也难以完成预定培养目标。 其二,高职学生的素质相对较差,从实践人手,不仅能激发学生的学习兴趣,使他们获得深刻的感性认识。其三,职业技能的获得,虽然能够通过理论学习了解应该怎么做和如何做得更好,但要真正形成技能,必须经过反复的实际训练,通过真正的实践活动才能形成。因此,我们提倡“用手去思考”。

实践教学必须有相应的培养计划、目标,分阶段、科学合理地开展,要有真实或模拟的项目背景,让学生了解实际工作的各个环节。以实践课程架构理论课程需要做好以下工作:

首先,按照就业岗位的实践要求,把学生的专业学习划分成相应的实践学习阶段,确立每个阶段的培养目标和所需要的知识、技能。其次,根据上述分析,按照实践环节确立理论课程体系与课程内容,学生实践到哪个阶段,就学习相应的理论。第三,教学方式可以是先实践后理论或实践与理论并进。第四,要有实践经验丰富的教师,能结合实践生产过程中的真实状况讲解理论

在教改实践中,我们精心准备了一个个教学案例、再现项目,以案例驱动的模式实施教学,以较为完整的实训项目,尤其是综合实训项目,来提高和评价学生的应用能力。邀请企业一线工程师对学生进行项目培训,教师直接带领学生参与企业的商业项目的开发。实践证明,参与项目的学生,应用能力及专业自信有质的飞跃,有达到“零距离”上岗要求的能力。

计算机系应大力开展与企业的横向合作,充分利用教师资源,承接商业开发项目,带领学生参与项目的开发,不但有效地煅炼学生的应用能力,更重要的是,教师的项目经验与教学的结合,正是实践教学所要求。

3.6在强调就业功能的同时,引导升学、全面发展的功能

二年制高职教育强调以就业为导向、能力为本位的技能培养,其就业功能是主要的、显性的,采用的教学过程及内容,具有较强的岗位针对性。但升学功能、全面发展的功能不容回避,不应该把二年制高职再办成终结教育,必须给毕业生一个向上发展的机会与通道,其升学功能不该淹没在就业导向之中。

虽然从办学目标上看,这两者应兼顾,但具体落实到课程设置及课程内容选择上,却是个两难选择。要发挥就业功能,势必强调知识的够用、实用,强调技能训练,实践性教学要占相当比例,而要发挥升学功能,则必须考虑学生的文化知识水平、专业理论基础,若处理不当,则会办成新的应试教育,影响就业功能的正常发挥。

对二年制软件技术专业的38位学生进行调查,有6位学生参与国家的程序员、高级程序水平考试,有4位同学准备升本考试,有多们同学在学习.NET技术的同时,学习JAVA系列及其它软件技术。对于这些同学必须加以引导与鼓励,给予必要的帮助,做他们的坚强后盾。在教学上采用灵活的考试评价手段和学分制,扩大学生的学习选择权。

3.7规划教材内容滞后与新技术问题

规划教材内容滞后于专业技术的更新与发展,很难有反映新的软件应用技术、工具等内容,尤其是案例教学,应该是内容鲜活、技术主流、工具先进,与企业的要求相适应。

解决这此问题的关键是教师因素,教师首先要能判断和掌握新技术,有能力根据学生与专业状况,不局限于教材,及时更新与修正课程内容、选择案例。其次,要给教师充分的教学主动权,扩大教师对教材的选择权与使用权。

例如:在二年制的软件技术专业第三学期可开设一门“.NET平台技术”,目的是向学生传授.NET最新的主流技术,教学的内容与教材经任课教师“准实时”调研、计划,教研室讨论确定。课程可以“企业级COM+服务”新技术、最近提倡的“设计模式”、微软最新的“企业级应用案例”为教学内容,选用RICA的《COM+服务》、《C#设计模式》、微软的MSDN中案例文档作为教材。

新技术常涉及较广的知识面,新技术的教材、文档没有规划教材通俗易懂、规范标准、适合学生阅读, 教师必须有处理教材的能力,如何将复杂知识、理论基础精简化、通俗化、可操作化是关键。我们知道,新技术的出现和采用应该是使问题的解决更简单,而不是复杂化。尊循这规律,抓住简单化的本质,把注意力放在实践上,避免纠C于难于理解的概念、术语,可以使用学生对新技术的掌握做到事半功倍。例如:《COM+服务》涉及的概含很多,描述也很复杂,但实现非常简洁。COM+服务是使用开发简单、快速、高效的技术,绝不是增加开发负担。抓住它简单化的本质:了解服务用途à设置或编程实现à理解技术概念,就可以使用教学难度和学习难度大大降低。新技术常常是概念复杂,实现简单,先实现后理解、由程序反推概念是一种好办法。

3.8技能针对性、岗位适应性、职业理想、职业道德

提高毕业生就业技能、增强毕业生就业能力,强调毕业生“零距离”上岗,是这次改革的首要目标。就业导向背景下的高职课程必然更加鲜明地强调实用性与针对性,强调课程目标与某一具体岗位知识、技能等要求的匹配性,强调课程内容对学生就业的实用性,从而对课程内容进行精简。技术的进步逼迫人们不断地创新与学习,以适应可能面临的岗位变迁。因此,不能因为强调就业技能而忽视宽厚的知识基础,不能因为强调零距离上岗而忽视整个职业生涯的发展,也不能为片面强调就业导向而忽视职业理想、职业道德、人文素养等方面的教育。

4二年制软件技术专业的教改方向

4.1以岗位能力为目标,构建实践教学体系

课程改革要具有岗位针对性,要能紧跟岗位技术的发展,注重实践能力的培养。通过对软件技术专业对应的职业岗位或岗位群所需要的职业能力,以及构成这些能力的知识、技能、经验、态度等要素的详细分析,确定各专业的综合职业能力要求,制定教学计划。

结合学生的接受能力与学习状况,偏重于对技能型人才的培养,针对学生就业的基础知识和专业技能做到有的放矢。加强实践课程比重, 提倡“基于案例设计式”的教学实施模式,实践教学是教学改革的方向之一。

4.2二年制软件专业实践教学教材建设

为适应二年制高职实践教学的需要,要组织行业、企业的专家和校内“双师型”教师,根据实践教学环节,编写一批具有岗位针对性的实践教材,做到每个实践环节有实践教材,并且要随着技术的发展和设备、工具环境的更新而不断修订。

4.3实践师资队伍建设

要建设一支结构合理的实践教师队伍,教师具有丰富的教学和实践经验,对课程与学生的适应性、未来工作岗位的技术方向性,能很好地把握。教师应该成为岗位技术的研究专家,在这基础上,扩大教师的教学自,扩大教师对教材的选择权与使用权。

4.4处理好共公基础课与专业课,专业能力与综合素质养培养的问题

由于二年制的时间限制,共公基础课教育、职业理想、职业道德、人文素养等综合素质养培养,不能忽视,但必须采用灵活有效的机制。

4.5掌握各岗位的人材需求动态,及时调整专业方向

二年制的时间周期短,这是它的优势也是它的劣势所在,课程针对性强是它的优势,但毕业生的岗位适应性窄是它的劣势。培养的学生必须有高就业率,才能算是成功的,因此,要求专业定位更准确,必须建立一种有效的专业方向调整的机制。

参考文献

[1] 李洛等. 以就业为导向确定高职高专培养模式[J]. 辽宁教育研究,2006,(1).

[2] 杨旭丽. 谈高职院校的发展取向[J]. 教育与职业,2005,(1).

[3] 匡瑛. 高等职业教育国际比较研究(博士论文)[D]. 华东师范大学,2005.

[4] 李晓明. 关于计算机人才需求的调研报告[J]. 计算机教育,2004,(8).

[5] 谈松华. 迈向学习型社会的职业技术教育[J]. 职业技术教育(教科版),2004,(1).

作者简介:廖永红,广东轻院软件学院双师型教师,系统分析师(高工)。李洛,广东轻院软件学院教授。古凌岚,广东轻院软件学院副教授。

联系方式:广州市海珠区逸景路逸景东五径六号1007邮编:510300

电话:13316010782

篇6

摘要:实践教学是高职院校高技能人才培养的重要环节,在国家示范高职院校建设的过程中我们对软件技术专业的实践教学进行了一系列的改革和实践,主要包括验实训条件建设、实践教学体系构建、实践教学方法改革、核心课程建设、以生产性实训为特征的工学结合人才培养模式、与企业“零距离”的生产性实训和顶岗实习、校企“蛙式双栖”的师资队伍建设等,取得了良好的效果。

关键词:实践教学;工学结合;顶岗实习;工作过程;项目驱动

威海职业学院2003年开设计算机应用技术专业软件方向,2005年开设软件技术专业,期间先后与北京华育发国际技术培训中心合作引进印度CED-CUL软件工程师认证培训,与北京CSTP软件人才培养办公室合作联合培养软件开发工程师,2007年与上海智广公司合作引进IBM教育学院项目,联合培养软件测试工程师。特别是自2006年12月开始,威海职业学院被教育部、财政部确定为全国首批28所示范性高等职业院校建设单位,在示范校建设方案中,软件技术专业作为地方财政支持项目进行了为期三年的建设。自启动“国家示范性高等职业院校建设”项目以来,软件专业全体教师认真学习“国家示范性高等职业院校建设”相关文件精神,充分认识国家示范性高职院校建设的重要意义,本着“更新教育理念、加强内涵建设、提高人才培养质量”的目标,积极参与专业建设,大胆进行实践教学方面的改革与探索。经过三年的建设,软件技术专业在创新人才培养模式、推进工学结合、生产性实训、顶岗实习及项目驱动、基于工作过程教学改革等方面取得了长足的进步,总结形成以下有关实践教学的研究成果。

1 加强以生产性教学工厂为主体的实验实训条件建设

要加强实践环节的教学,必须完善相应实验实训条件,实验实训条件的完善是高素质技能型人才培养的基本条件。

投资108.29万元完善实验实训硬件建设。其中成功地与山东凯信职业培训学校达成“实行网络教育技能培训基地建设合作协议”,引进资金51.6万元,购置计算机120台,建成“软件开发与测试实训室”“web开发实训室”;扩充了网络工程实训室,思科网络公司捐赠了3万美元的网络设备。

投资111万元,建设图形图像制作实训室、动漫设计与制作实训室。特别是在生产性教学工厂的建设方面探索了以产权连结为纽带,建立“双向嵌入”校企合作长效机制,即通过“双向嵌入”形式,把企业引进学校,建立现代企业制度,按企业化运作模式经营,有效建立起以产权连结为纽带的校企合作长效机制。它具有企业生产、经营、管理等完整的功能和基本特征,但又有别于一般企业以赢利为目的的特征,要遵循教学的基本规律,完成学生技能训练和技能培养的任务。目前,通过校企共同投资600万元建立了威海天信电子有限公司,威海天赋软件有限公司。

2 构建软件技术专业“五位一体”的实践教学体系

本专业以职业能力培养为主线,遵循学生学习专业知识和掌握专业技能的规律,以基本技能训练、综合技能训练、岗位适应性训练、创新能力培养、顶岗实习为主要环节,构建实践教学体系,建立“五位一体”的实践教学平台,完善实践教学条件的体系化建设。到现在,分阶段建设以专业认知和基本技能训练为主要功能的实验实训室,分别是计算机软硬件发展史展览室、计算机基础实训室、基础编程实训室;以仿真训练和综合技能训练为主要功能的校内实训基地,即软件开发与测试实训基地含“软件开发与测试实训室”“web开发实训室”“网页设计与制作实训室”“动漫设计与创意实训室”等4个实训单元;以真实工作环境的岗位适应性训练为主要功能的生产性教学工厂,即软件开发中心1处(威海天赋软件有限公司);以突出个性发展和创新能力培养为主要功能的创新工作室2个,即机器人工作室、动漫与创意工作室和以顶岗实习为主要功能的校外实习基地30个,形成集教学、培训、技能鉴定、软件开发于一体的多功能、综合性的软件职业技能训练中心。

能力培养过程如图1所示。

3 多方合作办学,与企业共同制定实践教学计划

几年来我们积极拓展联合办学渠道,经过广泛论证,2004年我们与北京华育发国际技术培训中心合作引进CED-CUL软件工程师认证课程,在计算机专业中开设软件技术方向,成功地培养三届共110名毕业生;2006年5月,与中国软件行业协会签署协议,成为全国首批13处软件人才培养工程实训基地之一,合作成立两个软件订单班,在06级软件技术专业中开展CSTP软件工程师培训;2007年10月,与上海智广公司合作,引进IBM教育学院软件测试模块课程体系,在07级软件技术专业中开设软件测试方向。

实践教学的内容是否合理,直接决定了学生将来能不能顺利走向工作岗位。因此必须根据职业岗位的实际需求确定实践教学体系。我们近几年先后到北京、上海、大连、苏州、济南、青岛及威海的多处软件园区进行了广泛深入的调研,在多方调研的基础上,邀请软件企业软件开发工程师及合作单位工程师共同开展深入细致的研讨,将软件技术专业的主要工作岗位分为四大类,主要包括:程序设计、数据库管理与维护、web开发、软件测试。因此在实训模块的划分上我们以某一能力或技能的形成为主线,根据具体的岗位群最终将软件技术专业的实践教学划分为程序设计、数据库管理与维护、web开发、软件测试四个模块,每个模块分别由相应专业课的实践环节来支撑,对每门课程有针对性的设置实训课题,采用项目实战的形式展开教学,系统地训练学生的专项技能和综合能力,从而把专业知识和专业技能有机地融合为一个整体。具体的实践教学模块划分及实训实习计划表如图2所示。

4 完成核心课程建设,形成面向市场、依托行业的课程体系开发模式

为了提高教育教学质量,本专业不断优化课程体系,加强课程建设。面向市场、依托行业,让企业参与、与企业共同制定软件技术专业的教学计划。与CSTP(中国软件人才培养办公室)、上海智广、青岛软件园合作,请他们参与专业教学计划的制订,通过广泛的企业调研和对往届毕业生的跟踪调查,确定软件技术专业的主要就业岗位群如下:软件程序员、数据库设计与维护、软件测试、WEB开发。根据岗位群进行本专业的职业能力分解,将其分解为基本素质、专业能力和外语能力。

根据职业能力要求,按照每种岗位的工作过程将整个软件专业的课程体系划分为四大模块,以就业岗位为着眼点构建本专业的课程体系。具体如图3。

以工作过程为导向、职业能力的培养为目标,构建优质核心课程。主要采用“项目导向”和“任务驱动”的模式进行教材和精品课程的建设。自主编写并完成“项目导向”的特色教材:《C语言程序设计》一部。完成了《Java程序设计》《C语言程序设计》《数据结构》《网页设计与网站开发》校级精品课程建设,其中《Java程序设计》为2009年省级精品课程,《网页设计与网站开发》为2009年计算机教指委精品课程。

5 深化教育教学改革,探索和完善以生产性实训为特征的工学结合人才培养模式

人才培养模式改革的重点是教学过程的实践性、开放性和职业性。按照“以胜任职业岗位需要为目标,以职业能力培养为主线,以用人单位需求为培养标准”的原则,在积极探索“工学结合”“学训交替”人才培养模式及“项目导向、任务驱动”等教学模式的同时,重点创新了以生产性实训为特征的工学结合人才培养模式,在探索过程中,坚持了德育为先、实践为本、创新为魂的理念,具体做法如下:

(1)将德育教育贯穿人才培养的全过程,无论校内外、课堂内外,都渗透了德育教育的过程,为此出台了全面课堂管理办法,规定在课堂上不仅要进行专业课教学,同时渗透德育教育内容,教师还要对课堂的教学、环境等各个方面全面负责的管理模式;课堂外,利用班级活动、对日常行为举止的表现考核、参加集体活动、参加专业竞赛活动等项目对学生进行全面的量化考核;学生参加校外顶岗实习时,完全按照企业对员工的要求,对学生进行职业道德等方面的培养教育。

(2)改革人才培养模式,实践了“2+1”(两年在校学习+一年企业顶岗实习)的人才培养模式,加大实践教学的比例,将企业顶岗实习的时间由半年增加到一年。

积极开展“学训交替”教学模式的改革,与青岛软件园合作,先后在寒暑假和实训期间安排学生由教师带队到青岛软件园进行生产性实训,参与真实的软件开发项目,学生的实践能力得到了提高。

(3)积极开展实验实训教学方法改革,采用了以“项目导向”为主的实训教法,以“学生为主体,教师为辅助”展开教学,除第二学期为基础性实训外,第三、四学期的实训,加大生产性实训的比例,选取企业的真实的开发项目,安排学生开发小组主动到社会上去寻找课题,在企业开发的真实项目完全可以抵顶校内的实训学分;第五、六学期组织学生到企业进行实训或顶岗实习,使学生在实训实习过程中感受真实的工作氛围,做到与企业“无缝对接”,形成了具有生产性实训为特征的工学结合的人才培养模式。

6 积极开展实践教学方法的研究

6.1 在实践教学过程中,采用“项目驱动”的教学方法

具体做法是将学生划分为几个项目开发小组,每个小组选举一名组长担任项目经理,负责统筹安排。按照软件的基本开发流程展开实训,主要分为“功能分析、详细设计、测试验收”三个阶段,指导教师布置整个项目任务,每个小组制订出详细的项目计划,在项目计划中将整个项目分成几个小任务,给出进度安排。每组的项目经理按项目计划对小组成员进行分工,共同完成项目开发。在教学过程中注重培养学生发现问题、分析问题、解决问题的能力以及创新思维与技术综合应用能力,锻炼学生的团队合作能力,鼓励、敦促学生自己动手尝试,为自由思考、创造留有余地。

功能分析:首先由教师以客户的身份给出项目的总体功能要求,学生对需求进行分析,确定开发目标,制定开发计划。鼓励学生在满足基本需求的基础上,充分发挥创新能力,扩充和完善系统的功能。

详细设计:学生按照开发计划进行详细设计,通过查阅资料自主完成项目的开发,教师负责答疑。在此过程中,学生分析问题、解决问题的能力得到有效的锻炼。

测试验收:对完成的项目进行测试,教师或指定的测试小组负责验收。对于优秀作品,进行展示与点评。

6.2 在实训过程中,根据实际情况采用多种组织方式

(1)类比教学法:考虑到目前高职高专学生的现状与特点,选择的授课案例通常与学生在实训中完成的项目模块具有相似性,学生可以仿照授课案例完成项目模块的设计与实现,简化学习难度。或者在讲授一个模块的实现后,让学生设计和实现另一个有共同点的模块,

(2)成对教学法:为了降低学习难度,帮助学生克服程序设计过程中的焦虑感,借鉴合作学习理念,采用成对开发模式,对于难度较大的实训项目,学生强弱搭配,两人一组,一人操作,一人在旁边看,并定期进行角色互换。以此提高学生的学习积极性和参与意识,降低学习的难度,培养学生的合作精神和团队意识。

(3)榜样激励教学法:在教学过程中,通过展示分析高年级学生或同班(或同年级)学生的优秀作品,启发激励其他学生。实践证明,榜样激励教学法很有效,特别是展示同班(或同年级)学生作品最具激励作用。

(4)项目教学法:教师根据实训内容,设计出一个个的工程项目,以项目的形式提出教学(实验)内容,要求各小组自主完成项目。

(5)自主学习指导法:对那些比较简单或雷同的知识性内容采用“自主学习指导法”处理。指导教师通过布置自主学习纲要,指出重点难点和学习检查等途径强化学生自主学习意识,以培养学生的独立思考和创新能力。

(6)现场讨论法:在现场开发时,针对技术细节充分运用讨论法激起学生对问题的争论,活跃学习气氛,并使学生处于一种接受知识的最佳状态,自然教学效果也最佳。在选题上则注意选择有异议的操作方法或结论引导学生,达到理解的升华和实现追根问底的目的。

(7)学生演示法:在课堂实训或现场开发时,提供某些小的技术操作问题,让部分学生自己亲自演示并向其他学生解说,使学生增强解决技术问题的自信心。

(8)任务驱动法:教师提供一些实际的技术问题,要求学生在指定的期限内给出最恰当的解决方法。

7 完善生产性实训和顶岗实习,构建与工作岗位“零距离”的实践教学环境

以职业能力培养为主线,遵循学生学习专业知识和掌握专业技能的规律,以基本技能训练、综合技能训练、岗位适应性训练、创新能力、顶岗实习为主要环节,构建实践教学体系。从第二学期到第四学期,每学期利用四个周的时间,进行实训课程教学,每学期实训侧重于不同方面能力的培养。第二学期侧重于基本技能训练,主要进行程序设计能力的培养及数据库的设计与管理,主要在校内实训室展开;第三、四学期侧重于综合技能训练,主要进行Web开发方面的能力训练和软件测试能力的训练,以在校内实训室进行为主,鼓励学生到企业寻求实际的开发项目,同时利用相关工作室对学生进行创新能力的培养;第五、六学期,主要在校内生产性教学工厂(软件开发中心)或校外实训基地展开,同时完成毕业设计任务。在开发中心,学生被分成若干个开发小组,开发的项目均是企业实际项目,学生根据自己将来的发展方向和单位的实际需要重点发展以上所述的一个或二个方面的能力,从而完成毕业生从学生到职业开发人员的角色变化,实现“零距离”就业。

积极拓展校外实训基地,为学生顶岗实习创造机会。完成9个校外实训基地的建设,与青岛软件园、中科院计算所、中国软件人才培养办公室、上海智广科技公司、北京华育发培训中心、威海奥博软件公司、威海农友等软件企业合作建立实训基地,已签署协议并挂牌。

8 加强师资队伍建设,以“蛙式双栖”模式为主培养双师素质教师

在示范院校建设中,师资队伍的质量直接关系到专业建设的成败,我们提倡大力加强师资队伍的职业实践能力和职业教育教学能力培养培训。通过合作办学,利用合作单位的优势,每年安排3至5名专业骨干教师参加前沿知识与实践能力的培训,自2003年开设计算机专业软件方向以来,通过合作单位培训20多人次,使软件专业的教师能够始终掌握软件技术的较前沿技术。尤其是示范校建设以来,我们先后选派10名教师赴韩国、新加坡参加了为期20天以上的研修培训;选派6名教师到国内高校或培训机构参加专业培训;选派15名教师到企业进行为期1至2个月的顶岗实践。同时从周边软件公司聘请6名技术主管作为软件专业的实践课指导教师。

我们出台了“双师”素质教师培养的有关规定,规定教师必须通过“蛙式双栖”途径来培养,就是说教师不仅要完成学校的教学任务,同时必须有相关专业的企业的工作经历,即每年安排教师到企业工作,参与企业的研发项目与管理过程。

篇7

出生在农村的我,父母都是地道的农民。我姐姐在2009年考入了华东交通大学,我哥哥在2012年考入了江西科技师范大学。姐姐、哥哥成了小村子里的骄傲,也是我学习的榜样。

然而,由于我高中时期身体老生病,课程落下了不少,导致在2013年的高考中成绩很不理想。家人、老师、同学都劝我再复读一年,但是我不想再给父母增添负担,于是放弃了复读的机会而选择去了一所普通的专科学校就读。

放下思想包袱 努力去改变自己的明天

刚入专科学校念书的我,听到昔日的同学大都在本科院校就读,当时我觉得前途一片迷茫,认为自己是一个失败者。

随着大学生活的展开,选择了计算机专业的我,逐渐地对计算机方面的知识产生了浓厚的兴趣,也感受到了学习的快乐,慢慢地走出了高考失败的阴霾,而且我心中也坚信:一时的高考失误并不代表自己一直都会失败,现在我应该做的事情就是放下思想包袱,利用大学的时间好好努力去改变自己的明天。在学校,除了学习专业知识外,我还不断学习其他知识充实自己。比如,我对平面设计抱有极大的兴趣,就时常利用课余时间去学习平面设计方面的知识,经常去查看一些知名的设计师设计的海报,通过多种渠道不断摸索与实践。当我设计的第一张海报被张贴在校园里的时候,瞬间感觉我的一切努力都是值得的。渐渐的,我的作品获得了校内广大师生的认可。

迎接挑战 走向创业之路

通过学校提供的平台、老师的帮助与自己的努力,大一下学期,我在学校的创业孵化园里开了一家设计小店。我深知走向创业之路,意味着需要迎接更多的挑战。当我的小店接到学校的第一单业务――策划创业孵化园庆典活动时,之前没有接触过大型活动策划的我,只好不断地向创业指导老师请教,利用互联网查找各种资料,经过大半个月的努力之后,我交了一份学校满意的策划方案。开店让我懂得了如何合理安排好自己的时间,做事也更有计划性了,还结交了很多优秀的朋友,也明白了很多为人处世的道理。这段经历让我自身能力与心理素质都得到了很好的锻炼,从中我还赚取了人生的第一桶金。

脚踏实地 努力才会有收获

两年的大学时光一晃而过,大三在不知不觉中来临了,实习也随之而来,在就业与继续创业之中我摇摆不定。虽然我对创业充满了激情,但由于家中经济条件有限,经过慎重思考,我放弃了创业的念头。

2015年7月,我来到了深圳,想找一份与平面设计有关的工作。我顶着炎炎烈日穿梭在这个陌生的城市,去了十几家设计公司面试都没有成功,不过我并没有泄气,在总结了自己面试经验不足之后,重新调整了应聘方向。不是学平面专业的我在设计岗位并没有核心竞争力,且我的平面设计能力与所应聘的职位有很大的差距。于是我毫不犹豫地选择了应聘所学专业的工作――Android软件开发、测试工程师。我静下心在网上有针对性的把简历投给了几十家IT公司,后来收到了好几家公司的面试通知。特别幸运的是,面试第一家公司――深圳市屹石电子科技有限公司,我就顺利通过了。参加工作之后,我才深刻明白,对于测试这个行业我懂得的只是一些初步的理论知识。于是,在实际工作中碰到不懂的问题我虚心向前辈请教,在努力工作的同时也利用业余时间学习测试工具的使用方法以及掌握测试平台的相关原理,不断充实自己。努力终于有了回报,入职半个月后,我逐渐胜任了软件测试工程师这份工作。

曲折就业路 始终保持好心态

两个月的实习期结束后我顺利转正。转正之后,我也没有松懈下来,繁重的加班任务,循环不停的工作内容,让我没有了学习时间,技术也止步不前。我看着身边做开发的朋友经过很多培训和学习之后,在不断地成长。这越发让我感受到差距,我想趁年轻,应该多学点东西,多点积累,让自己有更大的提升空间。但是,当时我的工资已经是不少大学毕业生需要工作两年才能达到的水平,所以那时我对这份工作的确有些难以舍弃。不过最后,我还是做出了辞职的决定。

2015年12月,我向公司提交了辞呈,就这样离开了自己工作了四五个月的地方。辞职后,我选择了回学校继续学习。那时我心里想着:我一定要有扎实的技术功底,这样才有可能找到更满意的工作。于是,我拿出了几个月的积蓄,买了苹果三件套(Mac mini、iPad、iPhone),开始走向了自主学习苹果软件开发的道路。

苹果软件开发经验较欠缺的我,从基础的C语言开始学习。枯燥的学习生活,很多次都差点坚持不下去了,但是想到自己的初衷和招聘网上iOS程序员的应聘条件和待遇,我又满腔激情地练习代码。在最开始的20天时间里,我把C语言和Objective-C学完了,然后才正式进入iOS学习,最后通过反复学习和练习了近三个月的时间,才终于能设计一些小应用程序了。

2016年3月初,我又回到了深圳,然而现实让我瞠目结舌。我尝试着在各大招聘网站上投简历应聘iOS开发工程师职位,然而自己投过去的简历如石沉大海,毫无回应。我边做项目边投简历,熬了半个月,我的耐心也被消磨的差不多了。那时我对自己在2015年做出的辞职决定也质疑过,在迷失中又过了大半个月的时间,觉得自己不能坐以待毙。于是又开始转变求职方向,重新编辑简历,转向应聘高级软件测试工程师的职位,学过软件开发的我一边自主学习自动化测试知识,一边在网上投着简历。

脱颖而出 闯入腾讯大厦

或许,当一条路走不通的时候,我们应该尝试着拐个弯,换一条路走。当简历投向软件测试方面后,我收到了很多面试邀请。我第一家面试的公司是博彦科技股份有限公司,面试的职位是腾讯视频测试工程师一职。面试共有四轮。凭着在软件开发方面的知识与经验的积累,我轻松地通过了前面两轮面试。很快,到了第三轮面试,我赴约去腾讯大厦接受腾讯面试官的考核。抱着学习心态前去面试的我连自我介绍都没有来得及,面试官就开始不断问我一些有关自动化测试的问题。最后,我简历上的iOS应用程序开发经验勾起了面试官的兴趣。于是,面试官和我聊起了C语言、iOS开发。刚开始面试时,我非常紧张,到后面才放松下来,面试在愉快的气氛中完成了。最后一轮面试,是公司对个人资料进行审查,他们发现我竟然是一名尚未毕业的学生。公司的人事经理感到震惊,因为我是通过了前面三轮面试的,但他们还是有些担心,因为当时深圳分公司是没有实习生的。好在最后,公司破了一回例,我顺利地进入到了博彦科技(深圳)有限公司,被安排到腾讯公司做测试,这份工作的薪酬也很可观。

目前我做着较为轻松的测试工作,但并没有停下学习的脚步。在业余时间做着iOS开发实践,同时也在转向Java开发。我相信自己在毕业后,能够通过自己的努力,转向软件开发岗位。

果断做事 感恩生活

篇8

关键词:职业素养;高职院校;计算机专业;教学实践

中图分类号:G718.5 文献标识码:A 文章编号:1009-3044(2012)32-7770-03

《2011年中国大学生就业报告》中指出,各学科之中,计算机专业已连续几年成为就业率最低的专业之一;而2012年“就业报告”中计算机类部分专业已被列为就业红牌警告专业。计算机专业的就业形势业已异常严峻。虽然2009-2011届高职高专毕业生的就业率在逐年上升,但毕业半年后失业人数最多的10个高职高专专业中,计算机专业是2007-2009连续三届失业人数最多的专业之一。不过,高职高专毕业生中2010届较2009届薪资增长较快的职业前两位是计算机程序员(月增幅33%)和互联网开发师。计算机系统软件工程师、互联网开发师、计算机软件应用工程师也是2007届高职高专毕业生三年薪资较高的职业之一。[1]这些数据一方面反映出近十年大部分高职院校都开设了计算机专业,专业人数增量较大,毕业生面临的就业压力加大;另一方面也反映出高职院校计算机专业人才培养质量达不到产业要求。一边是毕业生找不到专业岗位,另一边是企业招不到合适人才。应当看到,高职院校计算机人才与社会需求还存在一定差距。该文结合计算机专业应用性强的特点,从如何培养高职计算机专业学生职业素养的角度出发,对此进行一些探讨,并就目前高职院校计算机专业人才培养中存在的一些问题提出改进意见。

1 高职院校职业素养教育的特性分析

高等职业教育具有高等教育和职业教育双重属性,有着自己独特的培养目标和教育模式,以培养生产、建设、服务、管理第一线的高端技能型专门人才为主要任务。在微观层面界定高职教育的人才培养目标时,应考虑人才的高等层次、职业能力、技术类型、就业的基层性和一线性等。[2]

高职计算机专业的培养目标要求培养的人才具有适应职业岗位要求的职业基本素养,体现在职业技能、继续学习能力、理解交流能力、意志品质、敬业精神、责任意识、团队合作意识等方面。高职院校培养计算机专业学生职业素养时,要考虑其以下特性:

1.1 社会的适应性

计算机专业的知识更新速度在各学科中最快,特别是硬件的更新和软件的应用领域。IT企业对毕业生的要求基本上都是:具有一定的开发经验、进入企业马上或是稍加指导就能独立工作。普通中小型非IT企业不会因为某个小系统或技术升级而引进新的人才。因此,要求所选用的人才一专多能。这要求针对性地培养高职生在计算机应用某一方面的能力,掌握适应工作的专业技能,能达到初次就业。

1.2 行业的服务性

在大部分企业中,无论是软件开发还是系统应用,都要求从业者除了要考虑理论、技术和方法等因素外,更多地需要考虑社会、文化、环境、管理和经济等因素。了解服务对象的特殊需求,贯彻面向最终用户的原则,建立友好的用户界面,使用户操作简单直观,易于学习掌握。这要求高职计算机专业毕业生必须具有有效的沟通能力和学习能力,提升服务水平。写程序这项工作可以由技术蓝领担任。

1.3 行为的自律性

IT职业者掌握着公司大量的技术资料和信息,有机会接触客户的内部信息甚至个人隐私等,如果职业道德素质差,将对公司及客户造成危害。为此,IT员工应遵守职业道德,运用各种自主、自律手段,实现自我管理,为公司及客户保密。这要求毕业生对公司忠诚、对工作敬业。

1.4团队的协作性

现代社会分工越来越细,信息快速膨胀,IT技术飞速发展,个人作坊式的操作已无法满足现代软硬件的推陈出新。一个信息系统的开发须由各层面分工不同的人员各司其职,相互协作,最终形成集体的结晶。这要求毕业生必须具有团队意识,合作精神。

经过长时间的教育培训,以及从业的实践锻炼,一个人的职业基本素养一旦形成,便具有相对稳定性。这种稳定性是从业者做好本职工作的基本条件和保证。[3]

2 高职计算机专业毕业生职业素养现状分析

据调查,毕业三年的高职学生普遍认为母校对事业和生活帮助最大的前3位活动是基础知识面的扩展、人生观的建立和专业技能的培养,专业教学中最需要改进的地方是实习和实践环节不够,69%的毕业生认为最主要的是加强专业技能相关实训。[4]可见,加强教学培养与社会需求对接,已经成为毕业生对教学最主要的需求。

高职计算机专业学生毕业时对基本工作能力掌握水平远低于岗位工作要求的水平。在沟通能力、积极学习能力、科学分析能力、说服他人能力等方面都未达到岗位要求的满意度。具体表现为:

1) 知识面狭窄,责任心较差,不能吃苦耐劳,职业素养“内在性”欠佳。

高职学生由于职业基本素养“内在性”欠佳,导致在就业市场、工作岗位中在同等条件下缺乏竞争力和可持续发展能力。许多高职院校计算机专业只重视学生专业知识的学习和技能训练,忽略了学生职业素养“内在性”的提高。毕业生责任感不强,缺乏团队精神和配合意识,有效的沟通协调能力不够,缺乏应有的诚信,参加工作随意毁约现象普遍存在(2010届高职高专毕业生半年内离职率达44%),造成了部分用人单位对高职院校毕业生持排斥态度。

2) 专业理论不扎实,实践技能相对欠缺,经验不足,与社会需求差距较大。

虽然现在大部分高职院校把实习实训放在相对重要的位置,但对计算机专业来说,或因经费、重视程度不够等原因无法提供满足教学所需的实验实训设备和师资力量,造成学生所掌握的实践技能与培养目标存有差距,在就业时体现不出实际动手能力的优势。而部分学生存在混文凭的想法,既不加强理论课的学习,也不认真参加实践教学活动,造成理论基础和动手能力都弱。在就业过程中,缺乏竞争实力,或是初次就业后很快遭淘汰。[5]

3 提高高职计算机专业人才质量的对策

大学生就业情况统计数据表明,高职高专毕业生半年后的就业率连续四年与非“211”本科生差距缩小,高职高专毕业生在半年后的就业率和月薪增长上强于本科生的表现。[6]这主要在于高职高专重在技能方面的培养,且多为紧缺型人才。可见,高职计算机专业的学生依然有很多就业机会,只是从事相应职业的门槛变高。这就要求毕业生在具备一定的专业素养的同时,还要具备良好地综合素质和职业能力,最好能一专多能,有实际操作项目的经验。要满足这些要求,除了学生自身努力外,还需要高职院校从以下几方面加以改进和完善。

3.1 立足市场,细化计算机专业及方向

高职院校应整体规划专业发展,在设置专业时紧密联系企业和职业界(尤其是生源萎缩的计算机专业),要经过严格的科学论证和市场调研,避免随意性和盲目性,明确专业建设和人才培养的目标定位。

针对一定职业范围及就业岗位需要,及时进行专业调整与开发。以本岗位所具备的能力为目标组织教学,以满足社会和产业界对培养对象的基本要求。[7]如中华英才网、智联等招聘网站,网络工程师等相关职位常年处于招聘热门职位;一些IT公司在诸如底层图像素材制作、电子地图制作等方面,也需要操作技能相对较强的高职毕业生。我院现在有针对性地开设了计算机多媒体技术、计算机信息管理、计算机网络技术三个专业,并将毕业生半年内离职率较高的计算机多媒体技术细分为动漫方向和虚拟现实方向,将计算机信息管理细化为软件开发方向。毕业生可分别从事动画、广告、网络媒体设计与制作,影视后期合成等;游戏美术动画设计、影视制作、虚拟现实制作等;软件开发与设计;网页设计及创意、网站开发及维护等工作。当然,专业细化固然加强了学生学习的针对性,专“精”于一个方向,但不可忽略学生“一专多能”的培养。

3.2 立足职业素养培养,建立“三级三线”课程体系

结合目前计算机类毕业生的就业现状,高职计算机专业在进行课程设置时,要打破以往的学科壁垒,根据技术领域和职业岗位(群)的实际要求,以职业素养培养为主线,以“三级三线”设置课程和精选内容。即通过必修课、选修课、素养渗透三级课程教育体系,在课堂教学、第二课堂、企业实践三线,全面培养学生的职业基本素养。如继续学习能力培养主要通过必修的方法论课、工具课来进行。方法论课程有政治理论等,工具课有外语、计算机应用、数学等基础课程。表达交流能力培养主要通过写作、演讲等人文选修课和大量的校园文化活动加以进行。开设思想品德、心理健康教育课以及心理咨询等活动,增强学生在社会大环境中的心理承受能力,提高心理素质与职业道德素质。[8]鼓励和引导学生参加社会实践活动等校园隐性课程,也可在计算机专业课教学中,经常性的给学生布置有一定难度、可行的、需团队共同完成的任务,要求在一定期限内完成,然后组织交流、讨论,以提高学生运用知识、解决问题的能力,从而培养他们良好的团队意识和协作精神。

紧跟社会需求开设专业技能课,培养学生的第一职业能力,因为这代表的是毕业生第一份工作的质量和初入职场的忠诚度。选用课程时要有针对性和先进性,突出主干课程,并根据培养目标,按“双证”的标准组织教学,建立实用、适用、高效的课程体系。[9]例如我院在计算机专业动漫方向开设Photoshop、Maya、影视后期等课程;虚拟现实方向开设动画运动规律、数字合成与特效技术、三维基础、虚拟现实技术等课程;软件开发方向开设SQL数据库、JAVA等课程。在课程实践环节设置仿真、模拟实验,让学生有工程环境的体验。有些实践课程尤其需要在真实的职业环境中完成的,安排学生到企业顶岗实习。这就要求计算机专业学制要根据专业特点加以设置,不单是“2+1”(在校学习两年,企业顶岗实习一年),可以是“1.5+0.5+0.5+0.5”(在校学习一年半,然后在企业和学校间交替进行顶岗和学习半年)的形式。当然,实践环节的形式可以在顶岗实习形式的基础上加以扩充。

3.3 更新观念,提升专业素质,建设“双师型”师资队伍

提高教学质量的关键是提高师资队伍的整体素质。以学科型人才培养模式形成的师资队伍已不能满足高职教育教学所需,大部分教师和企业联系较少,新知识、新工艺掌握不够,多数教师实践动手能力达不到发展要求,体现在实践实训教学、案例教学上驾驭能力不理想。计算机科学技术日新月异,这要求教师的教育观念和知识水平也要不断地更新提高,不断加强教学反思。高职院校要着重从以下几个方面加强“双师型 ”师资队伍建设:

第一,加强教师的定期培训和进修,使教师能够紧跟知识更新和社会需求的步伐。高职院校要积极关注IT行业发展和市场实际,选派教师到知名院校和企业中学习、实践,深入到产品开发和研究第一线,学习新工艺、新方法,不断提升专业素养档次。

第二,出台政策,鼓励社会上IT行业优秀人才到高职院校任教。

第三,在区域相关企业中选择一批计算机专业技术人才,建立一支稳定的客座教师队伍,以解决某方面师资紧缺的需要。

以上做法,可以降低办学成本,促进教学内容与社会实际的结合,对培养学生的社会适应性及了解最新技术等方面都有极大的益处。

3.4加大实验设施的投入,充分利用区域公共实训基地

强化专业技能是提高高等职业教育质量的途径之一。但由于经费不足,以及缺乏与行业、企业经常性合作、沟通的机制,使高职院校实习实训场所、设备短缺。

近年来,国家逐步加大了对职业教育的投入力度。各地根据区域经济发展需求和产业特色,建设了若干个由高职院校、行业、企业共同参与的区域共享综合性公共实训基地。这些基地既能承担学生生产实习的任务,又面向社会、企业开放,校企共同参与、资源共享,部分解决了高职院校实训条件差、实训工位不足的问题。[10]如我院与宁夏职业教育实训基地同建共管,学院充分利用这一有效资源,通过引企入校、吸引相关企业进行投资等方式,与学院方面共建实验、实训室,在满足实践教学的同时,学生也能亲历工作场景,这对学生专业技能的提高非常有利。

3.5创建“合作办学、合作就业、合作育人、合作发展”的校企合作长效机制[11]

在目前已达成的校企合作中,大多是高职院校主动向企业界寻求合作,主动寻求与高职院校合作办学的企业少之又少。已达成合作意向的校企之间,合作事项也多为实习基地提供、员工培训等方面,缺乏实质性的深入合作。

高职院校可从政策层面、经济层面、运行层面努力开拓新的机制,实现校企“双赢”。如我院与上海大数集团公司、南京汉恩游戏动画制作有限公司等企业联系紧密,就形成了良好的合作运行机制。一是由校企双方按照职业岗位要求共同参与制定人才培养方案,将企业的生产经营与教育教学相结合。二是采用校企共同开发、模块化教学、基地培养等多种人才培养模式,将专业建设、课程设置与就业市场紧密结合。三是进行订单式培养,根据院校与企业签订的用人协议,培养企业需要的专门人才。这样培养的学生将实现与企业的零距离对接。

4 结束语

学生职业素养的培养是一项复杂而艰巨的工程,它与院校和教师的教育观密不可分。计算机专业领域日新月异,我们需要不断地探索、学习,才能使教育教学紧跟社会需求。以上所做的计算机专业教学实践与探索,仅仅是开始,以期抛砖引玉,共同来改进计算机专业人才培养现状,使高职毕业生更具有竞争力和可持续发展能力。

参考文献:

[1] 麦克思研究院.2011年中国大学生就业报告[M].北京:社会科学文献出版社,2011.

[2] 闫志谦等.提高高等职业教育教学质量措施的研究[J].大家,2011(16).

[3] 刘兰明.基于职业基本素养的高职课程考试改革[J].高等教育研究,2007(11).

[4] 麦克思研究院.2011年中国大学生就业报告[M].北京:社会科学文献出版社,2011.

[5] 钟贞魁.浅谈高职院校计算机专业学生的职业生涯规划[J].中小企业管理与科技(上旬刊),2011.

[6] 麦克思研究院.2011年中国大学生就业报告[M].北京:社会科学文献出版社,2011.

[7] 叶署平.发展高等职业教育的困境与出路分析[J].湖北社会科学,2009(6).

[8] 谭镜星.论高职T型人才培养模式的构建[J].高等教育研究,2005(10).

[9] 魏红.以就业为导向的高职计算机专业课程改革[J].职教论坛,2009(11).