《离散数学教学中计算思维的融入,离散数学论文.docx》由会员分享,可在线阅读,更多相关《离散数学教学中计算思维的融入,离散数学论文.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、离散数学教学中计算思维的融入,离散数学论文近年来,随着信息技术的快速发展,计算机技术已浸透于物理学,金融学、生物学、医学、商业、制造业以及证券业等各个领域与行业,并且与这些学科、行业之间的穿插越来越深切进入,已经成为它们不可分割的一部分。正如迪杰斯特拉所讲1: 人类的思维方式与思维习惯遭到他们所使用的工具所影响,所以人类的思维能力也将受其深入的影响 .因而,计算机技术的迅猛发展已完全影响人们的生活、学习和工作,同样,信息技术产生的新产品的使用,也影响着人们的思维方式和思维能力。 当今,如何培养大学生的计算思维习惯?这正是我们当务之急要解决的一个问题。务必利用计算机科学中的相关概念对学生反复强化
2、训练,务必使学用对计算思维有深入的理解和领悟。由于离散数学是计算机及相关专业的一门专业基础课程,是连接计算机与数学的纽带,其本身所具有的特点与计算思维活动存在很多共性。如何使计算思维的培养融入到离散数学的课堂教学中是本文讨论的关键。本文将从教学内容的设计、教学方式方法的选择、教学经过的监控及老师角色的转变等方面对融入计算思维培养的离散数学教学方案进行全面介绍。 2计算思维与离散数学 在讨论通过离散数学这门课程培养大学生计算思维之前,首先,我们要知道计算思维是怎样定义的,其次,要搞清楚计算思维的本质内容是什么;最后,要研究计算思维与离散数学之间有什么关系,或者讲怎样通过离散数学这门课程来培养学生
3、的计算思维能力。 2.1计算思维 2006年,卡内基梅隆大学周以真教授在(Communications of the ACM中初次提出了计算维Computational Thinking这个概念。后来Cuny、Snyder和Wing等给出了定义:计算思维是指对问题及其解决方案进行阐释进而将解决方案表示成能够被以信息处理代理有效实现形式的思维经过2.能够看出,计算思维的本质就是抽象与自动化;从内涵的角度来看,计算思维就是人类如何像计算机一样的思维;从外延的角度来看,计算思维是利用计算机科学中的相关概念进行人类行为理解、问题求解、系统设计以及与计算机科学相关的一系列思维活动3.为了使人们深入理解和
4、把握计算思维这个概念,周以真教授给出了如下具体的解释4:1利用规约、嵌入、转化及仿真等方式方法,将困难问题诠释为已有解决方式方法问题的方式方法;2将问题的代码转换成问题的数据,然后又将问题数据译成问题代码的一种处理方式,本质上也是一种递归方式;3对规模大而又复杂的问题,采用抽象与分解的方式方法来进行处理;4对所要处理的问题选择一种适宜的方式进行刻画与建模,并使其易于计算与求解;5对系统出现故障进行处理时,常采用纠错及容错的方式方法将系统从最坏情况下进行恢复的思维方式;6将问题的分析与求解经过转换为计算经过;7数学和工程思维的完美结合。 根据以上几点,我们能够概括计算思维的本质6为抽象 Abst
5、raction和自动化 Automa-tion这两个核心概念。进而让我们深入理解与把握计算思维的 内涵 与 外延 的定义。 2.2离散数学 离散数学5是近代数学的一个分支,其主要研究对象为离散量的构造及量之间互相关系的一门科学,是计算机学科发展的基础。传统课程教学注重培养学生的数学思维方式,导致学生普遍以为离散数学就是一门理论性较强的基础数学课,这种教学方式没有结合学生本身专业特点,不能很好地将所学知识和计算机应用结合起来。基于此原因,离散数学教学研究的基本问题就是培养学生运用离散量的构造及量之间的关系来构建问题的抽象数学模型,并在这里基础上进行分析与设计算法步骤,利用高级语言编写程序来训练解
6、决实际问题的能力,这正是计算思维的培养核心所在。离散数学典型应用步骤如下:1通过对现实世界复杂的实际问题进行理解与分析,对问题和条件本身进行规约与抽象,并建立便于求解的离散构造数学模型;2对已建立模型选择适宜的数据构造来表示和存储;3根据确定的数据构造设计正确的算法,要综合分析算法的时间与空间复杂度;4运用程序设计方式方法学所确定的原则、原理和技术编写程序;5编译、调试、运行及完善程序。 能够看出,利用离散数学知识解决实际问题的本身就一个将复杂问题任务分解为若干个简单问题的经过,并对其进行抽象,根据一定的规范逐步处理,因而,离散数学运用的每个步骤都能具体表现出计算思维的理念。为了在离散数学这门
7、课程授课经过中融入计算思维的培养,必须对教学内容、教学方式方法及教学经过重新组织和调整,以便于学生在学习离散数学基本知识的同时培养了计算思维能力。 3课堂教学方案设计 为了提高学生分析问题与解决问题的能力,必须加强学生的计算思维能力培养。因而,为了更好地训练和培养学生的计算思维能力,在离散数学课程的授课中必须采用任务驱动教学法,亦即以问题或任务为导向的教学形式。 3.1教学内容设计 在以任务为导向的教学形式中,任务是连接知识点的主线,教学内容必须以任务为中心进行组织。任务设计的详细性和趣味性将直接影响教学效果,基于计算思维的驱动式教学法的内容设计需考虑下面几点: 1任务设计要确定教学内容的难点
8、与重点 将教学内容的相关知识点与计算思维中的相关概念进行关联。明确哪些概念是还没有学过的,要有侧重点,并把这些概念融入整个任务设计中;2任务设计要以学生为中心。考虑学生的本身实际情况与特点,以学生为中心来设置任务的难易、大小、及施行进度;3任务设计要针对教学内容确定计算科学中的概念。老师不仅要求学生把握离散数学基本理论知识,还要领悟离散数学知识点与相关概念之间的联络,进一步引导学生用计算思维解决问题。 3.2教学方式方法选择 任务驱动教学法是一种普遍且具有一定教学效果的方式方法,本课题中主要采用任务驱动教学法来提高学生的学习兴趣。此方式方法是以解决实际问题,完成特定任务为主的老师与学生,学生与
9、学生之间多维互动的教学方式方法。解决问题的经过是学生主动构建知识与经历体验的经过,通过新知识和原有的知识的交互作用,不断丰富本身的知识和提升自个的能力。利用任务驱动法能够有效、合理设计教学任务与分配学习任务,能够有效地培养学生独立考虑问题,分析问题及解决问题的能力。 3.3教学经过施行 教学经过是教学内容的施行经过,教学内容的施行经过就是学生在任务驱动下的学习经过,它决定的教学效果的好坏。为了到达良好的教学效果,在教学经过要注意下面几点: 1提升学生的计算思维培养的意识观念。任务施行必须让学生从思想上认识到计算思维在施行任务经过中的重要性,怎样在任务施行经过中利用计算思维中的哪些相关概念与方式
10、方法来分析与解决实际问题,进而培养学生运用计算思维解决问题的能力,让学生学有所用,体会到一定的成就感,这样能够激起学生的学习兴趣和热情。 2老师与学生及时进行有效沟通。在运用计算思维解决问题时所碰到的困难及时与教师沟通,教师要及时做出回复,帮助学生解决任务施行经过中的难题并及时调整教学任务。 3加强对学生的经过控制与监督。在授课经过中老师应当把注意力放在帮助学生正确理解计算思维中的相关概念和方式方法,把控任务施行的方向以及加强任务施行的经过监督。 3.4老师角色的转变 以培养学生计算思维能力为目的的任务驱动式教学形式中,老师的角色要发生根本的改变,由传统的教学型转向设计型、指导型和监督型。其职
11、责可归纳为下面几个方面:1积极备课,针对详细的教学知识点设计教学任务,十分是对牵涉计算思维中相关概念和方式方法运用的教学内容进行设计;2老师在授课经过中引导学生完成学习任务,在这里经过中不仅指导学生学习新知识,还要强化学生把握计算思维及运用计算思维解决实际问题的能力;3把握经过监督和成绩考核,老师应针对设计的任务制定恰当的考核办法,以此来考核学生完成任务情况,检查学生对计算思维的灵敏运用的能力,能否真正做到举一反三。 4结束语 固然离散数学由数理逻辑、集合论、代数构造及图论等四个部分相对独立的内容组成,但这些内容的教学目的从根本上来讲是一致的。因而,从计算思维的角度重新审视离散数学这门课程,把握离散数学教学内容与计算思维之间的联络。 重点强调教学任务的设计,教学方式方法的选择及教学经过的施行,这些都是为了培养学生运用离散量的构造及量之间的关系来构建问题的抽象模型,并在这里基础上设计算法和编写程序用以解决实际问题的能力,这种能力正是训练和培养计算思维能力的关键所在。基于此原因,文中从教学内容的设计、教学方式方法的选择、教学经过的施行及老师角色的转变等方面阐述了一种基于计算思维培养的离散数学课程教学方案设计。后续将借助现有离散数学课程教学改革的基础,进一步深切进入讨论与研究培养学生计算思维能力的教学形式创新。
限制150内