- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机专业硬件课程教学改革探索.doc
计算机专业硬件课程教学改革探索
摘要:针对计算机专业硬件课程教学现状和存在的问题,阐述计算机硬件课程之间的层次关系,对计算机硬件课程在教学内容整合、教学资源建设、教学方法综合运用以及重视实践教学环节等方面进行深入分析和探讨,提出硬件课程体系结构调整方案和课程整合办法等。
关键词:计算机硬件课程;教学改革;教学资源;教学方法
1.背景
计算机硬件课程是计算机专业的重要课程,是深入了解和掌握计算机基本工作原理以及建立整个计算机知识体系结构必不可少的部分。计算机硬件类课程一方面需要对计算机内部CPU结构、各种寄存器、存储器、指令系统以及指令的执行过程等非常清楚,而且需要掌握和记忆的内容较多,知识点也非常分散;另一方面,硬件课程的实验要复杂得多,需要有相应的硬件平台支撑,而硬件平台一般由专门实验室提供,学生很难拥有自己的硬件学习平台,无形中就疏远了硬件课程的学习,再加上没有运用有效的硬件课程教学方法,进一步加剧“重软件轻硬件”的现状。因此,当前高校计算机专业硬件课程的教学存在两难的境地:教师难教,学生难学。如何提高计算机硬件课程的教学效果,实现学生愿意学和教师乐于教,成为当前大多高校亟待解决的问题。
2.计算机专业硬件课程体系结构
随着信息技术的快速发展,计算机专业开设的课程也在不断调整,但涉及计算机硬件的课程相对稳定,只是在内容上有所更新,这给计算机硬件教学带来一定的便利,不需要大范围地调整课程体系。
根据当前普通高校计算机专业硬件课程的开设情况,并结合安徽理工大学计算机专业的培养计划和课程设置,计算机硬件课程体系一般包括4个层次:一是前导课程,如电路原理、电子技术基础、数字逻辑等;二是核心专业基础课程,如计算机组成原理、汇编语言程序设计等;三是主干专业基础课程,如微机原理与接口技术(或微型计算机技术)、计算机体系结构等;四足高级应用层次的课程,如DSP原理与应用、嵌入式系统与应用、计算机控制技术、CPU设计、EDA技术与应用等。
计算机硬件课程4层体系结构如图1所示其中第2、3层是和计算机密切相关的,也是大多计算机专业都开设的核心课程,在课程设置上基本保持稳定。第4层高级应用课程与计算机应用技术发展现状因各高校的具体情况而有所不同,各有其侧重点。第2层次和第3层次课程之间的递进关系如图2所示,其中,汇编语言程序设计和微机原理及接口技术课程有的学校将其合而为一,但为了突出和加强硬件编程,也可以单独开设,让学生更为深入地了解高档微机的指令系统以及编程技术。
3.计算机硬件课程教学改革探索
3.1交叉内容合理整合
近年来,高校为了适应市场需求,提升学生的就业竞争力,各专业新增开设了很多课程,使得其他课程的教学学时大为缩减,很难按照原有的教学计划进行。如安徽理工大学计算机组成原理课程由64学时缩减为48学时,计算机原理与接口技术由48学时缩减为38学时,计算机体系结构由40学时缩减为26学时,在这样大幅缩减教学课时的情况下,如何做到保证教学质量和主要教学内容不能减少甚至还需要增加新内容,对任课教师提出了严峻挑战。为了解决学时少和教学内容多的矛盾,我们对硬件类主要专业基础课的教学内容进行了全面梳理,对不同课程中出现的重复内容进行反复研究和讨论,并对相关内容的讲解深度和学时作了重新安排。
在此过程中,以计算机组成原理为基础,对相关课程的交叉内容进行梳理和整合,主要体现在以下几个方面:
(1)计算机组成原理课程的主要目标是建立计算机整机系统概念,掌握构成计算机系统5大部件的基本组成原理,重点介绍运算器、控制器、存储器以及指令系统的设计。因此,有关数据表示和运算规则是运算器设计部分的重要内容,需要详细深入讲解,在其他课程中就不再介绍。
(2)计算机指令系统部分,由于计算机组成原理针对的是计算机共性问题,侧重指令系统的设计,因此该部分内容在其他课程的侧重不同,仍需要根据课程性质不同分别介绍;但在教学过程中学时数可以适当缩减,如果开设了汇编语言程序设计课程,则在微机原理与接口技术课程中就不需要介绍指令系统内容。
(3)存储系统是计算机5大组成部分之一,计算机组成原理课程对存储器系统的组成、主存储器的连接和控制等都进行系统而深入的介绍,因此,相关内容其他课程中不需要介绍。
(4)输入输出系统也是计算机组成原理中重点内容之一,相关内容在微机原理与接口技术以及计算机体系结构课程中就不需要重点介绍,但涉及数据传输的接口芯片应用和编程等仍需要详细介绍。
通过对硬件基础课中内容的梳理和整合,可以节省大量的学时数,也理清了各课程之间关系,即计算机组成原理侧重于运算器、控制器、存储器、指令系统的设计以及各部分的组成;微机原理与接口技术侧重于CPU工作原理以及
文档评论(0)