APP下载

教学项目

2017-09-27朱立

课程教育研究·新教师教学 2015年30期
关键词:课程体系高职

【摘要】项目教学是职业教育中的一种重要教学方法。作者记叙了在软件技术专业人才培养模式改革过程中,如何充分发挥教学项目的作用,使其在专业课程体系中扮演纽带的角色。这一改革措施对于高等职业教育人才培养起到重要促进作用,本文深入剖析了教学项目贯穿始终这一思想的内涵。本文内容来源于国家高职骨干校建设成果。

【关键词】教学项目;高职;软件技术专业;课程体系

【中图分类号】G712 【文献标识码】 A 【文章编号】

前言

项目教学是实践性教学中的一种重要教学模式和教学方法,在职业教育领域尤其受到重视,在专业技术课程中被广泛采用。大家着重研究教学项目的设计,使其能够更加深刻地体现实际工作岗位的内涵,以期更好地完成各门课程的教学任务,达成教学目标。但是,往往忽略了教学项目在整个专业课程体系中的意义,没有考虑各门课程配套教学项目之间的呼应,也就没有更加深层地体现项目教学的价值。

在我院国家骨干校建设过程中,软件技术专业作为重点专业之一,其中一项重要工作,就是改造教学项目,使项目教学的意义不仅限于体现在每门课程的实践教学中,还使教学项目起到了专业课程体系纽带的作用。

一、软件技术专业课程体系中的教学项目

1. 软件技术专业课程体系中的项目教学

软件技术专业的学生未来在工作岗位上的主要工作是软件项目开发过程中的软件开发、软件测试等等,因此,软件技术专业课程体系是“以软件开发为核心的项目教学”的课程体系。依据软件项目开发的过程,软件技术专业的课程体系可以归纳成四个阶段性环节:项目设计、项目开发、项目测试、项目综合优化。项目设计的主要任务是完成数据库设计,项目开发的任务是编制代码,项目测试的任务是对项目进行测试,项目综合优化的任务是对已完成的项目进行优化和综合升级。在项目设计类课程中,如“SQL Server数据库”、”Oracle数据库应用“,教师指导学生完成的数据库,正是后续项目开发类课程中所需要的数据库;利用已经建立的数据库,学生在项目开发类课程(如“Java小程序开发”、“Java应用软件开发”、“.NET应用软件开发”等)中完成基于数据库的课程项目开发(特别是对数据库的增、删、改、查操作要熟练掌握);在项目测试类课程中。如“软件测试”,学生测试自己在项目开发类课程中的作品;在测试环节所发现的各方面缺陷,在“生产性实训”课程中,学生可以对自己在前期课程中已经完成测试的项目做综合优化,也可以基于对先修课程的反思,在能力允许的前提下参与企业真实的软件项目开发。

在不同的课程完成不同阶段环节的任务,通过若干门专业课程的实施,完成一个相对完整的软件项目,形成以应用项目开发课程为核心的专业课程体系,并通过生产性实训课程向企业实习和顶岗实习延伸。这一部分内容是整个软件技术专业的核心课程,所占比重也最大。

2、统一主题的教学项目贯通专业课程体系

深入探究会发现,这样的课程体系存在一个不足——缺乏贯通性。虽然一再强调专业课程的系统性和贯通性,但在每门课程的教学项目内容之间不能体现一致性,使专业课程体系的系统性关系不够明确,甚至容易导致弱化学生对每阶段学习内容内在联系的认知。简而言之,就是课程体系没有成为一个有机的整体。

要使课程体系真正达到统一,必须有一条贯通课程体系的纽带。我们的思路是以统一主题的教学项目作为这一纽带,贯穿课程体系,实现真正意义的有机整体。我们选定“工作日程管理系统”作为统一的教学项目主题,出发点有三:1.项目内容在软件工程领域非常多见,大多数OA系统都包含这一功能,便于學生紧跟工作领域实际项目;2.项目需求便于学生理解掌握;3.项目范围便于界定。我们以Java和dot NET两大技术线路为支撑,以统一教学项目主题为内容,实现整个专业课程体系的贯通。具体结构如表1所示。

表1 软件项目的与专业课程关系图(Java方向)

课程名称 Java技术方向 Java小程序开发 Java应用软件开发 Java Web应用开发 Android应用开发

.NET技术方向 C#应用软件开发 ASP.NET应用开发 WinPhone应用开发

教学项目名称 个人日程表 Winform个人日程管理系统 Web团队日常管理系统 日常管理(WP App)

