基于成果导向的软件项目实施课程教学设计

2021-11-19 07:46严正宇
科技视界 2021年31期
关键词:导向成果学习者

严正宇

(常州工程职业技术学院智能制造学院,江苏 常州213164)

0 引言

成果导向教育是指通过学生在教育过程最终所能获得的学习成果来设计与实施教学环节,也称为能力导向教育、目标导向教育或需求导向教育。目前,主流国际机构都将“成果导向教育”作为面向高等职业教育工程类专业标准制订的指导思想与原则,从而巩固了其在工程类职业教育改革领域中的主导地位。成果导向教育也是《悉尼协议》认证体系中的核心要素之一。

成果导向教育的理念主要是以学生为中心、以结果为导向、倡导持续改进,培养符合社会需求的合格的工程技能人才。

成果导向教育理念的产生与发展是基于以下主要指导思想:以“职业岗位能力目标”为核心设计专业课程体系;给学习者提供充足学习时间和学习资源,绝大多数的学习者都能达成学习目标;根据人才培养目标从事的职业岗位能力要求出发,对岗位任务进行分解以生成职业能力目标,从而构建课程设计框架、完善课程内容并开展课程教学活动。

本研究拟从“软件实施顾问”岗位出发,以软件项目实施课程为分析对象,从课程教学设计的逻辑起点、课程教学目标设计、课程教学内容设计和课程教学评价设计等方面进行论述,尝试构建一套“基于成果导向,以学生为中心”的课程教学设计方案,确保学生通过课程学习能够准确、高效达到软件实施顾问岗位在课程中应该达成的职业能力目标,从而更好地服务学生核心竞争力的获得。

1 基于成果导向的课程设计理念

基于成果导向的课程设计遵循的是逆向设计原则,课程设计的逻辑起点是社会对具体工作岗位的人才需求,以及由此需求派生出来的包括技能、知识和素质等方面的综合要求。因此,基于成果导向的课程设计必须首先准确捕获专业对应核心就业岗位的工作要求并将此类要求按照内在逻辑抽象整理为专业人才培养目标。

首先,在培养目标设计方面,要充分考虑外部需求和内部需求相结合的原则,既要充分考虑国家政策、行业未来3~5年发展趋势、行业企业在市场中的分布、地区在产业发展方面的建设规划等影响未来人才就业的外部要素,也要充分关注学校自身发展定位与发展目标、学校自身师资力量配比、学校在地区产业发展中的影响力等内部要素。只有充分调研、合理评估后才能准确定义专业人才培养目标。另一方面,专业人才培养目标的确定,是帮助学生明确毕业后的职业发展路径以及职业发展方向,为其在未来一段时间(一般为5年左右)能够取得的职业和专业成就做好充分的铺垫。

其次,要基于成果导向,从专业人才培养目标逆向完成专业毕业要求(或指标点)的梳理和设计。从培养目标到毕业要求的分解过程,本质上是要从知识、能力、素质和思政等角度对培养目标进行有侧重点的聚焦细化,利用教育教学所擅长的工具或语言进行组织、归纳和提炼,以发挥其对后续教学设计活动的指导作用。

最后,要将毕业要求(指标点)融入课程体系设计和课程内容设计。毕业要求(指标点)所呈现的是一个内在逻辑关联的有机体,但是考虑到学习者的学习能力、学习特点及客观学习规律,必须按照由易到难、由具象到抽象的演进路径逐步开展培养活动,这种设计思路就对应专业课程体系中的每一门课程进行重构,将课程体系需要达到的终极目标进行分解、细化,并最终落地在具体的“课程”内容中。同时,课程需要实现的职业目标、所服务的毕业要求、所开展的核心能力训练框架也需要与课程体系相一致,并作为一个有机体的“部件”服务专业人才培养目标。

以“软件实施顾问”岗位为例,该岗位是高职电子信息大类中软件技术专业、软件与信息服务专业、大数据技术与应用专业及类似专业的核心目标岗位之一。

从近五年的公开招聘信息中可以总结出该岗位的毕业要求是:能够综合利用软件工程、数据处理与分析等数字化、智能化手段或工具对企业业务过程进行综合分析,完成软件系统功能或数据分析功能与企业实际业务的智能化适配,确保软件系统在企业中能够顺利运行,并确保运行数据安全。同时,要求该岗位从业人员能够具备基本的软件项目需求分析与项目管理基础,并遵循与软件系统运行及数据安全相关的法律规定。

将该岗位毕业要求进一步细分为具体毕业要求指标点,包括:

(1)能够完成特定软件系统或数据分析系统的安装、环境配置及功能部署,为用户提供按需配置的功能访问入口。

(2)能够运用软件项目管理的指导原则、方法和工具,完成包括项目需求分析、项目过程推进、项目培训及项目验收等关键性实施工作任务。

(3)能够掌握软件实施过程中常见技术故障识别与解决方法,能够合理、高效地完成客户沟通工作,具备初步的团队协作和领导能力。

