PDF下载
基于世界技能大赛商务软件解决方案项目的软件开发专业课程设计

杨武波 刘丽婉 钟莎

广州市工贸技师学院

摘要: 世界技能大赛是世界顶级赛事,每个项目都体现了行业对该专业的技术需求,对职业院校人才培养具有借鉴意义。本文通过对世赛商务软件解决方案项目技术文件分析,从课程定位、课程标准、课程设置、课程内容等方面探索软件开发类专业课程设计方法,以提升教学效果和提高相关专业高技能人才培养水平。
关键词: 世界技能大赛;技术文件;课程设计
DOI:10.12721/ccn.2021.157091
基金资助:
文章地址:

一.赛项基本情况

世界技能大赛被誉为“技能界的奥林匹克”,竞技水平代表了职业技能发展的世界先进水平,是世界技能组织成员展示和交流职业技能的重要平台。在商务软件解决方案项目竞赛过程中,选手通过分析企业的商务开发需求,运用软件开发技能以及编程语言、软件工程、数据库等方面的专业知识,为企业制定适宜的软件系统,从而提高企业的工作效率,该项目被广泛的应用于物流、金融、商贸、电子商务、互联网等有商业软件开发需求的企业。

商务软件解决方案项目共设置分析和设计软件解决方案、开发软件解决方案、测试软件解决方案、编写软件解决方案技术文档、制作解决方案展示5个模块,对应了软件开发工作流程。项目要求命名规范,风格统一,整个项目开发被分成几个阶段,必须在每个阶段结束时提交相应成果,以确保项目可以按时完成。考核相关技能点包括数据类型校验、数据库数据导入导出、ERD图和数据字典设计、数据库操作能力、控件运用、数学逻辑运算、文件读写、PPT制作与演讲能力等,竞赛内容包含我院商务软件开发与应用专业单机商务软件开发、数据库模型分析、商务文件创建、移动商务软件开发等核心课程的教学内容,竞赛不仅考核选手的软件开发技术,同时也全面考查选手的职业道德、职业规范等综合素质,对选手的耐力、意志力、持续工作能力也是一次严峻的考验。

二.世赛技术文件分析

世赛技术文件包含了技术说明、技术标准规范(WorldSkills Standard Specification,WSSS)、任务评分模式、评分标准、比赛题目和比赛设备与环境等,通过分析技术文件要求的知识点、技能点和职业素养,调研商务软件开发行业岗位需求,明确了软件开发人才应当具备的专业知识和核心能力。对接课程内容和技术标准,对于提升学生综合素质,促进专业课程改革,具有重要意义。

其中技术标准规范规定了参赛选手所需技术能力,可以作为训练选手的指南,也可以作为专业课程的指引,包含了七个部分,工作组织和管理、人际沟通技能、解决问题和革新创造、分析并设计软件解决方案、开发软件解决方案、测试软件解决方案、软件解决方案的文件记录,每部分都占据了总分百分比的一定分数比例,用来表明各部分在技术标准规范中的相对重要程度。图片1.png

三.借鉴世赛标准实施专业课程改革

广州市工贸技师学院借鉴世界技能大赛商务软件解决方案项目技术标准,于2015年开办商务软件开发与应用专业。坚持“校企双制、工学一体”的人才培养理念,以对接世赛标准和校企合作项目为专业特色,重视学生实践能力和专业技能的培养,培养具有创新精神和实践能力,适应程序员、需求分析员、软件工程师、软件测试员等职业岗位群工作的技能人才。

以该专业核心课程《单机商务软件开发》改革为例,全面对接世赛标准,以技术文件为依据,构建高技能人才培养模式。

1.课程定位

开发单机商务软件是商务软件开发人员必须能够胜任的工作任务之一。单机商务软件虽然功能相对简单,但开发过程中需要使用开发环境,运用C#语言基本语法,正确进行SQL Server数据库的简单操作,无法完成此项任务的人员将不能承担更复杂的商务软件开发工作。通过本课程的学习,使学生逐渐适应企业化教学环境,了解软件开发流程,提高编程基础技术的应用能力,遵守软件开发企业相关规定,促进职业能力培养,养成良好的职业素养。

