当前位置 —论文本科论文— 范文

计算机有关论文范文数据库,与计算机教育到教育计算机相关论文摘要

本论文是一篇计算机有关论文摘要,关于计算机教育到教育计算机相关开题报告范文。免费优秀的关于计算机及数据结构及计算机教育方面论文范文资料,适合计算机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:教育计算机与计算机教育是不同的概念,前者是为教育而改造计算机知识,后者是为了计算机而改造教学法.文章从第一代教育计算机出发,在编程教育层面上,论述了正在形成的教育计算机的最新成果和意义.

关 键 词:教育数学;计算机教育;教育计算机;程序设计

文章编号:1672-5913(2013)03-0042-04

中图分类号:G642

计算机教育和教育计算机是不同的概念.计算机教育是为了传授计算机知识而作教育,它不创造计算机知识,只改造教学法.而教育计算机是为教育而做计算机,它要对计算机知识进行再创造,使之更适合于计算机教育.

下面笔者用吃核桃的例子来阐述计算机教育和教育计算机之间的例子.有种核桃,核仁与外壳结合得很紧,成都人叫它们“加米子核桃”,若砸的方法不当,即使砸开了也很难吃到核仁.计算机教育研究的是一套砸核桃的方法,但它既改变不了“加米子核桃”存在的事实,更改变不了核桃的味道和营养成分;而教育计算机则研究如何改良核桃的品种,目的是让核桃容易被砸开、吃净,而且使桃仁更美味、更营养.

笔者只从编程教育层面上来谈计算机教育和教育计算机的关系,因为计算机文化是建立在程序基础上的,所以这种研究是有代表性的.

1来自教育数学的启示

教育计算机和教育数学有类似之处,我们从后者可以得到一些启示.

以微积分为例.17世纪,由牛顿和莱布尼茨创建的微积分是第一代微积分,这是说不清楚原理的微积分.创建者说不清楚,使用微积分的数学家也说不清楚.微积分在说不清楚原理的情形下应用发展了130多年.

到19世纪,柯西对积累了两百年的微积分成果进行了再创造,写出了迈向严密的微积分王国的第一部教程——《分析教程》.这是一部教育数学的经典,形成了第二代微积分,但使用的极限ε-语言使概念和推理繁琐迂回,多数学生听不明白.第二代微积分在这种情况下发展了170多年.

直到今天,出现了正在创建的微积分——第三代微积分.人们希望微积分不但严谨,而且避开ε-语言关卡,直观易懂,简易明快,让更多非数学专业的学子听得明白.在我国,张景中和林群院士十几年来一直从事第三代微积分的创建工作,而且卓有成效.《直来直去微积分》一书是他们的代表作.

这三代微积分在具体计算方法上基本相同,不同的是对原理的说明:第一代微积分说不清楚;第二代微积分说清楚了,但是繁琐迂回;第三代微积分深入浅出.

再以几何为例.欧几里得的《几何原本》是第一个对数学知识进行再创造的教育数学范例.它影响数学家和科学家的思维方式长达两千年之久.直到今天,它仍然是中学数学教育的主要内容之一.但是,由于它没有借助代数和三角,孤立无支,使学生学得很难,教师教得很苦,

我们知道,几何与三角研究的都是图形.几何侧重定性研究,三角侧重定量研究.代数研究的是运算的规律和方法,它不仅是解决数学问题的基本工具,也是几何和三角的基本工具.几何、代数和三角应该相互支撑,携手共进.

然而,几何、代数和三角的知识是在不同历史时期和不同地域分别形成的,它们各有自己的体系、术语和记号.现在我们是根据它们在历史上形成的顺序分别讲授,而且基本上保持着它们各自的体系.张景中院士对此提出质疑:“学习数学的顺序必须和数学知识在历史上形成的先后一致吗?这些在不同年代、不同地方,由不同的人,为不同的目的创造出来,而且其中很多是为了应用而创造出来的知识,会自然而然地相互融合,相得益彰吗?当然不会.

几何在没有工具的情形下孤军奋战地作定性研究,不辛苦吗?三角建立了有力的定量工具但为时已晚,空怀绝技难以施展,不委屈吗?几何自顾自地推理,三角自顾自地计算,代数该用不用,不冷落吗?

