操作系统教学探索及其在嵌入式教学中的实践.docVIP

操作系统教学探索及其在嵌入式教学中的实践.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统教学探索及其在嵌入式教学中的实践   文章编号:1672-5913(2011)21-0098-04 中图分类号:G642 文献标识码:A      作者简介:王宇英,女,讲师,在读博士,西北工业大学操作系统国家精品课程骨干教师,研究方向为嵌入式软件设计、验证与仿真。      摘 要:分析目前操作系统教学中存在的普遍问题,提出一种“三分四阶两依托”的差异化教学法。它将教学过程分为教学环节、实践环节和考评环节三个部分,每个部分采用渐进式的四个阶段教学,并依托学校的创新实验室和嵌入式技术重点实验室,开展嵌入式操作系统方面的创新项目探索,取得较好的教学效果。   关键词:操作系统;教学;嵌入式;实践         计算机操作系统原理课程是计算机或相关专业的核心专业基础课之一,也是进一步学习其他课程的基础,兼具理论理解与实践运用,在计算机专业教学中占有举足轻重的地位。如何充分利用操作系统课程的学习增强学生实践能力,培养学生的工程运用能力和创新能力,是需要深入思考的问题[1]。   1 教学中存在的问题   操作系统课程的教学受课程特点、环境设施、表达风格、教师语言习惯等影响,普遍存在一些共性问题。   1) 教学生动性。由于操作系统课程的教学内容原理性较强、知识体系繁杂,在课程体系结构上要有汇编语言、数据结构、计算机组成原理等课程的先修基础,对教师的教学生动性就提出了更高的要求,否则讲概念就讲成了单调的名词解释,讲原理就讲成了死板的照本宣科,讲实践就讲成了空泛的代码分析。加上课程本身涉及的概念、原理较繁杂,多数学生的反应是似懂非懂。   2) 实验有效性。从学生掌握运用课程知识的层面来说,实验效果的好坏直接反映了学生真正学习效果的好坏。在实际教学过程中,大多数学校将操作系统原理与操作系统实验分成了两门课,实际执行时需要重视两门课程在内容上的连贯性和整个课程组的系统性。操作系统课程的重点突出了系统设计的基本原理,对实验内容的设计既要体现原理性,也要体现拓展性。否则,大多数学生将仅限于理解单个算法,对整个操作系统的工作机制缺乏系统全面的认识。   3) 考核灵活性。课程考评的目标不仅是对学生学习效果的评价,更应该调动学生学习积极性。目前,各个高校的制度都比较完善,比如会区分学生的考勤占10%、作业完成情况占10%、考试成绩占60%、实践成绩占20%等,操作系统课程的教学也大多采用了这种模式,但不足之处是无法灵活反映学生的学习效果。以实验课为例,现有的实验内容大多都是验证性的、功能模拟类的科目,学生只要按部就班完成就行了,完成了一个微型操作系统、磁盘管理系统,对学生而言考评效果一样,自然就降低了学生对更深入的拓展应用的探索。   2 教学方法的改进与探索   在当前的教学体制下,改进操作系统的教学方法需要把握好教学、实践、考评三个环节,根据对这三个环节的理解和把握,我们操作系统教学团队摸索了“三分四阶两依托”差异化教学法。   2.1 教学过程中应把握的环节   1) 教学环节。在整个教学过程中,学生对知识的理解掌握一般需要经历四个阶段,首先是接触概念定义,如什么是“进程”、什么是“管道”等。其次是对相似、类似概念进行区分,如程序与进程、缓存与缓冲等。然后是对基本原理进行理解掌握,如“内存分页式管理机制”的原理、“处理器调度机制”的原理等。最后才是整体融会贯通,从全局的角度去理解构成一个完整操作系统运行各种要素之间的关联、层次关系,才能够真正学明白,懂原理,能运用。   2) 实践环节。实验在整个操作系统教学过程中举足轻重,也是加深学生概念、原理理解,反映学生学习效果的重要环节。考虑到课程进度和学生学习入门的过程,需要分四步来逐步增强学生实践能力。首先是验证所学的概念。学生学了某个概念以后,首先希望知道其在操作系统中是什么东西,看起来是什么样子的。比如,“进程”是什么样子的,它都具备哪些要素,“PID”又是一个什么样的数字等。第二步是验证各种算法原理。比如学生在验证进程管理算法时,希望可以直观看到各个进程执行的顺序演示。第三步是功能联合,也就是将多个算法、原理联合起来,实现一个更大一级的功能。比如用进程调度和任务状态转换来实现一个进程管理的过程。第四步是在深入理解各个知识点的基础上,自己进行操作系统算法的改进和实现,甚至于自己写一个小型的可运行的操作系统。通过实验,让学生真正对操作系统产生感性的认识,真正掌握知识,会运用知识,这也才是操作系统教学的最终目的所在。   3) 考评环节。考评的最大难点在于兼顾各种学生的学习特点,进行公正公平的差异化考评,比如有的学生书本知识学得很好,但动手能力差一些;还有一些学生参加常规考试的成绩并不理想,但很有创造力,很善于将学过的东西运用到上机实验中,实验成

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档