基于案例驱动研究性教学.docVIP

  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文档。上传文档
查看更多
基于案例驱动研究性教学

基于案例驱动研究性教学   摘要:针对传统操作系统课程教学中出现的问题,提出基于案例驱动的教学方式,并将研究性教学模式应用在该课程的教学中。此种教学模式弥补了传统教学的不足,培养学生的创新精神和综合实践活动能力,开阔学生的思路,提高学生的自主学习能力,从而达到提高教育教学效果,增强学生综合素质的目的。   关键词:案例驱动;研究性教学;操作系统      操作系统是计算机系统硬件平台上的第一层系统软件,同时也是计算机专业和其他信息类专业的主干课程。因此,该课程无论在教学、科学研究和项目开发中都处于非常重要的地位[1]。同时,操作系统又是一门“抽象有余、形象不足”的理论课[2],基于传统的教学方法,学生的学习存在一定的难度和挑战性,具体表现如下。   1) 内容抽象。学生无法通过上机直观地了解操作系统,只能凭借一定的模型做一些模拟实验,增加了理解本课程的难度。   2) 发展迅速。计算机相关课程的内容更新换代超过用户的想象,操作系统的更新处于其他软件更新的前沿[3]。   3) 缺少对应的课程设计。该课程在许多高校的实验学时少,缺少针对性,理论和实验之间的衔接不够,不利于培养学生的创新能力,学生没有机会亲自动手剖析一个具体的操作系统实例[4]。   4) 教学方法简单。传统的教学方法主要是教师集中式地灌输讲授内容。教师在启发式、讨论式教学方面做得不够,没有很好地与学生进行教与学的互动。   为了能够让学生扎实地掌握操作系统的原理、技术和实现方法,真正理解计算机操作系统,提高开发系统软件和大型应用软件的和能力,提高综合能力,教师不仅要注意调动学生的学习积极性,而且要注意采取相应的教学和实践方法。如何在有限的教学时间内将基本知识传授给学生,使学生理解这门课程的重要性且产生兴趣,是任课教师需要认真考虑的问题。基于案例驱动的研究性教学模式为解决这一问题提供了有效的方法和手段。      1基于案例驱动的研究性教学      案例驱动是教师根据课堂教学目标和教学内容的需要,通过设置具体案例,引导学生参与分析、讨论、表达等活动,进而提高学生分析问题和解决问题能力的一种教学方式,其本质是理论与实践相结合的互动式教学[5]。与传统教学相比,案例驱动的教学方式显示出理论联系实际,促进学生重视社会实践的优越性。   所谓研究性教学,指的是学生在教师指导下,根据各自的兴趣、爱好和条件,选择不同的研究课题,独立自主地开展研究,从而培养创新精神和创造能力的一种学习方式[6-7]。这种学习方式的突出特征是坚持学生在学习过程中的自由选题、自主探究和自由创造,与以往学习方式相比,研究性教学更有利于培养学生的创新能力。   基于案例驱动的研究性教学模式将两者的优势有机地结合到一起,在操作系统的课程导入、教学过程及课程考核方式中都得到较好的体现,培养了学生的创新精神和综合实践活动能力,开阔了学生的思路,提高了学生的自主学习能力,从而达到提高教育教学效果,增加学生综合素质的目的。      2案例驱动的研究性教学模式在操作系统教学中的实践      作为任务驱动方式的案例教学,我们在具体实施的过程中,把教学知识点巧妙有机地隐含在案例中。通过教师施教,学生学习实验,自主学习,提高自身的学习和实际操作能力。这一教学模式的主要实施环节如下。   2.1 案例的讲解   教师通过对案例的讲解,说明其中涉及到的各个环节以及每个环节中涉及到的主要知识点,并对知识点进行系统讲解,使学生通过学习,对操作系统有初步的认识和了解。因此在讲解案例时,教师都分为“提出任务、方案解决、具体实现”三步走。   2.2 实践环节   教学初期,由教师为学生布置相应的实验任务,在时机成熟的情况下,教师也可以引导学生自己确立任务。教师可以根据课程的知识点,将布置的大任务分解为若干个小任务,每一项小任务涵盖一个或者若干个知识点。学生通过完成任务消化和理解知识点。   案例确定及任务分解的原则是让它与不同的知识点相对应。在讲授死锁这一章时,教师以Java语言为例,给出了一个死锁的案例,主体代码如下。      该程序的运行效果如图1所示。      通过展示这个貌似安全的小案例,教师可以引导学生发现其中存在的不安全因素,进而启发学生采用已经学习的银行家算法解决系统中可能出现的死锁问题。将学生分成若干研究小组,每个小组研究的死锁问题侧重点不尽相同,学生通过查找资料、互相讨论、请教教师等多种方法,最终制定解决方案,编程实现,最后形成总结报告提交。在解决问题的过程中,学生不仅学习到死锁这个知识点,还要综合回顾以前的学习进程、CPU调度等知识点。在整个学习过程中,学生的学习主动性大大提升,积极性也前所未有地高涨,教学效果明显提高。      3案例驱

文档评论(0)

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

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

1亿VIP精品文档

相关文档