高职计算机类专业课程体系的改革与设计

时间:2022-10-06 06:04:04

高职计算机类专业课程体系的改革与设计

文章编号:1672-5913(2008)20-0162-04

摘 要:高职计算机类专业教育中,课程体系建设尤为重要。本文介绍了我系如何构建与实践教学相结合的课程教学体系,将讲授、实验、课程设计、实习实训及毕业设计等教学环节贯穿到整个教学过程中。

关键词:高职;计算机类专业;课程体系

中图分类号:G642 文献标识码:B

高职计算机专业是适应社会进步和新技术发展而产生的。如果我们把社会各行业发展看成是一个闭环的话,那么高等职业计算机类专业教育就是这个闭环中不可缺少的一个环节,而这个环节又有其本身的特殊性和复杂性。随着我国职业教育的不断发展和进步,对高等职业教育的认识也在不断地深入,就高等职业计算机教育而言,若能把进入高等职业教育范畴的不同水平的学生培养成社会各行业所需的实用人才,这不能不说是一个复杂而艰巨的工程。高职计算机类专业课程体系的建设是人才培养的关键,如何构建适应社会人才需求的科学合理的课程体系是计算机教育的首要任务,为此我们要勇于改变观念,适应形势,采取切实可行的办法,不断创新课程体系建设的思路。

1 计算机类专业课程体系的构建思路

作为高等职业教育,应建立起有别于一般普通高校的、信息灵通、反应灵敏、专业设置灵活的机制,使所设专业更加贴近社会经济生活、贴近生产第一线,培养的人才更好地适应区域经济发展变化的需要、适合市场的需要。

为此,必须改革现行IT专业和课程体系,重新创建一套适合我国职业技术教育发展的、能与国际接轨的并可以培养出实用型IT人才的专业和课程体系。应建立促进专业教学与企业深层合作的动力机制,建设一支专兼职教师结合的师资队伍。建立聚集专业带头和骨干教师的培养与引进结合机制,鼓励教师参加科研和向“双师型”方向发展。探索并试验将国内外著名IT厂商的权威认证培训融入职业技术教育,将专业课教学内容与认证考试培训相结合。使本专业毕业生普遍拥有若干IT技术专业认证证书,提高学生的择业竞争力。

1.1 知识、能力和素质

(1) 知识是基础,是载体,是表现形式

知识其“基础”属性,已是共识:一个具有较强能力和良好素质的人必须掌握有丰富的知识,而一个掌握有丰富知识的人并不一定具有较强的能力和良好的素质。另一方面,知识还具有“载体”的属性,后两者的培养、教育又必须部分地通过具体知识的传授来实施。其三,在许多场合下,能力与素质(尤其是专业能力和专业素质)是通过知识表现出来的。所以,要求选择适当的知识为载体,来进行能力培养和素质教育。要做到这一点,首先是要求教师掌握自己所将课程在人才培养中的地位与作用,知道自己在进行知识传授的同时,更要将更深层的介绍给学生,并把此作为自己在教学研究的重要内容。要在教师和学生的思想中建立起知识的“载体属性”这一概念,把探索未知世界作为教与学的目的,通过不断地构建各个级别的探索空间并将学生引入这一空间,以激发其探索兴趣,使其积累探索经验和方法,不断地增强他们的探索创新意识。这种意识非常重要,必须特别加以强调。

(2) 能力是技能化的知识,是知识的综合体现

要注意培养学生运用知识发现问题、分析问题、解决问题的能力。“能力”把知识运用的综合性、灵活性与探索性作为自己的重要内容。要保证知识运用的综合性、灵活性与探索性,就需要有丰富的知识作为支撑。所以,一般地讲,知识越丰富,就越容易具有更强的能力。反过来,能力增强后,又有利于学习更多知识。

(3) 素质是知识和能力的提升

