- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学专业“微机原理”课程教学探讨
摘要:本文根据笔者的亲身体验,结合实际具体分析了给数学系学生讲授微机原理课程的指导思想、技术特点、知识结构以及所遇到的问题和解决方法,系统阐述了学习该课程的重要意义。br 关键词br本文来自:计算机毕业网 :微机原理;教学大纲;实验;成绩br br 1引言br br 2006年春,我校数学科学学院领导面对本科生就业形式的严峻局面,系统分析了本科生就业之愈演愈烈的市场化趋势,同时响应学生对学习计算机知识的强烈要求,决定开设“微机原理”选修课,计划安排54学时,笔者担任主讲教师。br 一般认为,“微机原理”的前导课程是:“电路分析”、“模拟电子技术”和“数字电子技术”。而数学专业的学生完全没有接受过这些课程的训练,为此,笔者经过寒假期间一个月的精心策划,拟订了一套教学大纲。但要在54个学时完成教学任务,尤其是针对这些没有经过专业电子技术训练的授课对象,必须要有严格的教学计划和周到的实验准备。限于经费和实验场地,笔者申请购买了两套清华大学科教仪器厂生产的TPC2003A实验设备,一套用于课堂演示实验,一套用于兴趣小组课后实验练习。br 18周教学(每周3学时)完成过后,选修该课程的近40名学生的考试通过率超过了85%,教师得到的由学生参与的教学质量评估分数达到86.9分,获得绝大多数学生的认可。更可喜的是,董建强同学的毕业设计“北京市花园桥路口交通灯设计”运用计算机工作原理和接口技术,结合线性优化理论,成功编写了汇编语言程序,并在TPC2003A演示实现,在众多毕业生中脱颖而出,经专家评审,被评为校级优秀毕业设计。br br 2教学指导思想的确立br br 目前还没有专门为数学专业编写的“微机原理”教材,当然也无此必要。教学的关键取决于授课教师的理论素养、知识结构、教学指导思想和课堂授课经验。笔者曾长期担任数学专业的“C语言程序设计”和“数据结构”的教学工作,深感学生计算机基本知识的匮乏。譬如对变量的理解长期局限于逻辑符号,对存储空间没有意识,难以建立牢固的指针概念,“数据结构”所确立的数据存储模式不能形成物理概念,缺乏基本的计算机思维;同时,对文件的访问技术也无法深入到物理层面,至于键盘访问等接口技术更是难以贯彻。致使授课教师不得不花费大量时间为学生建立计算机的物理操作观念,势必延误正常教学工作的顺利进行。因而导致“C语言程序设计”课程由原来的54学时扩展为72学时,但依然未能从根本上解决问题。br 鉴于以上原因,笔者将“微机原理”课程教学的基本指导思想定位为:以培养数学专业学生的计算机修养为主旨,把握计算机各个逻辑模块的总线结构,建立数据存储的物理观念,了解数据运算的物理流程,确立CPU和存储器的核心地位,解决基本的数据输入输出问题。br 长期以来,从事“微机原理”教学工作的教师有意无意地坚守着这样一个观念:学习“微机原理”课程的目的是让学生掌握计算机的硬件组织原理,为将来从事计算机硬件的设计工作打下坚实的基础。从教材编写到课堂教学以及实验操作过程,这个观念牢牢地占据着统治地位。不光是教师讲课辛苦,就是学生也不堪重负。在这个观念的主导下,很多信息工程类的非硬件专业开始压缩甚至砍掉这门重要的计算机基础课程,偏向于软件编程。如前所述,在传统的教学观念里,一个专业要开设这门课程,就要另外开设三门以上的前导课程,不但占用大量的教学资源,而且短时期似乎看不到什么效果。致使许多专业陷入非常难堪的境地,而“微机原理”则变成了专业教学课程中的鸡肋。br 导致以上尴尬局面的根本原因,就是忽略了“微机原理”在培养学生计算机修养上的重要作用。程序设计尤其是基于面向对象的现代程序设计技术要求学生必须深入理解计算机的物理工作流程,在进程管理、输入输出管理、文件管理以及CPU的使用技术上,如果没有底层知识,是无法基于现有的操作系统编写出健壮、高效的应用程序。br br 3授课大纲的拟订与教学实践br br 教学大纲是在明确的教学指导思想的基础上完成的。首先,建立总线结构思想。这是从通信角度把握计算机各个逻辑模块统一协调工作的整体操作思路。总线结构确定计算机的基本组成原则,建立各种总线类型的分工,使计算机的各个模块形成一个有机整体。总线结构必然存在竞争冒险,为了规避信号冲突,必须考虑优先级问题。通过总线结构的深入讲解,使学生对计算机产生整体概念,突显系统分析思维,避免在后续课程中陷入先入为主,无法建立计算机系统思维的混乱局面。但总线结构的教学重点放在总线分类和相互关系上,旨在把握计算机整体结构,认识到CPU、存储器、I/O接口等在通信关系上的统一性和操作上的一致性。对总线控制的CPU控制和DMA控制只做技术性介绍。使学生理
文档评论(0)