- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统课程课堂教学策略探究
文章编号:1672-5913(2008)06-0087-02
摘要:笔者结合多年的教学经验,从课程教学的实际出发,对操作系统课程的教学方法、教学手段进行了较深入的研究,总结出一些行之有效的教学方法,并在教学实践中收到了很好的教学效果。
关键词:操作系统;引导式教学;案例教学;多媒体
中图分类号:G642
文献标识码:B
笔者在多年的操作系统课程教学中发现,每学期开课初始,总有学生反映操作系统太抽象、太难懂、太枯燥、理论性太强。并且教师又往往采用“灌输式”的教学方式,使学生更没了学习的积极性,忽视了教学中学生的主体地位。
针对以上问题,笔者通过对操作系统教学方法和教学手段多年的摸索与研究,对该课程的教学方法进行大胆改进,受到学生的一致好评,现总结出以下几点行之有效的教学改革措施,与同行共享。
1教师必须明确操作系统课程与相关专业其他课程间的关系
操作系统是计算机专业的学生必须掌握的一门专业基础课,是学生了解和使用计算机的必备知识。本课程的先修课程为高级程序设计――C语言、数据结构、计算机组成原理以及汇编语言等课程。在讲操作系统之前,首先要告诉学生操作系统本身就是一个系统软件,而软件就是一个程序的集合。前面已经学习的C语言等就是用来编写程序的。数据结构和程序的管理则可用下面的公式说明二者之间的关系:
数据结构 + 算法 = 程序
明白了操作系统与C语言、数据结构的关系,就能让学生很清楚地认识到“操作系统是一组管理计算机硬件资源和软件资源,对各类作业进行合理的调度,以方便用户使用的程序的集合”,而且能够明白学习操作系统的目的就是掌握操作系统是如何管理计算机的硬件资源和软件资源。
同时,操作系统为进一步学习Linux/Unix、网络技术等后续课程打下了基础。可见,在计算机专业课程设置中,操作系统起到了承上启下的作用。
2注重讲授理论知识的同时,加强实践教学
以往教学,通常采用课堂讲授方式,仅仅注重理论知识的讲解,实践很少甚至为零。若在讲解理论知识的同时加强实践教学,就能使学生“理论联系实际”,使抽象的知识变得清晰、形象、直观。例如在介绍操作系统的概念时,增加一次实验课,让学生练习安装Windows 2000操作系统,并应用安装后的操作系统执行新建文件、查看系统资源管理器、清理磁盘等操作。学生就能对操作系统有一个很直观的认识,而且操作系统就是一个大程序,或者说就是一个软件,它来管理外存空间、内存空间、中央处理器CPU、键盘、鼠标、显示器等硬件资源,也由它来管理硬盘上存储的文件、内存中运行或等待运行的可知性文件――进程、Word应用程序、Excel应用程序等软件资源。
3在课堂讲授的同时,引入引导式教学方法和案例教学方法
始终采用课堂讲授的方式,势必效果欠佳。若适当采用引导式教学方法,就能很好的调动学生的学习积极性;而适当采用案例教学方法,则可以使难懂的知识讲解变得浅显易懂。例如,分页系统中的地址转换机制的讲解,若用引导式教学方法,就会达到很好的教学效果。教学过程可以设置为如图1所示。
合理地应用案例教学会使抽象的理论知识明朗化。例如抢占式优先进程调度算法,其解题的策略是从进程就绪队列中选择一个优先权值最高的进程P1,优先为其分配CPU,即优先执行。若在P1执行过程中又有一个新进程Pi进入就绪队列,且其优先权值高于正在执行的进程的优先权值,这时新进程Pi立即抢占进程P1的CPU,Pi开始执行。若只是按照课本上如此讲解,学生也能听懂,但印象不会很深。若在讲解理论的同时,添加一个实例,就会使学生理解起来更加容易,印象也会增深,而且加强了学生的知识应用能力。下面看一个具体的实例:
图1 分页系统的地址转换过程流程图
已知有P1,P2,P3,P4,P5五个进程,它们到达内存的先后时间分别是第0秒,第2秒,第4秒,第6秒,第7秒;他们的执行时间分别是5秒,3秒,2秒,4秒,6秒;优先权分别是9,5,12,7,3;若调度算法采用抢占式优先权高者优先进程调度的方法,给出这5个进程的完成时间以及每个进程的周转时间。
通过本例的详细讲解,可以使同学们更加清楚给调度算法的思路,最终结果如图2所示。
图2 抢占式优先权高者优先进程调度算法实例
4合理引用多媒体教学
在操作系统的课程教学中,若能合理的应用多媒体课件教学,也能达到事半功倍的教学效果。例如在讲解利用信号量机制解决生产者――消费者问题时,若将该问题的解决过程做成动态执行的教学课件,不仅能吸引学生的注意力,而且能让学生清楚地认识生产者进程和消费
您可能关注的文档
- XML技术在数据交换中的应用.doc
- XML文件映射为嵌套表格的方法研究与应用.doc
- XML于企业应用集成框架的研究与实现.doc
- XML与信息系统安全分析.doc
- XP结对编程探究.doc
- Z39.50在财务经营新闻中的应用.doc
- ZigBee技术在气体浓度监控系统中的应用.doc
- Zigbee网络基础路由分析与改进.doc
- Zigbee星形传感器网络实验系统设计与实现.doc
- μC/OS-Ⅱ实时操作系统的移植方法探讨.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)