借鉴世赛商务软件解决方案项目的技术标准,根据软件开发行业对于人才的需求,以就业为导向、以软件开发工作为主线开发建设了本课程。课程目标对应了专业人才培养目标,培养满足助理软件程序员、需求分析员、软件测试员等岗位群的工作要求,胜任软件需求分析、设计、开发、安装、测试与维护等工作任务,具备较强沟通能力、解决问题能力、分析能力、开发能力、设计能力和表达能力的高技能人才,本课程的建设为本专业人才培养提供了有力支撑。图片2.png

2.课程标准

教师团队联合企业专家提取出软件开发工作中的典型工作任务和代表性工作任务,根据典型工作任务的职业能力要求,明确课程目标;依据代表性工作任务的工作情景、工作过程和职业能力要求,结合学生基础,完成学习任务的设计;选定学习任务,根据代表性工作任务的工作时间估算学习任务基准学时;根据课程目标提出教学实施及评价建议,以此制定了课程标准。

课程标准明确了本课程的目标、结构、内容,为一体化课程实施提供纲领。课程通过理论和实践教学,训练和培养学生C#语言编程方面的能力,使学生具备初步的高级语言程序设计能力,并能熟练应用开发环境进行C#语言的编写、编译与调试,达到应用C#语言解决一般编程问题的水平,促进学生全面发展,重点培养学生职业能力和职业素养,为学生职业发展奠定基础。

3.课程设置

《单机商务软件开发》课程的目标是通过本课程的学习,学生能够构建程序设计的基础知识及基本技能,即学生能树立结构化程序设计的基本思想,养成良好的编程习惯,培养严谨务实的分析问题与解决问题能力。根据这一目标,结合软件开发人员应该具备的综合能力要求,联合企业专家对课程进行了整体设计,主要体现了以综合职业能力为培养目标。根据技工院校学生的认知规律,采用“基于工作过程的项目导向、任务驱动教学模式”。结合职业教育课程观、教学观、能力观,基于软件工程的开发过程,以项目化教学来组织课程内容。

该课程目前设有三个学习任务,分别是计算器开发、调查问卷系统开发、企业管理留言系统开发,按照难易程度进行排序,遵循学生能力形成特点和职业成长规律。 图片3.png

4.课程内容

在课程内容的选择中,以信息系统项目开发工作过程为背景,紧密围绕项目为载体,注重可操作性,依据学习专业能力目标、学习方法目标和社会能力目标进行学习情境设计,通过情境学习与训练,实施理论与实践相结合的教学,使学生达到熟能生巧的目的。本课程的学习任务由企业代表性工作任务转化而成,根据企业工作环境、工作步骤、工作要求和标准,利用鱼骨图等分析工具对学习内容进行分析,梳理知识点、技能点和职业素养,将关键技术和难点作为学习内容的重点和难点,以此满足课程培养目标。

在教学过程中,主要以任务来驱动、以项目为导向,每个项目都是来源于实际工作中的典型任务,项目和任务的学习与实施过程也就是工作过程,学生带着真实的学习任务,组成小组合作研究,分析任务和提出问题,找出解决方法并予以实施,由其他小组及教师进行评价,在完成“任务”的过程中培养了学生的自主学习能力、创新能力、团队合作精神,分析问题和解决问题的能力,培育工匠精神。

5.课程评价

在课程教学实施中,评价方式采用世界技能大赛的评判模式,即主观评判加客观评判,主观评判占5%,客观评判占95%, 这样可以从分析设计、系统开发、开发标准、系统文件、解决方案演示等多方面对工作过程进行测评, 更能全面、客观地反映学生的学习情况和知识技能的掌握情况。

四.结束语

基于世赛商务软件解决方案项目技术文件对软件开发专业课程的设计和实施,让世赛研究成果融入到日常教学中,提升课程的教学效果,增强学生的职业能力,在一定程度上促进了教育教学改革,提高了软件开发专业人才培养质量。