高素质可使知识和能力更好地发挥作用,同时还可促使知识和能力的扩展和增强。按照一般意义,素质教育是在知识和能力的基础上,以全面提高受教育者的基本素质为目的,以尊重学生的主体作用和主动精神,注重开发人的潜能,形成人的健全人格为根本特征的教育。对高等教育来说,重视专业的素质教育更是至关重要的。如果素质教育仅停留在说教上,就缺了内涵,缺了灵性,缺了活的内容。因此,教育绝对不能只停留在书本的表面知识上,一定要去挖掘深层的内容,重视科学的世界观和方法论的启蒙教育,努力激发学生的想象力与创新意识。

1.2 职业能力

职业能力包括了贯穿于劳动者职业生涯的就业和创业能力、工作能力、职业转换能力。职业能力的内涵正在被重新结构化,它不再只是动手能力、操作能力和理论知识的代名词,态度、敬业精神、协作精神和行为评价等开始进入能力建设的大舞台。以职业活动为导向,以职业能力为核心的原则正在改变学科导向的职业教育培训体系,产业现场的实际需要和认同正在主导职业教育培训的内容和形式。从企业来、到企业去,这就是最基本的途径;解决问题、执行规范、完成任务,这是最基本的标准。

职业能力可以被结构化。主要包括三个层次:

(1) 职业特定技能

职业特定技能的范围,可以理解为国家职业分类大典划分的范围。如我国将职业划分为1838个,目前国家职业标准的制定,以及相应的职业资格认证考核活动均以此为限进行。在实际操作中,可以作出适应生产和技术发展变化的调整。

(2) 行业通用技能

行业通用技能的范围,要宽于职业特定技能;可以理解为在一组特征和属性相同或者相近的职业群中体现出来的共性的技能和知识要求。从现实的操作需要来看,可以确定前面论述过的国家职业教育培训科目(300种左右)的范围内。

(3) 核心技能

核心技能是范围最窄、通用性最强的技能,是人们在职业生涯甚至日常生活中必需的,并能体现在具体职业活动中的最基本的技能,它们具有普遍的适用性和广泛的可迁移性,其影响辐射到整个行业通用技能和职业特定技能领域,对人的终身发展和终身成就影响极其深远。开发和培育后备劳动者和在职劳动者的核心技能,能为他们提供最广泛的从业能力和终身发展基础。在国家人力资源开发中,核心技能的确立和开发具有重大战略意义。

核心技能包括八个大类:

交流表达;

数字运算;

革新创新;

自我提高;

与人合作;

解决问题;

信息处理;

外语应用。

1.3 教学计划的制订

教学计划的制定主体是要为当地经济建设服务,以市场需求为导向,坚持与市场需求紧密结合,突出办学特色,培养实用型人才。因此,要分析当地计算机产业发展的现状,计算机技术应用的成熟度;而不是过分地关注新的理论研究热点。要分析企业的规模、分析企业的岗位设置,从而确定专业的方向,专业面的宽窄。专业设置一定要有市场的充分论证。

教学计划的制订需要遵循一个适当的原则。要充分考虑现代教育思想及其在计算机技术教育中的应用。例如,可持续发展的教学观念、教学向教育的转变、被动学习与主动学习等都是需要认真考虑的问题。

按照能力培养的要求,强化对知识的载体属性的认识与利用是非常重要的。因此,在知识的选择与组织上,要注意技术性、应用性。对计算机技术的高速发展,还需要解决好知识体系的稳定性和先进性的结合问题。

教学计划的设计,应先依据人才培养规格、人才的素质及能力要求等教育要求,形成一个主体框架作为整个课程体系的骨干,然后再进行丰富和求精。这样有利于引导教师把握计划的总体思想,在教学中充分表现教学计划的内涵,不断提高教学质量。

1.4 教学计划的实施

积极探索将现代教学手段与传统的教学美相结合的方法,是非常有意义的。应该大力提倡对网络教学、多媒体教学以及其他现代教学手段的利用。组织高水平教师走向教学的讲台是保证高水平教学的必要条件。所有教师都应以自己的良好的职业与专业素养去引导和感染学生,充分调动和发挥学生的学习积极性。

