高职软件技术专业综合实训体系构建

2018-01-29 13:06李中跃
无线互联科技 2017年18期
关键词:综合实训高职

李中跃

摘要:高职软件技术专业培养学生实际的动手编程能力,综合实训是培养、锻炼和检验学生专业水平的重要教学环节。文章根据软件技术专业培养目标和培养方案给出了实训体系的总体架构、设计目标和选题标准,并在实践中检验修订。

关键词:高职;软件技术专业;综合实训

高职院校主要培养学生的技术应用能力,软件技术专业以此为主线设计学生的知识、能力、素质结构和培养方案。围绕专业培养目标的要求,对不同的实践教学环节进行系统的分析,纵向上摆脱实践教学对理论课程的依附,按照从简单到复杂,从低级到高级,从单向到综合,循序渐进的认识规律,整体设计其内容,相对独立地形成一个有梯度、有层次、有阶段性的实践教学体系;横向上与理论课程相互支撑、有机结合。在各自波浪式前进的过程中不断出现结合点,为培养具有综合的思维能力和综合处理问题能力的复合型人才打下夯实基础[1]。

1软件技术专业实训体系的总体架构

软件技术专业培养学生的专业技能归纳起来有以下3点:

(1)较强的Web应用程序开发能力;(2)基本的手机应用程序开发能力;(3)软件测试能力。

专业技能的培养离不开实践性教学环节,把课程实训、综合实训等实践环节有效地配合和衔接起来,培养学生编程能力和系统设计、分析能力。软件技术专业校内综合实训从简单到复杂,紧随人才培养目标而设定,旨在从浅入深地提高学生的专业技能。根据人才培养目标,对应的校内综合实训设置以下4个方面:单机版项目开发综合实训、C/S项目开发综合实训、Web项目开发综合实训、Android项目开发综合实训。

每个实训在期末集中连续上完,具体设置和学时安排如表1所7K。

单机版项目开发综合实训是学生第一个课程实训,设置表1软件技术专业综合实训课程体系在第二学期期末,主要考察学生编程逻辑思维和使用C语言解决实际问题的能力C/S项目开发综合实训,设置在第3学期期末,考察学生对C/S项目架构和开发的技能,主要运用技术有C#语言、数据库等。

Web项目开发综合实训,设置在第4学期期末,考察学生网站构建能力和开发Web应用程序能力,主要运用技术有asp.net,数据库,测试等。

Andrmd项目开发综合实训,设置在第五学期后半学期,主要考察学生开发Andrmd平台应用程序的综合能力。

在每个实训中,除了考察学生的开发与设计能力以外,也重点考察学生的软件测试能力,即软件测试能力的检测与实训蕴含在以上4个实训之中。

以上4个实训,紧扣软件技术专业的人才培养方案,并随着人才培养方案的调整而修订。

2软件技术专业实训体系的设计目标

2.1单机版项目开发综合实训

单机版项目开发综合实训主要使用C语言开发有实际意义的项目。综合实训包括问题分析、总体结构设计、用户界面设计、程序设计基本技能和技巧,以致一整套软件工作规范的训练和科学作风的培养,是与课程听讲、自学和练习相辅相成的必不可少的一个教学环节。通常,综合实训的难度比教学实训复杂,设计的深度更广,更具有实用性。综合实训着眼于理论与应用的结合点,使学生学会如何把书上学到的知识用于解决实际问题,培养程序設计工作所需要的知识综合能力和动手能力,对学生专业培养目标的实现和学生就业具有积极的促进作用,并为软件技术专业相关的后续课程做好知识储备。

2.2C/S项目开发综合实训

CS项目开发实训是完成C#理论课程学习之后,在教师指导下的以学生为主体的软件项目开发训练。通过完成一个管理信息系统,进一步巩固加深学生对C#程序设计基本知识的理解,了解项目开发过程,培养学生创造性思维,提高项目设计、编码与调试能力。通过实训,学生将软件工程的知识应用于管理信息系统的开发,有助于对软件开发过程管理的理解与应用,对于巩固专业知识,培养学生软件项目开发技能具有重要意义。

2.3Web项目开发综合实训

Web项目开发综合实训的主要目标是培养与提高学生软件开发技能和从事软件开发的素质,培养学生创新精神和能力。实训过程采用软件开发的工作管理过程进行管理,使学生在项目实施的过程中逐渐巩固所学的知识,掌握完成任务所需的技能,使所有学生都能在任务的实施中得到学习和提高。通过实训,使学生进一步掌握Web应用程序开发的基本知识、基本方法和基本技能,加深对Web应用程序的理解。着重培养学生开发Web应用程序的实践技能及团队协作能力,通过综合性实验项目的开设,使学生深刻理解团队协作的重要性,领会和培养团队精神,提高协作开发的能力。

2.4Android项目开发综合实训

Andrmd项目开发综合实训主要是学习移动开发基本理论和概念、资源访问、用户界面、组件使用、数据存储、多媒体程序设计、图形处理等基础上进行移动APP和移动互联网产品开发与设计。通过该实训,使学生可以深入理解Android和Java相关技术,并将所学知识应用到实际的项目开发实践中。提升学生的应用知识的能力、自我学习的能力、分析问题和解决问题的能力,同时也提升学生的团队合作意识和技巧。

3软件技术专业实训的选题标准

综合实训选题遵循以下原则:(1)满足教学要求原则。所选的题目,要能满足教学训练的要求。(2)结合生产实际原则。学生选题要选有意义的题目,尽量符合生产生活实际,要结合身边的生产、管理和自己熟悉的项目,幵发有实用价值的应用程序。(3)难易程度恰当原则。选题的难易程度、项目大小要适当,以学生在规定时间内经过努力可以完成为宜。

单机版项目开发综合实训可以从以下几类中选择:(1)游戏开发类,如五子棋游戏、贪吃蛇游戏等。(2)管理系统类,学生成绩管理系统、工资管理系统等。(3)应用程序类,计算器、万年历、进制转换程序等。C/S项目和Web项目开发综合实训可以选择管理系统类的题目如图书管理系统、超市进货管理系统、汽车租赁系统、学籍管理系统、交通信息化标准检索系统、学生学期综合成绩管理系统、工资管理系统、班级量化考核管理系统等。Android项目开发综合实训主要是手机上的应用,如记事本、日程管理专家、地铁小助手等。所有题目都要给出详细的需求,同时要指导学生按照软件工程的流程开发设计[2]。

4结语

综合实训包括多个环节,以上4个综合实训均按照软件工程的思想和实训实施过程编写单独的实训指导书,作为教师和学生的指导依据。实训指导书包含实训目标、实训内容、实训任务、实训计划、实训实施、考核评价、成果提交方式等。软件技术专业实训体系应该根据实践情况而调整,从而达到综合实训的设置目的。

[参考文献]

[1]胡君.高职软件技术专业实训课教学中存在的问题及对策研究[J].电脑知识与技术,2017(14):134-135.

[2]许春艳.高职院校软件技术专业实训课程建设探索[J]·信息通信,2013(3):271-272.endprint

猜你喜欢
综合实训高职
高职应用文写作教学改革与创新
高职大学生孝文化教育浅探
高职人才培养模式创新探讨
关于提高高职人才培养质量的思考
关于中职与高职衔接