基于卓越软件工程师培养的操作系统教学改革

来源 :中国电力教育 | 被引量 : 0次 | 上传用户:wnijiushisb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:文章以“卓越工程师教育培养计划”为出发点,联系操作系统这门课程的教学实际,提出了要在教学的过程中广泛联系相关课程、树立工程教育理念、强化工程意识、提高工程实践能力、力争培养出适应实际企业需求的卓越的软件工程师的要求。
  关键词:操作系统;卓越工程师;工程教育;工程素质;实践能力
  作者简介:张旭(1979-),女,河南南阳人,郑州轻工业学院计算机与通信工程学院,讲师;胡东华(1976-),男,河北唐山人,郑州轻工业学院计算机与通信工程学院,讲师。(河南郑州450002)
  中图分类号:G642.0     文献标识码:A     文章编号:1007-0079(2012)08-0079-02
  
  “卓越工程师教育培养计划”是教育部2010年6月启动的重大改革项目,该项目旨在贯彻落实“国家中长期教育改革和发展纲要(2010-2020年)”和“国家中长期人才发展规划纲要(2010-2020年)”,促进我国由工程教育大国迈向工程教育强国。该项目旨在全面提高我国工程人才培养质量,造就一大批高素质的、具有创新能力的、能够适应经济社会发展需要的各种类型的工程技术人才。
  计算机专业要求以高工程素质的卓越软件工程师培养为目标。卓越软件工程师作为社会需要的工程技术型人才,其培养模式应以现实的工程为背景、以实际的社会需求为导向、以工程技术为主线、以较强的工程实践能力为基准,培养学生明确的工程意识、较高的工程素质和较强的工程实践能力,突破原有的计算机专业教学模式,进行新的教育改革的尝试。
  本文从“卓越工程师教育培养计划”出发,以操作系统的教学为例,从树立“面向工业界、面向未来、面向世界”的工程教育理念出发,对操作系统这门课程如何讲授及通过这门课程的学习使学生能够对成为卓越软件工程师所需的各种能力得到锻炼和提升做一探讨。
  一、操作系统的课程特点
  就课程本身来说,操作系统是一门理论课,讲授的仅仅是关于操作系统功能实现的原理,比较抽象,并不像计算机语言类或数据结构之类的课程,可以让学生学习后立即用程序实现以达到立竿见影的效果。因此,很多学生觉得这门课枯燥无味,甚至有学生觉得这门课程的学习其实无关紧要。作为计算机专业的核心理论课之一,其课程在本专业的重要地位不言而喻,同时,2009年计算机专业研究生入学考试进行了改革,计算机操作系统作为四门统考的专业课之一,也让操作系统这门课的重要性再次体现。
  对本门课程整体的讲解而言,真正能够调动学生的积极性、引发学生兴趣的是操作系统中一些功能实现方法和有趣的算法,如用信号量机制来解决进程同步、银行家算法等。而对于这些内容的讲解过程,让学生学习建立自己的正确的思维模式、锻炼自己的实践能力,甚至用自己的方法实现操作系统最简单的功能,由易到难,让学生在实践中体会到学习的成就感。也可以培养学生的创新能力,同时通过实际的动手,也培养学生的工程意识和工程实践能力,对卓越软件工程师的培养起到推动作用。
  操作系统作为计算机专业一门承上启下的课程,在教学的过程中应该锻炼学生的逻辑思维能力,促进学生对其他理论课程的理解,进而培养学生学习和理解实际的操作系统的能力,使学生能够在操作系统平台上开发自己的应用系统,为他们成为一名卓越的软件工程师打下坚实的基础。
  二、注重知识的衔接,树立工程教育理念
  “卓越工程师教育培养计划”需要树立“面向工业界、面向未来、面向世界”的工程教育理念,培养具有工程意识、工程素质和工程实践能力的具有创新精神、能够适应社会发展的工程技术型人才。
  工程意识、工程素质和工程实践能力的培养不是通过一两门孤立的课程的讲解和学习就可以完成的,它渗透着一个专业相关课程学习的自始至终。因此,强化系列专业课程的设置与建设、进行课程教学改革、建立相关课程的广泛联系对学生的培养十分重要。
  操作系统课程和其他计算机相关课程紧密联系,组成原理、数据结构、数据库原理等课程都是操作系统的前导课程,与操作系统的知识点紧密关联。在操作系统的教学过程中,教师应该广泛地联系相关知识点,使学生建立起一个完整的知识体系框架。例如,在讲到操作系统的信号量机制、动态分区时的各种分配策略、成组链接法等知识点时,大量使用了数据结构中所讲的队列、堆栈等知识;做实验模拟实现时就要求学生能够非常熟练应用相应的数据结构编程实现;存储管理、设备管理等则大量使用了组成原理课程中有关的硬件知识,如指令的执行,动态重定位的实现、中断及DMA的原理等;操作系统还广泛地联系到了软件工程、信息安全等课程的内容。通过知识点的关联,学生自己学会发现问题、分析问题并能够解决问题,可以培养学生自学创新的能力,进一步培养学生在实际工程中的这种意识和能力。
  针对“卓越的软件工程师”的培养目标,教师教学的过程中应注意方法,以工程教育为理念,以教学实验和与该课程相关的项目设计为核心,采用案例化教学的方法,注重基础知识,着重学生的创新能力和实践能力培养的多方位教学模式,充分调动学生的积极性,激发学生的创新思维。例如,教师可以利用Linux的开源代码作为实例教学,在讲解完操作系统的功能实现原理之后,引导学生对Linux内核进行深入分析,通过学生的理解,用他们自己的方法在实验课中设计并修改相关的功能。通过案例的深入分析(称为“深显微”)和动手实现(称为“巧模拟”),学生能够更深刻地掌握相关的技术,培养了学生相关的分析、设计和开发的能力。案例化教学一方面培养了学生的实际动手操作能力;另外一方面,也联系到了数据结构、程序设计语言等相关的课程,同时,更是一种工程实践经验的积累,这种意识和能力是卓越的工程技术人员不可或缺的。
  三、强化工程意识,提高工程素质实践能力,培养卓越的软件工程师
  工程素质要求能够将不同学科的知识和各种素质要素融合在实际的工程活动中。工程素质在工程活动中呈现综合化、整体化和目标化,并最终获得提升。学生工程素质的培养贯穿教育教学的全过程,渗透到教学的每一个环节。对于卓越的软件工程师而言,科学性与工程性并重,所以,工程素质是其必备的素质。
  在操作系统课堂,通过对知识讲解模式的选择,学生建立起这样的一种思维的模式:明确目标,了解最基本的任务是什么;分析问题,运用自己所学习的理论知识,初步寻求实现该目标的方法,即探讨任务可以如何解决;进行总结,这个时候可以从不同的层次进行多角度、多方位地深入探讨,探索进一步解决问题的思路和技巧。比如说,在讲解处理机调度算法之前,教师可以引导学生思考作为多进程共享的资源的处理采用何种调度方式和算法才算好,进一步引导学生去思考站在不同的角度(如站在系统的角度和用户的角度)其评价指标是否相同,分别应该是什么。这样一来,就可以让学生从明确目标开始,找到解决问题的方法,再做进一步的深入探索,并将其应用到实际的工程实践中。同时,学生动手实现自己的解决方法,并通过实现方法的对比,进一步理解相关问题。这样做,一方面可以培养学生的工程意识和素质;另一方面,学生的动手能力可得以提高,而综合工程能力也可以借助于课程设计得到进一步的提高。同时,动手能力的提高也使学生从纸上谈兵进入真正的实战,把每一次的实践都当作一个实际的工程来对待,提高自己的实际工程能力,这正是卓越工程师所需要的能力和素质。
  四、结束语
  从“卓越工程师培养计划”实施的出发点可以看出,与工程技术培养有关的能力和素质的培养已经成为教育教学的重中之重,而知识教育则成为工程教育的基础,用于实现工程技术能力的培养和工程素质的教育。经济社会的发展正需要这种具有开拓创新精神、有责任感、竞争感、能够协作以及具有效益观等良好综合能力的工程技术性人才。教师应该以此为契机,改变操作系统传统的教学模式中偏重于老师的“灌输式教学”,强调“授鱼”的教学模式,转变“授鱼”为“授渔”,加强对学生综合素质和能力的培养,提高学生的动手能力,培养出符合社会需要的卓越的软件工程师。
  
  参考文献:
  [1]林健.“卓越工程师培养计划”学校工作方案研究[J].高等教育研究,2010(10):30-36.
  [2]袁驷.改进教学模式切实提高教学质量[J].中国大学教学,2009,(1):11-13.
  [3]汤子瀛,哲凤屏,汤小丹.计算机操作系统[M].西安:西安电子科技大学出版社,1996.
  [4]Andrew S.Tanenbaum.Modern Operating Systems[M].北京:机械工业出版社,2002.
  [5]William Stallings.Operating Systems Internals and Design Principles[M].北京:清华大学出版社,1998.
  [6]林健.谈实施“卓越工程师培养计划”引发的若干变革[J].中国高等教育,2010,(17):30-32.
  [7]张旭,钱慎一.从“操作系统”的教学浅谈学生能力的培养[J].计算机教育,2009,(14):8-9.
  [8]杨柳,胡志刚,李玺,等.面向CDIO的“操作系统”教学改革探讨与实践[J].计算机教育,2009,(14):24-26.
  (责任编辑:宋秀丽)