加快培养“双师”素质师资队伍的建设步伐,建立健全教学质量监测和保证体系,对于高质量实施教学计划也具有重要的意义。许多学校把专职教师放在一个非常重要的位置上,教师队伍中80%~90%是专职教师,这样不仅学校负担很重,也跟不上技术发展的潮流。只有不断减少专职教师的比例,加大兼职教师的比例,才能使教师队伍始终保留在一个比较前沿的水平上。

1.5 理论与实践

实践教学对于提高学生的综合素质、培养学生的创新精神与实践能力具有特殊的作用。从计算机学科的三个学科形态来看――抽象、理论、设计,更需要将实践教学明确地放在重要的位置,并将实践教学组织成一个比较完整的实践教学体系,体现理论性与实践性紧密结合的学科特征。

要想使实践教学达到预期目标,必须重视总体规划的合理性、实践类型和内容的启发性、丰富性、应用性。同时,实践基地的建设应该得到足够的重视。

强调实践和实践属性是当前高等职业教育改革的一个主要特点。高等职业教育要培养大批具有基本理论素养、技术娴熟、手艺高超的一线操作人员,必须加强实践教学环节,强调教学和生产的结合,强调学生早期的实践和教学活动。通过几年的实践,人们对于实践属性的认识在不断加强和深化,特别强调了实用型人才的培养,与生产相结合人才的培养;培养该类人才反映在教学领域就是强调教师的身体力行,将研究的成果真正落实到课堂上,落实到教学上,落实到教学管理上。随着对实践属性认识的深化,产学合作的办学模式也在不断创新,企业自觉参与办学的积极性越来越高,政府、企业和学校通过开展实质性的合作办学,学校实践基地的建设,设备的更新将越来越多得到企业的资助。

考核内容和方式是能力培养的着力点,应大力推广“计算机考核”工作;将能力培养落实到实处。

1.6 系列课程与能力培养

计算机类毕业生的能力可以分为认知能力、实践能力,以及团队、交流、表达等方面的能力。这些能力的培养需要通过各种途径、经过一个较长期的修养过程去实现。尤其是专业能力的培养,更是需要通过相应的系列课程来完成。专业能力包含计算思维能力(抽象思维能力和逻辑思维能力),算法设计与分析能力、程序设计与实现能力,计算机系统的认知、分析、设计和应用能力。这些系列之间也存在相互协调、相互支撑、相互促进的作用。实践表明,“重视基础、加强实践”的指导思想是正确的和有效的,在建立系列课程时应该提倡。

2 计算机类专业的课程体系设计

2.1 “宽口径、多方向”

所谓“宽口径”就是前三个学期(第1、2、3学期)主体是对计算机类学生进行“核心能力”和“行业通用技能”的培养。

所谓“多方向”就是后二个学期(第4、5学期)按照岗位设置专业方向;主体围绕“职业特定技能”的培养。专业方向可设置为:程序设计(JAVA方向、C++方向、方向等等)、数据库方向、网络与安全方向、网站建设方向、电子商务方向、电子政务方向、信息管理方向、信息控制方向、信息通信方向,多媒体技术方向等等。

“宽口径”和“多方向”构成了核心能力、行业通用技能和职业特定技能的平台。

2.2 “短学时、小模块、组合式”

所谓“短学时”就是课程设置以一个特定技能为目标导向,通过较短的学时(例如36学时,18学时)达到目的。便于将专业改革的重心下移到课程建设。

所谓“小模块”采用模块化的思想,其优点在于学生的能力结构较为合理,既有宽度,又具有某项专项技能。学生毕业后既具有上岗适应能力,又具有转移工作的再适应能力。模块具有继承、共享和重用特性,便于教学管理,易于提高教学质量;有利于提高教学效率和教学资源的利用率,增大投入产出比。使学生具有选择学习与工作的自由,有利于学生个性的发展。教学进程构建灵活,易于快速跟踪市场。易于与其他学制、其他专业转移接轨。

