计算机网络教学中学生计算思维的培养

3.0 闻远设计 2024-03-05 43 4 17.2KB 4 页 免费
侵权投诉
计算机网络教学中学生计算思维的培养
一、引言
近年来,美国卡内基·梅隆大学周以真教授对计算思维的系统阐述,引起了国内计算机学者的
关注,在计算机基础课中进行计算思维培养的教学改革也迅速开展起来。计算机网络是高校的
一门重要课程,也是计算机应用和信息技术类专业必修的基础课程。在这门课程的教学过程中
加强计算思维的培养非常重要,它对于提升计算机网络课程教学水平、提高学生的学习能力乃
至推动网络技术的发展都具有重要意义。
二、计算思维的概念
1996 年麻省理工学院(MIT )的 Seymour Papert 教授最早提出了计算思维这一概念[1],2006
美国卡内基·梅隆大学周以真教授对计算思维进行了系统阐述。周以真教授认为,计算思维是
运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广
度的一系列思维活动[2].要理解这个概念,必须对概念的内容进行深刻分析,才能掌握它的含
义、特征和本质。
从概念的内容来看,计算思维属于思维的范畴。
思维作为一种心理现象,是人认识世界的一种高级反应形式。具体来说,思维是人脑对客观事
物的一种概括、间接的反应,它体现了客观事物的本质和规律。从思维的定义可以看出,人脑
是思维的主体,自然界的客观事物是思维的原料,通过实践活动对客观事物从直接感知到借助
于语言的抽象概括构成了思维活动。按照思维的形成和应用领域,思维可以分为科学思维和日
常思维。显然,作为涵盖计算机科学之广度的一系列思维活动,计算思维属于具有科学性和严
谨性的科学思维的范畴,它的活动主体也是人脑,也就是说它是人的思维。从人类认识世界和
改造世界的思维方式出发,科学思维可以分为理论思维、实验思维和计算思维。理论思维又称
为逻辑思维,是人们认识事物时能动地使用概念、推理、判断等方法对客观世界的认识过程,
具有推理和演绎的特点。实验思维又称为实证思维,是人类通过观察和实验的过程归纳出自然
规律的方法,具有观察和归纳的特点。计算思维又称为构造思维,它以形式化和机械化为特
点,通过具体的算法来构造和解决具体问题。
区别于理论思维和实验思维,计算思维有其独有的特征。计算思维是随着计算机的飞速发展体
现出来的,计算机在海量信息处理、复杂系统模拟和大型工程组织方面,具有自动、精确和可
控地实现从思想到产品个过程的能力,这使人类思维活动中以形式化、程化和机械化为
特征的计算思维分的体现。另外,计算机、计算机科学的发展是以计算理论的发展为基
础,计算理论是对计算本质的理解和探索,主要括算法算法学、计算复杂性理论、可计算
性理论、自动机理论和形式语言理论等。其中,算法在计算思维中有着重要地,它是计算的
灵魂,它所包含的算法设计策略如穷举法、回溯法、归法、分法、心法和动
应用在生活的很多方面。当前,计算思维已经成为推动人类文明和科技发展的支柱
一,其"抽象化、能行性、机械性、自动化、构造性等"特征已经指导社会实践中分的
验证。
三、计算机网络中的计算思维
计算机网络是指将地理位置的、具有独立功能的计算机,通过网络协议连接成能够共享软
硬件资源集合时间的发展,计算机网络的体系构和组网技术已经非常成,基于
计算机网络的应用也非常丰富。计算机网络对国经济建设、国防建设以及人们的日常生活
和思维方式产生了影响。计算机网络为什么会如此大的影响这是为,计算机网络
从产生和发展到网络体系构的形成,到网络协议标准定等,都潜藏着计算思维的
因此,本文将从计算机网络课程教学内容中发计算思维的思想和方法,为今后在教
学中培养计算思维提供参考
(一)分思想体现计算思维的约简方法
计算思维在解决一解决的困难问题时,通过约简嵌入化和仿真等方法,化为一
个人们知其解决方的问题,从地化解了题。分思想是计算思维约简方法在计算
机网络中的具体体现,它对计算机网络技术的影响很大。计算机网络体系构就是通过分
想解决诸多复杂问题的范,它计算机技术和通信技术等诸多复杂问题分类化成独的、
问题,然分别解决形成独能。在数据交换机技术中,分思想体现为把报
文拆分成更小的分组,用分组交换技术代替报文交换技术,从而减少存储转发时,提高传输
效率此外,组网时根据网络设不同作用和能,可以一个网络分为接入层汇聚层
同样体现了计算思维的简约思想。对于数据链路层、网络传输层对应的数据单
,可以根据思想分出不同意义的字段空间。另外IP 的组成构也体现了分
想。
)计算思维行处理的思想在网络中的体现
要提高计算机网络中通信线路和网络设强信息的传输效率采取各种网络
技术和方法,对网络中的数据流实现行处理,行处理思想在网络层次中都有体现。
在物理,信复用技术使用复用器将多路信息聚合成高速信一的线路上进行
,然使用分用器将收到的高速信给相应的用。网络设的接全双工的方式来
高速信信息,这就实现了信号数据行处理,提高了通信线路和网络设
数据链路层交换机的使用一个物理信道划分为多条虚拟的信,可以个用户并
发信息且互不干扰
在网络,分组交换技术和存储转发技术可以证非时性的数字数据并行处理。分组
由数据报文拆分成的非常数据块,它在存储转发的过程中用的存储空发时
延短,从可以实现网络行处理。
传输层和应用传输层为应用进程提供端传输服务和逻辑信。应用主要面
络应用程的使用,这两层并行处理的对象都为进程,论是计算机的作系统是网络设
作系统对于进程的行处理都形成成的机
)计算机网络中的归思想
归的认识是从斐波那契数列、汉诺塔等问题开研究归算法在现科学
个领域都有直接的应用。根据邱奇-图灵论点,一可以计算的函数都是函数。这实
际上将递归算法升到思想的高度,归思想已经成为计算思维的重要组成分。归思想
在计算机网络中的现有很多方面。例如OSI 参考模型计算机网络分成七层,网络中各结
点按照协议实现对等之间的通信。不同层次的形成是通过不同层次协议字段封装实现的,
下层通过封装了实现本层功能的信息,含了上层数据单元的信息。在通信的过程
中,发信息始数据从高低层次次封装,最后将封装后数据信息发
输线路上;信息到来自传输线路上的信息将数据信息从底层到高次次地解
封装,最后还原出原信息。在个通信过程中,反复进行的封装和解封装互逆的过程
际上就是归过程。此外,在计算机网络中,本地 DNS 服务器对用的域解析
法直接复时,"查询" 解析就会启动。也就是说,在本地 DNS 服务器上查询不到用
求的域IP 对应列时,本地 DNS 服务器自动归到DNS 服务器查询,然
后将查询结果返回并保存到本地 DNS 服务器的解析列中。
)广技术体现了计算思维的穷举方法
穷举法是""直接简单地解决问题的方法,在问题求解过程中,要确定了问题解的
间范,就可依靠穷举法这种简单测试办到问题的解。于计算机网络有运算速
优势穷举法成为计算机网络中非常有用的方法。计算机网络中的广技术就是穷举
的具体应用。
例如,在一个以网中,主机必须知道目标主机的 MAC 才能与未知的目标主机实现通
信。那么怎样才能获取目标主机的 MAC 址呢?首先主机ARP 协议(地解析
网中发含有目标主机 IP ARP 协议广播数据包,以网内的其主机都可
摘要:

计算机网络教学中学生计算思维的培养一、引言近年来,美国卡内基·梅隆大学周以真教授对计算思维的系统阐述,引起了国内计算机学者的关注,在计算机基础课中进行计算思维培养的教学改革也迅速开展起来。计算机网络是高校的一门重要课程,也是计算机应用和信息技术类专业必修的基础课程。在这门课程的教学过程中加强计算思维的培养非常重要,它对于提升计算机网络课程教学水平、提高学生的学习能力乃至推动网络技术的发展都具有重要意义。二、计算思维的概念1996年麻省理工学院(MIT)的SeymourPapert教授最早提出了计算思维这一概念[1],2006年美国卡内基·梅隆大学周以真教授对计算思维进行了系统阐述。周以真教授认...

展开>> 收起<<
计算机网络教学中学生计算思维的培养.docx

共4页,预览2页

还剩页未读, 继续阅读

相关推荐

作者:闻远设计 分类:其它行业资料 价格:免费 属性:4 页 大小:17.2KB 格式:DOCX 时间:2024-03-05

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 4
客服
关注