《计算机系统结构》课程教学改革探讨

来源 :知识力量·教育理论与教学研究 | 被引量 : 0次 | 上传用户:jiba00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]本文针对《计算机系统结构》课程的特点,讨论在教学过程中采用“引导”的方式进行教学,树立明确的学习目标,多种教学方式相结合,注重能力培养,努力提高教学质量。
  [关键词]计算机系统结构 课程 教学改革
  [中图分类号]G424 [文献标识码]A
  
  一、引言
  《计算机系统结构》是计算机学科体系的一门重要课程,它是以算法为核心,语言为描述,硬件和软件作为实现工具的互为联系又互为制约的结构技术。课程以计算机系统结构中硬中有软、软中有硬、相互转换、彼此渗透的观点,从原理、结构和实现技术等方面系统地对现代计算机的并行处理进行深入的分析和探讨,使学生建立起“整机”概念,培养其具有一定体系结构技术的应用能力。“计算机系统结构”涉及到多门其他专业课如《数据结构》、《计算机组成原理》、《操作系统》的知识,是一门综合性很强的课程,非常典型地体现出计算机学科互相融合的特点。通过该课程的学习能够提高学生系统思维和综合分析的能力,努力提高这门课程的教学质量有着重要的意义。
  由于“系统结构”内容抽象,不易理解,且目前各高校在该课程的教学中实践环节的设计都比较薄弱,有的院校甚至没有安排实验,因此难以激发学生的学习兴趣,教学难度比较大。因此,需要在目前的教学条件下,综合应用多种教学方式和手段,引导学生积极思考和自主学习。
  
  二、课程教学改革总结
  
  (一)课程教学改革的基本思路
  教学过程中教师不单要教会学生课程的知识,更重要的是教会学生如何思考,如何进行创造性思维。具备了创造性思维能力,学生不仅可以学会教师传授的知识,而且能够触类旁通,举一返三,在自身的思维实践中获取更多的知识。教师为学生服务,以培养学生的能力为目标。在师生角色上,教师是主导,学生是主体,主要采用“引导”的方式进行教学,把学习的主动权交给学生。
  (二)课程教学内容的安排
  以教学大纲为根据安排本课程内容,着眼于有关计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,同时适当介绍近几年来系统结构的重要进展和今后的发展方向。课程选择西安电子科技大学出版社出版的《计算机系统结构》(第四版,李学干编著)作为教材,该书曾获得国家级优秀教材一等奖和优秀教学成果二等奖,内容丰富,配有学习指导和大量习题。
  本课程的主要内容包括:计算机系统结构的基础理论、数据表示与指令系统、输入输出系统、存储体系、重叠与流水和并行处理机等。以前面五个部分为重点教学内容,讲解时注意与先修课《计算机组成原理与数字逻辑》的衔接,特别要体现出“系统结构”侧重于设计方法和设计思想的描述这个不同点。
  (三)课程教学手段的运用
  (1)树立明确的学习目标
  在课程正式开始之前先对“系统结构”的主要内容、学习重点和基本学习方法作一个总体性介绍,使学生对该课程有一个大致的认识;在课程的每一章开始讲解之前,首先也要明确指出这一章的学习目标,让学生把这个目标贯穿在学习过程中。例如,第一章系统结构的基础理论就是要抓住系统结构的基本概念、系统结构、组成与实现的关系以及软硬取舍的基本原则、计算机系统的设计思路;第四章存储体系的学习目标就是要理解虚拟存储器和高速缓冲存储器的管理方式与原理。如此,学生学习的目的更加明确,更容易抓住学习的重点。
  (2)多种教学方式相结合
  课堂教学宜采用多媒体教学与传统板书教学相结合的方式。多媒体教学无疑是目前高等院校普遍采用的优秀教学手段,以其形象的图文与特效演示对于加深学生理解知识点很有帮助;而传统板书教学也有其适用的场合,比如在介绍指令系统操作码的哈弗曼编码、发生中断时程序的运行过程以及流水线时-空图画法时就应该采用板书来演示,这样不仅能与学生有良好的互动,还能够更清晰地讲解知识要点。
  另外,课外时间可以充分利用网络来强化教学效果,比如,利用论坛发布教学课件、提供阅读资料,利用电子邮件进行答疑辅导,这些对拓展学生的知识面、提高教学效率很有好处。
  (3)启发式教学,注重能力的培养
  “系统结构”是一门理论居多的课程,单向灌输算法思想必然不利于知识的掌握。授课时应多采用设计提问,启发思维的教学方法,引导学生自己去发现问题、分析问题和解决问题。
  在教学工作中,还要注意培养学生良好的学习方法和自学能力。引导学生在学习过程中不断总结自己的学习方法,学会运用各种手段来获取知识,例如,可以布置学生课外通过查找资料完成有关“系统结构”最新发展的小论文。
  
  三、课程教学改革实践案例
  
  (1)堆栈型替换算法原理的教学案例
  在存储体系这一章中,虚拟存储器替换算法的实现是教学的重点,同时也是难点。如果按照教材内容编排的顺序,直接给出抽象的逻辑表达式介绍堆栈型替换算法的定义,势必不利于学生对算法的理解。取而代之,先举出实例,比如使用LRU法对页地址流进行一次堆栈处理,从处理结果总结出主存页数与命中率的关系,由此来说明命中率随主存页数的增加而单调上升,至少不会下降[1],具有这种特性的算法就称为堆栈型替换算法。此时再引出逻辑表达式,将表达式的各个部分与实例相对应,进行归纳,给出堆栈型替换算法的定义,这样,学生就顺理成章地理解了算法的内涵。从教学效果来看,绝大部分学生能够准确地掌握该替换算法的涵义和替换过程。
  (2)改进指令系统的教学案例
  在数据表示与指令系统这一章中,介绍指令系统设计和改进的两个主要方向时,CISC和RISC是一对需要学生重点理解的概念。前者是按增强指令功能的方向发展指令系统,而后者是按简化指令功能的方向改进指令系统。学生应该了解两者设计思想有哪些不同点,CISC和RISC分别采用哪些基本技术,有哪些典型的应用,它们分别存在哪些不足和问题,为什么说今后的发展应是CISC和RISC的结合。为了说明这些问题,可以让学生自己去查找实例资料,了解IBM 370、Intel i486、IBM6150、Intel i860这几个处理机采用的技术,让他们自己去分析查找答案。通过这种教学方式,不仅加深了学生对知识的理解,而且提高了他们查阅资料的能力。
  另外,其他章节也有可以扩展的问题,比如,第7章多处理机的讲解可以结合目前热门的多核处理器,这两者的主要问题是一致的;更进一步地,可以让学生去了解单芯片多处理器(CMP)与同时多线程处理器(SimultaneousMultithreading,SMT),这两种体系结构可以充分利用指令级并行性和线程级并行性,从而显著提高性能。
  
  四、结束语
  《计算机系统结构》这门课的内容可分为两个部分:第一是介绍计算机系统的基本组成,第二是分析提高系统性能的方法。把握好这两个方面,学生理解和掌握系统结构就容易得多。在教学过程中,合理安排进度,明确学习目标,采用多种教学方式,与实例紧密结合,积极引导启发,使枯燥的理论知识变为形象的感性认识,提高学生学习的兴趣,可取得较好的教学效果。
  [参考文献]
  [1]李学干.计算机系统结构(第三版).西安电子科技大学出版社,2005
  (作者单位:闽江学院计算机科学系 福建福州)
