比喻教学法在操作系统原理教学中的应用.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:5 大小:93KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

比喻教学法在操作系统原理教学中的应用.pdf

比喻教学法在操作系统原理教学中的应用.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6期计算机教育1082010年3月25日ComputerEducationNo.6Mar.25,2010文章编号:1672-5913(2010)06-0108-04中图分类号:G642文献标识码:B比喻教学法在操作系统原理教学中的应用李先锋,韩立毛,胡波(盐城工学院信息工程学院,江苏盐城224051)摘要:本文针对操作系统课程内容抽象、晦涩的特点提出比喻教学法,使学生从比喻中深刻理解和熟练掌握相关概念和原理。结合进程管理、存储管理、设备管理相关知识,通过分析实际案例对比喻教学法进行阐述。实践证明,比喻教学法在教学探索中效果很好。关键词:操作系统;比喻教学;案例分析比喻教学法是一种打比方的方法,它将两个本质学生的重要概念便是“操作系统”,只有在第一堂课上有异曲同工之处的事物相联系。通常的做法是,选将这个概念讲得精彩,达到“引人入胜”的效果,才择一个学生熟悉的事物,将其引申至未知或抽象的事能激发学生对该课程的学习兴趣。物,达到让学生更好地认识新事物的目的[1]。恰当的教材给出的专业定义是:操作系统是合理组织计比喻有时胜过千言万语,它可以化难为易,让人豁然算机的工作流程,有效控制和管理计算机系统的各类开朗。资源,并方便用户使用计算机的程序集合[4]。为了使操作系统原理是一门枯燥难学的课程,教师教学学生理解这一概念,我们使用如下方法类比。效果如何,学生学习效果如何,很大程度上取决于课如果把一个在计算机上操作的人比做部队的“司[2]堂教学效果。该课程有不少抽象概念和理论,它让令员”,那么组成计算机各部件的显示器、主机、键教师感到束手无策,让学生感到晦涩难懂。但如果教盘、鼠标等就像打仗时使用的枪支、炮弹、飞机、坦师在讲解时能运用幽默风趣的语言,运用比喻教学,克等武器,面对这么多武器,司令员不可能十八般武运用类比教学,寓教于乐,将抽象、费解、空洞的教器样样精通,更不可能亲自使用每一支枪、每一发炮学内容讲得生动、浅显易懂,他就能给学生留下深刻弹,这就需要有指挥使用每一种武器部队的指战员,的印象。这些指战员构成了调动并控制各种武器的指挥作战比喻教学法是一种有效的授课方法,运用这一技的系统,这个作战系统就相当于计算机的操作系统。巧,可以使学生加深对概念的理解,激发学生的学习这种比喻以通俗易懂、生动有趣方式阐述了操作系统兴趣,学习效果也会明显改善,教学质量将会有很大在计算机系统中的地位、功能和作用。提高[3]。本文结合笔者的教学实践,着重讨论比喻教(2)“进程”在整个操作系统课程中是一个非常学法在操作系统有关概念、原理中的运用。重要的概念,它和我们熟悉的“程序”的概念既联系1比喻教学法案例分析又区别,是掌握后续其他主要概念和原理的重要基础。为了帮助学生掌握这一概念,我们可以用铁路交(1)在操作系统原理课程中,第一个需要交代给通管理的例子作比喻(如表1所示)。作者简介:李先锋(1974-),男,讲师,在读博士,研究方向为计算机软件与理论、模式识别与人工智能。第6期李先锋,等:比喻教学法在操作系统原理教学中的应用109表1进程和程序概念的类比类比对象进程和程序描述列车和火车描述进程定义:是一个具有一定独立功能的程序关于某个数据列车定义:从某起点站出发但还没有到达终点站的正在行驶中进集合的一次运行活动。的运载人或物的火车为列车。程程序定义:程序是一组指令的有序集合。火车是一种可以载人或物的交通工具。和进程是动态的、程序时静态的。列车是运动中的火车,而火车是静止的。程在操作系统中,要对进程进行管理以保证程序执行的安全序铁路运输系统中,要对列车进行管理以确保火车运行的安全。可靠。其次,“进程状态及其转换”的教学一直都是操们用社会人在不同学习和工作阶段状况,对进程的五作系统中的教学难点。学生不容易理解进程各状态的态模型进行类比教学,使抽象概念生动形象化(如表2真正含义,较难掌握进程状态的相互转换。对此,我所示)。表2进程五态模型类比比喻对象进程五态模型描述社会人学习和工作状态描述新建态为某个程序创建进程刚入校的大学新生就绪态进程获得了除CPU之外的所有必要资源接受完大学教育,做好各项准备去求职的毕业生或经过培训合格等待再次上岗执行态处于就绪状态的进程获得了CPU被某公司相中,得到了工作岗位阻塞态运行态进程因发生某些事件或等待某事件发就业者在工作中因自身原因与能力不够,无法胜任工作而被解聘或因工作生而暂停执行需要,必须进行进一步学习或培训终止态一个进程正常结束或异常结束在本职岗位工作达一定年限正常退休或未达到退休年异常辞退再次,在系统中,经常有多个进程相互配合完成安全机制,它本身来源于交通指示灯(红