所谓“组合式”就是专业方向由若干“模块”组合而成,一个模块由若干门“课程”组成。

例如“网络与安全方向”和“网站建设方向”都涉及“局域网”的知识和能力,局域网就构成了一个模块;而局域网这个模块又可以有若干门“短课时”课程来完成,即“安全与网络基础(36学时)”、“局域网设计与组建(18学时)”、“局域网组建实训(18学时)”来完成。

“通信与网络基础(36学时)”主要讲授数据通信、编码与调制、传输介质、通信与网络的基本知识,学会对等网的各种设置。该课程属于计算机类学生的“行业通用技能”。

“局域网设计与组建(18学时)”主要讲授网络体系结构、常用局域网硬件设备、Windows操作系统的基本知识。

“局域网组建实训(18学时)”训练基于Windows系列操作系统的局域网的设置与组建的技能。该课程属于“网络与通信方向”和“网站建设方向”的从业人员的“职业特定技能”。

2.3 理论教学

高等职业技术教育的目的是培养技术型应用人才,学生应具有一定的理论素养和学科知识,但又不能像对待本科生那样要求他们系统地学习理论知识。在实践中需要贯彻“够用为度,突出重点”的教学思想,对传统的教材进行剖析,并以此制订理论课了新的教学大纲。要重视当今新技术发展中的“学科交叉”现象,有些课程可以以“拼盆”方式进行组合,将传统上应分成几门课程的知识按照职业要求重新组合成一门新课程。还需要针对各门课程之间的衔接进行优化。

2.4 实践教学

职业岗位能力的培养,毫无疑问是以实践为主。实训内容的整合首先考虑可以集成(横向复合)的课程内容,这些内容的大部分应该是已经学过的。通过实训,学生不仅综合实践了学过的知识,还为下一步的学习打下了扎实的基础。通过实训,学生不仅掌握了最新的计算机应用技术,把握了市场,也为自身铸造了就业优势。

实践课程的实例和素材通常要求同学从软件光盘或相应软件公司的网站上去寻找或下载,以此充实实践的内容。在教学过程中要加强实践教学环节的设计。根据课程类型的不同,设计不同的实训方式。以使学生在校学习期间,始终不脱离实践。

① 以训练为中心

网页制作、Web技术应用等类的课程可以采用以训练为中心的实训方式。例如在Web技术应用课程中,通过训练,掌握Web应用的主流技术。在网页设计课程的教学环节中,设计若干个网页设计的训练课题,最后完成网站的制作,并进行上传。

② 以项目为中心

数据库原理与应用等类的课程,可以采用以项目为中心的实训方式,以开发一个具体的数据库系统贯穿课程的始终,例如图书管理系统、人事管理系统、学生成绩管理系统、账务与报表管理系统等。在课程的开始,先给学生演示一个实际的系统,让学生对数据库系统建立整体的感性的认识。然后提出了系统功能的具体要求,随着课程的进展,理论知识的学习,学生逐步完成表的设计与建立、数据库的设计与建立、数据的添加与删除方法、数据的查询方法、数据的统计方法以及数据报表的生成方法,最后完成数据库系统的集成,最终完成整个系统。通过这样的实训方式,使学生在每个学期的学习过程中,都不脱离实践环节。

③ 以体验为中心

建立职场仿真(或模拟)环境,使学生在这样的实训环境中历练实际工作。例如计算机网络安装、配置、运行与维护的实训项目,可以在计算机网络系统集成实训教室仿真工作环境完成。学生在实训教室根据用户需求,完成各种网络环境的实现工作,学生既完成了项目,又体验了工作过程,为毕业后直接走向工作岗位打下基础。

2.5 专业能力

对于计算机类专业人才来说,以下几方面的专业能力是非常重要的:

(1) 计算思维能力――抽象思维的能力、逻辑思维的能力

(2) 算法设计与分析的能力

(3) 程序设计的能力

(4) 计算机系统的认知、分析、设计和应用能力