其他文献
“硬件不能搞,软件不会编,一个“天之骄子”,大学毕业生,比不上我厂里的调试检验工,哪个用人单位会给他们实践和再学习、再教育的机会?怎么成为“栋梁之材”?  大学应该培养大量高精尖科技人员,应该为国家输送大批有用人才,但是,大学的教育模式方法,尤如理工科,似乎多了一点什么少了一点什么,这样的教育很难出人才!至少很难出大批人才”    我不想,也不敢,以理论探讨教育与学习的模式方法,我只想通过一些实际
期刊
体育课是小学生喜闻乐学的一门课,因为它符合儿童好玩的天性。让孩子们在玩中学,又能提高学生身体素质。在教学过程中:纪律严明、梳理心理、重在教育、耐心呵护、齐心练习、减轻难度、重视个性,确保体育课的阳光、快乐安全、健康。下面谈一谈自己的一点体会和感受:  一、创设情景,激发兴趣   1.前滚翻是小学体育教学的基本内容之一,小学低段“前滚翻教学的难点和关键是团紧身。如果教师靠单纯的讲解、示范,很难突破难
期刊
继推出了备受业界关注的u79无线套装后,近日富勒又发布了一款型号为“A05”的高性价比无线鼠标产品,市场报价仅为49元,并且和富勒其它产品一样提供15个月非人为损坏换新的售后服务,再次掀起无线外设市场的普及风暴。
期刊
[摘要]家庭、学校、社区合力育人的概念已经被世界各国普遍接受,各国在合力育人的模式上积极探索形成了各具特色的合力育人模式。在对各国的合力育人模式进行比较后我们发现,在不同模式下,各国的合力育人普遍重视家庭教育的奠基性作用,强调学校教育的系统性,发挥社会教育的广泛性。  [关键词]学校 家庭 社区 合力育人    教育的最终目标是育人,在育人的过程中仅仅依靠学校的力量是不够的,家庭、学校、社会
期刊
[摘要]我们通过教学实践、调查访问、查阅有关文献资料后分析了初中女生耐久跑的主要心理障碍:发展障碍;抵触心理;自卑心理;意志品质较差;其他心理因素。再结合初中女生的身心发展规律,提出相应的教育教学方法和注意事项,借以提高初中女生耐久跑的教学质量。  [关键词]初中女生 耐久跑 心理障碍 对策    耐久跑是《体育与健康》(水平四)的主要内容之一,也是《国家体育锻炼标准》和《国家学生体质健康标
期刊
[摘要]现代高等医学教育的根本目的和本质要求是实现医学生的自我导向性发展。研究显示,医学生普遍缺乏自我导向性发展意识和发展策略。而实现医学生自我导向性发展需要学生、学校、家庭和社会等方面的共同努力。  [关键词]医学生 自我导向发展    “自我导向性发展(self-directed development)”是一种自我负责的、有目的、有计划并系统实践的发展模式,是学习者在实践中获取知识与技能,发
期刊
前段时间看到一条新闻,说一个德国的黑客通过木马控制了几百台带有摄像头的计算机,并通过木马程序来开启控制摄像头,远程偷窥用户的一举一动。其实这样的事情也常常在我们身边发生,应该如何防范黑客的远程偷窥呢?
期刊
[摘要]诗歌史上,死亡对很多诗人来说是个很有吸引力的主题。美国诗人艾米莉狄金森(1830-1886)对这一主题尤其感兴趣。而另一位被称为哲理诗人的美国诗人罗伯特弗罗斯特也曾写诗涉及这一主题。通过分析两位诗人各自一篇代表性涉及死亡的诗歌,可以看出两位诗人死亡观有所不同。  [关键词]死亡 艾米莉狄金森 罗伯特弗罗斯特  [中图分类号]I106.2[文献标识码]A    一、狄金森的《因为我不能停下等
期刊
[摘要]从探究式教学方法在高等教育中的实践出发,对探究式教学法的具体应用作了简要陈述。尤其是在探究式教学法与传统的讲授式教学法的辩证关系、教学情景问题的设置原则等几个方面提出了一些建议和想法。  [关键词]探究式教学 讲授式教学 情景问题    一、引言  和传统的讲授式教学模式不同,现代的教学模式越来越重视对学生学习心理的研究,强调教学要为学生的主动学习创造必要的外部客观条件支持,注重以引导和帮
期刊
现在很多家庭都不止一台电脑了,使用宽带路由器也已经是家常便饭。不过,由于家庭布线的一些不完善或者不合理之处,导致某些地方不得不使用转接头来延长网线,而这些转接头恰恰是网络故障的罪魁祸首之一。笔者近期就遇到一起此类故障。
期刊