前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的计算机工程和计算机科学主题范文,仅供参考,欢迎阅读并收藏。
(一)由简到难,培养学生的学习兴趣
从最简单的计算开始,如土石方工程中挖土工程量的计算,先教学生计算不放坡土方的工程量计算的方法,然后根据相应条件考虑土方放坡系数k,进行需放坡土方工程量的计算。由简到难,学生可以很快地掌握相应的基础土石方工程量的分类计算。同时在讲解时融入计算规则及定额说明,在简单的计算讲解完后,再拿出实际工程的两套图纸对同样的问题进行同样的分析,由此让学生在不知不觉中掌握复杂工程的工程量计算及定额子目的套用。比直接讲解实际工程的有关计算,学生就要容易接受的多。
(二)进行有趣的课堂问题设计,吸引学生的课堂注意力
教学过程中进行有趣的课堂问题情境设计,设计一些能够学生比较好奇地的问题,将他们引入一定的问题情境中,激发他们的学习欲望,并选择与学习主题密切相关的教学资源。如在讲述计算建筑面积时,引入问题教师的面积为多大,家里住的房子是多大面积的,学校的教学楼的面积为多大。讲解建筑面积计算范围及计算规则,利用实际工程的图纸,计算相应的建筑面积。这样能够使得学生对老师提出的问题比较感兴趣,带着问题来学习新知识,能吸引学生的注意力,使他们全身心地投入到课堂学习中。
(三)结合现实案例,调动学生的学习积极性
在教学过程中,适时举例提问让学生进行思考,所举的例子大多出于实际的工程。如在讲单梁连续梁、有梁板下梁、圈梁及过梁有关混凝土工程量计算时,利用教室里的梁让学生说一下可能的计算规则及计算方法。由此引出单梁连续梁、有梁板下梁的有关工程量计算规则及定额子目的套用,这样适时地调动学生的情绪,充分的调动学生的学习积极性。
二、细化、优化教学内容
(一)教学内容细化
将原来《建筑工程预算》课程细分为《建筑工程计价依据》《钢筋工程量计算》《建筑工程计量与计价》《装饰工程计量与计价》《建筑工程清单计价》等课程,分别在第三、第四、第五学期循序渐进的开设。
(二)制定人才培养方案,优化教学内容
2012年修订的新的人才培养方案是教学内容规划及要求的具体体现。在人才培养方案的制定过程中,我们结合教学实际需要及及问卷调查,依据实际情况和教学要求,认为课程应进行细化的同时,学时数应适当的增加。由原来的一门课90学时修改为:《建筑工程计价依据》30课时、《钢筋工程量计算》60课时、《建筑工程计量与计价》90课时、《装饰工程计量与计价》60课时、《建筑工程清单计价》30课时,共270个学时。另外学生学完课程后完成相应的集中实训,钢筋工程量计算实训1.5个周,建筑工程计量与计价实训2个周,装饰工程计量与计价1个周,按照这样的需要我们将教学大纲进行重新修订和优化,使课程的内容更深入,实用性更强。
三、改进教学方法
(一)采用“任务驱动”教学法
每门课程在上课时都会有具体的任务单,每个任务实施之前老师都会在学生预习的基础上讲解完成任务所需知识点。每个学生手里都有一份任务单,内容包括任务指导、任务、工具书、时间分配、评分标准等等。通过“任务驱动”,学生4人一组,通过团结协作、任务讨论、发挥能动作用、运用工具书、查阅任务指导几个环节完成任务。在学生完成任务的过程中,老师指导答疑,与学生互动,注重培养学生的分析问题、解决问题的能力。
(三)对比启发式教学
《建筑工程计量与计价》课程的计算规则较多,不利于学生理解,而且涉及到的课程比较杂,学生在遇到具体问题时不知该如何下手解决。对于这种实际情况,讲解时采用对比启发式教学方法。采用启发式教学能够调动学生学习积极性,活跃课堂的气氛,提高学生分析问题解决问题的能力。例如在讲解条形砖基础与砖墙工程量时,砖墙的工程量=(墙长×墙高-S洞口)×墙厚-混凝土构件所占的体积,条形砖基础的工程量=砖基础断面面积×基础长度,通过对比分析可以利用首层砖墙中计算的墙长度作为基础长度来计算条形砖基础的工程量,从而利用前面计算数据,加快计算速度。通过对比分析,实际计算使学生很快掌握了砖墙和条形砖墙基础的工程量计算规则及实际应用。
(四)直观化多媒体教学
在教学中,充分利用直观教学的各种手段,如在计算柱、梁、砖墙、板、门、窗等构件的工程量时,利用上课的教室为例讲解有关计算,利用多媒体教学不仅方便学生观察,而且利于教师讲解,更容易把问题讲清楚、讲透彻。对于一些隐蔽工程,如基础、钢筋、防水等,我们利用学校在2012年刚刚建设的1:1校内实训馆,讲到相应内容时带学生去实训馆,利用实物来进行现场教学,同时采用图片、视频等多媒体课件进行多手段教学。采用现场教学和多媒体课件教学,不仅会让学习的内容更清晰、更直观,重点突出,难点不难,增加每节课的知识容量,提高教学质量和效率。
(五)案例实践化教学方法
在教学过程中,案例教学法也是应用非常好的教学方法,预算课程要求具有很强的实践应用能力,许多知识单靠记忆是不行的,必须采取理论联系实践才能达到良好的效果。专业精选了实际工程的两套图纸,一套框架结构,一套剪力墙结构。上课时由简单到复杂,先做相对简单的框架结构,主要是柱、梁、板、基础、楼梯等,然后再做较难一点的剪力墙、暗柱、暗梁、坡屋面、阀板基础、基础梁等,讲解由简单到复杂递进,有利于学生的接受教学信息。采用实际图纸,拉近了学生与实际工作之间的距离,使学生能够做到零距离就业。
(六)充分利用校内网络教学平台
关键词:高职教育;工学结合;计算机组装与维护;客服服务
中图分类号:TP305-4 文献标识码:A 文章编号:1007-9599 (2012) 09-0000-02
教育部2006年16号文件指出,高等职业院校要按照教育规律和市场规则,优先支持在工学结合等方面优势凸显以及培养高技能紧缺人才的专业点,把工学结合作为高等职业教育人才培养模式改革的重要切入点。工学结合教育模式给学生带来了以下几方面的利益:
1.可使学生将理论学习的知识与实践经验相结合,从而加深对自己所学专业的认识,调动学生对专业理论知识学习的兴趣;2.可使学生体会到自己在学校中学习与工作之间的联系,提高他们对在校理论学习的主动性和积极性;3.可使学生跳出自己的小天地,与成年人尤其是企业一线技术人员的接触,加深了对社会和企业文化的认识,体会到与同事建立合作关系、团队精神和团队意识的重要性,为将来毕业更快融入社会奠定基础;4.为学生提供了通过参加实际工作来考察自己能力的机会,也为他们提供了提高自己社会环境适应能力的机会。学生们亲临现场接受企业的职业指导、经受职业训练,了解到与自己今后职业有关的各种信息,开阔了知识面,扩大了眼界,为自己人生定位提供依据;5.为许多由于经济原因不能进入大专院校学习的贫穷学生提供了经济来源和接受高等教育的机会;6.可使学生经受实际工作的锻炼,大大提高了他们的责任心和自我判断能力,变得更加成熟、稳重;7.有助于学生就业的选择,使他们在毕业时有优先被雇主录取的机会,其就业率高于未参加合作教育的学生。
我院积极与企业开展多种形式的合作办学,大力推行“工学结合、校企合作”人才培养模式,结合海西经济发展的区域规划纲要,在制定开设高职人才培养方案中结合行业和区域优势,对高职课程的开设时经过企业走访、问卷调研,成立专家委员会讨论,共同制定相应的人才培养方案和课程设置,并且与校企合作企业一起共同编写适合我院高职学生的高职教材《计算机组装与维护、故障诊断及服务教程》。
基于计算机组装与维护课程,我院与萤火虫电脑服务全国连锁机构于2008年正式合作、产教结合,产教结合的根本目的是人才培养,生产是基础,但必须服务于教学,为了能够更好实施工学结合、产教结合的实施,我院主要从下面几个方面进行合作:
一、“理实结合”的教学模式
在理论教学中以培养学生的职业技术应用能力为主线,以动手操作能力和解决实际问题的能力为导向,大一下学期就开设计算机组装与维护课程,按照理论和实践5:5的比例实施教学,理论教学过程中采用项目驱动教学方法进行教学,由于目前企业的技术要普遍超前学校的教学内容,而且更具有针对性,所以相关行业的新知识、新技术来补充理论教学的不足,比如学习电脑选购时,我们将会组织学生去电子城进行实际选购和更具不同用途进行配置电脑。这样既对理论知识的强化,又对新的技术和配件功能有一个全新的认识,学生对这种教学方法颇为感兴趣。同时在本学期末最后二周进行集中在计算机组装与维护校企合作实训室实训,在该实训室具有模拟萤火虫电脑服务机构的环境氛围,让学生能够模拟企业的操作流程进行操作,比如模拟萤火虫电脑客服服务,从顾客打电话咨询电脑故障,到检测维修,填写故障检测单,维护日期和人员等完全按照企业的操作流程进行。这样使学生对处理问题具有流程规范的操作,解决问题的实际能力。
二、产教互补
每个学期我们学院都会安排学校的专业教师与企业相关骨干培训人员交流,举行座谈会,类似教学部门的教研会,共同讨论怎么去衔接产教的工作。要认真考虑:学生到企业后能为企业做些什么?在知识、技能、素质方面要做哪些准备?尤其是要让学生树立良好的职业道德,具备踏实的工作态度、高昂的工作热情,树立劳动观念、组织纪律观念,以便尽快实现角色的转换。从人校教育到最后学生顶岗实习之前,院校要对每个学生进行系统的教育和培养,并做好学生顶岗实习的组织管理工作。只有这样,才能让企业满意、学生收益,这种合作才能够长久。根据企业的要求,一方面学院选派专业教师在寒、暑假深入到企业,了解有关专业的发展趋势和新的知识技能,从而有力的加强了自身实践性教学的环节,提高自身的专业知识、职业技能和终身学习的能力,努力把自己培养“学习型”、“技能型”的双师教师;另一方面,在讲授计算机组装与维护课程时,我院经常聘请萤火虫电脑服务机构的工程技术人员和行业骨干对学生行业知识前沿、专业领域进行专题讲座,培养了学生的兴趣和丰富了课外知识。
三、深入合作
摘要:本文针对高职院校培养人才的办学模式,对于高职计算机专业《网页设计》课程提出基于“工学结合”理念的课程改革,阐述了创新教学模式,改革考核方案,以及如何培养和训练学生的职业技能,以达到为企业提供适用型的人才目标。
关键词:高职教育;网页设计;工学结合;项目教学法;考核方案
中图分类号:G642
文献标识码:B
高职院校是教学、服务类的院校,中国要走具有自己特色职业教育的发展思路。高职院校的办学方针为:以服务为宗旨,以就业为导向,以能力为本位。办学模式为:工学结合、校企合作模式。
然而现实中,高职院校实验实训教学方面,校内实训基地存在着缺乏职场化的实战环境,难以培养学生的实际岗位能力;校外实训基地难以为学校教学需要所掌控,缺乏标准化的进程等问题。这些都制约了高等职业教育特色的体现,也成为深化改革的“瓶颈”。所以笔者以此为突破口,有针对性地该课程进行了教学改革。
1采用工学结合的教学模式
实践中,笔者尝试采用基于工学结合的“以网站开发过程为导向,项目驱动”的教学新模式,打破了传统的以课堂和学校为中心的教学模式,充分利用学校内、外不同的教育环境和资源,把以课堂教学为主的学校教育和直接获取实际经验的校外工作有机结合,贯穿于学生的培养过程之中。
本课程构建了以“网站开发过程”为导向的模块化的课程结构。如图1。
本课程整个模块以典型的网站项目为核心,将一个真实网站分解到各个教学单元,强化知识点和技能点的训练,各个教学单元独立起点、前后相关、有序叠加,最后整合成一个完整的项目。在教学中笔者采取多级项目教学,重视项目的完成,并实施情景导入、葫芦藤式的任务驱动、学做合一、小组协作学习等教学方法,项目具体划分如表1所示。
2建立基于工作流程的教学设计
本课程理论教学与相关实验(训)教学相互融合、交叉进行。授课场所均在机房,改变原有的先理论后实践的教学模式,突破45分钟授课制,推出项目教学专用实验实训周。
第一节课就给出一个主题(例如:班级网站、旅游网站、个人网站或企业网站、学院各部门网站等),让学生设计网站的整体结构,网页的布局结构、导航结构和颜色搭配等。在接下来的每一个教学模块中,都会留出一个环节进行个人作品的设计。让学生模仿一个典型网站项目的同时也进行个人的创新设计,而不是在学完所有的知识点后才开始自由创作。
笔者构建了“理论实践一体化”课堂教学的标准化教学环节,每个任务包括3个教学环节,如表2。
在学生阶段学习结束后,进行1周的课程实训,安排优秀的学生到企业中参与网站项目、班级网站、校园网以及企业网的建设;能力一般的同学就制作一个个人网站。通过实训,训练学生按照企业开发网站的工作流程设计去开发真实网站的能力,提高了学生创新能力、团队协调能力。学生能够将课堂中所学到的知识应用在实践中,大大激发了他们的学习兴趣,提高了他们的学习效率。
学生完成多个学院部门或企业网站的建设任务,取得了良好的学研结合效果,也实现了“学用结合、学以致用”的教学目标。并将最后的实训作品进行评比,将较好网站作品在校园网上,有些个人作品还直接用到了应聘中,为学生将来的就业起到了重要作用。
3项目考核实施方案
本课程采用多元化的考核评价模式。
3.1考核评价模式
即通过5个方面相结合综合评价学生的知识掌握情况、技能水平和综合素质。
① 课程考核、综合实训与职业技能鉴定相结合
② 模拟操作作品、自由制作作品相结合
③ 成绩评定与等级评定相结合
④ 教师、学生评价相结合
⑤ 学校、企业评价相结合
3.2考核评价类型
采用“作品”考核方式,按预定的评分标准,为每个实验作品评分并作记载。“网页设计”这门课程的评价结果包括两个考核成绩和一个等级,分别是课程考核成绩、实训考核成绩、工学结合作品等级。各种考核评价类型如表3所示。
同时鼓励学生参加职业技能考试,如报考网页制作员、网页设计师、多媒体应用设计师等资格证,对于持有职业技能证的同学,在就业时就会有优势,这样势必提升了学生学好本课程的动力。在最后考核时如果学生获得了相关课程的资格证书,期末可以免考,在总评成绩上给予适当的加分。
4结束语
教学实践证明,在高职计算机专业“网页设计”课程的教学过程中,基于工学结合的理念,通过实际项目的制作,能使学生将所学知识转化为实际工作的能力,提高学生的实际工作水平、综合素质和就业竞争能力,为企业提供适用型的人才。
参考文献:
[1] 刘铭. 高职院校电子商务专业基于工作过程的《网页设计》课程改革研究[J]. 高校教育研究,2008,(5).
本书阐明数学建模和计算建模在多种多样学科中的应用。本书的重点在于说明数学建模和计算建模具有跨学科的性质,各章的作者都是自然和社会科学、工程学和艺术等领域的国际级专家,为读者提供当代在发展数学建模和计算机实验的方法论方面的丰富成果。本书也是关于应用数学和计算数学的方法、思想和工具等方面的很有价值的导引书,藉助这些方面的知识有利于解决自然科学、社会科学、工程和技术等方面的问题。
本书的特点在:(1) 严格的数学步骤和实例――数学创新和发现的驱动力;(2)从广泛学科中挑选的众多实例,重在说明应用数学和数学建模的多学科应用和普适性;(3) 来自人类知识各方面发展中既有理论也有应用的原创性结果;(4)促进数学家、科学家和工程师之间进行交叉学科相互作用的讨论。
对于从事数学和统计科学、模化和模拟、物理学、计算科学、工程学、生物和化学、工业和计算工程等领域的专业人员来说,本书是一个理想的资源。本书也可当作数学建模、应用数学、数值方法、运筹学以及优化等方面的大学课程的教科书。
本书共分5部分,12章。第1部分 引论,含第1章:1.在理解自然、社会和人造世界中数学模型的普适性。第2部分 在物理学和化学中的高等数学模型和计算模型,含第2-4章:2.磁涡,Abrikosov 晶格,以及自同构函数;3.在Cholesky分解的局部关联量子化学构架中的数值挑战;4.量子力学中的广义变分原理。第3部分 在生命科学和气候科学的应用中的数学模型和统计模型,含第5-6章:5.具有药物敏感、出现多重耐药以及广泛耐药株的结核病的传播模型;6.着眼于抗菌素耐药性而对更加综合的传染病进行建模的需要。第4部分 科学和工程中的数学模型和分析,含第7-10章:7.动力学系统中由数据驱动的方法:量化可预报性以及提取时空图案;8.求解Banach空间中非线性反问题进行正则化时的光滑度概念;9.一阶对称的具有约束的双曲型系统的初值问题和初边值问题;10.信息集成,组织和数值调和分析。第5部分 社会科学和艺术中的数学方法,含第11-12章:11.满意认可的选举;12.使用几何量化对音乐韵律变化建模。
计算机工程是涉及现代计算系统、计算机控制设备的软硬件设计、制造、操作的科学与技术,建立在计算、数学、科学和工程学的基础上,主要研究计算机处理器、多处理器通讯设计、网络设计和存储器体系,着重研究硬件设计以及与软件和操作系统的交互性能,如嵌入式系统、分布式数据与大规模存储系统。绝大多数美国学校的电气工程和计算机工程是在一个系,除数学、物理等基础科学知识外,课程体系主要包括计算机科学和电气工程等学科的相关课程、设计和构建计算机系统及基于计算机系统的相关软硬件课程。培养的学生应具备从事计算机系统工作的能力,或具备基于计算机相关系统进行分析、设计、应用和集成工作的能力,具有扎实的计算机基础理论、良好的科学素质和工程实践能力,包括良好的团队合作和人际交流沟通能力[5]。下面主要介绍美国这4所大学的计算机工程课程设置情况。
1.1UIUC计算机工程专业本科课程设置
UIUC计算机工程专业学生需要修满128个学分,这些课程分为如下7大类:1)科学基础与数学课程(31学分),包括数学、物理、化学在内的10门课程。2)计算机工程核心课程(34学分),这些课程重点介绍计算机工程领域的基本概念、基本原理、基本实验方法和技术,共有10门课程。3)专业基础数学课程(6学分),包括离散数学和概率、工程应用两门数学课程。4)写作课程(4学分),1门写作原理课程,主要讲授研究报告的写作方法。5)专业技术选修课(23学分),其中1门必须选自计算机工程和计算机科学专业技术选修课程之外的课程,其他必须均选自计算机工程和计算机科学专业技术选修课程。这些课程强调计算机工程实践中用到的主要分析方法和设计原则。6)社会科学与人文科学课程(18学分),这些课程被工学院认可并满足学校对学生社会科学与人文科学课程通识教育的要求。7)自由选修课程(12学分),这些几乎没有限制的选修课可以让学生学习任何领域的知识。学生可以在计算机工程专业深入学习课程,也可以学习生物工程、技术管理或语言等课程。
1.2普度大学计算机工程专业本科课程设置
普度大学计算机工程专业学生需要修满125个学分,这些课程分为如下6大类:1)通识教育课程(24~25学分),包括6~7学分的两门交流技巧课程和18个学分的社会与人文学科选修课程。2)数学课程(21~22学分),数学课程有两种套餐,各6门课,学生可以根据自己的情况任选一种。3)科学基础课程(18~1分),包括物理、化学、生物及面向对象编程等5门课程。4)工程基础课程(7学分),包括工程导论两门课程及计算机工程和计算机科学以外学科的工程学科选修课1门。5)计算机工程专业课程(4分),包括32~33学分的13门计算机工程专业核心课程;两门共计1学分的研讨课程;2门3~4学分的高级设计课程;2门8学分的研究生课程;1~2门计算机专业选修课程,使计算机工程专业课程总学分达到4分。6)任选课程(4~6学分),根据辅修要求或个人兴趣,任选课程可以从理学院或文理学院中适合工科学生的数学、科学课程中选择,目的是使总学分达到125学分。
1.3伊利诺伊理工学院计算机工程专业本科课程设置
IIT计算机工程专业学生需要修满130~134个学分,这些课程分为如下3大类:1)限选课程(10分),学分分配如下:计算机工程专业限选课程47学分,包括计算机工程和计算机科学两类课程;数学限选课程24学分;物理限选课程11学分;化学限选课程3学分;工程科学限选课程3学分;社会科学与人文学科限选课程21学分。2)选修课程(15~1分),包括专业选修课程9~12学分,其中含1门硬件设计选修课;科学选修课程3学分。3)跨专业实践项目课程(6学分),包括IPROI跨专业实践项目I和IPROII跨专业实践项目II两门课程。
1.4西北大学计算机工程专业本科课程设置
西北大学计算机工程专业学生需要修48门课程,这些课程分为如下7类:1)通用工程方法、数学、科学基础课程(15门),必修计算方法与线性代数GenEng205-1、线性代数与力学GenEng205-2、动态系统建模GenEng205-3和微分方程GenEng205-4等4门通用工程方法课程;必修微积分(I)MATH220,微积分(II)MATH224,微积分(III)MATH230及多元积分与矢量微积分MATH234四门数学课程;必修普通物理(I)Physics135-2和普通物理(II)Physics135-3两门科学基础课程;从McCormick工学院科学基础课程中任选其他2门课程;另外必修IDEA106-1工程设计与交流(I)、IIDEA106-2工程设计与交流(II)两门工程设计和交流课程。2)工程基础课程(5门),必修4门,包括EECS202电气工程导论、EECS203计算机工程导论、EECS211编程基础(C++)、EECS302概率系统与随机信号,并从McCormick工学院工程基础课程热电力学、系统工程与分析、材料科学和流体与固体中任选1门。3)交流与社科人文学科课程(8门),选修GenCmn102演讲或GenCmn103课程的其中1门,另外选修7门满足McCormick工学院要求的社科人文学科课程。4)专业核心课程(5门),必修EECS205计算机系统软件基础、EECS303高级数字逻辑设计、EECS361计算机体系结构、EECS311数据结构与数据管理和EECS343电路基础这5门课程。5)技术选修课程(10门),西北大学计算机工程专业分高性能计算、VLSI与CAD、嵌入式系统和算法设计与软件系统4个方向,每个方向开设若干门技术课程,每个学生必须在这4个方向中选修5门课;从专业基础课程EECS213计算机系统导论、EECS222信号与系统基础、EECS223固态工程基础、EECS224电磁场与光学基础、EECS225电子学基础5门课中根据学习方向选修2门;剩下3门从计算机科学、计算机工程、数学、科学基础等课程中选修,如可以是生物学BIOL210-1,2,3和化学原理CHEM210-1,2,3课程,也可以经申请同意选修相关计算机工程研究生课程。6)自由选修课程(5门),共修5门,学生可以根据自身情况和兴趣爱好自由选修。若从未学习过任何计算机编程语言,建议其中1门选修编程入门(Python)EECS110课程。7)高级项目课程(1门),至少在微处理器系统项目EECS347-1、计算机体系结构项目EECS362和VLSI设计项目EECS3923门课中选修1门。
24所大学计算机工程课程设置特色
4所大学计算机工程本科专业的课程设置都通过美国工程教育认证机构ABET的EC2000指标体系认证,有如下特点:
1)注重基础知识的学习,在贯彻通识教育中培养学生的各种能力。基础知识直接决定学生未来的发展潜力[7-8],而基础知识的掌握通常是通过通识教育实现的。与我国高校通识教育不同的是,这4所美国大学按照各种完整的项目组织基础知识,让学生在基于项目的学习中形成各种能力。他们还特别重视人际沟通能力的培养和学生对广泛深入的人文社科知识的理解,使所有工科学生在数学、物理、信息、物质、生命、技术和能源科学方面及人文社科方面打下广泛的基础。这种比知识更重要的能力是学生取之不尽、用之不竭的资源。普度大学第一年的工程基础培养及UIUC第一年的计算机工程训练从一开始就围绕能力培养,使学生能更好地理解和应用所学的基础科学和数学知识。
2)注重相关学科的交叉和融合,培养学生跨学科处理问题的本领。现代工程是一个复杂系统,不是狭隘的技术知识背景所能胜任的。解决现代工程问题要求工程师能够打破学科壁垒,把被学科割裂开来的工程再还原为一个整体。这要求学校在课程设置上必须充分考虑学科的交叉和融合,为学生提供综合的知识背景,以利于复杂工程问题的解决[6,8]。UIUC、普度大学、西北大学和IIT在课程设上均体现了学科交叉、学科融合的思想。UIUC规定学生在技术选修课中必须选1门计算机工程和计算机科学系以外的课程,例如宇航工程、农业与生物工程、土木工程、化学工程、生理学、生物工程、生物物理学、生物化学、大气科学、天文学、材料科学与工程、机械工程等。普度大学的计算机工程专业学生也必须选修1门电气工程和计算机工程领域以外的课程,以满足工程拓宽要求,可以是航空力学、化学工程计算、噪音控制、核工程导论、材料结构与特性、环境工程中的物理化学原理、环境可持续工程以及运筹学-优化、运筹学-随机模型中的任何1门。西北大学的计算机工程本身就是该校电气工程和计算机科学交叉和融合的结果,学生除必须选修科学基础选修课中的普通物理-电磁学、普通物理-波现象和现代物理外,还必须在遗传和进化生物学、工程分子和细胞生物学中任选1门。IIT规定科学选修课必须选1门生物学、材料科学、化学原理,工程选修课必须选1门机械学导论或热动力学。
3)强调工程实践能力培养,培养学生“以解决问题为中心”的工程设计能力。工程本身就意味着实践,意味着更加重视工程实际和工程的系统性和完整性。这4所大学都十分强调学生工程实践能力的培养,在课程设置上不仅有丰富的实验课程,而且通过更为灵活多样的基于项目学习(Project-basedLearning)课程培养学生的实践能力。如IIT有IPRO跨专业实践项目,西北大学要求学生在微处理器系统项目(EECS347)、计算机体系结构项目(EECS362)、VLSI设计项目(EECS392)等项目课程中必须至少选修1门。普度大学要求学生选修电气工程设计导论(ECE402)、计算机设计与样机(ECE437)、操作系统工程(ECE469)、编译器与翻译器工程(ECE495S)和数字系统高级项目(ECE495C)等项目课程。UIUC则有计算机组成与设计(ECE411)、高级数字系统项目(ECE395)、微处理器项目(ECE412)、数字信号处理项目(ECE410)等项目课程供学生选择。
4)发挥和保护学生的个性及兴趣,激发学生的自主性和创造性。工程教育应该在最大程度上发挥学生的个性并促进其创新能力的发展。在专业学习中,学生可以根据自己的水平、学习兴趣、个性特长选择不同的课程,从而促进个性和创造性的发展。为学生提供不同的培养计划是这4所大学的共同特点。西北大学为计算机工程学生提供了高性能计算、VLSI与CAD、嵌入式系统和算法设计及软件系统4个不同的学习路径。UIUC、IIT及普度大学则采用庞大的选修课程及明确的课程分类,使学生可以依据兴趣爱好自行组织课程和学习内容,以发展个性,提高创新能力。
5)坚持课程设置机构的开放性,改变只按学科知识、由教师单方面设置的做法。在课程设置机构方面,这4所大学均根据产业界对计算机工程师的能力、素质、技能和知识等要求,学生求职的需求,毕业校友学习和工作的经验反馈及ABET2000指标体系,成立由有工程背景的教师、产业界、教育认证机构、学生及毕业生等利益相关者组成的专门委员会,讨论、确认、不断改进计算机工程专业的课程体系及教学大纲。这与我国由高等院校计算机科学与技术专业教学指导委员会主导、以学科为导向,追求知识完备性为基础,由缺乏产业经验和工程背景的教师确定的课程设置和教学计划相比,在满足学生求职和产业界需要等方面有明显优势[8]。
3改进我国计算机科学与技术本科专业实践教学的思考
截至2006年,我国高校工科专业在校生为600万人,其中计算机相关专业在校生近45万人,在规模上基本适应我国经济社会发展的需求。问题是我国计算机工程教育与计算机工业界脱节较严重,不同类型、层次学校的培养目标趋同[8]。通过深入研究、分析和比较美国高等学校计算机工程专业的培养目标及课程设置特色,我们深刻认识到我国工科院校计算机专业本科教育存在的诸多弊端。比如工程实践环节薄弱;工科教师队伍的非工化趋向严重;评价体系错位;课程体系落后,学科交叉欠缺,导致创新与实践双向不足,计算机毕业生得不到产业界的认同,普通工科院校计算机专业毕业生就业率低下。以下是我们对工科院校计算机科学与技术本科专业实践教学改革的一些思考:
1)计算机科学与技术本科专业实践教学的改革应从培养目标、课程体系、师资建设和评价体系、产学合作等方面综合考虑。
2)从培养目标上,工科计算机人才培养应从学科导向转为求职导向,也就是以产业需求为导向。这使学生能形成胜任今后工作的能力,成为合格的公民和称职的产业人员,而不仅仅是只掌握系统、完备的学科知识。
3)课程体系要符合大工程观的要求,注重学科的交叉和融合,强调基础知识的同时强化对学生实践能力的培养。实践教学应加强实验课程、项目课程和企业实习项目的建设,强调做中学、用中学,提倡学生的主动学习和实践是实践教学改革的重点内容。
4)评价体系涉及如何评价学生的学习效果,是关系到教学是否能达到培养目标的重要因素。如果要培养符合计算机产业界需要的具有各种能力和素质的工程师,以理论考试为主评价学生能力的评价体系就尤显片面。如何制定科学有效的评价指标,对学生的各种能力进行综合评价,特别是在基于项目的实践学习中对学生的团队合作能力、交流沟通能力、解决工程实际问题的能力进行科学评价,是一个有待探索的问题。
摘要:本文从学校的定位与专业培养目标出发,阐述了计算机科学与技术本科专业人才培养方案设计的依据、思路及特点。
关键词:人才培养方案;专业定位;培养目标
中图分类号:G642
文献标识码:B
1专业定位与培养目标
山东半岛是我国重要的现代制造业基地,电子信息及家电是重点发展产业之一,将形成以计算机及其设备、网络与通讯、新型元器件和软件等为支撑的电子信息产业群。烟台大学是省属重点综合性大学,作为地方性院校主要承担为地方经济建设服务的使命,将建设成省内一流大学,目前正处于由教学型到教学研究型过渡过程中。而计算机科学与技术专业是烟台大学校级重点建设与特色建设专业,该专业一度是在校学生人数最多的理工科专业之一,这一方面反映了我校高等教育对国家及地方信息化建设浪潮的积极响应,同时反映出了专业建设的规模大、任务重。
计算机科学与技术专业定位为:学科发展达到省内一流,总体水平达到省内先进,从教学型向教学研究型过渡。这一定位基于地方经济建设的特点与发展要求,综合考虑了目前与将来可实现的师资和办学条件。与定位相符的本科专业培养目标为:培养德、智、体、美全面发展,具有良好的科学素养,掌握与计算机科学与技术相关的自然科学和数学知识,掌握计算机硬件、软件与应用的基本理论,有良好的组织管理和交流沟通能力,具备良好的国际交流能力,能适应技术进步和社会需求的变化,从事计算机科学研究、计算机工程实践或计算机应用的高级技术人才。为达到这一目标,需要以学生为本,尊重学生的个性差异,增加学生对于专业方向、课程的选择机会。
2专业方向的确定
在培养目标的指导下,对比地方信息产业发展的状况同CC 2005的观点,结合我院计算机科学与技术学科发展的实际情况,确定计算机科学与技术本科专业的专业方向有三个:计算机科学方向、计算机工程方向与信息技术方向。
2.1CC 2005 建议的专业方向
IEEE/ACM的CC2005 课程体系规划了5类人才:计算机科学(CS)方面的专家主要关注计算的理论和算法,重点在于计算的理论基础;软件工程(SE)师主要关注大规模软件在它的生命周期内的开发与维护;计算机工程(CE)专家致力于开发和维护基于计算机的产品;信息系统(IS)专家关注信息资源获取、部署、管理以及在组织内的使用;信息技术专家(IT)则在一个组织或社会环境中通过计算技术的选择、创建、运用、集成和管理来满足用户的需求。
2.2专业方向的确定
在计算机科学方向上,我院有比较雄厚的教师资源,国家在信息产业中加强基础研究需要大量的人才,该方向的确定也是为本学科在省内乃至国内占有一席之地的重要保证,我们将CS确定为研究型的专业方向。在工业企业中,需要大量的计算机工程方面的人才,胶东地区是我国重要的制造业基地,对这方面的人才有一定的需求量,在师资、设备等方面我们也有比较大的优势,我们将CE确定为工程型的专业方向。经调查,我们过去的毕业生约有50%左右在从事信息技术方面的工作,而在未来也将长期延续这方面的态势,我们将IT确定为应用型的专业方向。信息系统方向的要求更贴近管理领域,不作为我们的发展方向,软件工程由于已经具有了软件工程专业,在计算机科学与技术专业中不再考虑该方向。
2.3各专业方向的培养目标
计算机科学方向――目标是培养系统地掌握计算机科学理论,具有较高的抽象计算思维能力,具备本领域分析问题解决问题的能力,设计复杂算法,懂得系统软件的开发与测试,能够参与大型软件的编写,具备实践技能,并具备良好外语运用能力的计算机专业高级专门人才。该方向学生经进一步深造后,将满足计算机基础理论与核心技术创新研究、开发复杂的计算机系统的需要。
计算机工程方向――目标是培养熟练掌握计算机软硬件系统及应用知识,具备本领域分析问题解决问题的能力与一定的工程实践能力,能够从事计算机软件和硬件设计、研究和开发及软件和硬件综合应用的高级工程专门人才。该方向学生能够满足以计算机为核心的应用系统的设计与开发需求。
信息技术方向――目标是培养熟练掌握计算机软硬件系统及应用知识,了解各种计算机软硬件系统的功能和性能,具有将计算机基础理论应用于信息系统构建和应用能力,对信息技术的效用有深入理解和评估能力,善于系统的集成和配置,有能力管理和维护复杂信息系统的运行,根据不同的需求选择相应的信息技术,构建优化的信息系统,在计算机与软件企业中从事系统集成或售前售后服务的技术工作,在各种企事业单位有效地实施信息化建设的核心任务的高级专门技术人才。该方向学生将满足各企事业单位信息化的需求。
在三个方向中,从学科建设角度,计算机科学是重点,是长期培养各方向高质量人才的根本保证与动力来源,也是保证我院省内学术地位的体现;从毕业生流向上看,信息技术是关键,是实现学生就业、为地方经济建设服务的保证,影响到我校的声誉。综合各方面因素,我们希望学生在有明确方向的同时,各方向也能有一定的交叉,计算机科学方向的有一定的工程、应用能力,而计算机工程和信息技术方向的学生也在理论、思维方式上有较扎实的基础。
3课程体系的设置与教学大纲的制定
本次培养方案中课程体系与教学大纲的确定,既继承了旧版教学计划中的成功经验,也体现了一些新的特点。
继续加强专业基础的培养。我们认为,即使是应用方向的学生,为使他们能够适应未来专业知识迅速更新的挑战,也必须有坚实的基础理论。与此同时,制定教学大纲时强调了在教学中理论与实践更紧密的结合。
继续坚持四个不断线。(1)数学不断线:在前六个学期中,每学期均安排一定量的数学课程,使学生能够更好地理解本学科的基础理论,提高他们的逻辑思维和抽象思维能力;(2)外语不断线:除基础外语外,在三、四年级通过专业外语和双语教学课程继续加强外语应用能力的培养;(3)程序设计不断线:程序设计是计算机科学与技术专业的基本功,加强程序设计类课程使学生具有更好的适应工作的能力;(4)实践教学不断线:除课内实验外,每学期都分别安排社会实践、课程设计、专业实习、毕业设计等实践环节,加强学生的实践能力,同时加大了对实践条件的建设。
加大了学生选课的自由度,为个性化培养提供了一定的条件。在本次设计的人才培养方案中,提供的专业必修课学分为42.5,专业选修课可从52学分中选修10学分,并有三个方向,每个方向分的课程可供选择,学生可以根据自己的兴趣与爱好选择所修课程。
在教学大纲的制定中更新了教学内容,体现了新的教学理念及教学模式的改革思路。从加强基础,分类培养的教育理念出发,参考专业规范的教育内容与知识体系,设计每一门课程的教学大纲。基础课程奠定三个方向的专业基础,主干课程涵盖知识体系中的核心知识单元,选修课程从扩大学生视野的角度设计课程内容。
进一步强化了实践教学环节,实验、实践教学学时占总学时的33.3%。
参考文献
[1] 教育部高等学校计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)[M]. 北京:高等教育出版社,2006.
论文摘要:随着社会的不断进步,对计算机专业技术人才的要求也不断提高。计算机作为一种工具已经深入到各行业和人们的日常生活中,随着这种计算机应用的普及,社会对计算机专业的人才需求,已经从以前的应用型人才向计算机工程技术型人才转变。因此高等职业院校计算机专业应着力培养工程技术型人才。
随着我国对产业结构调整的步伐不断加快,以信息技术为龙头的现代服务得到了迅速发展,社会对计算机信息技术的人才需求量呈现持续上升态势。请看以下数字:在最大的人才招聘网站51JOB上,热门的搜索自动排列行业当中,北京、上海、深圳三个地区的计算机软件岗位搜索量都是排第一位。如图1所示:
另外,查询2010年前两个月、北京、上海的计算机专业岗位招聘数据分别是:北京有两万多个,上海有—万九千多个。如图2所示:
另据笔者所在的广州地区,某日报刊登统计数字:广东省劳动和社会保障厅通报的去年第四季度全省人力资源市场供需报告中获悉,需求大于求职的工作,缺口最大的前四个职业是机械冷加工、电子工程技术人员、电子元器件制造,计算机工程技术,其中计算机工程技术的职位需求91354人,求职只有59018人,缺口有32336人。
由此可见,市场对计算机专业人才需求依然很大,高校计算机专业毕业生中的许多人都找不到对口的工作,这主要是高校在人才培养的定位上与市场需求上存在着错位和脱节。到底应如何定位高校计算机专业人才培养目标?特别是高等职业院校应培养什么样的计算机专业人才?答案就是培养计算机工程技术型人术
一、计算机工程技术简介
工程技术首先是工程+技术基础学科,是复合型的概念。工程就是综合运用各种专门知识和技术,为把生产要素组成更有效的系统,并从事的规划、设让评价和创新活动。计算机工程技术就是运用计算机科学技术知识,以计算机作为工具,从事各种计算机相关工程的组织、规划和设休以达到低成本、更高效的目标。目前计算机科学技术主要分为硬件、软件、媒体与设计这三个大的方向,而一般与系统的工程联系较为紧密的是硬件和软件方向,因此计算机工程技术狭义上包括了计算机硬件工程技术(俗称系统集成技术)、计算机软件工程技术这两个方向。
当前社会上对工程技术这个词都普遍这样认为:工程技术是复杂的、高技术含量的代名词,没有硕士、博士层次水平,是谈不上工程技术的,对高职院校培养出来的毕业生也可以成为工程技术型人才抱怀疑态度。其实,工程技术的定义和范围很六工程的复杂性和深度也有大小之分,但工程组织、规划和建设的模式是通用的,规律是相似的。高职院校计算机专业培养的毕业生应当掌握工程技术的基础理论和流程,对于一些中小型的计算机工程,是完全可以胜任的。
二、高职院校计算机专业培养工程技术型人才的必要性
从当前社会对计算机人才的需求上看,主要分三个层次:应用型人术工程型人术研发型人术大量应用型人才的培养一般由中等职业学校来完成,研发型的人才更适合由高校或研究所来培养,而工程技术型人才的培养应该由高等职业院校来承担。在当前计算机人才就业市场上,IT企业对工程技术型的人才需求量是最大的。而高等职业院校从人才培养模式上、办学条件、师资设备的条件和层次上,是最适合大量地培养计算机工程技术型人才的。因为计算机专业与其他理工科类专业有所不同,计算机专业是需要理论知识与实践操作紧密结合的。高职院校的师资理论和专业技术水平是继承、延续了高校的深厚知识、教学底蕴,先天优势是不容置疑的,而且随着这几年高职院校与IT企业的合作不断深化,能够为学校提供最新、实用的撰术支持,能够为学生提供大量的实践机会。
但当前许多的高职院校还没有充分发挥自身的优势去培养市场所需的工程技术型人术计算机专业人才的培养模式上多以传统的计算机学科知识体系的模式进行。笔者对近十所高等职业院校的计算机专业招生计划进行比较,名称一般都是“计算机应用技术”、“计算机网络技术”、“计算机信息管理”或“软件技术”,一都很雷同,却没有一个招生计划的计算机专业的名称含有“工程技术”字样的。可见在当前某些职业技术院校中,相当一部分院校都以“本科压缩型”或“专科型”的模式办职业技术教育,其教学模式和结构还不适应高职人才培养需求。特别对于计算机这种实践性较强的专业,教学内容和知识结构的应用性、实践性、创新性及知识更新都跟不上新技术的发展和变化,缺乏对学生工程实践能力和创新能力的培养,仅能使学生完成大专层次的学历教育,缺乏适应就业岗位更新的、可持续发展的能力。因此要培养社会需要的计算机工程技术型人术高职院校的计算机专业教学应当先从课程改革人手,逐步建立起一套完善的计算机工程技术型人才培养的课程体系。
三、培养计算机工程技术型人才的途径
高职教育是以能力为本来培养工程技术型人才。它不仅要求学生具备扎实的专业理论知识,还要具备经过反复的技能实训,成为能够直接在生产、服务、建设和管理第一线工作的工程技术型人术如何更好地实现高职教育的培养目标呢?回答这个问题前,要先来分析当前高职计算机专业教育中存在的一些问题。
t.专业教学计划不科学、不合理
当前很多高职院校的计算机专业教学计划不是相当于大学本科的计算机专业教育的压缩模式,就是相当于高等技工培训模式,这样培养出来的学生比不上大学计算机本科专业的学生,也比那些没有经过计算机专业系统培养而又懂一些电脑知识的人强不了多少,而且绝大部分教学计划根本没有引人工程技术方面的教学安排。
2.专业课程设置落后,不能适应社会的需求
目前高职计算机专业的设置和课程安排大部分仍停留在若干年前的水平上,专业课程内容过于简单和笼统,有些专业在开设课程时极不合理,所学的专业课程中,大部分对学生进人社会后所从事职业没有任何用处,许多实用性强、专业性强的课程和计算机应用软件却没有学到。学生除了学习计算机的基本理论、简单程序设计和一般的操作之外,缺乏对计算机最新知识的掌握和应用,基本上是没有关于工程技术方面的理论知识的教育和实践课程。
高职院校应该明确,计算机专业发展职业性是发展高等性的前提,培养工程技术型人术就是培养职业型的人术在没有体现出职业性的前提下,一味追求“层次”而发展高等性,只会导致简单沿用本科学科课程体系的倾向,高职的高等性不是和学术性高等教育相比较而言的,而是与中职教育相比较而言的,工程技术型人才的培养就很好地体现了高职的高等性。职业性的高等性才是当前高职课程发展路径的明智选择。
5.工程技术型人才培养的课程设置原则
(1)实现课程结构与工程任务的对接。打破依据知识本身的逻辑设置课程和组织内容的传统学科课程模式,转变为以工程任务为参照点设置课程和组织内容。
(2)实现课程内容与职业能力的对接。打破依据知识的完整性选择课程内容的传统学科课程模式,转变为围绕着工程组织、设让规划和建设的能力的培养来选择课程内容。这里所说的职业能力是指:工作者能够把自身的专业技术知识与工作任务紧密联系,只有当知识与工作任务相结合,个体能富有智慧地完成工作任务时,才能说他具备了职业能力。高职课程内容就应该围绕这种工程职业能力去设置。
(3)实现教学情境与工程项目工作情境的对接。打破理论与实践的二元课程模式,以工程项目为载体实现工与学的结合,依据工作情境建构教学情境,让学生在完成具体工程项目来构建相关理论知识,并发展职业能力。
关键词:职业学校;计算机教学;基本要求;策略
怎样落实高职计算机专业的计算机教育是一个值得研究的问题。如何使职业学校的计算机专业的教学达到教学的基本要求是一个值得长期研究、分析的主题。职业学校的教育目标是培养社会适用性、实用性人才。职业学校的计算机教学的基本要求一般分为课程的性质和任务,教学内容和教学要求,实施与考核三部分。在我们了解基本要求的情况下,更重要的是对教学基本要求的认识与实践。
一、课程的性质和任务
从专业的角度来讲,计算机专业是“计算机科学与技术”的简称。计算机专业人才的培养一般分为三个类型,五个方向。科学解释是:科学型,即计算机科学方向;工程型,即计算机工程与软件工程方向;应用型,即信息技术与信息系统方向。文科生的计算机教育一般是广义上的“计算机科学与技术”教育,是学习计算机基础知识和技术,未进行深入研究。职业学院的文科生一般只学习计算机基础知识。
二、教学内容和教学要求
针对职业学校的教学目标,教师必须进行有针对性的教育。同时,必须按照程序进行,一步一个脚印,为计算机的教学打好坚实的基础。
1.计算机基础知识和基础技能
计算机基础知识和基础技能简而言之就是文科生必须掌握的计算机知识。例如:硬件知识:包括键盘上每个键的位置、各个键的快捷功能;软件知识:基础软件:办公软件、学习软件、娱乐软件等。
2.软件的基本特性与常见软件介绍
内容包括三个方面:软件程序的特性介绍,分别从软件的概念,软件的技术特点和软件的程序语言等方面进行;软件的特性;软件学习与使用。
教学要求:通过课程内容的学习,使学生有作为一名软件开发师的意识,使他们提前做好心理准备,为之后的学习与研究做好准备。同时,使学生熟悉应用开发平台上的一些工具,掌握程序设计语言,学会善于分析、主动钻研的学习习惯。
3.程序语言的设计与开发
首先,这里所说的程序语言不同于基本的程序语言,是高级程序设计语言。其拥有9个基本特征,分别是程序的控制结构、赋值、变量、表达式、过程、变量的生命期、数据类型等等。
其次是对计算机程序语言的设计内容的介绍,它包括:编译器工作原理、高级程序设计语言概述、高级语言程序的解释与执行、高级程序设计语言实现计算的方式。
最后是对程序开发和软件工程的学习与掌握,其内容一般是指:程序设计过程:需求分析、程序设计、编码、测试与排错;软件工程概述;传统的软件工程:生存周期模型、需求分析、设计、软件测试。
三、实施与考核
职业学校的计算机技术教育的教学方法基本要求是采用多种教学方法达到教学目标。一般可采取多种教学方法。职业学校的计算机的教学考核是十分重要的。建立健全的计算机教学考核制度是前提。教师准确无误的认识和教授教学内容是教学考核的主体。学生的学习情况是教学考核的重要对象。考核的方法主要是:笔试、竞赛(程序设计与网页设计等等)。考核手段主要是:实验,计算机实验是考核计算机操作技术的最好方式。
信息化的时代,计算机技术已成为生活在这个时代的必备技能之一。计算机教育已成为职业学校教育的重中之重。如何使职业学校计算机专业学生学会计算机应用技术,如何让职业学校的计算机教学很好地体现计算机技术的基础、趣味性、应用性和理论性等特点是高职计算机教育的一大难题。如何达到职业学校计算饥的教学基本要求又是―个重大的难题,是―个值得长期研究的课程。
参考文献:
[1]王嵘,初中计算机教学要求和教学方法的实践探讨[J],金色年华:下,2010。
[2]曹瑞,计算机软件技术基础的课程内容和教学要求[J],计算机工程与科学,2006。
摘 要:本文对目前计算机专业规范进行分析和比较,阐明了首都师范大学计算机专业的培养方案,解读了该培养方案下的课程体系,探讨了方案建设中地方因素和学生地域因素的影响,以实践总结了面临的问题并提出了对策。
关键词:计算机专业;专业规范;课程体系;培养方案
中图分类号:G642 文献标识码:B
1 计算机专业建设的背景
过去10年,计算机科学与技术的发展给我们的工作和生活带来了深刻的变化,但是计算机专业人才的培养,特别是高校计算机专业的人才培养,在很长一段时间里(99年至今)却用一个单一的专业去应对这种变化,对快速发展的学科结构和大规模、多规格的社会人才需求估计不足,由此在计算机人才培养上出现了一定的偏差。
针对传统计算机专业设置存在的弊端,教育部全国高等学校计算机科学与技术专业教学指导委员会(以下简称教指委)提出了以“培养规格分类”为核心思想的计算机专业发展的建议。给出的新的计算机科学与技术专业规范(以下简称新规范),新规范把培养规格分为研究型(或者说科学型)、工程型(包括计算机工程和软件工程)和应用型(或者称信息技术型)三种不同类型。与之对应地在计算机科学与技术(以下简称计算机专业)本科专业下面设置了计算机科学、计算机工程、软件工程和信息技术四个专业方向[1]。2004~2007年间,相关高校对各自的计算机专业重新进行了定位和分类,制定了新规范下的人才培养方案和教学计划,对课程体系进行了新的改革,增加了新的前沿技术(例如嵌入式系统),合并和淘汰了老旧的课程(例如微机原理),重视了基础知识的作用(例如高等数学),加强了实验和实践环节。应该说,新规范对高校计算机教育起到了积极的推动作用,并使计算机科学与技术专业成为近年来高校中变化最大的专业。
2 培养方案和课程体系的比较
教指委建议在一个计算机专业的名称下,鼓励不同的学校根据社会的需求和自身的实际情况,为学生提供不同类型(但都要达到本科水平)的教学计划和培养方案。因此各高校形成了各具特色的培养方案、教学计划和课程体系。
2.1 研究型大学
北大的课程设置理念是“重视理论基础、加强工程实践、细化专业引导”。其课程改革的总体思路是保持基础扎实的传统(数学、程序设计、体系及系统软件基础课),打通本科生选修研究生课程的通路,增加与最新计算机技术接轨的新技术课[2]。清华大学办学理念是“营造创新氛围,强化优质人才培养”。培养目标是:培养具有优秀综合素质和通识型知识结构的,具有系统扎实的基础理论、专业基础理论和现代专业知识,并且具有卓越的实践能力和创新能力的计算机科学与技术专业人才。毕业后能从事该领域的科学研究、技术开发、教学及管理等工作。课程设置强调加强基础、拓宽专业面、注重素质教育[3]。哈工大2005版的本科人才培养方案树立了培养学生成才为本的教育理念,体现了“宽口径、厚基础、倡个性、重创新”的基本原则[4]。
2.2 地方性大学
烟台大学基于地方经济建设的特点与发展要求,将计算机科学与技术专业定位为:学科发展达到省内一流,总体水平达到省内先进,从教学型向教学研究型过渡[5]。浙江大学城市学院根据社会对IT人才的需求。以现代高等工程教育理念为指导,确定以培养“应用型创新人才”为目标,使培养出的学生“具有较高的知识层次、较强的应用能力和创造能力”,强调培养学生分析、解决实际问题的能力为突破口[6]。
2.3 高职方案
以南通职业大学为例,其培养要求是应用型、技能型和复合型的计算机技术人才,培养目标是:适应现代经济发展与建设需要,德、智、体、美全面发展,掌握计算机技术的基础理论与基本知识,具有较强的计算机系统的安装、调试、维护能力,在信息管理和电子商务领域具有较强编码能力的蓝领人才;在网络技术领域中拥有编码能力或较强工程建设能力的工程技术人员。课程构建以培养职业能力为主线的特色课程体系,按职业岗位能力设置课程并调整、优化、整合课程体系[7]。
我们看到各个高校在新规范的指导下进行着不同的教学实践,各有重点,各有特色,对我校的教改具有参考意义。
3 培养方案和课程体系建设的实践
首都师范大学是一所地方性高校,定位是教学研究型综合性大学。计算机科学与技术专业是我校为数不多的工科专业之一。由于历史的原因以及地方政府的要求,我校计算机专业还保留有计算机科学与技术(师范)专业。因此在制定新的培养方案和课程体系时必须兼顾考虑。
在制定新的培养方案时,我们除了参考国内外各主要大学的方案外[8]-[11],我们还需额外考虑到我校所处的特殊地位。从学生生源看,由于地方政府利益因素,我校的生源主要来自本地,学生地域以周边区县偏多,性别上女生偏多,学生所在家庭城镇和农村大约各分一半。学生全部是高考重点分数线以上。因此,从学习意愿上更趋向于应用方向,毕业后的目标是尽快回报家庭和社会。但是这并不说明我校完全适合信息技术的应用型专业方向,因为学生中也有部分出类拔萃的人,他们更渴望投入到有一定难度的研究型方向去。这也使得我们在确定培养类型时不能以单一规格来限定,是“提供更恰当的教育,而不仅仅是更多的教育[2]”。另一方面,从学生毕业出口看,部分学生要考研并进一步深造(8%左右),其余大部分学生需要就业。从毕业学生就业的方向看,工程型有一部分(设计和编程),而计算机应用占了大部分(金融保险业、电信业和政府机关的网管等)。师范类除了承担中小学信息课程的教师外,许多毕业生还需要维护中小学的网站,解决教师和教室的计算机问题[12]。
经充分考察调研、酝酿讨论,我校计算机专业的培养目标确定为:培养学生在德智体美各方面全面发展,适应国家信息化建设和发展的需要、特别是适应首都经济建设和社会发展的需要,具有良好的政治素质,具有扎实的计算机科学与技术专业的理论基础和良好的专业素质,得到工程师的基本训练,知识面较宽,有一定外语应用水平,具有较强工程实践能力的应用型计算机专业高级人才。毕业生可以继续攻读计算机科学与技术学科及相关学科的硕士学位,可以从事计算机科学研究(高校、科研单位和中外企业的研究中心),也可以从事计算机工程技术的系统工程(中外企业的软、硬件工程技术开发和中小企业的计算机技术骨干),还可以从事计算机应用(政府机构、教育机构、信息中心、数据中心及企业的技术部门和行政管理部门从事计算机教学、技术管理、系统维护和应用部署)的多层次、复合型、实用型人才。
计算机师范专业的培养目标中还增加了:具备现代教育理论,具有一定的网络管理、维护、应用能力,具有较高的信息技术教育技能,具有较强的教师教育能力,熟悉课程教学论,具备中小学教师的基本素质。
仔细解读上述培养目标我们不难发现,培养目标首先回应了地方政府的要求,满足教育部本科水平的培养要求,实事求是讲不敢苛求有较高的外语水平(毕竟中学的应试教育留下了太多的弊端),但是强调了实验和实践(作为北京市第一批计算机科学与技术实验教学示范中心我们得到了地方政府的大力支持,办学硬件条件优越)。毕业去向既有科学(研究)型,又有工程(开发)型,当然大量的是应用(服务)型(这里用到一个名称为“技术管理”,是指那些要求有一定技术的管理工作,例如课题组秘书,总工程师助理这类工作的统称)。
在上述培养目标指导下,专业方向很难明确在科学、工程或应用中取一,毕竟各个学校的学生中学习能力总是呈正态分布,秉承教育的宗旨,还是应该给予学生更多的选择。总之,在教指委的新规范下,我们形成了以计算机应用为主,科学型和工程型为辅的专业建设指导原则。在该指导原则下进行课程体系的建设。
在满足教育部对本科大学生的基本要求上,计算机专业的课程和学分分配如表1。
(需要说明的是,我校一个教学课时为40分钟,相比传统的50分钟课时有一个0.8的系数校正。)
其中通识教育课程必修含马列、英语和体育等,通识教育课程选修主要考虑的是人文素质教育[13],也体现了我们综合性大学的优势。专业基础课程以高数和自然科学课程为主,辅助以程序设计基础,选修则将科学方法论,数理名题欣赏等启发性、激发性课程作为选择,开拓学生视野。
专业核心课程是计算机专业区别于其它专业的标志性课程,没有这些课程就不成其为计算机专业,课程列表如表2。
考虑到我校已经有了软件工程专业,因此在核心课程里更多地强调了计算机工程的课程内容,由于我校学生就业去向的特殊性,因此将计算机网络原理并入到核心课内。
专业方向课程是体现培养规格的具体体现,鉴于上述原因,在设置专业方向课时总共组织了四组不同的课程组合,分别是科学型、应用型、软件类和硬件类组成四个不同课组。师范类还增加了教师类培养的课组。
实践教学历来是计算机专业教学的重要组成部分,我们在做实践课程安排时强调了实践课动手能力的培养,特别地将实践课程与理论课程剥离,安排最好的实践带队教师来完成该教学环节。实际上实践课虽然强调动手能力的培养,但是其实质还是考验动脑的能力,是一种能力培养。实验课组安排不再赘述,具体方案欢迎向作者索取。
在如此复杂的课程安排下,对于现实中独立能力欠缺的我国中学毕业生来说,要解读该培养方案还是存在一定的困难。考虑到这种情况,我们在本科学生中采用导师制。有别于研究生导师的职责,本科导师的主要作用是指导本科学生根据自己的条件合理选择自己的学习方向以及将来的职业生涯,选择适应自己的课程。为了更好地指导学生选课,我们还提供相关的选课图表和范例,精确加以指点,见图1~图3。
图1 必修课程关系图
4 存在的问题和对策
尽管经过广泛而又充分地调研,并借鉴了兄弟院校的许多经验,该方案在实践中还是反映了不少问题,主要有以下几点。
4.1 现行选拔制度不利于计算机人才脱颖而出
计算机的发展速度太快以至于搞计算机专业更需要偏才和怪才。现行的人才选拔制度扼杀了许多年轻的、偏科的人才。如何在公平和效率之间找到平衡点是需要系统解决的问题。对策是:能否给系里部分自主考察学生和招生的权力。
4.2 学校总体定位对专业的影响
首都师范大学定位于教学科研型综合性大学,传统的强项在于教育科学领域,各项管理制度无不留下传统的烙印,对计算机专业的束缚有加,激励不足。工具论[16]对计算机专业的地位更带来不利的影响,对策是:提高自身的学术水平以争取话语权,将计算机与传统学科相结合来获得空间。
4.3 工科办学成本居高不下
相对于文科、理科和艺术类办学,工科的办学成本是最高的,实验设备、实验耗材、实验费用等大大高于前述几个专业。学校从自身利益出发并不欢迎小班授课,而课程授课质量小班明显高于大班[9]。所以合理分配教学资源,重点支持特别课程,加强管理是可行的办法。
4.4 教师水平亟待提高
尽管一直在呼吁提高计算机教师的专业水平,但是现行的教师人事制度还是延续了过去的管理方式。当技术已经更新了三代了而教师还未经历一代。现行部分教师知识结构和能力落后于学科的发展。然而具有工程实践经验的人员难以进入高校。新进教师大量是以撰写论文见长的博士,对于工程背景的计算机技术难以胜任。对策是大力开展双师教学,充分利用社会资源来解决这个问题。
4.5 学生来源的地域性限制了发展
由于地方性院校受制于地方政府,出于利益考虑学生主要是本地生源。北京有其特殊地位,北京学生可选择的高校众多。进入我校我专业的学生相对处于中等水平。我们要承认学生的差异,接受进入我专业的学生无论从自觉性和刻苦性上要逊色很多这个现实。如何对学生进行激励也是需要考虑的问题。
4.6 就业市场影响专业的发展
无论是为国家信息化建设服务,还是为企业服务,最终都要通过就业市场的严酷认定。首都的学生可选择的余地较大,在可预见的将来,选择技术管理比选择技术本身有更好的发展前景。如何适应就业市场的需求,重点培植传统就业领域也是我们面临的建设工作。
5 结论
教指委的新规范对我国计算机教育改革起到积极的推动作用,但是对于复杂的学科门类和高速发展的计算机技术,以单一的规格分类进行评定还是不够的。课程体系的设置不仅要考虑到专业本身,还应该更多地为教育对象服务,并需要仔细考虑学校的定位和地域特征,就业环境等。新规范需要进一步完善,以便更好地指导今后的工作。以上只是在专业建设实践中的一点拙见,不尽正确,提出来与同仁们共同商榷。
参考文献
[1] 教育部高等学校计算机科学与技术教学指导委员会.高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)[M].北京:高等教育出版社,2006.
[2] 张铭,李文新.北大信息学院计算机专业课程改革建议[J].计算机教育,2007,(4):8-14.
[3] 冯建华.营造创新氛围,强化优质人才培养[J].计算机教育,2008,(7):5-6.
[4] 张国印,刘海波,沈晶.计算机专业人才模式的探索与实践[J].计算机教育,2008,(7):77-79.
[5] 任满杰,贺利坚.计算机科学与技术本科专业定位与人才培养方案的设计[J].计算机教育,2008,(8):71-72.
[6] 杨起帆,陈观林,朱勇,柳俊.计算机专业应用型创新人才的“211”培养模式[J].高教探索,2006,(1):65-67.
[7] 曹洪其,董杨琴.学生三次选择和专业建设的实践与思考[J].南通职业大学学报,2006,(3):86-88.
[8] 任钢建.中美一流研究型大学本科课程设置之比较[J].比较教育研究,2006,(12):21-24,29.
[9] 邢松.美国高校的教育质量评估和教改措施[J].电气电子教学学报,2008,(2):1-5.
[10] 古夭龙,董荣胜.欧洲高校计算机专业的形式化方法课程教学[J].计算机教育,2008,(10):99-103.
[11] 马楠.英国大学计算机专业课程设置与教学管理[J].计算机教育,2008,(7):80-82.
[12] 刘锐.皇帝的女儿怎么“嫁”――从计算机专业学生到IT人才[J].北京教育(成功就业版),2008,(1):16-17.
[13] 姚雅鹏.计算机专业教育中人文素质教育的引入[J].计算机教育,2008,(10):61-62.
[14] 蒋宗礼.如何使专业办学从经验走向科学[J].中国大学教育,2008,(1):29-32.