任务驱动式教学法在操作系统实验教学中的应用

任务驱动式教学法在操作系统实验教学中的应用

ID:34146402

大小:236.64 KB

页数:3页

时间:2019-03-03

任务驱动式教学法在操作系统实验教学中的应用_第1页
任务驱动式教学法在操作系统实验教学中的应用_第2页
任务驱动式教学法在操作系统实验教学中的应用_第3页
资源描述:

《任务驱动式教学法在操作系统实验教学中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据【教法研究】任务驱动式教学法在操作系统实验教学中的应用王亚(阜阳师范学院计算机与信息学院,安徽阜阳236032)摘要:操作系统是讦算机科学与技术专业的主要专业基础课和主干课,在计算机专业教学计划中占有重要地住。本文分析了操作系统实验教学中存在的主要问题,结合实际教学提出了相应的改进措施,将任务驱动式教学方法应用于实验教学中,并取得较好的教学效果,使得教与学达到更好的融合。关键词:任务驱动式;操作系统;实验教学一、引言操作系统是一门涉及知识面广的专业基础课,由于教学内容的原理性较强、知识体系繁杂

2、,在实验教学中:由于理论教学与实验教学脱节,理论知识与实际操作系统的结合还存在一定距离,使得学生学与用之间缺乏联系。另外受课程自身特点的限制,理论教学占据了绝大部分时间,而实验教学学时数偏少,使得很多实验项目不能实施,学生只是了解了表层知识,根本达不到培养学生的科研能力和探索精神的目的。本文针对上面的问题,采用任务驱动式教学方法,对实验教学进行改革,并在实际教学中加以应用。二、任务驱动式教学法任务驱动教学法是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问

3、题、完成任务为主的多维互动式教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。围绕一个共同的任务活动中心,在强烈的问题动机驱动下,通过对学习资源的主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。长期以来,操作系统实验主要是一些验证性实验,实验教学内容老化、手段单一,学生只是按部就班完成布置的任务,实验兴趣不大。使得实验效果不是太好,进而也影响了理论教学

4、的效果。所以笔者就尝试着将这种教学方法应用到实际的实验教学中。首先,设计一些有特点的实验内容,不但符合教学任务要求还要吸引学生的兴趣。其次,在实际教学过程中,对实验任务进行科学的分解,精心设置一些小问题,使得这些问题能环环相扣,通过逐一解决而最终完成这个任务。最后,设计一些可自选的实验任务,学生可以根据自己的兴趣爱好以及对相关知识的理解程度,选做相关内容。这样,在整个实验过程中,学生在解决问题动机的驱动下,能主动地探索和同学相互协作来解决问题,以完成既定的任务,使学生由被动学习变成主动学习,激发了学生

5、学习的兴趣。三、在实验教学中的应用在实际教学中采用模拟实验平台是在虚拟机上安装“nux操作系统,来完成设计的实验内容。在实验教学中,加大实验课时的比重,并且实验的考核成绩要占课程总成绩的30%以上,只有这样才能提高学生的动手操作能力。课程的实验教学要具有非常明确的实验目的、实验步骤和实验内容,减少实验时的盲目性和随意性。在教学中,只选择了优秀理论教材,没有给学生订阅相应的实验教材。因为,每本实验教材不可能为我们量身定做,很多内容过于老化,没有精心处理,而且有的的内容也过于繁琐。所以,在实验教学中,参考

6、多本相关的实验教程,精选一部分实验内容,并整理出一份电子版的实验指导书,给学生共享。同时,与教研室的教授该课程的其他教师,总体制订了以下几个实验项目,如表1所示:表1教学过程中开设的实验项目表编号实验内容l“nux的安装、设置以及系统命令的使用:了解“nux运行环境,熟悉常用基本命令,掌握c语言程序的编写、编译、调试和运行方法当然,“火车跑得快,全靠车头带”。老师这个车头能否带着满车的学生胜利前进,全看这个“车头”是否疏通了各个环节,其中,预习题的设置就是至关重要的一关。只有过了这一关,火车上的学生才

7、能胜利到达终点。所以作为一个语文教师,在预习题的设置上一定要多下工夫,尽量推陈出新,充分调动每一位学生的学习积极性,使教学工作得以顺利进行。一70—万方数据【教法研究】2进程管理:了解进程与程序的区别;使用系统调用创建子进程、管理进程的运行,掌握进程并发执行的原理;掌握用fork()、exec()创建进程的方法;熟悉wait、exit等系统调用的用法3进程通信:掌握如何利用管道、消息缓冲队列进行进程间的通信,了解系统调用pipe()、msgget()、ms—gsnd()、msgmv()、ms胛tl()

8、的功能和实现过程4存储器管理:通过程序设计实现几种常用的页面置换算法5文件系统:掌握文件类型、目录结构和存取控制权限,有效管理目录和文件6高级实验:阅读Lillll】【源代码,修改设计操作系统的部分内核代码为了方便学生灵活地进行实验练习,把操作系统的实验设计分成必做实验与选做实验。必做实验:要求在Linux环境下,由教师指导.每个学生独立完成。使学生初步具有用所学的软件设计技术和程序设计语言知识,实现操作系统设计原理中的关键问题,如:进程控制、进程通信、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。