计算机组成原理论文4000字
计算机组成原理论文4000字
在计算机专业的学习中,计算机组成原理是计算机这门学科中最重要的一个课程,学生对该课程知识的掌握会影响到今后的学习。下面是学习啦小编给大家推荐的计算机组成原理论文,希望大家喜欢!
计算机组成原理论文篇一
试谈开放教育“计算机组成原理”课程教学策略
摘要:开放教育“计算机组成原理”课程教学,应狠抓课前预习环节,培养学员自主学习能力;落实常规要求,确保面授教学效果;重视实践教学,培养学员硬件动手能力;探索应考策略,提高过关率。
关键词:开放教育;计算机组成原理;教学策略
《中国计算机科学与技术学科教程2002(CCC2002)》对计算机科学与技术学科的教育思想、观念、教学计划等进行了深入探讨。《教程》中提出“重视基础,加强实验,计算机、数学、外语不断线”[1]的指导思想在建立系列课程时应该提倡。自2009年起,“计算机组成原理”课程已被列入全国研究生入学考试必考科目之一,占总分的30%,这一新的情况给该课程的教学提出了新的要求。作为教师,如何在有限的学时内给学员讲清要点,明确目标;作为学员又如何以最高的效率掌握要点,灵活运用,这是教学双方都期盼实现的目标。然而,目标的实现不仅要付出辛勤的劳动,而且要有正确的教学方法,只有方法策略得当,才可能达到事半功倍的效果。针对本校“计算机组成原理”课程的教学现状,笔者在教学实践中,通过采取狠抓课前预习环节、落实面授教学常规要求、重视实践教学、培养学员硬件动手能力、探索应考策略、提高过关率等教学策略,“计算机组成原理”课程的教学质量明显提高。
一、“计算机组成原理”课程教学现状分析
在“计算机组成原理”课程的教学中,通过调查发现,影响课程教学的主要因素,表现为:学员课前不预习,课程学习信心不足,硬件动手能力差,复习抓不住重点等,其原因在于学员没有养成预习的习惯,面授听课常常表现很茫然,注意力不够集中,游离于课堂外,面授教学不能达到预期效果;学员对本课程没有信心缘于前导课程“数字逻辑”基础薄弱,因此还没有开始学习,就对课程产生了畏惧的心理,甚至产生放弃念头;本课程偏向硬件,应试教育环境下成长起来的学员因硬件动手能力差,实践环节往往成为其“软肋”;学员期末备考阶段,复习行为无策略可言,复习抓不住重点,难以取得理想的成绩。
二、“计算机组成原理”课程教学策略
针对教学中学员学习中存在的诸问题,笔者认为在教学中应注重教学常规的落实,通过扎扎实实的教学,以提高学员的学习效果,改善教学质量。
1.狠抓课前预习,培养学员的自主学习能力
学起于思,思起于疑。凡事预则立,不预则废。预习就是寻疑,学员只有通过预习,了解所学内容,才能产生求知欲望。预习既是“自学”,又是“导学”,也是“督学”,是三者的结合体。为了培养学员自学能力,养成勤动手查资料、勤动脑想问题的预习习惯,笔者在开学前一周便将本课程实施细则挂在网上,并且在每次面授前,都会要求学员将自学内容、补修内容、查阅内容、重点难点等,以习题形式在自学笔记中完成题目解答,并在书上标记出来。如果是计算题,如“数制转换”,还要将计算过程写出来。为了督促学员完成预习,将预习情况评价量化,作为形成性考核成绩有效组成部分。如果面授检查发现学员没有按要求完成自学内容,就要求学员补全预习内容,并且本次面授记录为“缺勤”,如果超过2/3缺勤,形考成绩则不能通过,这样,学员就不能参加期末考试。通过这样的严要求,学员重视了预习,面授时也能提出很多问题,以前的茫然状态大大改善。对于预习,要求学员认真完成,但不苛求学员一定做对,只要不懂的内容在书上做标记,面授时有了需要突破的重点、难点即可。总之,通过预习要求学员至少要知道本次课要学什么内容,做到心中有数。
2.落实常规要求,确保面授教学效果
“计算机组成原理”课程难度大,内容抽象,学员很难自已理解,所以面授教学至关重要。为了取得较好的教学效果,笔者采取了以下方法和策略:
首先,加强与学员沟通,保证到课率。根据“现代远程开放教育”试点的精神,本课程倡导“学员个别化自主学习为主,集体学习为辅”的教学理念。课程的面授辅导课次数很少,在时间紧任务重的情况下,每节课讲的内容较多,如果缺一次课,后面的内容就无法听懂。所以笔者要求学员一定要做到“按时上课,不迟到,不早退”。笔者所在学校,为了解决学员工学矛盾,对人数在5人以内的班级采取由学员自主选择上课时间的形式,保证学员都能参加面授课,本人在每次面授前几天,都要打电话给每位学员,电话沟通除了提醒学员按时参加面授、保证到课率之外,主要是落实学员预习情况,要求学员简单阐述预习内容,预习效果不好的,进一步明确学习任务,要求学员完善预习。面授时,着重检查预习效果不佳的学员。预习落到了实处,学员能带着问题上课,面授学习效果明显改善。
其次,结合学员的学习实际,有效展开面授。一是针对学员前导课程“数字逻辑”基础比较差的现状,笔者面授过程中会补充“数字逻辑”中必需的知识,保证学员听懂,听懂了课的学员逐渐树立学习的自信心,以前畏惧学习的心理有了很大改善。二是在每次面授前,先了解学员的预习情况,包括学员自学笔记、自学作业的完成情况。以提问的形式让学员回答本节课要讲授的内容,指出自已在自学过程中的难点。然后针对学员预习情况,突出重点,攻破难点。在讲授过程中,尽量采用多媒体课件等生动的教学手段,配合板书讲授,把教材各章的重点和难点内容开发成多媒体课件,抽象内容变为可视内容,图文声并举,形象直观,一目了然。不管采用多媒体课件还是板书,面授时都要实时关注学员的眼神和表情,当发现有异常(无反应、反应过度等)反馈时,任课教师就及时调整讲课节奏,询问学员情况。面授过程中,多问几个“听懂了没有”,学员听懂了以后,再讲下面的内容,否则就要重复讲解,直到学员听懂为止。自始至终要使学员跟着任课教师的思路走,而不走神。总之,要让学员通过每次面授,真正能将在预习过程中的难点突破,再次强调重点,使学员真正有所收获,而不是“打考勤”来了。
第三,重视全员互动,活跃课堂气氛。在教学过程中加强全员互动,互动可以体现在教师与学员之间,学员与学员之间。面授课堂上有了互动,就不再是“一言堂”,学员参与程度得到增强,学习的积极性也会大大提高。学员之间进行互动,不仅可以调动他们的学习热情,而且有助于培养他们的合作精神,形成互帮互助的氛围。例如,在讲述“主存与Cache的三种地址映射方式”时,先介绍地址映射方式的选择标准,然后在介绍具体地址映射方式时,可以让学员根据选择标准判断该地址映射是否适用于某种情况,存在何种缺陷,如何改进,从而引出另外一种地址映射方式;也可以将之作为任务布置,由学员进行分析、讨论,并在课堂上进行提问。这样,学员有了具体的学习任务,在学习中就不会没有目的性。在这种教学方式下,学员处于主动的地位,与教师之间也成为一种协作探索知识的关系,消除他们由于难学带来的排斥心理。面授结束时一定要注意本次课总结,为使学员有效地掌握本次课的重点,教师要认真研究、整合课程内容,化繁为简,深入浅出,为学员提供简明、清晰的学习重点,有时总结成记诵口诀,有时概括为关键词,既方便了学员记忆,又提高了教学效果。例如在讲解数制转换中如何将二进制与八进制、十六进制互相转换过程中,给学员讲了采用“421码”、“8421”转换技巧,学员很快地理解了这部分内容。
面授策略的有效实施,解决了学员在预习中的难点,帮助学员掌握了课程重点,教与学的质量都有了明显提高。
3.重视实践教学,培养学员实践能力
传授知识、培养能力、提高素质是课程教学的三大目标。要实现培养能力的目标,必须明确地将实践教学摆到重要位置,体现学科的理论性与实践性相结合的特征。任课教师用实验仪器“TEC-4计算机组和体系结构实验系统”,如ALU、双端口存储器、微程序控制器、时序产生器等功能部件结构的创新改进,紧密结合教材,突出整机概念,使学员抓住了课程的本质,帮助学员建立清晰的数字系统及计算机整机概念。在实验过程中,讲解完原理后,以学员自主实践为主,笔者指导为辅,培养了学员硬件动手等实践能力。
4.探索应考策略,提高课程过关率
不管采用什么好的教学方法,内容掌握程度如何,大部分学员追求目标是通过考试,取得学分。针对学员需求,任课教师认真钻研近几年的中央电大开放教育的考题规律,通过对历年考题的题型及考题所涉及的重点章节的分析、章节重点考核内容及知识点的讲解,指导学员掌握重点,突破难点,掌握应对各种题型的技巧。任课教师精心设计课件,将课程的选择题、判断题做成课件方便学员复习,学员可以通过反复点击进行选择、判断,从而加深印象;对于简答题,帮助学员提炼关键字、核心点,并要求学员在理解的基础上记忆下来;对于计算题,重点掌握数制转换、原码、反码、补码的求法,反复强化练习,要求学员做到任意给出一个数,都能准确无误地求出正确结果。教师的精心指导带来的是学员的认真复习。几年下来本门课成绩全部通过,并且优秀率达到80%以上。
在教学中,教学的关键不在于策略的多样性,只要号准学员的脉,扎扎实实地落实教学常规,也能取得事半功倍的教学效果。
参考文献
[1] 中国计算机科学与技术学科教程2002研究组. 中国计算机科学与技术学科教程2002[M]. 北京:清华大学出版社, 2002.
[2] 王诚.计算机组成原理(本科) [M].北京:中央广播电视大学出版社,2008.
[3]陈丽文.学员自主式的教学模式在综合性实验中的应用[J].实验技术与管理,2004.21(3).
计算机组成原理论文篇二
谈“计算机组成原理”课程教学设计
摘 要:在介绍“计算机组成原理”课程特点的基础上,研究本课程的教学设计,制订实验课件的开发方案,并针对该课程几个重难点提出相关的教学策略。
关键词:计算机组成原理;课程设计;知识体系
现代社会计算机技术发展一日千里,计算机的组成结构与过去的小规模集成电路相比已不可同日而语,它已经是超大规模的集成电路。高校开设“计算机组成原理”课程,其主要目的是学生通过该课程的学习,可以深入了解计算机的各功能部件,对每个部件在整机中起到的作用以及对应需完成的任务进行学习[1]。
1 课程特点及教学任务
“计算机组成原理”是高校计算机专业的一门核心课程。它在先导课与后续课间起着承上启下的重要作用,它的课程地位决定其知识范围广、知识容量大、更新速度快以及难度高的特点[2]。因此在本课程中,教师更应该注意学生主体作用的体现。计算机技术日新月异,老师所传授的知识要与时代的发展同步,使学生在校园内接触到的是新知识、新技术和新理念。
“计算机组成原理”是计算机本科专业必修的硬件课程。学生通过本课程的学习,可以了解计算机常用的逻辑器件、部件的基本原理、基本结构和初步设计方法,了解简单、完备的单台计算机组成原理。教学要求可以按照高、中、低分为三个层次,即“掌握”、“理解”和“了解”:“掌握”即要求学生对所学内容进行熟练掌握和深入理解,并且可以利用所学知识对相关的应用、初步设计等问题做出
分析和解答;而“理解”要求学生可以利用所学内容对相关问题做简单的判断分析;“了解”则是对所学内容进行初步的了解[3]。
2 课程知识体系设计
常规的课程知识体系都要求具备一定的系统性、科学性以及完整性。不过相对于学习计算机原理的课程来说,上述也提到该课程的特点决定将其教学要求分为三个层次,因此,笔者认为可以将科学性标准作为需要主要把握的课程特性,而其系统性和完整性可以根据本课程的特点做适当的调整。
2.1 课程知识体系的构成
课程知识体系由若干知识单元(如总线、存储器等)构成,知识单元由若干知识点(如总线结构、特性等)构成,知识单元的每个知识点间又有着内在逻辑关系,每个知识单元中的知识点与其他单元的各知识点同样有一定联系,并且各知识单元之间同样存在着相应的关系,正是这些内在的逻辑关系组成了一个完整的网状系统,其所反映的就是课程知识体系结构。新的知识要藉由长时记忆中的知识向学生自身的知识结构转变,因此,在进行课程设计时要以这个观点为基础,强调学习该课程的知识体系结构[4],如图1所示。
基金项目:黑龙江省智能教育与信息工程重点实验室;黑龙江省重点学科(081203)。
作者简介:李丽萍,女,教授,研究方向为计算机科学教育、计算机体系结构。
2.2 建立课程知识体系结构的方法
首先利用任务分析这一教学设计理论技术,采用教研组老师集体研究、分析的模式,确定出该课程的教学范围以及课程深度[5]。再通过解释结构模型法,对教学顺序以及教学内容的关联结构做进一步确定。在确定教学顺序时,通常由专业人员以及课程教师来进行:先分析主题,把课程内容的各知识点抽出,确定出各个知识点的内部逻辑关系,即建立有向图;通过矩阵运算初步整理有向图,求取各知识点间教学关联结构,绘出整体知识点层级网络图;最后再进行整体的审查以及局部修改。知识体系结构中的每个知识点都要做任务目标的分析,进一步确定出具体教学内容,参照上述确定的教学关联结构,建立起教学目标和教学任务的关联图,最后就可以进行“计算机组成原理”的课程体系设计。
3 课程分析
3.1 教材分析
《计算机组成原理》教材经过多次的改版和演变,已经增加了很多的内容。通过分析所用《计算机组成原理》教材,我们可以把教材全部10大章内容先分为26个教学单元,每个单元再细分为若干个知识点。选择每个单元内容的主要知识点,再针对这些知识点间的内在逻辑关系组织学习顺序。在教学设计上强调清晰、简洁、明确,使学生可以从整体把握该课程的知识结构。因为学习过程中的每个知识点有着不同的难易程度,通常关键的知识点往往也是难点,因此在设计中要针对重点知识提供多层次、多形式的学习和练习。
3.2 学生特征分析
课程设计中确定教学进度、完成教学任务的第一步,就是对学生特征做出科学、准确的分析,只有对学生进行充分的了解,才能确定哪些学习内容是可以通过学生自学完成的,哪些任务是需要老师加以引导的。分析学生特征可以充分激发学生的学习内动力,引导学生编制自学计划,在有限的时间实现教学目标。
学生特征信息通常来源于以下两个渠道:
1) 通过老师和学生的面对面交谈或者利用邮件、及时通讯工具等所做的交流。
2) 通过问卷调查,问卷的内容主要包括学生在学习“计算机组成原理”时的态度、目的以及方法,还有具备相应基础知识的程度。采用问卷的形式与学生进行交流,可以直接掌握学生的具体情况,包括学生的认知结构、基础知识以及设计能力。老师可以以此为参照进行教学目标的设计。要先促使基础知识相对欠缺的学生对相关知识点进行补充学习,学生在具备了前导知识后,才能克服后续学习过程中的畏难心理,使得课程得以顺利开展。而对于一部分学习热情高、基础扎实、喜欢计算机专业的学生,则可以引导他们制定一些综合性的、有一定难度的自学计划。学生在解决实际问题时,提高创新能力和学习能力,从而激发其求知欲,体会到学习的成就感,最终提高设计能力。
3.3 学习目标分析
本课程的学习目标按照上述课程体系结构的组成,设计为“课程学习目标”、“单元学习目标”和“知识点学习目标”。可以先在学期初提出课程学习目标,使学生对于课程的学习目的了然于胸;单元学习目标可以在学习各单元内容之前呈现;而每个知识点的学习目标要在知识点的学习过程中呈现,并且将知识点的学习目标对照上述教学特点进行层次的划分,使学生明确知道知识点是属于“掌握”还是“理解”还是“了解”。老师给出相应的引导和建议,学生按照不同的层次目标确定自己适用的学习策略。
4 教学系统设计
4.1 组织教学内容
在实施本课程的教学活动时,除了引导学生在课堂这种正式渠道获取理论知识外,还要充分利用校园局域网、因特网等网络形式和网络资源加以学习辅助。例如,计算机发展与展望、汉字在计算机中的处理、外部设备等一些与现代技术联系密切的知识点,多采用学生分组学习讨论方式。学生搜集查找的资料内容远比课本丰富,这种学习方式,既开拓了学生的知识面,也锻炼了学生初步进行信息检索归类的科研探索能力。老师在课堂中通过精心制作的课件,采用知识可视化、信息可视化等先进的方法,向学生传递知识点;或者利用BBS、电子邮件等方式,与学生进行非正常渠道的沟通,在传递教材各显性知识点的同时,还向学生传授分析问题、解决问题的策略[6]。学生通过掌握这些隐性知识,不仅加快了知识点向自身知识结构转化的过程,还提高了实际解决问题的能力。
4.2 设计学习环境
学习环境通常由自主学习和协作学习两部分组成。自主学习环境的设计,除了老师引导学生制定相应的学习计划外,还可以针对学生的阶段测试、日常学习中的反馈信息设计出自学自测学习模式:收集每个阶段测试以及日常练习中经常出错的习题,开发设计出自测试题库,促使学生自觉进入该试题库进行自我测试,通过对比发现不足,从而提高学习效率和学习积极性。而协作学习环境的设计,则可以采用项目教学法、任务驱动法等各种教学方法[7],加强学生协作能力的锻炼,培养其团队精神。也可以在校内局域网建立课程论坛、学习社区等,利用发贴与学分挂钩的形式,提高学生的参与度。
4.3 开发教学资源
老师要采用多种教学策略为学生搭建一个理想的学习的平台。深入开发素材性课程资源,可以说课程资源是课程实施的基本条件之一,素材性课程资源是开展教学活动直接来源,学生转化为自身知识结构的对象。素材性课程资源分为静态和动态两种,很多老师比较侧重于静态资源(如讲义、课件)的利用,而忽略了动态资源。所谓动态资源就指师生交互过程中所形成的资源,例如,学生时实的信息反馈等。其实动态资源的利用正是突出了“学生为学习主体”这一全新教学理念,它使学生和老师情感交流更为丰富,也提高学生的学习兴趣。
4.4 设计教学方法
由于“计算机组成原理”课程有很多抽象性的概念,笔者通过实践发现,类比法对帮助学生理解抽象概念起着非常有效的作用。所谓类比法,是把计算机原理课程中的知识内容与日常生活中接近的例子作对比,使得相关理论概念变得具像化,更容易理解和掌握[8]。类比法又分为对象方法类比及对象属性类比两种。其中对象属性类比是利用该对象的属性,与另外一个与其属性特征相接近或者完全相同的对象做比较,使得具有抽象属性的对象具像化,对该对象的属性特征加以说明。如教材中对CPU内部结构和功能的描述都比较抽象,有时候仅用一个模型图来说明其内部结构,学生理解起来比较困难。此时可以分析该知识单元:CUP的内部结构是一个互相协作但又相对独立的整体,其各部分都有自己的功能特点,那么就可以将其与一家制造企业公司做类比。一家制造厂由经理部、财务管理部、生产部、车间、企划部、采购部等各部门组成,每个部门的职责范围也不尽相同,如果把公司的组织架构和CPU内部结构的组成做类比,则理解起来就相对容易,因此可以做如表1所示的类比。
这种类比教学方法在课堂实施后,学生都认为对于CPU的内部结构理解比较透彻。
而对象类比则是对某对象所具备的行为或过程与另外一个对象所具备的抽象性过程或行为进行类比,进而对抽象概念加以说明。
4.5 实验设计
该课程是一门实践性非常强的课程,因此,实验的设计就尤为重要,这里按照开设实验课程的时期提出几种设计方法。
4.5.1 验证式实验
对于初期实验课程来说,这种实验方法比较常用,它可以帮助学生熟练掌握基础实验的步骤及方法。其实验证式实验就是老师先给出实验的步骤、方法以及试验目的,并绘出线路图,在上面写出汇编程序,给出实验结果,学生按照老师提供的思路进行试验验证。比如,一块EPROM的芯片,由0地址开始写上内容,学生按照老师提供的电路图构成电路,读出地址内容单元,并与老师所写的内容做比较。这个试验可以帮助学生初步了解单元电路的构造及调试方法,及时排除错误。
4.5.2 模仿式实验
开设中期实验课程,学生可以参照一些程序或电路,对其进行改造或模仿,设计出类似的实验程序和电路,得出课程要求的实验结果,并对该结果进行观察、分析和研究,这种方法就是模仿式实验。
4.5.3 探索式实验
实验课程的后期阶段,可以要求学生参照教材内容,自行设计出实验方案,对实验电路、实验流程、实验程序进行自主的调试和构造,从中获取老师所要求的实验结果。这种探索式实验对于学生解决问题、分析问题的能力要求比较高,并且还要有较强的计算机软件、硬件知识做支撑。学生经过该阶段实验课程的训练,其动手能力、设计能力都会得到很大的提高。根据长期的计算机组成原理课程教学实践,我们开发了基于EDA技术的教学实验板,在实验课中开展了新教学方法的教学实验和研究,摸索和设计出了一套新型的计算机组成原理实验课教学方法与模式。实践表明,采用这种教学方法的突出特点是充分体现和发挥了学生的创新设计能力,达到了加强学生综合素质的提高和实践能力培养的目标。
4.6 教学评价体系设计
在设计教学评价体系时,老师要注意将多种评价方式相结合。在学习过程中运用形成性评价,老师可以设计出诸如“电子档案袋”等形式的程序,对学生的学习过程做详细记录;在学习活动告一段落时,可以采用总结性评价方法,指出各阶段性学习的不足,对学生的学习效果加以验证。评价的手段也不能只采用考试一种,可以结合日常教学中的项目完成成果、在课程论坛中发帖的数量和质量等,对学生的学习态度、学习方法做出全面评价。而评价的主体也要多样化,不能仅以老师为评价的主体,学生也要真正参与到评价活动中来,如设计问卷调查,或者项目教学法中,让学生作为评价的主体,进行各项目小组间的互相评价等。
5 结语
对“计算机组成原理”进行课程设计,目的是提出更为有效的教学设计。当然在实际教学过程中,学校使用的教材与实际的技术发展还存在一定的差异,因此老师要注意结合实际情况,对新的计算机知识、技术及应用多加介绍,使学生在学校可以了解最新的计算机技术,激发其学习兴趣,增强专业自信心。
>>>下一页更多精彩的“计算机组成原理论文”