为使几何、代数和三角携手共进,张景中院士重建三角,请三角早出茅庐,因为三角是解决几何问题的有力工具,是训练代数变换能力的天然平台,也是沟通初等数学和高等数学的一条通道.

微积分和几何,乃至整个数学,进入20世纪后迅速发展,其再创造工作越来越重要.以布尔巴基命名的一个数学家集体,已经出版了皇皇巨著《数学原理》的前40卷.他们的目标是对数学从头探讨,并给予完全证明.布尔巴基把数学归结为“研究抽象结构的理论”.他们认为,集合论是数学大厦的地基,大厦的骨架由三种母结构组成:序结构、代数结构和拓扑结构.比如,实数有大小,这是序结构;有四则运算,这是代数结构;有连续性,这是拓扑结构.母结构加进新的公理,产生子结构.不同的结构结合起来,产生复合结构.布尔巴基认为,研究今天已有的和未来可能产生的种种结构,就是纯数学的特征.有了结构观点,数学的核心部分就显得条理化、系统化了.

教育数学给我们的启示有两点:①逻辑在发展;②综合促创新.

2第一代教育计算机

第一代教育计算机始于20世纪60年代末和70年代初.为此作出贡献的人很多,其中的3个人我们比较熟悉.

一是单源最短路径算法的发明者E·W·迪克斯特拉(Dijkstra),他最先察觉goto语句的有害性,首创结构化程序设计.他在《结构程序设计札记》一文中提出了把程序的可靠性建立在程序的“有效结构”基础之上的观点,揭开了程序设计革命的新篇章.

二是快速排序法和CASE语句的发明者霍尔,他的《计算机程序设计公理化基础》一文使得对程序设计的分析可以在数学推理的基础上进行.

三是N·沃思(NicklausWirth),他在《算法+数据结构等于程序》一书中,第一次揭示了程序的本质.“算法+数据结构等于程序”这个公式对计算机科学的影响程度类似爱因斯坦的质能等价理论方程式“E等于mc2”对物理学的影响.

第一代教育计算机确立的原则和方法对计算机教育产生了深远的影响,意义至今尚存.但是有些原则和方法在计算机教育中被打了折扣.N·沃思的思想是:“

关于计算机教育到教育计算机的开题报告范文
计算机有关论文范文数据库
;程序设计这一领域极为纷繁多变,常常包含复杂的脑力劳动.因此,以为能够把它压缩成一种纯粹‘开药方’式的训练是错误的.我们所能采用的教学方法只能是仔细地选择和描述标准的例子.N·沃思所说的标准例子都是依赖数据结构的算法.但是学习数据结构有两个难点:算法的性能分析和算法的实现.算法的性能分析是以极限概念为基础的,非数学专业的学生很少能够掌握极限概念,因此在数据结构教学中进行算法的性能分析是让教师很为难、让学生很困惑的事情.

N·沃思非常强调算法实现的原则,他指出:“把程序表达为充分考虑细节的最终形式是很重要的,因为程序设计的错误正是隐藏在细节中.尽管对于学者来说,纯粹描述算法原则及其数学分析可能具有刺激性和挑战性,但对于实际工程人员来说,似乎是不切实际的.因此,我严格遵循这一原则:将程序的最终形式以某一语言表述出来,以便确实能在计算机上执行.但是那时候的程序语言还只是过程式语言,用这种语言描述数据结构需要很高的水平,实现一些比较大的数据结构算法是单个人难以做到的.

结果是,非计算机专业很少讲授数据结构,计算机专业讲授的数据结构让许多学生感觉抽象难懂.

3正在形成的教育计算机

现在,学习数据结构的两个困难有了解决办法.第三代直观易懂的微积分便于更多的人掌握,进而使数据结构中的算法性能分析更普及.C++的出现使数据结构的实现变得简单.如本贾尼·斯特劳斯特卢普(BjarneStroustrup)所说:“C++的设计

1 2

计算机有关论文范文数据库,与计算机教育到教育计算机相关论文摘要参考文献资料:

自考本科***

本科论文答辩申请书

自考本科网上报名

自考本科出国

对外汉语本科论文

本科毕业数学论文

汉语言本科毕业论文提纲

成人 本科

本科生论文答辩模板

湖南自考本科成绩

计算机教育到教育计算机WORD版本 下载地址