最终得到的是一套打破了课程壁垒、贯通性良好、以教学项目为纽带的专业课程体系结构,使得整个软件技术专业课程体系成为了一个有机的整体。

二、软件技术专业课程体系的贯通性

深入发掘“教学项目”为纽带的软件技术专业课程体系结构的内涵,可以深度理解并更好地发挥这一特色模式的长处,突出这一特色模式的作用。

1.课程关系贯通

确定以“工作日程管理系统”为主题的一个项目贯穿整个人才培养过程,保持所有核心课程思路的连贯性。这样做的好处在于,能使学生自始至终针对一套需求不断深入、优化,每门课程之间的相互关系更为紧密,学生更容易从中感悟到技术上的关联性、课程上的关联性,不仅利于加深理解,强化印象,也更便于实现代码复用等技术。各门课程实施过程中,学生可以把每门课程的成果在数据库设计、软件开发、软件测试、生产性实训等课程中作为教学项目素材,也在很大程度上增强了学生的兴趣。

2.技术贯通

课程体系中包含Java、dot NET两个技术脉络,通过在几门课程中的反复实施项目教学,使学生层层深入了解和掌握当前软件行业两大技术,循序渐进培养学生对于不同技术结构的开发技能。经过多门课程的反复实践,最终延伸到位于第五学期的生产性实训课程,要求学生在这一阶段学习中任选一种技术对“工作日程管理系统”项目做综合优化,在前期课程的基础上完成一定规模的项目软件设计开发工作,达到熟练运用至少一种技术的目的。因项目主题来源于企业,在商业OA系统中非常多见,也便于学生上岗后快速适应企业的实际项目。endprint

3.设计贯通

在各门专业核心课程以项目教学模式实施过程中,因项目主题一致,方便学生快速熟悉需求并逐步拓展功能。每门课程在上一门课程设计的基础上不断优化设计,从中培养学生软件设计及架构的思路,增强学生对于设计思想的理解能力。

4.专业素质要求贯通

在项目教学实施过程中,对于学生专业技能的培养在不断加深,对专业素质的要求也在不断强化。在项目教学过程中,要求学生以小组形式进行学习,项目的实施中强调小组中团队分工合作,自学为主,藉此培养学生团队合作意识、自我解决问题的能力。以文档撰写、整理工作为例,第一阶段课程中所要求的文档内容相对简单,种类、格式内容都是最简化的,重在培养学生的文档意识。第二阶段课程中的文档种类有所增加,内容也更细化,重在培养学生的文档规范意识。第三阶段课程中要求文档进一步贴近企业要求,重在培养学生的文档撰写能力。整个过程形成了一个系统贯通的文档过程。

三、结束语

综上所述,以教学项目贯通专业课程体系的人才培养模式内涵中包含两个关键词,一个是“项目”,另一个是“贯通”。在深入挖掘这一内涵过程中,促使我们对这一人才培养模式的建设工作一再改进,一再优化。从最初确定这一人才培养模式的特点,到对人才培养过程进行环节分解并确定各个环节与课程的对应关系,到在企业专家协助下对专业课程重新定位、重新分工使课程体系实现贯通,到校企合作共建一個项目主题贯穿整个人才培养过程的项目资源建设,以教学项目贯通专业课程体系的人才培养模式建设过程也在逐步逼近最佳状态,也呈现了一个贯通的过程。

教育过程本身就是一个贯通的过程。今天建设工作的成果只是明天工作的基础,专业课程体系的一再改进将是无止境的过程。

参考文献:

[1] 徐挺,张碧辉.高职人才培养模式的特征再探.职业技术教育(教科版)[J]. 2003(22).

[2] 姚寿广.对高职教育人才培养方案基本框架的思考与设计.中国高教研究[J].2006(12).

[3] 朱立.软件技术专业课程体系的教学项目设计.课程教育研究[J].2015,8.

作者简介:朱立,女,(1970-),职务:教研组长,职称:副教授,研究方向:软件技术,高职教育教研

(国家骨干校建设项目成果)endprint

猜你喜欢

课程体系高职
三维视角构建劳动教育课程体系
老年大学模块化课程体系建设的实践研究
“艺养教育”凝练与艺美课程体系建设
“三位一体”课外阅读课程体系的实施策略
高职数学教学和创新设计的渗透
wolframalpha在高职数学教学中的应用研究
贵州高职院校招考录取将与高考相对分开
对学生专业社团在高职院校如何定位的几点思考