在软件技术及类似专业的课程体系中,能够支撑“软件实施顾问”岗位目标的课程一般包括:思想道德修养与法律基础、程序设计基础、数据库管理与开发项目、管理信息系统、软件项目实施、企业级系统开发实训、毕业设计等。

依照上述分析思路和逻辑框架,可以将软件技术或类似专业的课程体系与毕业要求间的联系逐个梳理清楚,并最终形成“课程—培养目标矩阵”,从而最终明确了每个课程的教学任务及其承接人才培养目标的边界,为任课教师合理设计教学内容、科学设计能力训练模组、高效制定课程教学评价模型等提供最重要的支撑。

在此过程中,课程团队应当深度参与专业培养方案的制定,对“课程—培养目标矩阵”进行深入的研讨,确保课程充分、高效地服务于人才培养目标,发挥应有的贡献。

2 软件项目实施课程目标重构

为了服务“软件实施顾问”及未来成长阶段的“软件项目经理”等岗位能力需求,依据工作过程系统化框架对软件项目实施课程的教学目标进行了重构,采用基于成果导向的目标设计对软件项目实施过程进行阶段任务划分并制定对应的课程目标。具体而言:

课程目标一:掌握软件项目需求获取方法和业务流程定义方法,综合运用多种需求分析工具对项目甲方进行软件需求调研活动的开展,能够完成软件项目需求调研报告并获得甲方签字认可。

课程目标二:运用标准化软件系统模拟项目甲方业务信息化实现细节,正确安装、配置软件系统并能够通过配置业务参数以动态适应甲方业务情境,最终完成项目实施方案编写。

课程目标三:熟悉软件实施过程,根据项目实施方案灵活解决项目时间、质量、人力资源、沟通等方面的问题,并将数据安全意识、项目管理理念融入实施过程中。能够向用户提供咨询、指导、解释软件系统与业务适配问题,充分挖掘项目商机。

课程目标重构后,与专业毕业要求(及毕业要求指标点)之间形成了良好的匹配关系,发挥了软件项目实施作为专业课所应当承载的人才培养任务要求。

3 基于软件项目实施课程目标的教学内容设计

在重构确定软件项目实施的课程目标后,需要确定课程教学内容并思考“怎么教才能达成课程教学目标”。既要考虑到课程教学内容能够支撑课程教学目标的达成,也要考虑到当前学生的学习能力和学习特点,同时还需要符合职业教育对课程教学内容的定位要求。

为了让学习者真实体验软件项目实施过程以及软件实施顾问的工作内容,课程内容应设计两个不同类型的软件实施项目,并按照实施过程进行任务设计,不同类型任务采用灵活的教学方式。具体的教学内容如下表1所示。

针对不同的任务类型,在课程教学内容与教学方式设计时,进行了充分的思考和剪裁,兼顾企业工作场景及学习者学习规律。

以“小组研讨与训练”为例,通常是以教师发布本次任务清单,给出典型参考文献或文献源,由学习者小组自主构建问题解决思路,在讨论过程中形成思维激荡,并提供一次反馈修正空间,便于小组进行优化;在“企业讲师讲座或辅导”方式中,由校外企业专家结合实际项目经验为学习者创设问题情境,给出企业方真实问题,由各小组结合软件系统功能进行实际问题的解决,并提交书面报告。在“学生实际操作”过程中,除了给出任务要求外,还根据学生训练情况实时给出一些预先设计的问题,这些问题都是教师与企业专家根据前期实际项目中类似问题定义的,要求学生能够掌握分析问题的基本逻辑并尝试逐步解决问题;在“模拟培训会议”方式下,教师与企业专家一同扮演了企业甲方人员角色,参与小组培训并围绕培训内容进行提问。

另外,除了丰富和优化教学内容外,在细节处不断渗透职业岗位要求,如发布任务、提交报告都通过统一的任务管理平台进行,每次任务结束后每位成员都需要撰写个人总结(类似企业工作日志),包括讨论过程、会议过程都需要提交过程记录等细节,种种设计都尽可能贴近真实项目工作场景,让学生体验职场氛围。

4 基于成果导向的软件项目实施课程评价设计

基于成果导向的课程教学设计中,课程评价方式是衡量学习者产出的重要手段,也是激发学习者学习兴趣的重要手段。在软件项目实施课程评价中,要充分借鉴企业软件项目的过程考核思想,构建从目标成果导向出发,将评价考核点逐层下发到每个项目,再下发到每个任务直至任务考核点的“考核链”,同步构建从最明细考核点评价开始,逐层上移的“评价链”,并最终形成自顶向下与自底向上结合的量化考核体系。同时,结合不同项目中任务的内容差异,在考核方式上采用双导师评价、小组互评、操作考核打分、任务汇报打分等多种评价方式,从任务实施质量、软件系统掌握程度、项目进度等多维度进行综合评价。

猜你喜欢
导向成果学习者
以生活实践为导向的初中写作教学初探
“偏向”不是好导向
你是哪种类型的学习者
十二星座是什么类型的学习者
工大成果
“走出去”成果斐然
“健康照明”成果聚焦
需求导向下的供给创新
汉语学习自主学习者特征初探
“三医联动”扩大医改成果