共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
3.
算法设计与分析教学改革初探 总被引:2,自引:1,他引:2
算法设计与分析是一门理论性与实践性兼顾的课程,是计算机科学与技术学科的核心课程之一。算法设计与分析课程的设立,是为了适应新世纪我国计算机科学技术及软件工程人才培养的需要。在本科教学中,无论是对于应用类的学生还是理论类的学生来说,理解、掌握算法设计的基本方法以及正确进行算法复杂性的分析都是十分必要的。通过学习本课程,学生应该掌握计算机软件设计中常用的算法,并可以对算法的复杂性进行分析,能够帮助我们在实际工作中,根据具体问题设计和优化算法,以最少的成本、最快的速度、最好的质量开发出适合各种应用需求的软件。算… 相似文献
4.
现阶段的高中数学教学,一提起算法教学很多教师就认为是框图教学,事实上框图仅是表达算法或程序设计的一种形式.对学生而言,学习算法的主要目的是进行数学实验,所以数学算法工具应选择数学软件,既能进行算法设计,也能应用数学软件直接进行计算.学生一旦学会使用软件,将拥有比计算器更强大的能力,尤其可以进行较复杂的数学实验,而不是停留在框图设计的阶段. 相似文献
5.
算法是数学及其应用的重要组成部分,是计算科学的重要基础,在现代社会发挥着越来越大的作用。对于高职计算机专业的学生来说,算法的学刁尤为重要,因为它是学习程序设计语言等专业课的基础。可是,现在的高职数学教材没有这一内容,并且在实际教学中数学理论与专业课程之间严重脱节,让学生觉得数学学习学之无用。因此在高职计算机专业的数学教学中加入算法内容,可以让学生在初步感受算法思想的基础上,结合对具体数学实例的分析,撰写算法学习报告,体验程序框图在解决问题中的作用,为学习程序设计语言等专业课程打下坚实的基础。 相似文献
6.
《佳木斯教育学院学报》2019,(7)
现代计算机软件发展非常迅速,就像春风吹入千万行业中,已经渗入人们的生活点点滴滴、学习方方面面。数学算法本身是一种思想体现,对其进行研究,通过精心的设计和归纳总结,将其运用在计算机编程中,从而对程序进行优化,这是当前的热门研究方向。数学算法本身超强的逻辑性与计算机程序中某些算法也有非常紧密的联系。本次研究主要从当前数学算法运用在计算机编程优化中的实际情况进行分析,展开论述数学算法建模思想在计算机编程算法中的运用、数学算法在不同计算机编程语言上的运用,以供同行参考。 相似文献
7.
郭栓省 《数学学习与研究(教研版)》2008,(7)
随着计算机技术的高速发展,数学知识在计算机技术发展中,尤其是在算法设计中处于极其重要的地位.同时,用数学的思维解决各种程度算法难题也是十分重要的.在计算机程序设计中,采用高效而简洁的算法可以提高程序的稳定性和可读性,不同的算法中蕴涵着不同的数学思想,将数学思想融入到算法构造以及程序设计中是十分重要的. 相似文献
8.
数学情境设计即通过设计明智的方法和生活情景来解决数学问题,可以使学生积极参与课堂活动,从而使课堂教学呈现出丰富性、多变性和复杂性。 相似文献
9.
数学情境设计即通过设计明智的方法和生活情景来解决数学问题,可以使学生积极参与课堂活动,从而使课堂教学呈现出丰富性、多变性和复杂性。 相似文献
10.
算法是指在解决问题时采取的方法和步骤,按确定的、有效的、有限的程序步骤可以得到结果的处理过程.算法思想是指对算法的设计、实施以及对算法的改进等一系列与算法(或算法思维)有关问题本质的理性认识层次上的思维活动的结果,这种本质认识对算法的设计与实施居于指导的地位.数学新课程一方面把算法作为全新的教学内容安排在高中数学中,通过实例来说明由数学的算法到计算机使用的算法的演变,从而说明学习算法的必要性, 相似文献
11.
动态规划模型是一种适用性很强的数学模型,但是因为其求解过程的无规律和复杂性,使得采用它来寞寥寥可数。本通过对大学生数学建模竞赛的指导。总结出了易掌握,实用的几种算法。 相似文献
12.
利用模式匹配自动机匹配文本串,可简化模式串匹配算法,以实现模式串匹配算法的标准化。文章描述了LRPA、RLPA和RLSA等三种模式匹配的自动机.给出了RLPA自动机的设计过程和实现算法,并讨论了RLPA自动机匹配算法的空间复杂性和时间复杂性。 相似文献
13.
14.
15.
16.
新课程改革的推进实施,使计算机的“算法”内容已经进入中学数学教材,算法设计的优劣需要上机检验,算法设计的改进需要调试修正,这就直接为“数学实验”在中学的开展提供了一种可能。笔者认为:“数学实验”为中学数学教学与信息技术的整合开拓了一个广阔的前景和新的研究领域,这对启发学生思维、开发智力、培养创新能力等方面,将会起到越来越大的作用。而且,对基础教学来说,是一种开创的尝试,是推动信息技术教学和数学教学的革新实验。 相似文献
17.
1.设计背景全日制普通高中数学新课程标准(2004)指出要让学生通过阅读中国古代数学中的算法案例,体会中国古代数学对世界数学发展的贡献.笔者在教授人教A版必修3中"§1.3算法案例3进位制"一节后发现学生只会进行进位制间转换,不曾体会到中国古代数学对世界数学发展的贡献.经过反思,笔者试图从数学史的角度设计这节课,希望能引发学生学习动机,让学生体会到中国古代数学对世界数学发展的贡献,也借此为数学平添"人情味". 相似文献
18.
算法设计可促使学生逻辑思维能力的发展.人们常说数学是思维的体操,而逻辑思维又是数学思维的核心,算法学习对于学生的逻辑思维的发展起着非常积极的作用.算法不仅具有具体化、程序化、 相似文献
19.
计算机算法是程序设计的核心部分。数学方法是计算学科中最根本的研究方法。通过从计算机算法思想、设计、分析三个方面与数学方法整合的论述,不难看出数学理论对计算机解决问题具有重要的作用。 相似文献
20.
Dijkstra算法的优化 总被引:1,自引:0,他引:1
Dijkstra算法是许多工程解决最短路径问题的理论基础,可用来找出图中指定节点到其他节点的最短距离,有着广泛的应用。文章通过分析传统Dijkstra算法的设计思想,提出该算法在实现方法上存在的一些不足之处,并从节约存储空间和提高运算效率方面对其进行了改进,并通过复杂性分析比较,得出这种改进算法的效率优于传统的Dijkstra算法。 相似文献