计算机是电子学与数学发展及大型复杂科学计算需求的必然产物,同时又深度地影响着、革命性的促进与改变着电子学、数学及其他学科的发展。计算机学科是既年轻,发展又快的学科,由原来数学与电气信息学科下的一个专业,逐渐发展为今天独立的一个学科。
计算机的发展正在改变着我们的社会生活。特别是进入二十一世纪来,随着社会网络化、信息化速度的加快,计算机技术成为了各行各业深化发展的最基础的技术支撑。正因为各行业对计算机的广泛应用,促进了计算机学科研究方向的分化,促进了计算机学科的形成。特别是十七大中提出“工业化、信息化、城镇化、市场化、国际化”——“五化”战略任务后,为计算机学科提出了更高要求。在这样的历史背景下,重新审视高等学校计算机本科专业教育的发展有着十分重要的意义。
世界计算机发展大致经历了四代
[[1]]。第一代计算机(电子管计算机,1946年—1957年),1946年在美国的宾夕法尼亚大学诞生世界上第一台计算机ENIAC,1953年IBM公司生产了第一台商业化计算机IBM701。第二代计算机(晶体管计算机,1958年—1964年),此时机器的体积减小、运算速度加快,每秒可执行加法运算达十万次到一百万次。程序设计主要使用高级语言。典型的机器有:IBM7094、CDC1640。第三代计算机(集成电路计算机,1965年—1971年),运算速度达到每秒可执行加法运算一百万次到一千万次,出现了操作系统,程序设计主要使用高级语言,典型机器有:PDP-8、IBM-360/370。第四代计算机(大规模、超大规模集成电路计算机,1972年至今),把运算器和控制器都集中在一个芯片上,出现了微处理器,1974年4月诞生了intel 8080,1977年苹果公司发布了APPLE-Ⅰ/Ⅱ。
第一代电子管计算机研制(1958~1964年)。1956年周恩来总理主持下成立中国科学院计算技术研究所。1957年开始研制通用数字电子计算机。1958年8月1日该机可以表演短程序运行。1958年5月我国开始了第一台大型通用电子计算机(104机)研制。1960年4月夏培肃院士领导的科研小组首次自行设计研制成功一台小型通用电子计算机-107机,同年大型通用数字电子管计算机119机研制成功。我国电子计算机研制起步比美国晚一代。日本几乎与我们同时起步,1958年日本NEC公司研制成功日本第一台电子管计算机NEC1101
[[2]。]第二代晶体管计算机研制(1965~1972年)。1965年我国研制成功第一台大型晶体管计算机(109乙机),两年后推出109丙机。哈军工(国防科大前身)于1965年2月成功推出441B晶体管计算机并小批量生产了40多台。受文化大革命影响,国外在发展第三代中小规模集成电路计算机时(1965~1972年),我们还处在第二代计算机的研发阶段,已经晚了10年。
第三代基于中小规模集成电路的计算机研制(1973~80年代初)。1970年初期我国才陆续推出大、中、小型集成电路计算机。70年代后期,电子部32所和国防科大分别研制成功655机和151机。1983年国防科大研制成功银河-I亿次巨型计算机,标志着我国文革时期与国外拉大的距离缩小到7年左右。
第四代基于超大规模集成电路的计算机研制(80年代中期至今)。1983年12电子部六所研制成功与IBM PC机兼容的DJS-0520微机。1992年国防科大研究成功银河-II通用并行巨型机,峰值速度达每秒4亿次浮点运算(相当于每秒10亿次基本运算操作),银河-II总体上达到80年代中后期国际先进水平。1993年曙光一号全对称共享存储多处理机研制成功。1995年国内第一台具大规模并行处理机(MPP)结构的曙光1000被国家智能机中心推出,曙光1000与美国Intel公司1990年推出的大规模并行机体系结构与实现技术相近,与国外的差距缩小到5年左右。之后逐渐推出曙光2000、3000、4000等,曙光机群超级服务器的起步比国际上同类产品(如IBM RS6000SP系列)晚3~4年,但目前已能做到与IBM同步推出新产品,在市场上具有较强竞争力。
综观40多年来我国高性能通用计算机的研制历程,从104机到曙光机,走过了一段不平凡的历程。总的来讲,除了文革动乱时期外,我们的研制水平与国外的差距在逐步缩小。表 1 中美两国各代计算机的研制成功年份列出每一代(其中第四代又分为几种典型体系结构)国内外标志性计算机推出的时间,其中国外的代表性机器为ENIAC,IBM 7090,IBM 360,CRAY-1,Intel Paragon,IBM SP-2,国内的代表性计算机为103,109乙,150,银河-I,曙光1000,曙光2000。
机型 | 第一代 | 第二代 | 第三代 | 向量机 | 大规模并行机 | 机群 |
美国 | 1946 | 1959 | 1964 | 1976 | 1990 | 1994 |
中国 | 1958 | 1965 | 1973 | 1983 | 1995 | 1998 |
斯坦福大学于1965年在工程学院成立计算机科学系
[[3]],简介中声称:本系面向世界的计算机研究和教育。过去的四十年,斯坦福计算机科学系在学术上的影响力是无与伦比的,它培养了世界上最多成功的创新团队、大量的学术顶尖人才。现在建设有CS(计算机科学)和CSE(计算机系统工程)两个专业,多个方向。CS专业发展方向包括Artificial Intelligence track;Biocomputation track;Graphics track;Human-Computer Interaction track;Information track;Systems track;Theory track;Unspecialized track;Individually Designed track。CSE专业发展方向包括Digital Systems Specialization;Networking Specialization;Robotics and Mechatronics Specialization。
麻省理工学院计算机专业属于工程学院电气工程与计算机科学系(于1975年在原电气工程系基础上建立)
[[4]],强调理论与实践并重、学科与专业间的融合,他们在自己的人才培养简介中说:通过通用的核心课程,系统的建立专业基础的广度和对个人兴趣专业领域的理解深度。通过实验及独立项目,让学生来学习各自分领域中分析、设计、实践等方面的基本原理和技术。学生可以在与麻省理工学院的合作公司获得职业经验的机会,还可以参与学校不定期举行的一些短期项目。现在有4个专业:电气工程、计算机科学、电气与计算机工程、EECS and Biology。
加州大学伯克利分校是美国最负盛名且是最顶尖的一所公立研究型大学,在工学院建有电气工程和计算机科学系
[[5]]。在系的简介中声称:通过一套完成的理论与应用课程体系,培养独立思考、团队合作及解决问题的能力,培养对职业与社会具有深度责任感的,面向社区、本地、国家的,乃至具有国际水平的人才,追求培养未来学术界、政府、工业和企业的顶尖人才。伯克利计算机系统的研究是早在上世纪60年代开始的,首先是分时共享系统(SDS 940及稍后的Xerox 940系列商用机)。在1968 建立了计算机科学系。1973年电气工程与计算机科学合并,拓宽了教育范围及研究领域。在70年代计算机科学实践研究方面变得辉煌,80年代创新加速,基于UNIX的TCP/IP协议组BSD 4.2发布,现在的研究领域如视觉、机器人、认知等使得机器智能更加接近于梦想现实。电气工程和计算机科学系现有电气与计算工程和计算机科学工程两个专业,所学课程包括五个方面:Electronics(Option I)(电子)、Communications(通信)、Networks and Systems(Option II)(网络和信息系统)、Computer Systems (Option III)(计算机系统)、Computer Science (Option IV)(计算机科学)、General Course of Study (Option V)(通识课程)。
宾夕法尼亚大学,位于宾夕法尼亚州的费城,是美国一所著名的私立研究型大学,于1946年研制出第一台计算机ENIAC。其工学院建设有计算机相关专业:计算机与认知科学、计算机与信息科学、计算机工程、计算机图形与游戏技术、计算机科学、数字媒体设计
[[6]]。
孟买印度理工学院在1967第一个计算机活动是得到了基于电路学的分离式晶体管Minsk II计算机、脱机打印机,J.R. Isaac教授在5位教师的帮助下建立了计算机中心
[[7]]。1974年苏联人提供了1台第三代晶体管计算机EC-1030,相当于IBM 360。1980年开始培养第一批25名计算机专业本科学生,1982年计算机科学与工程系成立,有22名教师,从这点上它是印度全国最大的计算机科学与工程系,1984年建立了独立的计算机中心。1988年开始了硕士教育,2006年12月计算机科学与工程系与Kanwal Rekhi 信息技术学院合并形成现在的计算机科学与工程系。坎普尔印度理工学院工学院建有计算机科学与工程系,从1963年开始计算机相关课程教学,并建立了以IBM 1620系统为教学用机的计算机教室
[[8]]。马德拉斯印度理工学院1973年建立计算机中心,机器为IBM 370,1983年开始培养计算机专业本科生
[[9]]。印度鲁尔基理工大学的电子与计算机工程系始于1957年的电信教育,1982年建立了计算机科学与技术专业,并改名为电气与计算机系
[[10]]。
我国的计算机专业教育、计算机人才培养是与我国的计算机工业发展同步而行的,与世界计算机工业发展稍有滞后。我国的计算机教育是从20世纪50年代后期开始,到目前已经有50年的历史,大体可以分成以下4个阶段
[[11]]。
1.2.2.1. 初始创建阶段(1956 年至1965 年)。
中国大学的计算机教育最早可以追溯到1956年。当年,哈尔滨工业大学和清华大学相继建立了计算机专业。到了1958年,拥有计算机专业的大学增加到15所。这些“计算机专业”一般分布在电子系或者数学系。初建时,专业的名称并不像现在这样规范。例如,有的称为“计算装置与仪器”,有的在相关专业中设置了程序自动化专业方向。
当时的计算机专业强调从基本元器件开始的计算机硬件系统的设计与实现,形成了与应用系统相结合的计算机教育。同时,一些重点大学在数学系建立了计算数学专业,从事算法设计人才的培养。所以,这个时期主要进行程序设计和计算机电子线路及其有关部件工作原理方面的教育。
1.2.2.2. 缓慢发展阶段(1966年至1977年)。
1966年至1976年期间,大学停止了正常的招生,计算机专业的教育基本处于停滞状态。从1966 年至1977 年,计算机在我国还处于发展的起步阶段,此时的计算机应用大多数是一些科学计算和少量的控制,也先顶替了相应的专业教育。在后来的发展过程中,部分计算数学专业通过与程序自动化方向的结合形成了计算机软件专业。
1.2.2.3. 恢复发展阶段(1978年至1993年)
随着十年动乱的结束,计算机专业教育步入恢复和发展阶段。1978年3月份,高考恢复,大学教育在中国得以重建和恢复。计算机专业本科教育主要有计算机软件和计算机及应用。计算机软件专业致力于计算机软件的认知、设计和实践的教学,培养软件人才。这个专业的许多教师都来自于原来的计算数学专业、程序自动化专业以及数学专业,甚至有的计算机软件专业就是由计算数学专业和程序自动化专业方向合并而成的。这一基础使得该专业当时的教学计划更多地强调了数学和算法。与计算机软件专业相对应,计算机及应用专业被称为计算机硬件专业,到20世纪80年代,其教学计划更多地注重了学生计算机硬件能力的培养,以电路、模拟电子技术、数字电子技术、数字逻辑、计算机组成原理、计算机体系结构、接口技术作为专业主干课程,高级语言程序设计、数据结构、操作系统则在其次。数据库技术、网络技术、软件工程则是在后来才逐渐成为计算机专业的课程。到20世纪90 年代,随着计算机应用的越来越广泛,社会对计算机人才的需求量高速增长,计算机专业走出重点理工科院校,许多学校开始开办计算机及应用专业,他们主要致力于数据库的应用开发、计算机控制、计算机系统维护等领域的计算机应用人才的培养。
从1959 年到1983年,先后有49 所高校开办计算机专业,从1984年到1986年,开办计算机专业的学校数增加了25所,从1987年到1993年,开办计算机专业的高校大约又增加了48所,到1993年,全国共有 137 所高校开办了计算机类本科专业。
研究生教育在20 世纪70年代末也得到了恢复。对应于将本科教育分成两个专业,研究生教育则分成了计算机理论、计算机系统结构、计算机软件、计算机应用和计算机外部设备等5个二级学科,形成较完善的教育体系,并为20 世纪90 年代及以后的发展奠定了较好的基础。
1.2.2.4. 高速发展阶段(1994 年至现在)
1978年至1994年,中国学校教育经过了17年的重建,大批优秀学生涌入,师生比例严重失衡。随着信息技术的重要性被人们越来越多地认识,作为信息技术龙头的计算机技术更为人们所关注。计算机专业人才成了社会上最缺的人才,计算机专业几乎成为最热门的专业,每年都将最优秀的学生吸引进来。同时该专业在与社会其他行业(特别是技术开发公司)竞争人才时处于极为不利的地位,绝大多数优秀毕业生流向了国外和各种计算机技术开发公司,计算机类专业的师资队伍建设遇到了极大的困难。
另一方面就是办学院校急速增加。仅1994年就又有50所高校开办计算机专业,特别是计算机及应用专业,从1995到2004年初,再次增加了318所高校。从1994年到2004年,开办计算机类专业的高校平均每年增加33.5所。相比之下,开办电子信息工程专业的院校有330所,占第二名,而占第三名到第五名的专业的办学院校数都不足250所。计算机专业通过超速增长,已经成为一个“超大”专业。在专业办学点增多的同时,各个办学点的招生规模也在扩大。
1996年国家依据“拓宽专业面,加强基础教育,重视学生可持续发展能力培养”的总体要求,专业面被进一步拓宽,全日制的本科计算机软件专业和计算机及应用专业被合并成计算机科学与技术专业,研究生教育的5个二级学科被合并成3个。1996年也开展了计算机技术工程领域的工程硕士教育。2001年,教育部批准在全国建立了35所示范性软件学院,开始进行软件工程专业的本科生和研究生的培养。
n 各国计算机人才培养与教育基本都是与计算机产业发展相同步的,这一点上我们并不落后,甚至于略早于软件大国印度。
n 国外计算机专业一般均建立在各大学中的工学院或部的电气与计算机工程系,囊括了电子类专业与计算机类专业,明显的存在学科交叉、相辅相成的趋势,甚至斯坦福大学与宾夕法尼亚大学将计算机科学与生物科学交叉,形成一些独具特色的专业方向。而我国计算机专业的学院归属较为复杂,分别挂靠在数学学院、电气与计算机工程学院、信息学院、计算机学院。
n 时至今日,我国已成为计算机人才培养大国,几乎每一所大学都开设有计算机相关专业,但还不是计算机人才强国。
改革开放以来,我国共进行了三次大规模的学科目录和专业设置调整工作
[[12]]。
第一次修订目录于1987年颁布实施,目的在于解决“十年动乱”所造成的专业设置混乱的局面。第二次修订目录于1993年正式颁布实施,重点解决专业归并和总体优化的问题,形成了体系完整、统一规范、比较科学合理的本科专业目录。第三次修订目录于1998年颁布实施,修订工作按照“科学、规范、拓宽”的原则进行,使本科专业目录的学科门类达到11个,专业类71个,专业种数由504种调减到249种,改变了过去过分强调“专业对口”的教育观念和模式。2010年3月教育部启动了第四次修订目录工作,预计将于2011年末至2012年初完成修订并向社会公布。本次修订工作本着科学规范、主动适应、继承发展的原则,要求修订工作要统筹兼顾好学科专业与职业的关系、专业口径宽与窄的关系、研究生教育与本科教育的关系、专业设置适应性和前瞻性的关系、立足国情与借鉴国际经验的关系、专业目录规范性和开放性的关系。
根据可查证的资料,对各次本科专业目录修订情况,对计算机专业的学科归属做了总结。
表 2 各时期计算机相关专业的二级学科归属情况是各次修订及实施期间计算机相关专业的二级学科归属情况
[12,[13]]。
时间 | 二级学科归属 | 相关专业 |
1993修订及到1998年修订前之前 | 数学类 | 计算数学及其应用软件、信息科学 |
电子与信息类 | 信息工程、计算机及应用、计算机软件、计算机科学教育、计算机通信、软件工程、计算机器件及设备、计算机科学与技术 |
1998修订至今 | 电气信息类 | 计算机科学与技术、软件工程、网络工程、物联网工程 |
管理科学与工程类 | 信息管理与信息系统 |
2011修订第一稿 | 计算机类 | 计算机科学与技术、软件工程、网络工程、信息安全、物联网工程(传感网技术)、智能科学与技术、电子与计算机工程 |
2011修订第二稿 | 计算机类 | 计算机科学与技术、软件工程、计算机软件、网络工程、信息安全、物联网工程(传感网技术)、智能科学与技术、电子与计算机工程、空间信息与数字技术 |
注:目前存在的其他相关专业:信息资源管理(图书情报与档案管理类)、信息管理与信息系统(管理科学与工程类管理)、信息与计算科学(数学类)、地理信息系统(地理科学类)、地球信息科学与技术(地质学类)、生物信息学(生物科学类) |
通过对历次本科专业目录的分析可知:
n 计算机学科是既年轻,发展又快的学科。
n 计算机学科已经形成一个独立的学科。
n 计算机学科的研究内容越来越丰富,容纳了9个专业之多。
n 计算机学科正在并将继续影响其他学科的发展,形成新的与计算机学科的交叉专业。
美国的The Association for Computing Machinery (ACM)、The Association for Information Systems (AIS)和The Computer Society (IEEE-CS)于2005年9月30日联合发布了《Computing Curricula 2005》的报告
[[14]],报告中认为上世纪90年代以来计算机与通信技术的发展冲击着社会的方方面面,社会的变化也深深的影响了计算机与通信技术。报告中认为计算机专业出现在60年代,起初在北美计算机相关专业仅仅包括3个相关专业:计算机科学、电气工程和信息系统,且3者之间的研究域重叠非常少,边界较为明晰。但是随着时代的发展,技术的进步,在70年代计算机工程开始从计算机科学与电气工程中浮现,但是与计算机科学和电气工程的区别还不是太明显。
在70年代后期和80年代计算机工程逐渐形成,直到90年代因为微处理芯片成为各种电子设备和机械设备的的基础部件,而使得以计算机控制系统设计与芯片程序设计为主要任务的计算机工程师特征逐渐凸显,计算机工程90年代早期计算机系统60年的商业方面的需求,例如:记账系统、工资表系统、盘货系统等等。到90年代末网络个人计算机的普及,计算机不再仅仅是计算机专家的工具,它变成了企事业单位中各层人员工作中的一部分,信息及信息处理技术与企业的效率越来越密切,信息系统专家需要面对更宽、更复杂的研究问题的挑战。IT出现在90年代,特别是网络计算机系统成为企事业单位的主要信息组织与管理设施以来,IT部门出现,其任务是确保企事业单位的计算机系统稳定而可靠的工作,保证需要计算机支持的相关活动正常进行,相关问题得到解决等。到90年代末,IT专业人才的问题域变得明晰,即综合各种信息知识与技术满足企事业单位解决问题的需求。图 1计算机学科问题域的分化是计算机学科问题域的分化情况。专家在计算需求方面主要关注的焦点是起始于专业形成,另外对计算机科学专业的任务(研究、探知、跨学科的实践理论创新)形成共识,同时为解决更加复杂问题而对可靠软件需求的迅速增长,软件工程专业也从计算机科学中浮现。还有就是,
由上分析可知:目前计算机学科已经分化为:电气工程、计算机工程、计算机科学、软件工程、信息技术、信息系统专业方向。
计算机类的计算机科学与技术、软件工程、计算机软件、网络工程、信息安全、物联网工程(传感网技术)、智能科学与技术、电子与计算机工程、空间信息与数字技术9个专业在各地区的分布情况如下:
(1)在河北省以及周边省市(其中包括山东、山西、河南、内蒙、北京和天津)本科院校中分布的情况大致为:约80%的高校拥有计算机科学与技术专业,约30%的高校拥有网络工程,约25%的高校拥有软件工程,而其他专业此地区的拥有百分比不超过10%,而有智能科学与技术、空间信息与数字技术专业的高校百分比甚至不足1%。下图 2 为河北省周边计算机专业布点情况:
(2)在我国西部的一些省市(其中包括四川、甘肃、贵州、宁夏等)本科院校中分布的情况大致为:约70%的高校拥有计算机科学与技术专业,约30%的高校拥有软件工程,约15%的高校拥有网络工程,而其他专业此地区的拥有百分比不超过6%,智能科学与技术、空间信息与数字技术专业的百分比几乎为0。图 3 为西部地区计算机专业布点情况:
(2)在我国沿海的一些省市(其中包括上海、浙江、广东等)的国家本科院校中分布的情况大致为:约80%的高校拥有计算机科学与技术专业,约35%的高校拥有软件工程,约25%的高校拥有网络工程,约10%的高校拥有计算机软件、电子计算机工程。图 4为沿海地区计算机专业布点情况:
(2)在全国的本科院校中分布情况大致为:约75%的高校拥有计算机科学与技术专业,约30%的高校拥有软件工程,约25%的高校拥有网络工程,其他专业的开设情况均不足10%。图 5 为全国计算机专业布点情况:
由此可见,多数高校集中在计算机科学与技术、软件工程和网络工程三个专业上。在其他的6个专业中,信息安全专业主要集中在天津、北京、辽宁一些高校开设;物联网属于国家新开专业,在全国主要有30所院校开设,其中在江苏省有6所;空间信息与数字技术目前主要在浙江大学开设。随着计算机技术、信息技术、电子技术的深度发展,已逐步渗透到其它学科,形成新的交叉专业,拓展了计算机学科的研究与应用空间。
1982年始在数学教育专业开设了计算机专业相关课程(BASIC语言、逻辑代数)
1994年世行贷款购置计算机(长城486)47台
1995年在数学教育专业创建计算机培养方向
1998年创建计算机教育专业
1999年计算机维护与维修专业
2004年创建计算机科学与技术本科专业。
2008年至今,计算机科学与技术本科专业开始分设3个专业方向:计
算机科学教育方向返回、
计算机软件设计与理论方向和
计算机网络与信息安全方向。
计算机人才的需求是由社会发展大环境决定的,我国的国家信息化与我国经济国际化进程已经并将继续对计算机人才的需求产生重要的影响。《国民经济和社会发展第十二个五年规划纲要》吹响了“工业化、信息化、城镇化、市场化、国际化”的号角,首次把“信息化”与“工业化、城镇化、市场化、国际化”并列写进了国民经济和社会发展规划,提出要全面提高信息化水平:推动信息化和工业化深度融合,加快经济社会各领域信息化;发展和提升软件产业;积极发展电子商务;加强重要信息系统建设,强化地理、人口、金融、税收、统计等基础信息资源开发利用;实现电信网、广播电视网、互联网“三网融合”,构建宽带、融合、安全的下一代国家信息基础设施;推进物联网研发应用;以信息共享、互联互通为重点,大力推进国家电子政务网络建设,整合提升政府公共服务和管理能力;确保基础信息网络和重要信息系统安全。
20世纪80年代中期到20世纪90年代中后期,我国对计算机硬件、平台软件和中间软件的产业政策是以引进和仿制为主。但是,随着近些年来国际环境的风云变化,政府从国家安全和可持续发展的战略高度迅速地采取了有效措施,支持并推进有自主版权的计算机产品与核心技术的研究与开发。国务院《振兴软件产业行动纲要(2002年至2005年)》中指出,国家科技经费向软件产业倾斜,重点支持面向产业化的基础性、战略性、前瞻性和重大关键共性软件技术研究开发,主要包括操作系统、大型数据管理系统、网络平台、开发平台、信息安全、嵌入式系统、大型应用软件系统、构件库等基础软件和共性软件。
2011年9月8日在商务部、发展改革委、科技部、工业和信息化部、财政部、环境保护部、海关总署、税务总局、质检总局、知识产权局联合下发的《关于促进战略性新兴产业国际化发展的指导意见》中对新一代信息技术产业提出了以下发展战略:开展下一代信息网络、物联网等领域的国际科技合作与交流,推动与具有核心技术的国外高端研究机构合作;鼓励新一代信息技术领域参与国际标准制定;鼓励物联网、高端软件等领域的海外留学人员回国创业;加大对重要设备进口的支持力度,支持外商投资企业建立三网融合研发机构;鼓励外商投资设立高性能集成电路企业;充分利用国内资源优势发展高端软件服务外包,促进高端软件及相关信息服务开拓国际市场。
在国家“以信息化带动工业化”战略的指导下,行业应用市场总体上保持稳定增长,但行业间需求不一,增长各异。目前,对计算机、软件和信息服务需求量较大的行业是:金融、电信行业、交通控制、电力控制、医疗、电子商务、电子政务、互联网增值服务、数据服务、金税工程、城市信息化、民航业信息化、教育信息化、物流信息化等等。在计算机行业应用市场中,软件占有重要的地位。目前,国内的大部分IT企业都把满足国家信息化的需求作为本企业产品的主要发展方向。这些用人单位需要高校计算机专业培养的是工程型人才。国家信息化进程已经涉及到各行各业。企事业单位和国家信息系统的建设与运行,是目前和今后采购、应用计算机产品的主流需求。这些用人单位需要高校培养大批信息化类型人才。
基于此认为:
n 国家和社会对计算机专业本科生的人才需求,必然与国家信息化的目标、进程密切相关。
n 随着改革开放和市场经济的推进,国家政策必然反映全球竞争和市场经济的发展需求,因此我们必须关注由全球化和市场经济所导致的人才需求走向。
n 我国信息化进程的速度、广度、深度需求,决定了我国今后10年至20年还需要大量计算机专业类人才。
n 从国家的根本利益来考虑,必然要有一支计算机基础理论与核心技术的创新研究队伍,需要高校计算机专业培养相应的研究型人才,才能够实现这些战略性计划,提高我国信息化水平与核心竞争力。
随着计算机应用,尤其是网络应用的普及,“计算机”这个词的含义近年来在我们的社会中已经发生了很大程度的泛化。这在信息产业部发布的关于计算机市场构成的报告中有明显反映。该报告称计算机市场由硬件、软件和信息服务市场构成[11]。其中:
l 计算机硬件市场由主机、外部设备、应用产品、网络产品和零配件及耗材市场五部分构成。
l 软件市场由平台软件、中间软件和应用软件三部分构成。其中:
Ø 我国平台软件市场由操作系统、数据库及其开发工具、系统及网络管理软件和其他平台软件四部分构成。
Ø 我国中间软件市场主要包括计算机网络安全软件和中间件产品。
Ø 我国应用软件市场分为行业通用软件、行业专用软件和通用类软件三部分,又以行业专用软件市场为主流。
l 信息服务市场分为软件支持与服务、硬件支持与服务、专业服务和网络服务四部分。其中,专业服务市场又分为系统集成、IT教育培训服务、IT咨询服务和IT外包服务四部分。
通过以上分类不难看出:
n 计算机市场很大程度上决定着对计算机人才的层次结构、就业去向、能力与素质等方面的具体要求。
n 信息服务、软件生产、硬件生产与销售领域是人才的工作领域
以下分析数据皆来自于工信部对软件业的统计
[[15]]2011年前10个月软件产业共实现软件业务收入14970亿元,同比增长32.9%,新兴信息技术服务增势突出。信息技术咨询服务、数据处理和运营服务分别实现收入1487和2260亿元,同比增长49.3%和43.6%;软件产品和嵌入式系统软件增长快于去年,实现收入5153和2426亿元,同比增长32%和29.5%;信息系统集成服务和IC设计实现收入3176和468亿元,同比增长25.4%和20.7%。软件业实现出口239亿美元,同比增长17.1%,软件外包服务前10个月出口47.5亿美元,同比增长45.5%。详细情况见表3 ,软件业务收入构成见图 6。
表3 2011年1-10月软件产业主要经济指标完成情况 2011年1-10月软件产业主要经济指标完成情况(一) |
单位:万元 |
单位名称 | 企业个数 | 软件业务收入 | 软件产品收入 | 信息系统集成服务收入 |
本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% |
合计 | 21307 | 149704086 | 32.9 | 51534727 | 32.0 | 31755244 | 25.4 |
2011年1-10月软件产业主要经济指标完成情况(二) |
单位:万元 |
单位名称 | 信息技术咨询服务收入 | 数据处理和运营服务收入 | 嵌入式系统软件收入 | IC设计收入 |
本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% |
合计 | 14866397 | 49.3 | 22599550 | 43.6 | 24264383 | 29.5 | 4683785 | 20.7 |
2010年,实现软件业务收入13364亿元,同比增长31%,产业规模比2001年扩大十几倍,年均增长38%,占电子信息产业的比重由2001年的6%上升到18%。在全球软件与信息服务业中,所占份额由不足5%,还有更大的发展空间。软件业增加值占GDP的比重由2001年不足0.3%上升到超过1%,对社会生活和生产各个领域的渗透和带动力不断增强。
其中,信息技术咨询服务和信息技术增值服务收入分别为1233和2178亿元,同比增长37.2%和44.6%;软件产品收入4208亿元,同比增长28.6%;嵌入式系统软件受通信类产品增长放缓影响,完成收入2242亿元,同比增长15.1%,低于全行业16.2个百分点。受集成电路行业复苏和软件外包市场增长带动,设计开发实现收入593亿元,同比增长73.1%;系统集成和支持服务实现收入2910亿元,同比增长31.8%。详细情况见表 4 ,软件业务收入构成见图 7。
表 42010年1-12月软件产业主要经济指标完成情况 2010年1-12月软件产业主要经济指标完成情况(一) |
单位:万元 |
单位名称 | 企业个数 | 软件业务收入 | 软件产品收入 | 系统集成和支持服务收入 |
本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% |
合计 | 20719 | 133640156 | 31.3 | 42079303 | 28.6 | 29099983 | 31.8 |
2010年1-12月软件产业主要经济指标完成情况(二) |
单位:万元 |
单位名称 | 信息技术咨询和管理服务收入 | 信息技术增值服务收入 | 嵌入式系统软件收入 | 设计开发收入 |
本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% |
合计 | 12330827 | 37.2 | 21777495 | 44.6 | 22424403 | 15.1 | 5928145 | 73.1 |
2009年,我国软件产业完成软件业务收入9513亿元,同比增长25.6%;软件产品收入3288亿元,同比增长26.3%;软件技术服务收入2126.3亿元,同比增长31.4%;系统集成收入2202.9亿元,同比增长23.7%(随着国内企业信息化基础设施的普及,通用型系统集成业务正在萎缩,中小系统集成企业竞争激烈;另一方面,受益于3G建设加快、电子政务稳定增长、金融业扩张等,一些规模大、管理较好的大型企业系统集成业务增长稳定。);嵌入式软件收入1673.6亿元,同比增长22.1%;IC设计业收入222.2亿元,同比增长10.1%。详细情况见表 5 ,软件业务收入构成见图 8 。
表 52009年1-12月份我国软件业经济运行情况 2009年1-12月份我国软件业经济运行情况(一) |
单位:万元 |
名称 | 单位个数 | 软件业务收入 | 软件产品收入 | 系统集成收入 |
本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% |
合计 | 18010 | 95130292 | 25.6 | 32880966 | 26.3 | 22028546 | 23.7 |
2009年1-12月份我国软件业经济运行情况(二) |
单位:万元 |
单位名称 | 软件技术服务收入 | 嵌入式系统软件收入 | IC设计收入 |
本期累计 | 同比增减% | 本期累计 | 同比增减% | 本期累计 | 同比增减% |
合计 | 21263163 | 31.4 | 16735708 | 22.1 | 2221909 | 10.1 |
图 9是2008年到2011年(1-10月份)我国软件业收入情况比较,可以看出我国的软件业正在飞速发展。
图 9 2008年到2011年(1-10月份)我国软件业收入情况 图 10 是2008年到2011年(1-10月份)我国软件企业数量情况统计分析,可以看出我国的软件企业数量在直线上升。
图 10 2008年到2011年(1-10月份)我国软件企业数量分析 根据工信部网站公布的2010年软件业运行统计数据,以及今年前11个月的设计统计来看,软件业的收入规模还在扩大,产业地位在稳步提升(2010年,实现软件业务收入13364亿元,同比增长31%,产业规模比2001年扩大十几倍,年均增长38%,占电子信息产业的比重由2001年的6%上升到18%。在全球软件与信息服务业中,所占份额由不足5%,上升到超过15%。软件业增加值占GDP的比重由2001年不足0.3%上升到超过1%,软件业从业人数由不足30万人提高到超过200万人)。
业务结构调整加快,服务化趋势更加突出。服务收入增长带动软件业务调整,特别是与网络相关的信息服务发展迅速(2010年,信息技术咨询服务和信息技术增值服务收入分别为1233和2178亿元,同比增长37.2%和44.6%,高于全行业5.9和个13.3百分点,两者收入占全行业比重达25.5%,比2001年提高18.9个百分点。2011年前10个月软件产业中新兴信息技术服务增势突出,信息技术咨询服务、数据处理和运营服务分别实现收入1487和2260亿元,同比增长49.3%和43.6%)。
由此看出:
n 中国的软件业正在飞速发展,但是在国际市场所占份额还很小,而信息化的战略为世界各国所认同,为此认为我国的软件业还有不可估量的发展空间,人才需求量也必然会有较大缺口。
n 软件业的收入构成所占比例较大的依次是软件产品、系统集成、信息技术咨询与服务、嵌入式软件,为此这些方面的人才也必定是抢手和短缺的。
n 软件企业数量在直线上升,也必然创造出大量的计算机相关专业人才的就业岗位。
下图(图 7~图 11)原始数据均来自于教育部
[[16]]。
从图 11可以看出,在计算机相关专业审批数量上有回升趋势,而全部专业审批总数上在呈现逐年缓慢递减趋势,这应该与国家宏观政策是密切相关的。
从图 12可以看出,计算机科学与技术专业仍保持一定的审批数量,但趋于稳定。
从图 13可以看出,网络工程专业审批数量仍处于高位,但是出现明显逐年递减趋势。因近年来信息安全问题的突出,信息安全专业审批数量有加速趋势。
从图 14可以看出,软件工程专业审批数量仍处于高位,但呈现平稳趋势。
从图 15可以看出,每年的计算机相关专业审批数量占总的专业审批数量比例来看,出现逐年上升趋势,认为与国家调整产业结构,大力发展信息产业的战略相关。从专业年平均审批数量上看,软件工程、网络工程专业审批数量居于高位。另外2008年审批了一个电气与计算机工程专业,2010年审批了25个物联网专业。
由以上统计分析可以看出:
n 总的专业审批数量在逐年递减,但是计算机相关专业审批数量却在逐年递增。
n 网络工程与软件工程专业审批数量最多,但国家按照既定战略在有序的进行计算机相关专业人才培养。其中网络工程专业审批数量仍居于高位,但是在逐年递减;软件工程专业审批数量仍居于高位,但是趋于平缓;信息安全专业审批数量在迅速增加;计算机科学与技术专业审批数量在平稳控制;物联网专业审批数量迅速升起。
n 另外随着国家物联网产业的兴起,嵌入式系统作为该产业的一个基础技术,也必然会大放异彩,而电气与计算机工程专业就是以嵌入式系统为其研究重点的,为此电气与计算机工程专业也必将会悄然升温。
根据工信部信息公开目录
[[17]]及中国标准信息网
[[18]]可查到的计算机相关工业过程标准,在此归为4大类:软件工程过程类、信息安全类、信息化工程类、与其他行业领域交叉类。当然在实际的企业生产过程中还会有其他的活动形态,但是还没有见到统一的规范。现在仅对查到的相关规范进行分析,并得出由规范到知识或能力的需求映射,分析见
表 6。
表 6工程过程中的规范与计算机相关知识和能力的映射 大类 | 二级类 | 涉及到的相关知识、能力需求 |
软件工程过程类 | 计算机过程控制软件规范 | 涉及到软件工程、数据结构、需求分析、程序设计、计算机系统、软硬件接口、数据采集、存储与处理、操作系统、软件开发工具、绘图、电子技术、模数与数模转换、计算机控制、检测、软件测试、软件质量保证、开发文档编制、软件体系结构、数学方面相关等知识。 |
计算机软件配置管理计划规范 | 涉及软件工程、软件质量保证、配置管理文档编制、各种信息的表示与定义、软件配置管理与控制、软硬件接口、软件测试与软件配置工具、软件体系结构、绘图等知识。需要相关人员具备:软件系统分析能力、软件系统管理与配置能力,能够根据任务需求编写配置管理计划。 |
计算机软件需求规格说明规范 | 涉及信息系统与信息技术、软硬件接口、软件工程与过程、数据库系统、软件系统相关知识,需要具有了解用户业务、善于与用户交流、能够准确定义用户需求的能力。 |
软件产品质量规范 | 涉及软件工程知识、软件质量模型、数学、软件的内部与外部质量度量方法及应用等知识,能够撰写质量报告文档等 |
软件测试规范 | 涉及软件工程与过程、软件测试基本理方法与工具、程序设计、数据结构、软件体系结构、数学等知识,能够撰写软件测试文档等 |
软件构件相关规范 | 涉及软件工程、软件构件与模型、统一建模语言、管理信息模型、面向对象知识、程序设计、软件体系结构、XML语言等 |
软件过程能力评估模型规范 | 要求能够对软件过程进行能力评价和评估,需要熟悉软件工程及其过程、能够编写相关报告文档。 |
软件能力成熟度模型规范 | 能够对软件能力进行评价和评估,需要熟悉软件工程、软件的过程管理、软件需求、软件项目管理、过程集成等,能够编写成熟度评价报告。 |
软件维护相关规范 | 涉及计算机系统、数据结构、数据库、程序设计及工具、软件工程与过程、需求分析、软件体系结构、相关文档编写等知识,能够进行软件维护,撰写维护计划、软件维护总结报告文档等。 |
软件开发文档相关规范 | 涉及软件工程与过程、软件工程中的术语、标称与定义、Office办公软件、绘图软件等知识,能够对文档分类管理、撰写规范化的软件开发文档。 |
面向对象软件建模与工程规范 | 涉及软件体系结构、软件构件、面向对象编程的概念、统一建模语言等知识,能够熟练地使用UML进行系统建模。 |
企业信息化技术规范 | 涉及计算机系统、数据库、体系结构、需求工程、软件工程与过程、系统集成、系统管理、ERP概念等,能够帮助企业信息化业务过程,形成可利用的信息资源,并能够进行信息资源的分析。 |
计算机图形信息处理系统相关规范 | 涉及信息系统、信息处理、计算机图形学、软硬件接口、程序设计、图形图像处理、信息编码、数据结构、数学等知识,能够进行图形图像的处理与变换。 |
多媒体用户界面的软件人类工效学规范 | 涉及多媒体技术、人机交互、程序设计等,能够涉及出符合人的需求的的媒体软件。 |
手持式个人信息处理设备中文应用程序接口规范 | 涉及信息交换、数据结构、信息编码、程序设计、软硬件接口等,能够涉及符合统一规范的手持设备应用软件 |
信息安全类 | 信息安全管理规范 | 要熟悉信息安全与网络安全知识与技术、熟悉信息安全模型、熟悉安全管理过程:配置管理、变更管理、风险管理、风险分析、可核查性、安全意识、监督、应急计划和灾难恢复;掌握信息安全管理的各种模型。能够编写信息管理规划、计划与执行报告等文档。 |
信息安全评测规范 | 熟悉信息安全与网络安全方面的知识与技术,以及信息系统结构、熟悉信息安全模型。能够对信息安全方案作出评测报告。 |
计算机等级保护规范 | 涉及计算机信息系统、身份鉴别、信息安全等 |
信息化工程 | 信息化工程监理 | 工程方法及工程规范、综合布线、机房环境供配电及工程规范、计算机网络系统、网络服务及管理、软件工程、信息安全、工程过程安全、撰写监理报告等 |
计算机场地通用规范 | 涉及电气、计算机系统、数学、电磁学等,能够设计符合安全规范的计算机场地环境。 |
与其他行业领域交叉类 | 涉及计算机系统、信息管理系统、数据库、软件系统结构、软件工程、信息安全、数学、及其他具体行业领域知识。 |
表 6 仅仅从规范的文本表象上分析了涉及到的知识方面,认为在工程实践中肯定还会涉及到其它计算机相关知识,比如专业外语等。通过以上分析,可以看出数学、计算机系统、数据结构、操作系统、程序设计、数据库、软硬件接口、软件工程及其过程、软件体系结构、信息安全与网络安全、计算机网络系统、网络管理、软件测试、系统建模、软件质量控制、软件开发工具、电子技术等方面的知识是非常重要的。同时对相关人员要求能够系统性、整体性的思考问题,层次化分析问题。另外就是所有的工程过程均需要撰写相关文档,需要较强的问题定义与表达能力。
近年来,由于IT 高新技术的快速发展,形成了一个新型服务性产业,导致与其相关的许多领域都发生了变化,除原有的技术性职业外,涌现出了大量“蓝领”、“灰领”型技能性新职业。2004 年底,劳动保障部培训就业司和职业技能鉴定中心组织开展了IT 职业分类课题研究工作。课题组从我国实际出发,在充分考虑经济发展、科技进步和产业结构变化的基础上,按照工作性质同一性的基本原则,对我国IT 类职业统一进行划分和归类,形成了一个新的IT 职业分类方案。该方案将IT 类职业统一归入第四大类(商业服务业)中,形成第三产业性质的信息技术服务业中类,IT 主体职业、IT 应用职业和IT 相关职业(小类),并具体划分出45 个细类(职业)
[[19],如表 7 IT所示。]类别序号 | IT主体职业 | IT应用职业 |
1.1软件类 | 1.2硬件类 | 1.3网络类 | 1.4信息系统类 | 1.5制造类 | 2.1控制类 | 2.2应用系统开发类 | 2.3设计类 | 2.4商务类 | 2.5娱乐类 | 2.6教育类 | 2.7通讯类 |
1 | 1.1.1系统分析师 | 1.2.1计算机维修工 | 1.3.1计算机网络管理员 | 1.4.1计算机操作员 | 1.5.1半导体器件测试工 | 2.1.1单片机应用设计师 | 2.2.1嵌入式系统开发师 | 2.3.1计算机平面设计师 | 2.4.1网络编辑员 | 2.5.1数字视频制作师 | 2.6.1网络课件制作师 | |
2 | 1.1.2计算机程序设计员 | | 1.3.2网络系统设计师 | 1.4.2信息系统安全师 | 1.5.2半导体器件制作工艺师 | 2.1.2控制系统设计师 | 2.2.2网站开发师 | | 2.4.2计算机网络客户服务人员 | 2.5.2数字音频制作师 | | |
3 | 1.1.3软件测试师 | | 1.3.3网络综合布线员 | 1.4.3信息系统管理师 | 1.5.3半导体器件制造工 | 2.1.3逻辑控制芯片编辑员 | 2.2.3游戏程序开发师 | | 2.4.3网上销售员 | 2.5.3三维动画制作员 | | |
4 | 1.1.4软件项目管理师 | | 1.3.4网络建设工程师 | 1.4.4数据库系统管理员 | 1.5.4半导体器件支持工 | 2.1.4数据自动采集与分析员 | 2.2.4射频识别系统开发师 | | | 2.5.4游戏美术设计师 | | |
5 | 1.1.5系统架构设计师 | | | 1.4.5信息系统监理师 | 1.5.5半导体器件封装工 | | | | | | | |
6 | | | | 1.4.6信息系统评估师 | | | | | | | | |
7 | | | | 1.4.7信息资源开发与管理人员 | | | | | | | | |
8 | | | | 1.4.8信息系统设计人员 | | | | | | | | |
结论:
以上分类未必太科学,但在IT业存在的职业形态上仍有借鉴意义。至少我们现在的专业方向(软件技术、网络技术、计算机教育,以及即将考虑设置的嵌入式系统)与此分类在一定程度上有不谋而合之处,但要在本科学习阶段就严格的按照某一职位来设定专业,从学生的长远发展角度看,肯定是不科学的,只能够按职业类来培养,而非按职位培养。
以上软件类、硬件类、网络及其应用开发类、信息系统类、嵌入式系统开发类、设计类、商务类、娱乐类、教育类等,通过我们的培养都应该是可以达到其职位要求的,其中软件类、网络及其应用开发类、信息系统类、嵌入式系统开发类应该是我们的人才培养方向的主体类。
但各类人才培养实践中有其知识、能力与素质的共性部分,仅在各类人才具体职位需求的知识上存在差别。所以可以通过共性培养,然后合理设置专业方向及选修课程(专业方向及选修课程的设置也是学生存在横向差别与层次差别的需要)来实现其目标职位的知识、能力的培养。
CC2005认为计算机学科随着时代的发展,计算机的普遍应用,现在分化为计算机工程、计算机科学、软件工程、信息技术、信息系统五个独立的专业发展方向,并各自形成了自己的问题研究空间[14]。如图 17 所示。
横轴方向越靠近左侧,表示理论、原理与创新问题的研究程度越强烈,越靠近右侧,表示应用、部署与配置问题的研究程度越强烈,中间代表开发研究、工程性研究越强烈。纵轴方向由下至上分别代表计算机系统的问题层次,依次是:计算机硬件与体系结构、系统基础设施、软件方法与技术、应用技术、组织事务与信息系统。
黄线右侧区域为计算机科学人员的研究域。粉红色椭圆围起来的区域为软件工程人员的研究域。绿线下侧区域为计算机工程人员的研究域。蓝线上侧区域为信息系统人员的研究域。红线右侧区域为信息技术人员研究域。
教育部计算机科学与技术专业教指委的专业战略研究报告中认为计算机科学培养的是研究型人才;计算机工程、软件工程培养的是工程型人才;对信息技术与信息系统认为培养的是应用型人才。
结论:通过分析图 17 计算机学科问题空间可知,信息系统与信息技术的问题域存在着严重交叉,同时信息系统和信息技术问题域与软件工程和计算机工程的问题域也存在较大面积的交叉。在人才培养实践中同样中存在此问题,因为在学生的就业需求和知识需求及其能力与素质方面,有共性,但在学生的需求、能力与素质方面,不管是横向,还是纵向上也存在事实上的差别。
参照《计算机科学与技术专业发展战略研究报告》,按照科学、工程、应用来区分人才需求量,认为人才需求呈现如
图 18 三层人才金字塔结构所示的三层人才金字塔结构,越是下层,人才需求量越大
[[20],[21],[22],[23],[24],[25]]。
反映到我们计算机学科,老重点院校、985院校、211工程院校的人才培养目标主要应该是第四层次人才,间或部分第三层次人才;省重点院校、老本科院校人才培养目标主要应该培养第三层次人才间或部分第二层次人才;新建地方本科院校人才培养目标主要应该是第二层次人才间或少部分第一层次人才。如此分层便于各层次院校准确定位,并形成人才层次。
人才需求量:从国家战略、软件业经济运行指标来看,IT人才总的需求量还会持续增长,应用型人才是需求主体。
人才需求领域:通过对CC2005的研究、计算机产业的发展历程、2000年后国家战略及近几年的IT业经济运行指标来看,认为:人才需求领域结构,70年代前属于“通信塔”形状,计算机专家关注的硬件方面的问题多;70年代之后到2005年之前,呈现“鸡蛋型”结构,计算机专家们关注的软件方面、信息计算与处理方面的问题多;通过上面分析(国家战略、经济运行指标),2005年之后,及今后很长一段时间,在国家强力推进各行业信息化的背景下,大力发展物联网、下一代信息网络、高端软件、核心软件、中间件等新兴产业,人才需求的领域结构会因各行业的信息化深度和广度而产生分化,逐渐呈现“陶罐型”结构(如图 21 所示),人们会越来越关注基于信息资源的决策分析,同时软件与信息技术的发展是基于信息资源的决策分析的基础,且在国家信息化的大背景下,这两部分仍然会是需求量较大的地方,另外,基于国家大力发展物联网的战略来看,基于计算机的测控制装置研发是必不可少的,为此偏于硬件或是硬软等分的计算机系统研发与应用人才、嵌入式系统人才有了广阔前景,为此认为在此时期,人才需求会呈现“陶罐型”。
另外,基于2.8节的分析结论,同时考虑因材施教、因人施教,实践“以人为本”的科学发展观,建议作为新建本科院校的计算机科学与技术专业,适宜将人才培养目标主体定位于信息技术与信息系统的问题空间,然后开设软件工程方向和计算机工程方向,为部分学生开辟向纵深发展的空间,同时也就实现了人才需求层次的定位。
人才需求层次:基于2.9节的分析,认为工程与技术复合型人才、工程应用型或高新与复杂技术应用型人才培养较为符合新建本科院校的人才培养层次。
人才的综合能力与素质需求:从教执委的《计算机科学与技术专业发展战略研究报告》及CC2005的研究看,认为一名合格的人才需要有以下方面的综合能力与素质:身体健康;懂得唯物哲学、了解自然科学与经济学;工作认真、勤奋,具有开拓进取的精神;有个性但能够与同事和谐相处;语言表达能力强,能够畅通的与相关人员交流,准确的定义或表达工作问题;有较强的外语阅读与理解能力及一定的外语书写能力;具有良好的心理素质、优秀的道德品质、健全的人格和高度的社会责任感;能够遵守信息行业的职业道德和操守及必须的政策与法律常识。
人才的专业能力:计算机高级人才的基本能力包括4个方面
[[29],[30]],即计算思维能力(形式化、模型化描述和抽象思维与逻辑思维能力);算法设计与分析能力;程序设计与实现能力;系统分析、开发与应用能力。
返回美国各大学都有自身的特点,但是通过总结不难发现,美国主要高校在计算机专业课程设置的理念上却大同小异,即以学生为本、兴趣培养为基础,在宽厚的理论和实践功底上,将学生培养成为计算机特定方向上的专业人才
[[31]]。他们的必修课程一般不多,专业核心课程一般不会超过10门,更加强调专业基础,这一点从他们的课程设置可以看出来。另外他们的宽厚主要是通过设置数学、自然科学、人与社会学、写作与语言、工程基础方面的课程来实现的,专业空间通过专业核心课程打开,专业纵深与专业拓展通过专业高级主题的选修课程实现,知识的综合通过设计来实现。
表 7 美国大学计算机专业课程情况是对美国大学计算机课程的总结情况(
查阅的院校有:麻省理工学院、宾夕法尼亚大学、斯坦福大学工程、加州大学伯克利分校、密西西比州立大学、新墨西哥州立大学、蒙大拿大学、怀俄明大学、佛罗里达州立大学、爱达荷大学、阿肯色大学等)。课程类别 | 课程名 | 学分 | 备注 |
Communication Skills | Technical Writing | 3 | 不同学校有差别,但大致在10~15学分 |
English Composition I,II | 6 |
Public Speaking | 2 |
Humanities, Social Sciences, Fine Arts | Humanities Elective | 6 | |
Social Science Electives | 6 | |
Fine Arts Elective | 3 | |
Natural Sciences | Physics I,II | 6~8 | |
Sciences Elective | 3~5 | |
Mathematics | Calculus I,II,III | 8~12 | 不同学校有差别,但大致在20~25学分 |
Linear Algebra | 3 |
Mathematical of Computing,Numerical Analysis | 3~5 |
Introduction to Probability for Computer Scientists | 3~5 |
Math elective | 3 |
Computer Science core | Discrete Structures | 3 | |
Computer Organization and Systems | 3~5 | |
Principles of Computer Systems | 3~5 | |
Operating Systems | 3~4 | |
Data Structures & Analysis of Algorithms | 3~5 | |
Computer Programming | 4~8 | |
Computer Networking | 4 | |
Depth; Track | 3至5门课程 | 约15 | |
Senior Design | | 4 | 分两个学期进行 有些学校还会在其他不同阶段穿插课程设计类课程 |
印度的教学方式有两大特点:残酷的训练、重视实践。最具代表性的就是印度理工学院
[[32],[33],[34]]。1951年第一所印度理工学院卡拉格普尔分校建立,它以国际一流工科院校麻省理工学院为蓝本,其学术、科研和管理制度均是以麻省理工学院为原型而构建,从而在制度和规格上实现了国际接轨。此后相继建立的孟买、马德拉斯、坎普尔等分校也均如此。为了了解IT领域的最新动态,保证学生掌握最新知识,印度理工学院IT专业基本采用原版的微软最新教材,而且在教学方式方法上也借鉴了西方国家广泛采用的“产学合作”的模式,由学校和企业联手共同培养人才。除此之外它还积极参与国际学术交流,努力学习其它国家的科研经验。由于在诸多方面都采用或借鉴了国际先进做法,因而印度理工学院的IT专业能够迅速达到国际一流水平,它培养出来的IT人才也获得了国际认可。但是,印度理工学院也并非麻省理工学院的简单再版,它在IT人才培养方面也并不是国际其它院校IT人才培养的照搬照抄,它面向国际的同时且立足国内,从而培养了国内外公认的IT精英。
印度理工学院采用了当今各国高校普遍采用的学分制进行学籍管理,它规定IT专业的本科学生毕业前要修满180个学分。表 8 The overall credit structure是印度理工学院典型的课程学分统计表。
表 9 The overall credit structure Undergraduate Core (UC) | Undergraduate Elective (UE) |
Category | Credits | Category | Credits |
Departmental Core (DC) | 66 | Departmental Electives (DE) | 24 |
Basic Sciences (BS) | 24 | Humanities & Soc. Sciences (HM) | 14 |
Engg. Arts & Sciences (EAS) | 20 | Open Category Electives (OC) | 31 |
Humanities & Social Sciences | 1 | | |
| | | |
TOTAL | 111 | TOTAL | 69 |
印度理工学院的课程过程包括3个方面:课堂教学、测试、训练,各教学活动学分与学时比例情况见表 9 各教学活动学时学分比例表。由此可以看出,印度理工学院极其重视实践训练,该部分学时是被折半后转换为学分的,该部分占了总学时的60%以上,这在文献[30,31,32]中都有表述。
catalog | Lecture | Test | Practices |
学分 | 学时 | 学分 | 学时 | 学分 | 学时 |
Undergraduate Core(111) | 53.20% | 53.20% | 13.50% | 13.50% | 33.30% | 66.70% |
Undergraduate Elective (69) | 58.30% | 58.30% | 9.70% | 9.70% | 31.90% | 63.90% |
目前,我国开设计算机科学与技术本科专业的高等院校有851所,其中,河北省设有该专业的高等院校为27所
[[35]]。但由于各高校的自身实际情况不一样,所以对该专业建设的定位不同。从目前我国某些高校的计算机科学与技术专业人才培养方案中,可以看出以下特点。
从上世纪50年代末期的“计算装置与仪器”和“计算数学”两个分支,到70年代末期的“计算机及应用”和“计算机软件”,直到1994年以来的“计算机科学与技术”。基于教育部教指委成员自身的教学实践,以及2004年3月初对10所不同类型大学的调查研究,“计算机科学与技术专业发展战略研究报告”明确提出了以“培养规格分类”为核心思想的计算机专业发展的建议
[18]。各普通高校在符合教育部下达的专业培养总体方向和目标的基础上,在“计算机科学与技术”专业名称下,根据自身的办学层次、办学特色及社会需求来确立人才培养目标,为学生提供不同类型(但都要达到本科水平)的教学计划和培养方案。根据对学科发展、社会需求的认识以及学生毕业后从事工作性质的角度出发,可以考虑两种不同的类型:研究型(或者说科学型)和工程应用型(包括计算机工程、软件工程和网络工程等)。例如,清华大学、北京大学、吉林大学等全国一流大学的培养目标定位于本科毕业后可在科研机构、高等院校、企业事业单位从事计算机科学与技术学科领域的研究、教学、开发、管理工作
[[36],[37]];北华航天工业学院、沈阳工程学院等地方性本科院校培养目标定位于本科毕业后能从事计算机应用技术相关企事业单位的网络编程、信息处理、嵌入式系统设计开发及管理维护等工作的高级应用型计算机工程技术人才
[[38]]。
对一些一流重点院校计算机科学与技术专业人才培养方案中的培养目标进行分析可见,期望学生掌握科学思维方法和科学研究方法,具备创造性思维能力、创新实验能力、科技开发能力、科学研究能力以及对新知识、新技术的敏锐洞察能力;具备自学、信息获取与语言表达能力;具备系统的认知能力、理论与实践结合能力和工程实践能力;既掌握本学科的基础理论知识,又能利用理论指导实践,是培养目标中的一个共同点。
对一些地方院校计算机科学与技术专业人才培养方案中的培养目标进行分析可见,期望学生掌握计算机科学与技术的基本理论、基本知识和基本技能,特别是软件开发,数据库、网络、多媒体技术,能够对计算机进行组装、维护、维修,熟练地进行网络安装、操作管理,熟练使用科研、教学、办公常用的计算机软件与设备,掌握计算机软硬件及网络技术开发和综合运用的知识和能力,具有计算机科学新理论、新技术研究开发的初步能力,是这类院校培养目标中的一个共同点。
从各类院校的计算机科学与技术专业人才培养方案中可看出,该专业的课程设置比较固定,主要包括:公共课、学科基础课(专业基础课)、专业必修课及选修课等,其中一些院校的学科基础课程和专业必修课程开设较多,课程设置紧跟计算机技术的发展,注重对学生专业素质的培养;而公共基础课程和集中实践环节的设置基本相同,没有较多的变化,见表 10重点院校计算机科学与技术专业人才培养方案中的学时、学分分配,表 11一般、地方院校计算机科学与技术专业人才培养方案中的学时、学分分配。另外,从各类课程学时的分配比例可以看出,大部分院校人才培养方案中的专业基础课程、专业必修与选修课程以及实验课程的学时大致占到总学时的65%左右,见表 12专业理论与实验(学科基础和专业课)、专业实践环节课程学时/学分。个别院校将原来安排在课内的实验、实践课的课时量减少,而是把这一部分放在了专业实践当中,从而大大提高了专业实践这一部分的比重,比如吉林大学。
表 11部分重点院校计算机科学与技术专业人才培养方案中的学时、学分分配 项目 院校 | 总学时 | 学分 | 公共课学时 | 学科基础课学时 | 专业必修课学时 | 选修课 学时(公选课、专业选修课) | 集中实践学分 |
华中科技大学 | 2656 | 166 | 1096 | 632 | 576 | 352 | 36 |
吉林大学 | 2564 | 155 | 956 | 560 | 384 | 664 | 36 |
武汉大学 | 2936 | 175 | 834 | 552 | 576 | 160+574+240 | 20 |
160+598+232 |
西安电子科技大学 | 2560 | 207 | 1910 | 650 | 26 |
西北工业大学 | 2864 | 177.5 | 1188 | 1052 | 272 | 128+224 | 40 |
东北大学 | 2444 | 134.5 | 668 | 634 | 658 | 168+316 | 51.5 |
注:武汉大学选修课部分分成了两个方向:软件工程方向和网络工程方向;
表 12部分一般、地方院校计算机科学与技术专业人才培养方案中的学时、学分分配 项目 院校 | 总学时 | 学分 | 公共课学时 | 学科基础课学时 | 专业必修课学时 | 选修课 学时(公选课、专业选修课) | 集中实践学分 |
河北大学 | 2523.5 | 136 | 577 | 918 | 459 | 569.5 | 34 |
沈阳工程学院 | 2329 | 140 | 904 | 509 | 512 | 404 | 43 |
安阳师范学院 | 2566 | 170 | 890 | 864 | 812 | 9 |
河北科技大学 | 2558 | 200.5 | 684 | 914 | 568 | 392 | 46 |
河北联合大学 | 2376 | 200 | 608 | 1280 | 232 | 256 | 42 |
河北科技师范学院 | 1012 | 79.5 | 164 | 136 | 464 | 248 | 24 |
表 13专业理论与实验(学科基础和专业课)、专业实践环节课程学时/学分 | 西北工业大学(2008) | 武汉大学 | 吉林大学(2009) | 东北大学 | 燕山大学 | 沈阳工程学院(2008) | 河北科技师范学院 | 河北联合大学 |
总学时 | 2864 | 2936 | 2564 | 2444 | 2540 | 2329 | 1012 | 2376 |
学分 | 177.5 | 175 | 155 | 134.5 | 140 | 140 | 79.5 | 200 |
理论学时 | 1052 | 1210 | 1476 | 1236 | 1253 | 1158 | 592 | 1066 |
理论学时比例 | 37% | 41% | 58% | 51% | 49% | 50% | 58% | 45% |
实验课学时 | 496 | 732 | 132 | 352 | 120 | 148 | 200 | 334 |
实验学时比例 | 17% | 25% | 5% | 14% | 5% | 6% | 20% | 14% |
专业实践周数 | 36周 | 16周 | 144周 | 29周 | 29周 | 43周 | 23周 | 30周 |
专业实践学分 | 36 | 16 | 33 | 29 | 29 | 43 | 23 | 45 |
实践学分比例 | 20.3% | 9.1% | 21.3% | 21.6% | 20.7% | 30.7% | 28.9% | 22.5% |
结论:
从各类院校的计算机科学与技术专业人才培养方案中可看出,该专业的课程设置比较固定,主要包括:公共课、学科基础课(专业基础课)、专业必修课及选修课等,其中大部分院校的学科基础课程和专业必修课程开设较多,课程设置紧跟计算机技术的发展,注重对学生专业素质的培养,比如西北工业大学、华中科技大学;师范类的院校明显开设的学科基础课和专业必修课较少,比如河北科技师范学院;公共基础课程的设置基本相同,没有较多的变化;专业理论与实验、专业实践环节各个学校之间的差别较大,大部分院校总共设置的专业实践都有30周左右,专业理论课学时占到总学时的50%左右,实验课学时占到15%左右,但其中也存在个别情况,如吉林大学安排在课内的实验、实践课的课时量非常少,而是把这一部分放在了专业实践当中,从而大大提高了专业实践这一部分的比重。而武汉大学专业实践虽然只有16周,但课内安排的实验课学时占到了25%。另外,从各类课程学时的分配比例可以看出,大部分院校人才培养方案中的专业基础课程、专业必修与选修课程以及实验课程的学时大致占到总学时的65%左右,所以从中可看出,几乎所有院校都非常重视专业理论与实验、实践方面的教学。
虽然各院校在课程设置上侧重点有所不同,但在公共课程、学科基础课程以及专业必修课程、集中实践教学的设置上存在着诸多共性。例如:在学科基础课程中,一般都开设了概率论与数理统计、离散数学、计算机导论、数字电子技术基础、模拟电子技术基础等课程;而在专业必修课程中,一般都设置了计算机组成原理、数据库概论、软件工程、计算机网络、数据结构、操作系统、编译原理等课程。
目前我国计算机专业主要有:计算机基础专业、与电气工程类专业的交叉专业、与管理类专业的交叉专业、与图书情报与档案管理的交叉专业、与文科艺术类的交叉专业、与地理学的交叉专业、与地质学的交叉专业、与生物科学的交叉专业、与数学的交叉专业等。根据各个高校的侧重点不同,在设置专业选修课过程中可以有所侧重。
全国一流的重点大学都有自己在计算机专业方面的重点方向,比如清华大学与自动化方面交叉的计算机专业,北京邮电大学与通信工程交叉的计算机专业,北京电影学院在影视动画设计方面的计算机专业,都已经成为这些学校的特色计算机专业,但通过研究大部分院校的培养方案中的课程设置可看出,这些特色往往体现在专业方向选修课的设置上或者专业任选课中3-5门课程设置上的区别。
目前,现行的计算机科学与技术专业人才培养方案中选修课程的设置主要有三类模式。
第一类是单一课程选修模式(任意选修和指定选修)。在人才培养方案中不设专业方向课程,而是直接将课程设在必修或选修课程中。吉林大学
[35]、清华大学
[[39]]等都采用了这种模式。
第二类是课程组选修(专业方向模块选修)模式。一般在人才培养方案中设置2-3个专业方向模块,学生根据所学方向选修其中的一个模块中的课程。比如华中科技大学
[[40]]将专业方向选修课程分成两组,学生可根据自己的兴趣二选其一,两组课程中有一部分相同,比如计算机图形学、面向对象程序设计、嵌入式系统、信息安全概论等,在A组课程中设置了Linux系统分析、人工智能、数学建模、运筹学、软件质量与测试等课程,B组中设置了信息存储技术、数字媒体技术、电子商务、搜索引擎技术基础等课程。其他还有武汉大学
[[41]](软件工程、网络工程)、浙江大学
[[42]](计算机科学、计算机系统)、西北工业大学
[[43]](计算机系统、计算机软件、计算机信息工程、网络工程)、北京邮电大学
[[44]](计算机通信、网络工程、通信软件工程、通信与嵌入式计算机)等也采用了这类模式。
第三类是混合模式。在人才培养方案中不仅设置了选修课程(共同选修课程),而且还设置若干个专业方向模块,要求学生不仅选修共同选修课程,而且还要选修一个专业方向模块中的部分课程或全部课程。东北大学
[[45]](共同选修课、网络技术、硬件开发、应用软件开发、与多媒体教学)、河北科技师范学院
[[46]](共同选修课、应用软件开发、多媒体教学、网络技术)等院校采用了这类模式。各高校设置的专业方向也不尽相同。主要是依据地方人才需求,并结合本专业的师资特点及优势,力求凸显专业办学特色
计算机科学与技术专业毕业生的职业发展基本上有两条路线:第一类是纯技术路线,信息产业是朝阳产业,因为这个产业的特点是技术更新快,这就要求从业人员不断补充新知识,对从业人员的学习能力有很高的要求。第二类是由技术转型为管理,比如说编写程序,是一项脑力劳动强度非常大的工作,随着年龄的增长,很多专业人才往往会感到力不从心,因而会有很多专业人才转向管理岗位。根据这两类发展路线,高校在设置专业课程的时候,就有必要及时更新教学的科目以及内容,从而能够及时适应技术的发展,另外,也有必要在专业选修课程的板块中适当的加入一些管理方面的课程,使得学生在将来毕业制定自己的职业规划时能够做到心中有数。
实践能力培养是计算机专业人才培养的重中之重。目前,许多学校一是采取开设课程设计类课程或综合实验课程;二是加强校企合作,增加学生企业实习机会,通过各种渠道将学生输送到企业进行实习或做毕业设计,提高学生实践能力、缩短学校与企业的距离;三是通过建立学生创新实验室、创新基金、开放实验项目等方式鼓励优秀学生参与科研项目的研究,学校给予场地、设备、经费、教师指导等方面的支持;四是鼓励和组织学生参与各类学科竞赛,许多学校有针对性地开设一些实践教学选修课程,并且配备专门的教师对学生从事这方面的专门训练,这样的确可以提高学生的创造力与实际动手与动脑的能力,也可以增加学院在社会的知名度。
计算机工程专业方向共有18个知识领域,186个知识单元,共计551个核心学时,同时给出了人才培养目标、人才培养规格、人才培养的教育内容及知识结构的总体框架等,详见《计算机科学技术(
计算机工程方向)专业规范》。软件工程专业共有10个知识领域,42个知识单元,建议最小核心学时数为494,同时给出了人才培养目标、人才培养规格、人才培养的教育内容及知识结构的总体框架等,详见《计算机科学与技术(
软件工程方向)专业规范》。信息技术共有12个知识领域,92个知识单元。建议最小必修学时数为290,同时给出了人才培养目标、人才培养规格、人才培养的教育内容及知识结构的总体框架等,详见《计算机科学与技术(
信息技术方向)专业规范》计算机科学专业方向知识体系划分为知识领域、知识单元和知识点三个层次,共有14个知识领域,132个知识单元,共计560个核心学时,同时给出了人才培养目标、人才培养规格、人才培养的教育内容及知识结构的总体框架等,详见《计算机科学与技术(
计算机科学)专业规范》。 返回衡水学院计算机专业现有师资31人。其中教授2人,副教授11人,讲师11人,助教7人。其中,硕士学位教师25人,博士在读1人。近3年来,计算机学科教师发表SCI、EI、ISTP论文20余篇;承担省、市厅级科技项目22项,院级项目15项。计算机专业专任教师人员表见表13计算机专业教师人员表,计算机专业专任教师情况分析见表14 衡水学院计算机专业专任教师情况分析表。其中3名教师参加过嵌入式系统开发培训,获得了微软嵌入式工程师资格证;8名教师参加了翰子昂软件技术职业培训;1名教师研究生阶段的研究方向为嵌入式系统。师资队伍的专业理论与技术完备,并且年富力强,发展潜力极大。
序号 | 姓名 | 性别 | 出生 年月 | 职称 | 学历 | 学位 | 毕业时间 | 毕业院校 | 专业 |
1 | 安志宏 | 男 | 1965.9 | 教授 | 本科 | 硕士 | 1989.7 | 河北师范学院 | 基础数学 |
2 | 刘书华 | 男 | 1963.10 | 副教授 | 双专科 | 无 | 1985.7 | 衡水师专 | 数学教育 |
3 | 张春虎 | 男 | 1962.7 | 副教授 | 本科 | 学士 | 1986.7 | 河北师大 | 数学 |
4 | 高清芬 | 女 | 1968.10 | 教授 | 本科 | 硕士 | 1991.7 | 河北师大 | 数学 |
5 | 李亚辉 | 女 | 1970.7 | 副教授 | 本科 | 硕士 | 1992.7 | 河北师大 | 数学 |
6 | 霸桂芳 | 女 | 1970.7 | 高级实验师 | 双专科 | | 1995.7 | 河北经贸大学 | 计算机科学与技术 |
7 | 孙素华 | 女 | 1970.11 | 副教授 | 本科 | 硕士 | 2001.12 | 河北大学 | 计算机科学与技术 |
8 | 刘璐 | 女 | 1972.4 | 副教授 | 本科 | 硕士 | 1993.7 | 河北师大 | 数学 |
9 | 魏连秋 | 男 | 1972.7 | 副教授 | 本科 | 硕士 | 1996.7 | 河北师大 | 数学 |
10 | 耿玉菊 | 女 | 1972.10 | 副教授 | 本科 | 学士 | 1996.7 | 河北师大 | 应用电子 |
11 | 张春生 | 男 | 1973.4 | 讲师 | 本科 | 学士 | 1997.6 | 河北师大 | 应用电子 |
12 | 杨金山 | 男 | 1975.4 | 副教授 | 本科 | 硕士 | 1999.6 | 河北师大 | 应用电子 |
13 | 万厚冲 | 男 | 1976.9 | 副教授 | 本科 | 硕士 | 2000.7 | 河北师大 | 计算机教育 |
14 | 孙朝云 | 女 | 1977.3 | 副教授 | 本科 | 硕士 | 2000.7 | 河北师大 | 计算机教育 |
15 | 王娜 | 女 | 1981.1 | 讲师 | 本科 | 硕士 | 2002.7 | 河北师大 | 计算机教育 |
16 | 叶春凤 | 女 | 1979.2 | 讲师 | 本科 | 硕士 | 2002.7 | 河北师大 | 计算机教育 |
17 | 李永壮 | 男 | 1977.10 | 讲师 | 本科 | 硕士 | 2002.7 | 河北师大 | 计算机教育 |
18 | 夏海静 | 女 | 1979.9 | 讲师 | 本科 | 硕士 | 2002.7 | 河北师大 | 计算机教育 |
19 | 王苹 | 女 | 1979.10 | 讲师 | 本科 | 硕士 | 2001.7 | 河北师大 | 计算机教育 |
20 | 孙丽 | 女 | 1980.8 | 讲师 | 本科 | 硕士 | 2003.7 | 石家庄铁道学院 | 计算机科学与技术 |
21 | 刘光伟 | 男 | 1979 | 讲师 | 本科 | 学士 | 2002.7 | 河北师大 | 应用电子 |
22 | 刘勇 | 男 | 1980.2 | 助教 | 研究生 | 硕士 | 2008.5 | 燕山大学 | 计算机软件与理论 |
23 | 闫帅领 | 男 | 1983.2 | 助教 | 研究生 | 硕士 | 2009.6 | 河南工业大学 | 计算机应用 |
24 | 张建光 | 男 | 1984.4 | 助教 | 研究生 | 硕士 | 2010.3 | 天津理工大学 | 计算机应用 |
25 | 李琳 | 女 | 1985.6 | 助教 | 研究生 | 硕士 | 2011.6 | 宁夏大学 | 计算机科学与技术 |
26 | 张蕾 | 女 | 1985.2 | 助教 | 研究生 | 硕士 | 2011.3 | 河北工业大学 | 计算机应用 |
27 | 李勇 | 男 | 1981.11 | 讲师 | 本科 | 硕士 | 2005.7 | 河北大学 | 信息与计算科学 |
28 | 郭双乐 | 男 | 1978.3 | 助教 | 研究生 | 博士在读 | 2011.5 | 中国海洋大学 | 计算机应用 |
29 | 陈慧 | 女 | 1979.7 | 助教 | 本科 | 学士 | 2003.7 | 河北工大 | 计算机科学与技术 |
30 | 王永 | 男 | 1981.5 | 讲师 | 本科 | 硕士 | 2004.6 | 株洲工学院 | 计算机科学与技术 |
31 | 冯俊丽 | 女 | 1980.9 | 讲师 | 本科 | 硕士 | 2004.6 | 河北师范大学 | 计算机科学与技术 |
| 数量 | 所占比例% |
总计 | 31 | |
其中:女性 | 16 | 51.6 |
职称 | 正高级 | 2 | 6.5 |
副高级 | 10 | 32.2 |
中级 | 11 | 35.5 |
初级 | 7 | 22.6 |
无职称 | 0 | 0 |
学位 | 博士 | 1 | 3.2 |
硕士 | 23 | 74.2 |
学士 | 5 | 16.1 |
无学位 | 2 | 6.1 |
年龄 | 35岁及以下 | 18 | 58.1 |
36~45岁 | 10 | 32.3 |
46~55岁 | 3 | 9.7 |
56岁及以上 | 0 | 0 |
学缘 | 本校 | 1 | 3.2 |
外校(境内) | 29 | 96.8 |
外校(境外) | 0 | 0 |
现已建成计算机网络、嵌入式系统、计算机维护维修、数字电路、模拟电路、计算机组成原理、微机原理7个实验室;目前拥有9个大型网络教学机房和两个教师科研机房,拥有700余台计算机。与安博教育河北实训基地(国家火炬计划河北省教育基地)、中国软件专业人才培养工程(CSTP)、北京尚观科技有限公司(派工程师在校内指导项目),无锡NIIT培训基地等单位建立了专业实习基地。
在基本办学条件方面,计算机专业应把专业实验室建设作为近期的主要建设目标。比如,传感与检测实验室、操作系统实验室、数据库实验室等,请求学校给计算机专业开辟毕业/课程设计专用场地,以更好地保证学生专业实践技能的训练。
衡水学院实验、实践基本办学条件统计表
一、实验、实训室基本条件
表1-1 总体情况
1.实验、实训室面积 (平米) | 2.教学、科研仪器设备 | 3.实验、实训室机构及承担课程 |
台套数(台套) | 设备值(万元) |
总计 | 单价≥10万元 | 总计 | 单价≥10万元 | 单价≥800元 | 800元≥单价≥200元 | 实验、实训分室个数 | 承担课程门数 |
12520 | 8425 | 63 | 6348.70 | 1650.43 | 6197.13 | 151.57 | 50 | 76 |
表1-2 实验、实训室及承担课程情况
编号 | 实验、实训分室名称 | 面积(平方米) | 设备值(万元) | 开出实验、 实训项目数 | 承担实验、实训教学人时数(人时/学年) | 承担课程名称 | 开放情况 |
1 | 速录实训室 | 50 | 12.96 | 1 | 3200 | 亚伟速录 | |
2 | 综合传媒实验室 | 320 | 392.22 | 35 | 13532 | 广播电视新闻学\播音主持 | |
3 | 非线编实验室 | 50 | 153.39 | 13 | 6879 | 非线性编辑 | |
4 | 经管实验室 | 216 | 174.40 | 70 | 16232 | 经济管理\信息管理\会计\ERP | 7458 |
5 | 同声传译实验室 | 50 | | | | 英语类 | |
6 | 语言实验室1-6 | 720 | | | | 英语类 | |
7 | 英语自主学习室 | 150 | | | | 英语类 | |
8 | 数学计算机机房 | 1800 | 679.20 | 118 | 136776 | 计算机原理\公共计算机等 | |
9 | 网络实验室 | 120 | 171.99 | 38 | 7751 | 计算机网络相关 | |
10 | 嵌入式实验室(ARM) | 50 | 59.26 | 35 | 2104 | 计算机组成原理\嵌入式系统\单片机\模拟电路\数字电路 | |
11 | 计算机维护维修实验室 | 50 | 1.97 | 10 | 1040 | 计算机维护维修 | 280 |
12 | 力学热学实验室 | 100 | 25.45 | 4 | 9132 | 力学\热学 | 200 |
13 | 电磁学实验室 | 100 | 8.35 | 5 | 6177 | 电磁学 | 200 |
14 | 光学实验室 | 100 | 12.81 | 9 | 6579 | 光学 | 200 |
15 | 原子物理实验室 | 60 | 46.20 | 7 | 945 | 原子物理 | 150 |
16 | 电工实验室 | 100 | 33.44 | 11 | 6963 | 电工学 | 200 |
17 | 物理教学法实验室 | 60 | 1.85 | 6 | 270 | 物理教学法 | |
18 | 非线编实验室 | 60 | 43.30 | 5 | 450 | 非线性编辑 | |
19 | 电声实验室 | 60 | 13.56 | | | 教育技术 | |
20 | 自动控制实验室 | 60 | 7.67 | 6 | 918 | PLC | |
21 | 微机原理实验室 | 100 | 10.09 | 16 | 6000 | 微机原理 | 300 |
22 | 电子技术实验室 | 200 | 45.59 | 17 | 8601 | 模拟电路 | 200 |
23 | 数字电路实验室 | 100 | 78.91 | 15 | 34995 | 数字电路 | |
24 | 摄影室 | 30 | 0.27 | 6 | 954 | 摄影技术 | 160 |
25 | 通信技术实验室 | 150 | 55.51 | 7 | 477 | 通信原理\信号与系统 | 200 |
26 | 电子实训室 | 100 | 47.63 | | | | 2500 |
27 | 无机化学实验室 | 200 | 15.68 | 79 | 9252 | 无机化学 | 280 |
28 | 有机化学实验室 | 200 | 18.77 | 92 | 16176 | 有机化学 | 280 |
29 | 分析化学实验室 | 200 | 21.22 | 50 | 11188 | 分析化学 | 280 |
30 | 物化教法实验室 | 200 | 28.55 | 59 | 10092 | 物理化学\化学教学法 | 260 |
31 | 工业化学实验室 | 120 | 52.11 | 6 | 936 | 工业化学\精细化工 | |
32 | 环境化学实验室 | 60 | 11.23 | | | | |
33 | 仪器分析实验室 | 200 | 163.35 | 16 | 3820 | 仪器分析 | 300 |
34 | 化工分析实验室 | 60 | 33.73 | 24 | 5240 | 化工原理\食品分析\日用化学品检验 | 200 |
35 | 植物学实验室 | 200 | 18.39 | 59 | 7412 | 植物学\湿地植物资源学\盆景学\花卉学 | 360 |
36 | 动物学实验室 | 200 | 85.78 | 28 | 2456 | 动物学\昆虫学 | 360 |
37 | 解剖生理实验室 | 200 | 32.30 | 24 | 2736 | 生理学\解剖学 | 280 |
38 | 生物化学实验室 | 200 | 36.27 | 15 | 3102 | 基础化学\生物化学\水质监测与评价 | 360 |
39 | 植物生理实验室 | 200 | 15.04 | 14 | 1638 | 植物生理 | 150 |
40 | 遗传实验室 | 50 | 1.91 | 27 | 4554 | 遗传学 | 160 |
41 | 微生物实验室 | 200 | 42.16 | 41 | 6000 | 微生物\应用微生物\发酵工程\食用菌 | 360 |
42 | 食品技术实验室 | 80 | 7.54 | | | 食品技术 | |
43 | 环境园林实验室 | 200 | 41.13 | 116 | 14487 | 园林相关课程 | 580 |
44 | 组织培养室 | 50 | 6.29 | 4 | 720 | 植物组织培养 | |
45 | 细胞生物学实验室 | 200 | 23.79 | 30 | 3234 | 细胞生物学 | 300 |
46 | 分子生物学实验室 | 80 | 11.28 | 12 | 1100 | 分子生物学 | |
47 | 生物教学法实验室 | 50 | 0.55 | 7 | 1296 | 生物统计学\生物教学法 | |
48 | 运动解剖实验室 | 60 | 7.26 | 18 | 2172 | 运动解剖学 | |
49 | 运动生理实验室 | 60 | 49.08 | 45 | 6076 | 运动生理学 | |
50 | 运动保健实验室 | 60 | 11.03 | | | 运动保健 | 100 |
总计 | 50 | 8286 | 2810.46 | 1200 | 383662 | 76 | 16658 |
从人才服务领域看,因为目前我们国家在大力推进各行业信息化向更广、更深的方向发展,信息管理系统的研发(IT企业需要);信息资源管理与利用(各种企事业单位都需要);基于嵌入式系统应用(IT企业需要);信息技术支持,信息网络的建设、管理与维护,信息网络安全保障(教育、医疗、政府及其他企事业需要);信息技术教育与培训、现代教育技术培训(中小学及信息技术培训机构需要)等方面是我们培养的人才的主要服务领域。
根据党的教育方针,合格的人才培养体现在德、智、体三个方面。人才需要三个方面的要素:知识、能力和素质,三要素中素质最重要,知识第二,能力第三。可训练的素质因素主要体现在人各方面的习惯行为,人只要有了好的习惯,就不怕学不好,就不怕干不成事,有了正确的思维习惯,能力也就会自然体现。能力与知识之间,知识是基础,但要经过训练和实践,知识才能够转化为能力。以下是结合我们的服务定位,给出了计算机专业人才在知识、能力和素质三个方面的基本要求(参照了文献[29,30])。
在本科人才培养目录中,计算机相关专业原则上属于工学,但计算机科学方向可以颁发理学学位,而我们选定的计算机人才培养方向是软件技术(参考软件工程)、嵌入式应用技术(参考计算机工程)、计算机教育,为此我们的培养任务应该是工程方面的应用型人才,依据“三元论”哲学观及人才金字塔理论,严格的说:我们培养的是四层人才金字塔中第二层次人才,间或部分第一层次人才。
综上所述,我校计算机科学与技术专业应当及时响应我国新时期的信息化战略,面向社会对人才的需求,科学地设计课程体系、合理设置人才培养方向、重视工程实践,努力培养品德优良,具有宽厚的人文社科和专业知识,有较强的专业技能、自我发展能力和创新精神的高素质应用型高级专门人才。
本专业培养适应社会主义现代化建设需要的,德、智、体、美全面发展,掌握计算机硬件和软件的基本理论、基本知识、基本技能,具备较强的实践能力、创新精神和可持续发展的专业能力,能够在IT企业从事信息管理系统研发与测试、信息资源管理与利用、嵌入式应用系统的软硬件开发、信息网络的设计与实施等;能够在企事业单位的信息技术部门从事信息技术支持,信息网络管理与维护;能够在中小学校及其他教育机构从事信息技术教育与培训工作的应用型高级专门人才。
6、获得科学研究的初步训练,掌握基本的科研方法,具有独立获取知识,提出问题、分析问题、解决问题的能力和较强的创新意识,能够结合信息化工作方面的实际情况开展科学研究。
软件技术方向需要具有系统地分析和准确定义用户需求,进而进行系统建模、软件开发、软件测试与维护的能力;嵌入式应用技术方向需要对计算机系统具有系统级的认知能力与工程实践能力,掌握嵌入式产品的设计与开发的初步能力;计算机教育方向需要具有现代教育观念,了解教育科学发展与学校教育改革实践,掌握先进的教育教学方法和现代化的教育手段,具有基本的教育教学能力、教育管理能力、教育科研能力,能适应现代教育教学改革发展的需要。