其他文献
摘要:顶岗实习是高职高专院校有效推进工学结合人才培养模式的重要形式,也是培养高技能人才的重要途径之一。建立深度、共赢、长效合作机制的校企合作,加强顶岗实习的管理,提高顶岗实习的教学质量是目前高等职业教育积极探索研究的热点问题。文章结合目前顶岗实习的现状、存在的问题及原因分析探讨了提高顶岗实习教学质量的方法和实践。  关键词:实践教学;顶岗实习;校企合作;过程管理  作者简介:王中杰(1973-),
期刊
摘要:高校教师是培养高级专门人才的专业人员,教书育人是高校教师的根本职责。高校教师在传授专业知识的同时,还要对学生进行思想政治教育以培养全面发展的高素质的社会主义建设人才,而高校教师兼职辅导员是实现教书与育人的完美结合。文章从心理学视角对高校教师兼职辅导员实现教书育人职能的优势进行了详细的对比分析。高校教师兼职辅导员相对于非兼职辅导员的高校教师来说,更有利于形成教师 的威信和师爱,为教师施教提供感
期刊
摘要:结合地方性高校应用型本科的办学定位,探索如何通过开放性实验室建设培养学生的创新意识、创新能力和开拓精神。针对实验室建设过程中的专业定位、设备配置、实验项目规划及日常管理等具体问题进行探讨,列举了建设过程中需要关注的方面和亟需解决的问题,并进行思考和提出解决的方案。  关键词:开放性实验室;自主创新;过程跟踪;结果评价  作者简介:陈念(1978-),男,安徽池州人,池州学院计算机系,副教授;
期刊
摘要:对大学生实践创新能力培养的研究已经成为各高校管理部门及教师的一项重要研究课题。以往届的电子设计大赛和研究性创新性项目的实际数据和情况为基础,通过大学生电子设计大赛的组织培训和对大学生研究性创新性项目指导的实践经验,探讨了全国大学生电子设计竞赛对实验教学改革和课程建设的促进作用以及通过组织学生参加全国大学生电子设计竞赛激发学生的创新意识以及动手能力和协作精神。  关键词:电子设计大赛;课程体系
期刊
摘要:心理健康是大学生成才的基础,对大学生的生理健康、环境适应、潜能发挥及全面发展具有着重要影响。影响大学生心理健康的因素主要涉及学习压力、人际关系、情感问题、就业压力等方面。大学生应正确面对学业压力、保持浓厚学习兴趣,主动进行人际交往、保持和谐人际关系,树立正确自我意识、培养良好个性品质,积极参加社会实践、培养多种兴趣爱好,正确面对各种挫折、保持积极乐观情绪,从而不断增进自身心理健康。  关键词
期刊
摘要:教学是大学的基本职能,也是高校教师的主要职责。然而,随着大学功能的扩展,高校教师的科研职责不断强化,教学失责问题也不断凸显。文章阐述了教学与科学研究的关系,分析了当前我国高校教师教学失责现象产生的原因,提出了提升高校教师教学职责的具体对策及措施。  关键词:大学教师;教学;科研;对策  作者简介:李继军(1977-),男,内蒙古呼和浩特人,内蒙古工业大学理学院,讲师;杜云刚(1978-),男
期刊
摘要:高职院校要搞好专业设置与建设,提升办学质量与办学水平,实现可持续发展,需要积极地吸收、引进外部教育资源,这既是培养高级技术应用性人才的重要途径,也是教育与经济相结合的客观要求。  关键词:专业设置;外部资源;优化配置  作者简介:梁俊(1964-),男,四川西充人,四川职业技术学院管理系,副教授。(四川遂宁629000)  基金项目:本文系四川省教育厅资助科研项目、四川省人文社科重点研究课题
期刊
摘要:针对目前高等职业院校普遍采用的校企合作办学模式,建设基于“工学结合”与“专兼互融”的教学团队需要有一个良好的内外部环境作为支撑平台。文章通过剖析当前高职院校教学团队建设的生态环境现状及存在问题,引出生态教学团队的内涵特质和外部环境建设意义,提出外部环境优化方案,并以此为基础从汲取师资力量、营造建设环境、健全保障机制、开拓发展空间、创造培训条件五个方面进行策略研究,同时在专业教学团队建设过程中
期刊
摘要:以教育部颁布的《大学英语课程教学要求》和总部《2020年前军队人才发展规划纲要》为指导,运用现代  教育技术,从教材、教学模式、教学评价、教学环境和师资队伍等方面推动解放军理工大学教育转型建设下的大学英语教学改革。  关键词:现代教育技术;大学英语;立体化教材;军队人才  作者简介:邓娜(1977-),女,北京人,解放军理工大学理学院外语系,讲师;蔡霞(1980-),女,江西南昌人,解放军理
期刊
摘要:“红船精神”是党的精神结晶,是党和人民的精神财富,其核心是创新、奋斗、奉献。时代在发展,科技在变革,这就要求高职学生坚定理想信念不动摇,要紧紧依托“红船精神”加强高职学生的理想信念教育,帮助他们树立创新精神、奋斗精神和奉献精神。  关键词:红船精神;理想信念;创新;奋斗;奉献  作者简介:毛军伟(1982-),男,浙江萧山人,嘉兴职业技术学院学生处,助教;王敏坚(1972-),男,浙江宁海人
期刊