这些能力的培养,以及通过这些能力的培养来提高学生的专业素质并不是一两门课程就可以完成的,而是需要在一个循序渐进的过程中逐渐完成的。因此,要强化系列课程的设置与建设,要明确地使一个系列课程构成一个适当的训练系统,以便使学生在一系列的修养中“形成”一些良好的职业习惯,“潜移默化”地“养成”合格人才所要求的“能力”和“素质”。显然,这个系统一定要是一个“阶梯式”的系统,以适应能力培养的“顺序渐进”的要求。

为适应这些要求,总体上可以安排两段式系列课程:基础系列(公共基础课、专业基础课),技术应用系列(依据本地区的应用水平及学校的特色,设置一些系列,如网络技术系列)。

2.6 基础系列

公共基础课包括:政治素质(政治理论课、形势讲座),职业素质(职业道德修养、职业素质讲座、专业课程注重职业素质的培养),人文素质(人文选修课、人文讲座)、身体素质(体育、课外活动);外语基础(大学英语、专业英语融入专业课程的教学)、数学基础(高等数学)等。

专业基础课包括:专业数学基础(离散数学),硬件系统基础(数字系统电路基础、计算机组成、微型计算机系统等),网络与操作系统基础(通信与网络基础、操作系统等),计算机应用基础(办公自动化、Internet应用基础、多媒体技术基础、数据库技术基础等),程序设计基础(程序设计基础、高级程序设计语言等)。

2.7 技术应用系列

技术应用系列设置的依据是本地区信息技术的应用水平,企业的规模和需求,学校的教学特色。例如,为了强调程序设计和算法的重要性,可以将软件技术系列分成程序设计与算法的训练和系统软件技术应用两个子系列。

程序设计与算法的训练子系列面向程序设计和算法能力的培养。例如:该系列的基本部分可以包含:程序设计基础(含程序设计实训)、数据结构与算法、可视化程序设计、面向对象程序设计;也可以调整为:程序设计基础(含程序设计实训)、可视化程序设计、面向对象程序设计、数据结构与算法;后一种的描述手段必须以面向对象技术为基础。

系统软件技术应用子系列可以接在程序设计与算法训练子系列之后,除了完成系统的认知、分析、设计和应用能力的培养外,将进一步从系统级来认识程序设计,从而使教学能够比较平滑地从基本的程序设计过渡到系统设计上来。在这个过程中,循序渐进地向学生介绍典型的方法,培养他们的系统设计与实现能力。

事实上,即使按照传统的观念来分,学生今后无论是从事硬件方面的工作,还是从事软件方面的工作,程序设计和算法设计与分析的能力都是非常重要的。即使今后从事非计算机类的职业工作,有了程序设计和算法分析的能力,会产生一种良好的思维习惯,使得工作有条有理地进行。

3 结束语

课程体系建设是计算机类专业教学基本建设中最具基础性的核心工作,其水平、质量和成果是衡量专业教学质量的重要标志,是深化教学改革,实现培养目标的保证。高职高专计算机类专业人才培养规格和课程体系改革的落脚点也在抓课程建设,通过课程建设将整体专业建设落实到行动中。课程将专业知识与专业技能、社会需要与学生个人发展、人文精神与科学精神统一于其中。

参考文献

[1] 冯克诚.霍华德・加德纳与多元智能理论――多元智能理论的原理、结构和教育学意义[M].北京:学苑音像出版社,2004.

[1] 李万海等.高职院校计算机专业建设与教学[J].实验技术与管理,2003,(3).

[2] 邱川弘.论高职院校校内实践教学基地的建设模式[J].实验技术与管理,2007,19(4).

[3] 高启明.以能力培养为导向建设高职计算机教学[J].职业教育研究,2006,(9).

[4] 王保义.中美大学就业指导模式比较研究[J].现代教育科学,2007,(1):8-11.

[5] 齐彦力.计算机课教学方法探讨[J].现代教育科学,2004,(12):25-27.

上一篇:大学计算机基础教学的改革探索与实践 下一篇:高职院校计算机实训基地教学团队建设实践与探...