软件工程专业大学生专业素质的培养.doc_第1页
软件工程专业大学生专业素质的培养.doc_第2页
软件工程专业大学生专业素质的培养.doc_第3页
软件工程专业大学生专业素质的培养.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘 要: 针对目前软件工程专业大学生培养所面临的问题,指出加强大学生专业素质培养的重要性,诠释了软件工程专业大学生专业素质的内涵,探讨了加强该专业大学专业素质培养的几点措施关键词: 软件工程专业; 专业素质; 大学生; 项目教学中图分类号:文献标志码: A文章编号: 1671 6132( 2012) 12 0107 04G 642 420引言1软件工程专业大学生专业素质的内涵随着社会的发展和人类的进步,经济全球化、教育信息化、学习终身化等社会特征对教育的改革 和发展提出了前所未有的挑战 教育是一个国家兴 旺发达的根源,人才是一个国家建设和发展的宝贵 资源,而高素质人才的培养是需要依靠教育的 因 此,教育改革在整体改革中占有举足轻重的地位 培养高素质人才是教育发展和改革的主要目标和 主旋律,也是保持国家竞争力的必要条件 在当代, 网络已覆盖全球,资源是前所未有的丰富; 信息化 道路也是前所未有的高速,竞争更具多样性、综合 性、激烈性和高端性 因此,培养高素质的大学生既 符合时代和社会发展的需要,又是实现大学生自我 管理的需要,也是国家建设学习型社会的需要 软 件工程专业在我国于 2001 年启动,十余年来为我 国培养了大批软件工程人才 然而,目前 IT 人才市 场却出现了高校应届毕业生就业难和企业急需合 格的 IT 人才的矛盾1 这是因为在 IT 专业大学生 的素质培养中,尤其是软件工程专业大学生专业素 质的培养中,普遍存在着基础知识掌握不牢固、理 论知识与实际动手能力脱节、编程能力低下、网上 搜索能力不够、软件工程实践能力薄弱、团队协作 与沟通能力不强等现象 这和新世纪知识经济的时 代特征与终身学习型社会的要求是不相符的 因 此,客观地分析影响当代软件工程专业大学生专业 素质的内涵和积极探索提高大学生专业素质的有 效途径,对提高该专业大学生专业素质和人才培养 质量具有十分重要的意义不同学科、不同专业的大学生,专业素质的培养要求是不完全相同的 软件工程人才培养注重“基础知识”、“技术”和“工程”三个方面2 因此软件工程专业的大学生专业素质主要包括以下几个方面:1) 软件基础知识结构能力 软件基础知识结构能力是软件工程专业的大学生对软件基础知识框架的掌握程度及其融会贯通的能力 这种能力是一种软能力,也是该专业大学生最基础的能力,还是培养其他能力的土壤 软件工程专业的教师和大学生都应该注重这种基础性能力的培养 教师在教学过程中要突出重点、注重联系; 大学生在学习过程要多思考,注意总结,把软件知识学得有条理、有脉络、有框架 这种能力的培养也为他们以后学习新知识打下坚实的基础2) 编程能力 编程能力是在一定的平台上利用编程语言编写出计算机能够运行的程序而使某一问题得到解决的能力 这种能力是软件专业大学生所必须具备的能力,因为它是该专业大学生素质的核心体现,是软件工程专业的重要培养目标之一,也是本专业大学生在就业市场上找到自己理想工作的保障 编程能力的培养要有一个过程,对于刚刚进入大学的大学生来说,学习编程语言时要多写程序、多调试程序,不断积累编程经验 编程既锻炼了自己操作计算机的能力,更重要的是锻炼了自己的思维能力和利用计算机解决问题的能力 这种能力是应用能力的核心体现,是软件工程专业大学收稿日期: 2012 09 28基金项目: 河南省教育厅自然科学研究资助项目( 2011B520029) ; 河南省教育厅科学技术研究重点资助项目( 12A520033)作者简介: 赵学武( 1983 ) ,河南南阳人,硕士,主要从事人工智能等研究5) 团队协作与沟通能力 在 IT 企业中,软件开发人员往往是以团队的形式承接和开发某个工程 项目的,团队是这类企业工作的基本单位 软件工 程专业的大学生,毕业后往往在 IT 企业中工作,所 以软件工程专业的大学生要具备这种若干个人在 一起既分工又合作地完成一个相对庞大而又复杂 工作过程的团队协作能力,才能适应工作的需要 团队协作能力较高的人才可以快速地融入团队,并 和团队中其他成员一起解决问题 一个团队在开发 项目的过程中,团队中的成员不可避免地会因为项 目中的一些问题而进行彼此沟通,进而统一认识并 找到解决问题的方法 因此,一个合格的软件开发 型人才,必须具有较高的团队协作与沟通能力培养大学生这个能力的,包括 C / C + + 语言程序计、Java 语言程序设计、C#程序语言设计等 C 语 的学习为后面程序设计语言的学习准备了数据 型、控制结构知识点的铺垫,C + + 的学习又为 面程序设计语言的学习提供了面向对象的相关 识的铺垫,Java 在某种程度上可以说是 C + + 的 集,C#是在吸收 C + + 和 Java 的基础上设计的 这个课程群的讲解既要注重知识点的讲解,更要 重编程能力的培养与提高 就这个课程群而言, 以实施项目教学,这样既讲解了知识点,又提高 编程能力,更是让学生及早接触项目并积累一些 目经验3)网站开发课程群 网站开发是目前一个较火爆的方向,软件工程专业都会开设该课程群2强化专业素质培养的几点举措主要包括 Java Web、JSP、Asp net、JavaScript 等程 在这些课程中,网页是其共同的知识,还有 Ses优化课程体系2 1措,也符合软件工程专业的专业性质 要实现企业2 2 布置作业和课程设计软件工程专业是一个工程性的专业,培养的是应用型人才,要求教师布置的作业要有一定的针对 性、应用性和专业性 特别是对于应用性课程,如程 序设计、网页制作、网站开发、游戏开发等,这类课 程要布置一些让学生自己去设计并亲自动手才能 完成的作业 这样不但可以锻炼大学生逻辑思维和 创造性思维,更能锻炼他们的应用能力 软件工程 专业的特殊性也带来一些课程考试的特殊性 对于 一些操作性很强的课,如 Java Web、基于 Asp net 的动态网站的开发、Java 游戏开发等课程,可采用 上交课程设计的方式代替传统的笔试考试2 3 开展竞赛和报告活动 软件工程专业大学生的编程能力、工程实践能力和团队协作能力的培养和提高不能只靠课堂教 学中所布置的作业,还要寻找一些其他途径 参与 竞赛活动是提高软件工程专业大学生专业素质的 一条良好途径 学校和软件工程院系要定期或不定 期地举办专业性的竞赛活动,设置合理的奖项,鼓 励大学生踊跃参加 参加竞赛活动的主体往往是以 团队为基本单位,这些团队都拿着自己的作品去参 赛 因此,参加竞赛活动的过程无疑会使大学生的 团队协作与沟通能力、编程能力等得到提高 学校 和院系也要鼓励软件工程专业的大学生参加国家、 省、市举行的竞赛活动,这不仅可以使大学生的素 质得到提升,而且得到荣誉后有利于大学生找到合 适的工作书本知识是前人所发现和提出的,相对现在有 较长的一段时间,不是当前新知识和研究成果的反 映 为了让大学生对前沿知识有一定的了解,学校 和院系可以在一学期内邀请一些国内外知名学者 作一些学术报告或讲座 参加学术报告或讲座,既 可以让学生对当前某些研究成果有一定了解,拓宽 大学生的视野,又可以让他们仰慕学术大师的风 范,坚定他们努力学习攀登高峰的信念与勇气,还 可以锻炼他们的沟通能力 参加一些学术讲座和报 告后,大学生可以聚焦自己的兴趣点和确定自己以实训,学校就要与企业合作,合作成功的前提是学校的人才培养定位与产业的发展需求保持一致,根据自身特色选择适合自身发展的合作企业5 学生进行企业实训才能全面提升学生应用能力,为学生即将就业进入企业工作提供保障 深化企业实训,我们从以下几个方面抓起:1)拟定一个校外实习大纲,与实习企业一起制订校企实习基地协议、实习安全协议、学生实习规范和学习实习鉴定表等,不断促进校外实习制度化、规范化2)开设实训时所需要的课程,向学生说明这些课程的重要性,一方面要求学生努力学习,另一方面要求教师不断改进授课方式,提高教学效果并对学生作相应的考核3)合作企业要提供良好的实训场地,并配备资深的指导老师 在实训前,这些指导教师要了解实训生的情况,根据实际情况对讲课计划和讲课内容作适当的调整4)在实训期间,学校可以留一些教师监督实训过程,并适时地提出建议,保证学生训有所获5)实训结束后,要对实训生做一个项目式的考核,并认真填写实习成绩评定表学校与企业经常沟通,不断完善和细化实训方案,增强其可控性和可操作性,使实训效果得到提高 如果有条件的话,可以让部分优秀实训生留企或推荐给其他企业,提高就业率 企业实训,既有利于培养出满足社会、企业需求的软件人才,也有利于学生的个性化发展积极实施项目教学2 5项目教学是一种新的教学形式,以项目为依托,以教学计划为主线,把课程知识点循序渐进地传授给学生的教学形式 这种教学形式和传统的纯粹以知识点为中心的教学形式相比有以下几个特点:1)项目开发与知识点讲解并重 项目教学是以讲项目的形式讲知识点,这样既可以使学生掌握Software engineering studentsprofessional quality trainingZHAO Xue-wu1 ,YANG Cai2( 1 School of Software,Nanyang Normal University,Nanyang 473061,China;2 School of Computer and Information Techonlogy,Nanyang Normal University,Nanyang 473061,China)Abstract: This paper analyses the importance of the college studentsprofessional quality,and interprets thsoftware engineering student

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论